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

This is the complete list of members for grail::EntityGroup, including all inherited members.

AddEntityEntry(const std::shared_ptr< AIEntity > &entity, int relativePriority) (defined in grail::EntityGroup)grail::EntityGroup
AddGlobalBlackboardMapping(std::shared_ptr< AIEntity > entity, const std::vector< std::string > &blackboardNames) (defined in grail::EntityGroup)grail::EntityGroup
AddGroupBlackboard(const std::string &name, const std::shared_ptr< Blackboard > &blackboard) (defined in grail::EntityGroup)grail::EntityGroup
EntityGroup(const std::string &name) (defined in grail::EntityGroup)grail::EntityGroup
EntityGroup(const std::string &name, const std::vector< EntityEntry > &entityEntries) (defined in grail::EntityGroup)grail::EntityGroup
GetEntity(const std::string &name) const (defined in grail::EntityGroup)grail::EntityGroup
GetEntityEntries() const (defined in grail::EntityGroup)grail::EntityGroup
GetGlobalBlackboardMapping() const (defined in grail::EntityGroup)grail::EntityGroup
GetGroupBlackboards() const (defined in grail::EntityGroup)grail::EntityGroup
GetId() const (defined in grail::EntityGroup)grail::EntityGroup
GetName() const (defined in grail::EntityGroup)grail::EntityGroup
RemoveEntityEntry(const AIEntity &entity) (defined in grail::EntityGroup)grail::EntityGroup
ResetNextID(const size_t nextId=0)grail::EntityGroupstatic
SetId(size_t id) (defined in grail::EntityGroup)grail::EntityGroup