![]() |
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 |