addBehaviourModule(const std::string &name, const std::string &moduleTypeName) | Atoms::AgentGroup | |
addBehaviourModule(const std::string &name, AtomsPtr< BehaviourModule > &module) (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
addLayoutGenerator(LayoutGeneratorPtr &layoutGen) | Atoms::AgentGroup | |
agent(unsigned int groupId) | Atoms::AgentGroup | |
agentFilter() const | Atoms::AgentGroup | |
AgentGroup() | Atoms::AgentGroup | |
agentGroupData() | Atoms::AgentGroup | |
agents() const | Atoms::AgentGroup | |
agentsCreated() const | Atoms::AgentGroup | |
agentsKilled() const | Atoms::AgentGroup | |
agentsSelection() const | Atoms::AgentGroup | |
agentTypeMapper() const | Atoms::AgentGroup | |
agentTypeMapperRef() const | Atoms::AgentGroup | |
behaviourModule(const std::string &name) | Atoms::AgentGroup | |
behaviourModuleData(const std::string &name) | Atoms::AgentGroup | |
behaviourModuleNames() const | Atoms::AgentGroup | |
cache() const | Atoms::AgentGroup | |
cache() | Atoms::AgentGroup | |
clear() | Atoms::AgentGroup | |
clearAgentFilter() | Atoms::AgentGroup | |
clearAgents() | Atoms::AgentGroup | |
clearCache() | Atoms::AgentGroup | |
computePose() | Atoms::AgentGroup | |
enableCache(bool value) | Atoms::AgentGroup | |
enablePositionsKdtree(bool value) (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
enablePositionsKdTreeCache(bool value) | Atoms::AgentGroup | |
endFrame() | Atoms::AgentGroup | |
endSimulation() | Atoms::AgentGroup | |
filterAgent(unsigned int agentId) | Atoms::AgentGroup | |
filterAgents(const std::vector< int > &agentIds, bool invert=false) | Atoms::AgentGroup | |
generateAgents(double time) | Atoms::AgentGroup | |
getLayoutGenerator(const std::string &name) const | Atoms::AgentGroup | |
hasTag(const std::string &tag) const (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
heightFields() | Atoms::AgentGroup | |
heightFields() const | Atoms::AgentGroup | |
initFrame() | Atoms::AgentGroup | |
initializeNewAgents(std::vector< AgentInitData > &newAgentsData) | Atoms::AgentGroup | |
initSimulation() | Atoms::AgentGroup | |
isActive() const | Atoms::AgentGroup | |
isAgentFilterInverted() const | Atoms::AgentGroup | |
isCacheEnabled() const | Atoms::AgentGroup | |
kAgentsCreated enum value (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
kAgentsKilled enum value (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
kClearAgents enum value (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
kComputePose enum value (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
kEndFrame enum value (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
kEndSimulation enum value (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
kGenerateAgents enum value (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
killAgents(const std::vector< unsigned int > &localIds) | Atoms::AgentGroup | |
kInitFrame enum value (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
kInitSimulation enum value (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
kPostPhysics enum value (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
kPreFrame enum value (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
kPrePhysics enum value (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
kResetSimulation enum value (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
layoutGenerators() | Atoms::AgentGroup | |
localAgents() const | Atoms::AgentGroup | |
lock() const | Atoms::AgentGroup | |
matrix() const | Atoms::AgentGroup | |
metadata() const | Atoms::AgentGroup | |
metadata() | Atoms::AgentGroup | |
multithread() | Atoms::AgentGroup | |
name() const | Atoms::AgentGroup | |
navigationMeshes() | Atoms::AgentGroup | |
navigationMeshes() const | Atoms::AgentGroup | |
parent() | Atoms::AgentGroup | |
physics() (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
positionsKdTree() const (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
postPhysics() | Atoms::AgentGroup | |
preFrame() | Atoms::AgentGroup | |
prePhysics() | Atoms::AgentGroup | |
profileTime(unsigned short index) const | Atoms::AgentGroup | |
ProfileType enum name (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
reloadBehaviourModule(const std::string &name) | Atoms::AgentGroup | |
removeAgent(Agent *agent) | Atoms::AgentGroup | |
removeBehaviourModule(const std::string &name) | Atoms::AgentGroup | |
removeLayoutGenerators() | Atoms::AgentGroup | |
reorderBehaviourModule(const std::string &name, unsigned int newPosition) | Atoms::AgentGroup | |
reset() | Atoms::AgentGroup | |
resetSimulation() | Atoms::AgentGroup | |
runAgentsCreatedOnAgent(Atoms::Agent *agent, const std::string &breakAtModuleName) | Atoms::AgentGroup | |
setActive(bool value) | Atoms::AgentGroup | |
setAgentFilterMap(const std::unordered_map< int, bool > &data, bool invert=false) | Atoms::AgentGroup | |
setAgentInitializationCallback(std::function< void(Agent *)> &callback) (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
setAgentsSelection(std::unordered_map< int, int > &selectionData) | Atoms::AgentGroup | |
setCacheData(const std::vector< Agent * > &agents, const std::vector< unsigned int > &agentsCreated, const std::vector< unsigned int > &agentsKilled) (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
setLayoutGenerator(LayoutGeneratorPtr &layoutGen) | Atoms::AgentGroup | |
setMatrix(const AtomsCore::Matrix &matrix) | Atoms::AgentGroup | |
setMultithread(bool value) | Atoms::AgentGroup | |
setName(const std::string &name) | Atoms::AgentGroup | |
setParent(AtomsPtr< Atoms::AgentGroup > &parent) | Atoms::AgentGroup | |
setPhysics(AtomsPhysx *physic) (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
setProfileTime(unsigned short index, size_t us) (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
setSimulationName(const std::string &name) | Atoms::AgentGroup | |
simulationName() const | Atoms::AgentGroup | |
simulationTime() | Atoms::AgentGroup | |
simulationTime() const | Atoms::AgentGroup | |
tags() (defined in Atoms::AgentGroup) | Atoms::AgentGroup | inline |
tags() const (defined in Atoms::AgentGroup) | Atoms::AgentGroup | inline |
unlock() const | Atoms::AgentGroup | |
updateAgentTypeMapper() | Atoms::AgentGroup | |
updatePositionsKdTree() (defined in Atoms::AgentGroup) | Atoms::AgentGroup | |
~AgentGroup() | Atoms::AgentGroup | |