(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::AIEntity, including all inherited members.
AddReasonerChangeObserver(IReasonerChangeObserver *observer) (defined in grail::AIEntity) | grail::AIEntity | |
AddSharedBlackboard(const std::string &name, std::shared_ptr< Blackboard > &sharedBlackboard) | grail::AIEntity | |
AIEntity(const std::string &name="") (defined in grail::AIEntity) | grail::AIEntity | |
AIEntity(const AIEntity &)=delete (defined in grail::AIEntity) | grail::AIEntity | |
AIEntity(AIEntity &&)=delete (defined in grail::AIEntity) | grail::AIEntity | |
AIManager (defined in grail::AIEntity) | grail::AIEntity | friend |
GetBlackboard() | grail::AIEntity | |
GetBlackboard() const | grail::AIEntity | |
GetCurrentBehavior() const | grail::AIEntity | |
GetCurrentBehavior() | grail::AIEntity | |
GetCurrentBehaviorName() const (defined in grail::AIEntity) | grail::AIEntity | |
GetCurrentReasoner() | grail::AIEntity | |
GetId() const (defined in grail::AIEntity) | grail::AIEntity | |
GetName() const (defined in grail::AIEntity) | grail::AIEntity | |
GetPreviousBehavior() | grail::AIEntity | |
GetSharedBlackboard(const std::string &name) const | grail::AIEntity | |
GetUniqueCurrentBehavior() | grail::AIEntity | |
HasActiveBehavior() const | grail::AIEntity | |
operator=(const AIEntity &)=delete (defined in grail::AIEntity) | grail::AIEntity | |
operator=(AIEntity &&)=delete (defined in grail::AIEntity) | grail::AIEntity | |
playingModel (defined in grail::AIEntity) | grail::AIEntity | protected |
RemoveReasonerChangeObserver(IReasonerChangeObserver *observer) (defined in grail::AIEntity) | grail::AIEntity | |
SetId(size_t id) (defined in grail::AIEntity) | grail::AIEntity | |
SetNewBehavior(std::unique_ptr< Behavior > behavior) | grail::AIEntity | |
SetReasoner(std::unique_ptr< Reasoner > reasoner) | grail::AIEntity | |
sharedBlackboards (defined in grail::AIEntity) | grail::AIEntity | protected |
SynchronizedEntityContainer (defined in grail::AIEntity) | grail::AIEntity | friend |
Update(float deltaTime) | grail::AIEntity | protectedvirtual |
~AIEntity() (defined in grail::AIEntity) | grail::AIEntity | virtual |