(C++)
1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
This is the complete list of members for grail::Behavior, including all inherited members.
AIEntity (defined in grail::Behavior) | grail::Behavior | friend |
Behavior() (defined in grail::Behavior) | grail::Behavior | |
Behavior(const Behavior &)=default (defined in grail::Behavior) | grail::Behavior | |
Behavior(Behavior &&)=default (defined in grail::Behavior) | grail::Behavior | |
BehaviorSequence (defined in grail::Behavior) | grail::Behavior | friend |
Finish(AIEntity &owner, const BehaviorStatus status) | grail::Behavior | virtual |
GetName() const (defined in grail::Behavior) | grail::Behavior | virtual |
GetStatus() const | grail::Behavior | |
IsFinished(const AIEntity &owner) const | grail::Behavior | virtual |
IsInterruptible() const | grail::Behavior | virtual |
IsLegal(const AIEntity &owner) const | grail::Behavior | virtual |
operator=(const Behavior &)=delete (defined in grail::Behavior) | grail::Behavior | |
operator=(Behavior &&)=delete (defined in grail::Behavior) | grail::Behavior | |
Start(AIEntity &owner) | grail::Behavior | virtual |
Update(AIEntity &owner, float deltaTime)=0 | grail::Behavior | pure virtual |
~Behavior() (defined in grail::Behavior) | grail::Behavior | virtual |