| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/AIModule/Classes/Actions/PawnAction_Wait.h |
Include |
#include "Actions/PawnAction_Wait.h" |
class UPawnAction_Wait : public UPawnAction
Uses system timers rather then ticking
Name | Description | ||
---|---|---|---|
|
float |
FinishTimeStamp |
|
|
TimerHandle |
||
|
float |
TimeToWait |
Name | Description | |
---|---|---|
|
UPawnAction_Wait ( |
Name | Description | ||
---|---|---|---|
|
UPawnAction_... |
CreateAction ( |
InTimeToWait < 0 (or just FAISystem::InfiniteInterval) will result in waiting forever |
|
TimerDone() |
Name | Description | ||
---|---|---|---|
|
Pause ( |
Called to pause action when higher priority or child action kicks in |
|
|
EPawnActionA... |
PerformAbort ( |
Performs actual work on aborting Action. Should be called exclusively by Abort function |
|
Resume() |
Called to resume action after being paused |
|
|
Start() |
Called to start off the Action |