/Engine/Source/Runtime/GameplayTasks/Classes/GameplayTasksComponent.h
The core ActorComponent for interfacing with the GameplayAbilities System
class UGameplayTasksComponent : public [UActorComponent](API\Runtime\Engine\Components\UActorComponent), public [IGameplayTaskOwnerInterface](API\Runtime\GameplayTasks\IGameplayTaskOwnerInterface), public [IVisualLoggerDebugSnapshotInterface](API\Runtime\Engine\VisualLogger\IVisualLoggerDebugSnapshotInterf-)
FGameplayResour...
CurrentlyClaimedResources
Resources used by currently active tasks
TArray<TObject...
KnownTasks
All known tasks (processed by this component) referenced for GC
FOnClaimedResou...
OnClaimedResourcesChange
TArray<FGamepl...
TaskEvents
Transient array of events whose main role is to avoid long chain of recurrent calls if an activated/paused/removed task wants to push/pause/kill other tasks.
TArray<TObject...
TaskPriorityQueue
TArray<TObject...
TickingTasks
Array of currently activeUGameplayTaskthat require ticking
uint8
TopActivePriority
Indicates what's the highest priority among currently running tasks