(C++)
1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
Public Member Functions | |
EntityGroup (const std::string &name) | |
EntityGroup (const std::string &name, const std::vector< EntityEntry > &entityEntries) | |
const std::string & | GetName () const |
void | SetId (size_t id) |
size_t | GetId () const |
void | AddEntityEntry (const std::shared_ptr< AIEntity > &entity, int relativePriority) |
void | RemoveEntityEntry (const AIEntity &entity) |
void | AddGroupBlackboard (const std::string &name, const std::shared_ptr< Blackboard > &blackboard) |
const std::vector< EntityEntry > & | GetEntityEntries () const |
const std::vector< std::pair< std::string, std::shared_ptr< Blackboard > > > & | GetGroupBlackboards () const |