![]() |
VR-Forces 4.2 Class Documentation
|
The class that will contain information about the currently loaded scenario. More...

Public Member Functions | |
| DtVrfCheckpointManager (makVrv::DtDe &) | |
| virtual | ~DtVrfCheckpointManager () |
| virtual void | deleteCheckpoints () |
| Displays a dialog that allows user to delete checkpoints in current scenario directory. | |
| virtual void | schedulePeriodicCheckpoints () |
| Displays a dialog that allows user to schedule perioidic checkpointing. | |
| virtual void | startTimer () |
| virtual void | stopTimer () |
| virtual void | schedulePeriodCheckpointing (bool enabled, bool useSimTime, int interval) |
| Enables/disables periodic checkpointing at the specified time interval (in milliseconds) | |
Static Public Member Functions | |
| static DtVrfCheckpointManager & | instance (makVrv::DtDe &de) |
| Returns instance of the messager. | |
Public Attributes | |
| boost::signal< void()> | signal_aboutToCheckpoint |
| Signal sent right before a checkpoint of the scenario. | |
Protected Member Functions | |
| virtual DtDeleteCheckpointsDialog * | createDeleteCheckpointsDialog (QWidget *p, const Qt::WindowFlags &f) |
| virtual DtPeriodicCheckpointWidget * | createPeriodicCheckpointsWidget (QWidget *p, const Qt::WindowFlags &f) |
| virtual void | tick () |
| If enabled, will be called to check to see if scenario needs to be checkpointed. | |
| virtual void | slot_backendUpdated () |
| Called when a backend is updated. | |
| virtual void | createCheckpointStatus () |
| Creates checkpoint status widget for status bar. | |
| virtual void | updateCheckpointStatus (int iTime) |
| Updates checkpoint status with time left until next checkpoint (in seconds) | |
| virtual double | currentSimTime () const |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| int | myTime |
| bool | myUseSimulationTime |
| bool | myCheckpointingEnabled |
| double | myCurrentSimTime |
| QLabel * | myCheckpointStatus |
| bool | myStatusBarWasVisible |
| double | myLastCheckpointTime |
The class that will contain information about the currently loaded scenario.
| makVrf::DtVrfCheckpointManager::DtVrfCheckpointManager | ( | makVrv::DtDe & | ) |
|
virtual |
|
static |
Returns instance of the messager.
|
virtual |
Displays a dialog that allows user to delete checkpoints in current scenario directory.
|
virtual |
Displays a dialog that allows user to schedule perioidic checkpointing.
If the user does, then this manager will register for De tick to process checkpointing
|
virtual |
|
virtual |
|
virtual |
Enables/disables periodic checkpointing at the specified time interval (in milliseconds)
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
If enabled, will be called to check to see if scenario needs to be checkpointed.
|
protectedvirtual |
Called when a backend is updated.
Call is only made if backends have become unloaded during periodic checkpointing
|
protectedvirtual |
Creates checkpoint status widget for status bar.
|
protectedvirtual |
Updates checkpoint status with time left until next checkpoint (in seconds)
|
protectedvirtual |
| boost::signal<void ()> makVrf::DtVrfCheckpointManager::signal_aboutToCheckpoint |
Signal sent right before a checkpoint of the scenario.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |