![]() |
Grail (C++)
1.1.1
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 | |
GetSharedBlackboard(const std::string &name) const | grail::AIEntity | |
GetUniqueCurrentBehavior() | grail::AIEntity | |
HasActiveBehavior() const | grail::AIEntity | |
HasStagedBehavior() const | grail::AIEntity | |
MoveSuspendedBehavior() | grail::AIEntity | |
operator=(const AIEntity &)=delete (defined in grail::AIEntity) | grail::AIEntity | |
operator=(AIEntity &&)=delete (defined in grail::AIEntity) | grail::AIEntity | |
reasoner (defined in grail::AIEntity) | grail::AIEntity | protected |
RemoveReasonerChangeObserver(IReasonerChangeObserver *observer) (defined in grail::AIEntity) | grail::AIEntity | |
RemoveSharedBlackboard(const std::string &name) | grail::AIEntity | |
SetId(size_t id) (defined in grail::AIEntity) | grail::AIEntity | |
SetReasoner(std::unique_ptr< Reasoner > newReasoner) | grail::AIEntity | |
sharedBlackboards (defined in grail::AIEntity) | grail::AIEntity | protected |
StageBehavior(std::unique_ptr< Behavior > behavior) | grail::AIEntity | |
SynchronizedEntityContainer (defined in grail::AIEntity) | grail::AIEntity | friend |
Update(float deltaTime) | grail::AIEntity | protectedvirtual |
~AIEntity() (defined in grail::AIEntity) | grail::AIEntity | virtual |