You've already forked LuckyWorld
Optimize CaptureSetting, GoalTask, etc.
This commit is contained in:
@ -33,7 +33,40 @@ public:
|
||||
UPROPERTY(EditAnywhere, BlueprintReadWrite)
|
||||
EQualityEnum CurrentSelectQuality = EQualityEnum::Epic;
|
||||
|
||||
UPROPERTY(EditAnywhere, BlueprintReadWrite)
|
||||
TArray<FGoalsTaskData> TaskList;
|
||||
|
||||
UPROPERTY(EditAnywhere, BlueprintReadWrite)
|
||||
FGoalsTaskData TempTask;
|
||||
|
||||
public:
|
||||
UFUNCTION(BlueprintImplementableEvent)
|
||||
void DoGetDispatch(const FString& EventName, USIOJsonValue* EventData);
|
||||
|
||||
UFUNCTION(BlueprintCallable)
|
||||
void ClearTaskList();
|
||||
|
||||
UFUNCTION(BlueprintCallable)
|
||||
void AddTask(FGoalsTaskData TaskData);
|
||||
|
||||
UFUNCTION(BlueprintCallable)
|
||||
void RemoveTask(FGoalsTaskData TaskData);
|
||||
|
||||
UFUNCTION(BlueprintCallable)
|
||||
void RemoveTaskByGoalType(EGoalType GoalType);
|
||||
|
||||
UFUNCTION(BlueprintPure)
|
||||
int GetTaskNum();
|
||||
|
||||
UFUNCTION(BlueprintCallable)
|
||||
void SetTask(int Index, FGoalsTaskData TaskData);
|
||||
|
||||
UFUNCTION(BlueprintCallable)
|
||||
bool GetTask(int Index, FGoalsTaskData& TaskData);
|
||||
|
||||
UFUNCTION(BlueprintCallable)
|
||||
void ReSetTaskList();
|
||||
|
||||
UFUNCTION(BlueprintPure)
|
||||
TArray<FGoalsTaskData> GetTaskList();
|
||||
};
|
||||
|
Reference in New Issue
Block a user