Atoms Crowd
7.0.0
|
This is the complete list of members for AtomsModules::ProjectDirectionOnUpPlane, including all inherited members.
addAttribute(const std::string &attributeName, AtomsPtr< AtomsCore::Metadata > &metadata, bool perAgent=false) | Atoms::BehaviourModule | virtual |
addAttribute(const std::string &attributeName, AtomsCore::Metadata *metadata, bool perAgent=false) (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | virtual |
addAttributeProperty(const std::string &attributeName, const std::string &propertyName, AtomsPtr< AtomsCore::Metadata > &metadata) | Atoms::BehaviourModule | virtual |
addAttributeProperty(const std::string &attributeName, const std::string &propertyName, AtomsCore::Metadata *metadata) (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | virtual |
agentsCreated(const std::vector< Agent * > &agents, AgentGroup *agentGroup=nullptr) | Atoms::BehaviourModule | virtual |
agentsKilled(const std::vector< Agent * > &agents, AgentGroup *agentGroup=nullptr) | Atoms::BehaviourModule | virtual |
attributeProperties() | Atoms::BehaviourModule | inlinevirtual |
attributes() | Atoms::BehaviourModule | inlinevirtual |
BehaviourModule() | Atoms::BehaviourModule | |
creator(const std::string ¶meter) (defined in AtomsModules::ProjectDirectionOnUpPlane) | AtomsModules::ProjectDirectionOnUpPlane | static |
draw(DrawContext *context, const std::vector< Agent * > &agents, AgentGroup *agentGroup=nullptr) | Atoms::BehaviourModule | virtual |
enableCurrentActiveModuleMetadata(Atoms::Agent *agent, const std::string ¤tModuleName, const std::string &metadataName, const bool enable) (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | static |
endFrame(const std::vector< Atoms::Agent * > &agents, Atoms::AgentGroup *agentGroup=nullptr) | AtomsModules::ProjectDirectionOnUpPlane | virtual |
endSimulation(const std::vector< Agent * > &agents, AgentGroup *agentGroup=nullptr) | Atoms::BehaviourModule | virtual |
getAttributePerAgent(const T &defaultValue, AtomsCore::MapMetadata *overrideMap, const std::string &id) | Atoms::BehaviourModule | |
getAttributePerAgent(const T &defaultValue, AtomsCore::MapMetadata *overrideMap, const std::string &id, const AtomsCore::MapMetadata &agentMetadata, const std::string &metadataName) | Atoms::BehaviourModule | |
hasDynamicAttributes() const | Atoms::BehaviourModule | virtual |
ignoreCurrentModule(Atoms::Agent *agent, const std::string ¤tModuleName, const std::vector< std::string > &moduleNames, const std::string &metadataName) (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | static |
initFrame(const std::vector< Agent * > &agents, AgentGroup *agentGroup=nullptr) | Atoms::BehaviourModule | virtual |
initializeAngularVelocity(Atoms::Agent *agent) (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | static |
initSimulation(AgentGroup *agentGroup=nullptr) | Atoms::BehaviourModule | virtual |
isEnabled() const | Atoms::BehaviourModule | inlinevirtual |
kAgentsCreated enum value (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
kAgentsKilled enum value (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
kEndFrame enum value (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
kEndSimulation enum value (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
kInitFrame enum value (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
kInitSimulation enum value (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
kNative enum value (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
kPostPhysics enum value (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
kPreFrame enum value (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
kPrePhysics enum value (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
kResetSimulation enum value (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
kScript enum value (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
ModuleTpe enum name (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
name() const | Atoms::BehaviourModule | inlinevirtual |
postPhysics(const std::vector< Agent * > &agents, AgentGroup *agentGroup=nullptr) | Atoms::BehaviourModule | virtual |
preDraw(DrawContext *context, const std::vector< Agent * > &agents, AgentGroup *agentGroup=nullptr) | Atoms::BehaviourModule | virtual |
preFrame(AgentGroup *agentGroup=nullptr) | Atoms::BehaviourModule | virtual |
prePhysics(const std::vector< Agent * > &agents, AgentGroup *agentGroup=nullptr) | Atoms::BehaviourModule | virtual |
profileTime(unsigned short index) const | Atoms::BehaviourModule | |
ProfileType enum name (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
ProjectDirectionOnUpPlane() (defined in AtomsModules::ProjectDirectionOnUpPlane) | AtomsModules::ProjectDirectionOnUpPlane | |
refreshAttributes() | Atoms::BehaviourModule | virtual |
removeAttribute(const std::string &attributeName) | Atoms::BehaviourModule | virtual |
resetSimulation(const std::vector< Agent * > &agents, AgentGroup *agentGroup=nullptr) | Atoms::BehaviourModule | virtual |
setAngularVelocities(Atoms::Agent *agent, const AtomsCore::Vector3 &newDir, const AtomsCore::Vector3 &preMaxTurnAngleDir, const double fps) (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | static |
setAngularVelocities(Atoms::Agent *agent, const double angularVelocity, const double frameAngularVelocity) (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | static |
setEnabled(bool value) | Atoms::BehaviourModule | inlinevirtual |
setName(const std::string &name) | Atoms::BehaviourModule | inlinevirtual |
setProfileTime(unsigned short index, size_t us) (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | |
setSingleThread(bool value) | Atoms::BehaviourModule | inline |
setTypeName(const std::string &typeName) | Atoms::BehaviourModule | inlinevirtual |
singleThread() const | Atoms::BehaviourModule | inline |
typeName() const | Atoms::BehaviourModule | inlinevirtual |
~BehaviourModule() | Atoms::BehaviourModule | virtual |
~ProjectDirectionOnUpPlane() (defined in AtomsModules::ProjectDirectionOnUpPlane) | AtomsModules::ProjectDirectionOnUpPlane | virtual |