delphyne
SimulationRunner Member List

This is the complete list of members for SimulationRunner, including all inherited members.

AddCollisionCallback(CollisionCallback callable)SimulationRunner
AddStepCallback(std::function< void()> callable)SimulationRunner
AgentCollision typedefSimulationRunner
CollisionCallback typedefSimulationRunner
DisableCollisions()SimulationRunner
EnableCollisions()SimulationRunner
GetCurrentSimulationTime() constSimulationRunner
GetLogFilename() constSimulationRunner
GetMutableSimulation()SimulationRunner
GetRealtimeRate() constSimulationRunner
GetSimulation() constSimulationRunner
GetStats() constSimulationRunner
GetTimeStep() constSimulationRunner
IsInteractiveLoopRunning() constSimulationRunner
IsLogging() constSimulationRunner
IsSimulationPaused() constSimulationRunner
kClockTopicSimulationRunnerstatic
kControlServiceSimulationRunnerstatic
kNotificationsTopicSimulationRunnerstatic
kSceneRequestServiceNameSimulationRunnerstatic
kWorldStatsTopicSimulationRunnerstatic
PauseSimulation()SimulationRunner
RequestSimulationStepExecution(unsigned int steps)SimulationRunner
RunAsyncFor(double duration, std::function< void()> callback)SimulationRunner
RunSyncFor(double duration)SimulationRunner
SetRealtimeRate(double realtime_rate)SimulationRunner
SimulationRunner(std::unique_ptr< AgentSimulation > sim, double time_step, double realtime_rate, bool paused, bool log, std::string logfile_name)SimulationRunner
SimulationRunner(std::unique_ptr< AgentSimulation > sim, double time_step, bool paused, bool log)SimulationRunner
SimulationRunner(std::unique_ptr< AgentSimulation > sim, double time_step, bool paused, bool log, std::string logfile_name)SimulationRunner
SimulationRunner(std::unique_ptr< AgentSimulation > sim, double time_step, double realtime_rate)SimulationRunner
SimulationRunner(std::unique_ptr< AgentSimulation > sim, double time_step)SimulationRunner
Start()SimulationRunner
StartLogging()SimulationRunner
StartLogging(const std::string &filename)SimulationRunner
Stop()SimulationRunner
StopLogging()SimulationRunner
UnpauseSimulation()SimulationRunner
~SimulationRunner()SimulationRunnervirtual