![]() |
Atoms Crowd
7.0.0
|
This is the complete list of members for AtomsModules::ScriptModule, 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< Atoms::Agent * > &agents, Atoms::AgentGroup *agentGroup=nullptr) override | AtomsModules::ScriptModule | virtual |
| agentsKilled(const std::vector< Atoms::Agent * > &agents, Atoms::AgentGroup *agentGroup=nullptr) override | AtomsModules::ScriptModule | virtual |
| attributeProperties() | Atoms::BehaviourModule | inlinevirtual |
| attributes() | Atoms::BehaviourModule | inlinevirtual |
| BehaviourModule() | Atoms::BehaviourModule | |
| compile(Atoms::AgentGroup *agentGroup, const std::string &eventName) (defined in AtomsModules::ScriptModule) | AtomsModules::ScriptModule | |
| creator(const std::string ¶meter) (defined in AtomsModules::ScriptModule) | AtomsModules::ScriptModule | 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) override | AtomsModules::ScriptModule | 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< Atoms::Agent * > &agents, Atoms::AgentGroup *agentGroup=nullptr) override | AtomsModules::ScriptModule | virtual |
| initializeAngularVelocity(Atoms::Agent *agent) (defined in Atoms::BehaviourModule) | Atoms::BehaviourModule | static |
| initSimulation(Atoms::AgentGroup *agentGroup=nullptr) | AtomsModules::ScriptModule | 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 | |
| refreshAttributes() | Atoms::BehaviourModule | virtual |
| removeAttribute(const std::string &attributeName) | Atoms::BehaviourModule | virtual |
| resetSimulation(const std::vector< Agent * > &agents, AgentGroup *agentGroup=nullptr) | Atoms::BehaviourModule | virtual |
| ScriptModule() (defined in AtomsModules::ScriptModule) | AtomsModules::ScriptModule | |
| 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 |
| ~ScriptModule() (defined in AtomsModules::ScriptModule) | AtomsModules::ScriptModule |