Class representing state of finite state machine.
More...
|
virtual void | Enter () |
| Called once after machine enters this state. More...
|
|
virtual void | Update (float deltaTime) |
| Called every cycle the machine is in this state (including the one during which machine entered this state). More...
|
|
virtual void | Exit () |
| Called once after machine exits this state. More...
|
|
Class representing state of finite state machine.
◆ Enter()
virtual void Grail.FSM.State.Enter |
( |
| ) |
|
|
inlinevirtual |
◆ Exit()
virtual void Grail.FSM.State.Exit |
( |
| ) |
|
|
inlinevirtual |
Called once after machine exits this state.
◆ Update()
virtual void Grail.FSM.State.Update |
( |
float |
deltaTime | ) |
|
|
inlinevirtual |
Called every cycle the machine is in this state (including the one during which machine entered this state).
Reimplemented in Grail.FSM.FiniteStateMachine.
◆ Name
abstract string Grail.FSM.State.Name |
|
get |
The documentation for this class was generated from the following file:
- GrailFiniteStateMachine/source/State.cs