Definition: DrawContext.h:17
Definition: ContextSteeringModule.h:15
virtual void agentsCreated(const std::vector< Atoms::Agent * > &agents, Atoms::AgentGroup *agentGroup) override
Agents Created.
virtual void initFrame(const std::vector< Atoms::Agent * > &agents, Atoms::AgentGroup *agentGroup=nullptr) override
Init frame.
virtual void endFrame(const std::vector< Atoms::Agent * > &agents, Atoms::AgentGroup *agentGroup=nullptr) override
End frame.
virtual void draw(Atoms::DrawContext *context, const std::vector< Atoms::Agent * > &agents, Atoms::AgentGroup *agentGroup) override
Draw.
virtual void preFrame(Atoms::AgentGroup *agentGroup=nullptr) override
Pre frame.