ISMStateMachineInterface¶
Module: SMSystem
Inherited by USMInstance, USMStateMachineComponent
Public Functions¶
Name | |
---|---|
virtual void | Initialize(UObject * Context =nullptr) |
virtual void | Start() |
virtual void | Update(float DeltaSeconds) |
virtual void | Stop() |
virtual void | Restart() |
virtual void | Shutdown() |
Public Functions Documentation¶
function
Initialize¶
Initialize bound functions and load in the context.
function
Start¶
Start the root state machine.
function
Update¶
Manual way of updating the root state machine if tick is disabled.
function
Stop¶
This will complete the state machine's current state and force the machine to end regardless of if the state is an end state.
function
Restart¶
Forcibly restart the state machine and place it back into an entry state.
function
Shutdown¶
Shutdown this instance. Calls Stop.