Zdexby TheHolyOneZ
5,360 classes
Class

UTaskSubsystem

: UWorldSubsystem : USubsystem : UObject
/Script/StormEscape.TaskSubsystem 0x00D8 (216 B) align 8 inherited 0x0030 vtable /Script/StormEscape
0x00x00D8

Members 7

OffsetSizeNameTypeFlagsDefault
0x50TasksTMap<FName, FTaskData>Protected+5 flags<TMap>
0x08TaskDataTableUDataTable*Protected+7 flagsnullptr
0x10OnTaskAddedDelegateFMulticastScriptDelegate4 flags<delegate>
0x10OnTaskUpdatedDelegateFMulticastScriptDelegate4 flags<delegate>
0x10OnTaskCompletedDelegateFMulticastScriptDelegate4 flags<delegate>
0x10OnTaskForceCompletedDelegateFMulticastScriptDelegate4 flags<delegate>
0x10OnTaskRemovedDelegateFMulticastScriptDelegate4 flags<delegate>

Functions 10

SignatureFlagsNativeParams
void RemoveTask(const FName& TaskID)FinalNative+1 flags0x08
void K2_AddTask(const FName& TaskID)FinalNative+1 flags0x08
bool HasTask(const FName& TaskID)FinalNative+1 flags0x09
bool GetTemplateTaskData(const FName& TaskID, FTaskData& OutTaskData)FinalNative+1 flags0x51
bool GetTaskData(const FName& TaskID, FTaskData& OutTaskData)FinalNative+1 flags0x51
int32 GetTaskCount()FinalNative+1 flags0x04
int32 GetCompletedTaskCount()FinalNative+1 flags0x04
TArray<FTaskEntry> GetAllTasks()FinalNative+1 flags0x10
TArray<FName> GetAllTaskIDs()FinalNative+1 flags0x10
void CompleteTask(const FName& TaskID, bool bRemoveOnCompletion)FinalNative+1 flags0x09

Used by 1

types with a member, parameter or interface of this type