UUtilityAI_Action¶
#include <UtilityAI_Action.h>
Inherits from UObject
Inherited by UA_AimFireSiegeEngine, UA_ChargeSiegeEngine, UA_DismountSiegeEngine, UA_EnterCombatWith, UA_MaintainDistanceFromActor, UA_SetBlackboardValueToContextTarget, UA_UseBatteringRam, UA_UseCharacterMountableActor
Public Functions¶
| Name | |
|---|---|
| bool | IsDoneOrCanInterrupt() const |
| bool | IsInProgress() const |
| void | SetCanInterrupt(bool bInCanInterrupt) |
| bool | ShouldRestartIfRedecidedUpon() const |
| void | TickAction(float DeltaTime, FUtilityAI_Context C) |
| UUtilityAI_Action() |
Protected Functions¶
| Name | |
|---|---|
| void | CompleteAction(const FUtilityAI_Context & C) |
| void | MarkFinished() |
| void | MarkReadyToFinish() |
| void | PerformAction(const FUtilityAI_Context & C) |
Public Attributes¶
| Name | |
|---|---|
| FOnUtilityAIActionDone | OnDone |
| [[EActionPriorityLevel]] | PriorityLevel |
| bool | bCanInterrupt |
| bool | bIsInProgress |
| bool | bIsReadyToComplete |
Protected Attributes¶
| Name | |
|---|---|
| bool | bDoNotRestartIfRedecidedUpon |
| bool | bLatentAction |
Updated on 2025-01-21 at 09:02:25 +0100