#include <SimulatorThread.h>
|
Definition at line 6 of file SimulatorThread.cpp. References setFramesPerSecond(), and setTimeFactor(). |
|
Definition at line 16 of file SimulatorThread.cpp. |
|
Definition at line 60 of file SimulatorThread.cpp. References World::advanceTime(), expectedTime, frame, frameInterval, World::getDt(), ThyrixMainFrame::paint(), simulationTimer, sleepIfAhead(), and world. |
|
Called when the thread exits - whether it terminates normally or is stopped with Delete() (but not when it is Kill()ed!) Definition at line 90 of file SimulatorThread.cpp. |
|
Definition at line 36 of file SimulatorThread.cpp. References frameInterval. Referenced by ThyrixMainFrame::onSetFps(), and SimulatorThread(). |
|
Definition at line 25 of file SimulatorThread.cpp. References paused. Referenced by ThyrixMainFrame::onSetSpeed(). |
|
Definition at line 29 of file SimulatorThread.cpp. References expectedTime, paused, simulationTimer, and timeFactor. Referenced by ThyrixMainFrame::onSetSpeed(), SimulatorThread(), and sleepIfAhead(). |
|
Sleeps to adjust the speed of the simulator to a predefined speed. Definition at line 40 of file SimulatorThread.cpp. References expectedTime, setTimeFactor(), simulationTimer, and timeFactor. Referenced by Entry(). |
|
Advances the simulator with a timestep. Called directly by the frame, following a command event. Definition at line 19 of file SimulatorThread.cpp. References World::advanceTime(), and world. Referenced by ThyrixMainFrame::onStep(). |
|
The time (real time, relative to the starting time of the simulator or a later reference time) at which the next simulator timestep should be executed, in s. Definition at line 54 of file SimulatorThread.h. Referenced by Entry(), setTimeFactor(), and sleepIfAhead(). |
|
A pointer to the frame on which it will draw. Definition at line 61 of file SimulatorThread.h. Referenced by Entry(). |
|
The time interval for displaying a frame, in ms. Definition at line 47 of file SimulatorThread.h. Referenced by Entry(), and setFramesPerSecond(). |
|
Indicates that the simulation is paused. Definition at line 50 of file SimulatorThread.h. Referenced by setPause(), and setTimeFactor(). |
|
A timer used for syncronizing the simulator time at a desired speed factor. Counts the time since the starting of the simulation or a later reference time. Definition at line 58 of file SimulatorThread.h. Referenced by Entry(), setTimeFactor(), and sleepIfAhead(). |
|
The time factor between the speed of the simulator and real time. Definition at line 44 of file SimulatorThread.h. Referenced by setTimeFactor(), and sleepIfAhead(). |
|
Definition at line 37 of file SimulatorThread.h. |
Thyrix homepage Users' guide
(C) Arxia 2004-2005