(C++)  1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
grail::AIEntity Member List

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::AIEntityfriend
GetBlackboard()grail::AIEntity
GetBlackboard() constgrail::AIEntity
GetCurrentBehavior() constgrail::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) constgrail::AIEntity
GetUniqueCurrentBehavior()grail::AIEntity
HasActiveBehavior() constgrail::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::AIEntityprotected
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::AIEntityprotected
SynchronizedEntityContainer (defined in grail::AIEntity)grail::AIEntityfriend
Update(float deltaTime)grail::AIEntityprotectedvirtual
~AIEntity() (defined in grail::AIEntity)grail::AIEntityvirtual