![]() |
(C++)
1.1.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 | |
| 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 | |
| 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 |