Project Chrono: Member List

chrono::synchrono::SynEnvironmentAgent Member List

This is the complete list of members for chrono::synchrono::SynEnvironmentAgent, including all inherited members.

AddLane(int intersection, int approach, ApproachLane lane, LaneColor color, std::vector< double > behaviour) | chrono::synchrono::SynEnvironmentAgent |
GatherDescriptionMessages(SynMessageList &messages) override | chrono::synchrono::SynEnvironmentAgent | inlinevirtual
GatherMessages(SynMessageList &messages) override | chrono::synchrono::SynEnvironmentAgent | inlinevirtual
GetID() (defined in chrono::synchrono::SynAgent) | chrono::synchrono::SynAgent | inline
GetKey() (defined in chrono::synchrono::SynAgent) | chrono::synchrono::SynAgent | inline
InitializeZombie(ChSystem *system) override | chrono::synchrono::SynEnvironmentAgent | virtual
m_agent_key (defined in chrono::synchrono::SynAgent) | chrono::synchrono::SynAgent | protected
m_process_message_callback (defined in chrono::synchrono::SynAgent) | chrono::synchrono::SynAgent | protected
ProcessMessage(std::shared_ptr< SynMessage > msg) | chrono::synchrono::SynAgent | virtual
RegisterZombie(std::shared_ptr< SynAgent > zombie) | chrono::synchrono::SynAgent | inlinevirtual
SetColor(int intersection, int approach, int lane, LaneColor color) | chrono::synchrono::SynEnvironmentAgent |
SetKey(AgentKey agent_key) override | chrono::synchrono::SynEnvironmentAgent | virtual
SetProcessMessageCallback(std::function< void(std::shared_ptr< SynMessage >)> callback) (defined in chrono::synchrono::SynAgent) | chrono::synchrono::SynAgent |
SynAgent(AgentKey agent_key={0, 0}) | chrono::synchrono::SynAgent |
SynchronizeZombie(std::shared_ptr< SynMessage > message) override | chrono::synchrono::SynEnvironmentAgent | virtual
SynEnvironmentAgent(ChSystem *system) | chrono::synchrono::SynEnvironmentAgent |
Update() override | chrono::synchrono::SynEnvironmentAgent | virtual
~SynAgent() | chrono::synchrono::SynAgent | virtual
~SynEnvironmentAgent() | chrono::synchrono::SynEnvironmentAgent | virtual