This is the complete list of members for SimulationRunner, including all inherited members.
AddCollisionCallback(CollisionCallback callable) | SimulationRunner | |
AddStepCallback(std::function< void()> callable) | SimulationRunner | |
AgentCollision typedef | SimulationRunner | |
CollisionCallback typedef | SimulationRunner | |
DisableCollisions() | SimulationRunner | |
EnableCollisions() | SimulationRunner | |
GetCurrentSimulationTime() const | SimulationRunner | |
GetLogFilename() const | SimulationRunner | |
GetMutableSimulation() | SimulationRunner | |
GetRealtimeRate() const | SimulationRunner | |
GetSimulation() const | SimulationRunner | |
GetStats() const | SimulationRunner | |
GetTimeStep() const | SimulationRunner | |
IsInteractiveLoopRunning() const | SimulationRunner | |
IsLogging() const | SimulationRunner | |
IsSimulationPaused() const | SimulationRunner | |
kClockTopic | SimulationRunner | static |
kControlService | SimulationRunner | static |
kNotificationsTopic | SimulationRunner | static |
kSceneRequestServiceName | SimulationRunner | static |
kWorldStatsTopic | SimulationRunner | static |
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() | SimulationRunner | virtual |