19 virtual void removeSnapshot(
double simTime) = 0;
20 virtual void clearSnapshots() = 0;
21 virtual void setEnablePeriodicSnapshots(
bool) = 0;
22 virtual bool enablePeriodicSnapshots()
const = 0;
23 virtual void updateSimTimeTitle(
double simTime) = 0;
24 virtual void setCanEnabledSnapshots(
bool) = 0;
25 virtual void setSavedCheckpoint(
double,
bool) = 0;
27 virtual void setScheduledToSave(
double,
bool) = 0;
28 virtual void setStopSavesEnabled(
bool) = 0;
30 virtual void disableSnapshotControl() = 0;
31 virtual void enableSnapshotControl() = 0;
35 boost::signal<void (const std::set<double>&)> signal_saveCheckpoints;