SimpleAI
 All Classes Namespaces Files Functions Variables Typedefs Macros Groups Pages
ai::ICharacter Member List

This is the complete list of members for ai::ICharacter, including all inherited members.

_attributes (defined in ai::ICharacter)ai::ICharacterprotected
_id (defined in ai::ICharacter)ai::ICharacterprotected
_orientation (defined in ai::ICharacter)ai::ICharacterprotected
_position (defined in ai::ICharacter)ai::ICharacterprotected
_speed (defined in ai::ICharacter)ai::ICharacterprotected
getAttributes() const ai::ICharacterinline
getId() const (defined in ai::ICharacter)ai::ICharacterinline
getOrientation() const ai::ICharacterinline
getPosition() const (defined in ai::ICharacter)ai::ICharacterinline
getSpeed() const ai::ICharacterinline
ICharacter(CharacterId id) (defined in ai::ICharacter)ai::ICharacterinlineexplicit
NonCopyable() (defined in ai::NonCopyable)ai::NonCopyableinline
operator!=(const ICharacter &character) const (defined in ai::ICharacter)ai::ICharacterinline
operator==(const ICharacter &character) const (defined in ai::ICharacter)ai::ICharacterinline
ptr()ai::ICharacterinline
setAttribute(const std::string &key, const std::string &value)ai::ICharacterinlinevirtual
setOrientation(float orientation)ai::ICharacterinlinevirtual
setPosition(const glm::vec3 &position)ai::ICharacterinlinevirtual
setSpeed(float speed)ai::ICharacterinlinevirtual
update(int64_t dt, bool debuggingActive)ai::ICharacterinlinevirtual
~ICharacter() (defined in ai::ICharacter)ai::ICharacterinlinevirtual