Module |
|
Header |
/Engine/Source/Runtime/GameplayTasks/Classes/GameplayTaskOwnerInterface.h |
Include |
#include "GameplayTaskOwnerInterface.h" |
class IGameplayTaskOwnerInterface
Name | Description | ||
---|---|---|---|
|
AActor * |
GetGameplayTaskAvatar ( |
Get "body" of task's owner / default, having location in world (e.g. Owner = AIController, Avatar = Pawn) |
|
GetGameplayTaskDefaultPriority() |
Get default priority for running a task |
|
|
AActor * |
GetGameplayTaskOwner ( |
Get owner of a task or default one when task is null |
|
UGameplayTas... |
GetGameplayTasksComponent ( |
Finds tasks component for given GameplayTask, Task.GetGameplayTasksComponent() may not be initialized at this point! |
|
OnGameplayTaskActivated ( |
Notify called after GameplayTask changes state to Active (initial activation or resuming) |
|
|
OnGameplayTaskDeactivated ( |
Notify called after GameplayTask changes state from Active (finishing or pausing) |
|
|
OnGameplayTaskInitialized ( |
Notify called after GameplayTask finishes initialization (not active yet) |