![]() |
Grail (C++)
1.4.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
The FiniteStateMachineState class - Class representing state of finite state machine. More...
#include <State.hh>
Public Member Functions | |
State (const State &other)=default | |
State (State &&other)=default | |
State & | operator= (const State &other)=default |
State & | operator= (State &&other)=default |
virtual const std::string & | GetName () const =0 |
GetName. More... | |
virtual void | Enter () |
Enter - Called once after machine enters this state. | |
virtual void | Update (float deltaTime) |
Update - Called every cycle the machine is in this state (including the one during which machine entered this state). | |
virtual void | Exit () |
Exit - Called once after machine exits this state. | |
The FiniteStateMachineState class - Class representing state of finite state machine.
|
pure virtual |