Navigation
API > API/Runtime > API/Runtime/AIModule > API/Runtime/AIModule/Actions
Inheritance Hierarchy
- UObject
- UDEPRECATED_PawnAction
- UDEPRECATED_PawnAction_BlueprintBase
References
| Module | AIModule |
| Header | /Engine/Source/Runtime/AIModule/Classes/Actions/PawnAction_BlueprintBase.h |
| Include | #include "Actions/PawnAction_BlueprintBase.h" |
Syntax
UCLASS (Abstract, Blueprintable, MinimalAPI)
class UDEPRECATED_PawnAction_BlueprintBase : public UDEPRECATED_PawnAction
Constructors
| Type | Name | Description | |
|---|---|---|---|
UDEPRECATED_PawnAction_BlueprintBase
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ActionFinished
(
APawn* ControlledPawn, |
||
| void | ActionPause
(
APawn* ControlledPawn |
||
| void | ActionResume
(
APawn* ControlledPawn |
||
| void | ActionStart
(
APawn* ControlledPawn |
||
| void | ActionTick
(
APawn* ControlledPawn, |
Overridden from UDEPRECATED_PawnAction
| Type | Name | Description | |
|---|---|---|---|
| void | OnFinished
(
EPawnActionResult::Type WithResult |
Called when this action is being removed from action stacks | |
| bool | Pause
(
const UDEPRECATED_PawnAction* PausedBy |
Called to pause action when higher priority or child action kicks in | |
| bool | Resume () |
Called to resume action after being paused | |
| bool | Start () |
Called to start off the Action | |
| void | Tick
(
float DeltaTime |