Public Member Functions |
| | DtVrfSessionSettingsManager (makVrv::DtDe &) |
| virtual | ~DtVrfSessionSettingsManager () |
| virtual void | setHelpFile (const std::string &, bool save=false) |
| | Sets the help file to use when pressing the F1 key.
|
| virtual std::string | helpFile () const |
| virtual void | setDefaultScenarioFile (const std::string &f, bool save=false) |
| | Sets the scenario file used as the default when creating a new scenario.
|
| virtual std::string | defaultScenarioFile () const |
| virtual void | setSimulationObjectGroupTerrain (const std::string &f, bool save=false) |
| | Simulation object group terrain to use when editing simulation object groups.
|
| virtual std::string | simulationObjectGroupTerrain () const |
| virtual void | setDefaultSimulationModelSetFile (const std::string &f, bool save=false, bool signalChange=true) |
| | Sets the default .sms file to use when loading a scenario if none is found in the scenario to be loaded.
|
| virtual std::string | defaultSimulationModelSetFile () const |
| virtual void | setFromRecord (const DtVrfSessionSettingsRecord &rec) |
| virtual void | loadDefaultSessionSettings (bool loadOnlyFactorySettings=false) |
| virtual void | getRecord (DtVrfSessionSettingsRecord &rec) const |
| virtual void | setAutoSave (bool) |
| | Set to false to not save on settings change. Default is true.
|
| virtual bool | autoSave () const |
| virtual bool | autoJoinSession () const |
| | Access to session record information.
|
| virtual bool | automaticallyOpenSessionDatabaseWithoutJoiningSession () const |
| virtual bool | askToJoin () const |
| virtual bool | alwaysJoinWithSessionDatabase () const |
| virtual bool | zoomToScenarioExtentsOnLoad () const |
| virtual bool | alwaysJoinWithOpenDatabase () const |
| virtual bool | useSimulationTimeForAdvancement () const |
| virtual bool | showOverlayBar () const |
| virtual void | setUseAdditionalWindowTitle (bool) |
| | Sets whether or not to use extended window title.
|
| virtual bool | useAdditionalWindowTitle () const |
| virtual void | setAdditionalWindowTitle (const makVrv::DtUnicode &) |
| | Returns the additional window title.
|
| virtual makVrv::DtUnicode | additionalWindowTitle () const |
| virtual void | setScenarioStartTimeAtDefault (bool) |
| | Sets whether or not to use scenario start time as default. If false will use first object placement.
|
| virtual bool | scenarioStartTimeAtDefault () const |
| virtual void | setUseStartFreezePdus (bool) |
| | Sets whether or not to use DIS start/freeze PDUs or VRF start/stop PDUs.
|
| virtual bool | useStartFreezePdus () const |
| virtual void | setDefaultScenarioStartTime (time_t) |
| | The default scenario start time.
|
| virtual time_t | defaultScenarioStartTime () const |
| virtual void | setEnablePeriodicCheckpointing (bool) |
| | Sets whether or not snapshots are periodically saved to disk (checkpointed)
|
| virtual bool | enablePeriodicCheckpointing () const |
| virtual void | setPeriodicCheckpointingFrequency (int) |
| | Checkpoint every nth snapshot.
|
| virtual int | periodicCheckpointingFrequency () const |
| virtual void | setPeriodicCheckpointingDirectory (const std::string &) |
| | Sets the directory to save checkpoints to. If blank saves to scenario directory.
|
| virtual const std::string & | periodicCheckpointingDirectory () const |
| const DtFilename & | periodicCheckpointingDirectoryResolved () const |
| makVrv::DtRecordSettingsBackupInterface * | sessionSettingsBackup () |
| void | exportSessionSettings (const std::string &fileName) |
| | Exports the current cache settings to a file.
|
| void | importSessionSettings (const std::string &fileName) |
| | Import the current cache settings from a file.
|
| virtual void | setDoNotShowSessionStartupDialog (bool, bool save=true, bool signal=true) |
| | Sets whether or not to show the startup session dialog.
|
| bool | showSessionStartupDialog () const |
| virtual void | setDisplaySessionDialogs (bool) |
| | Shows/does not show session settings dialog.
|
| virtual bool | displaySessionDialogs () const |
| virtual void | setDisplayCorrelationWarningMessages (bool) |
| | Shows/does not show correlation warnings dialog.
|
| virtual bool | displayCorrelationWarningMessages () const |
| virtual void | setStartupPreference (int) |
| | Preference on startup (new scenario or load scenario)
|
| int | startupPreference () const |
| virtual void | setStartupTerrain (const std::string &) |
| | Preference on which terrain to use when creating a new scenario.
|
| virtual const std::string & | startupTerrain () const |
| virtual void | setStartupScenario (const std::string &) |
| | Preference on which scenario to use when loading a new scenario. Blank means choose.
|
| virtual const std::string & | startupScenario () const |
| virtual void | setStartupSimulationModelSet (const std::string &) |
| | Preference on which simulation model set to use when loading a new scenario.
|
| virtual const std::string & | startupSimulationModelSet () const |
| virtual void | setTimeScaleRange (double low, double high, bool save=true) |
| | Sets the low/hight range of timescale timer.
|
| virtual void | getTimeScaleRange (double &low, double &high) const |
| virtual void | setAggregateOnCreate (bool) |
| | Sets to whether or not create aggregates as true aggregates (true) or psuedo aggregates (false) when initially created.
|
| bool | aggregateOnCreate () const |
| virtual void | setUserDefinedSmoothing (bool) |
| | Sets whether or not the user or system is defining smoothing in performance options.
|
| bool | userDefinedSmoothing () const |
| virtual void | setShowScenarioDescriptionDialog (bool b) |
| | Sets whether or not to show scenario description message box.
|
| virtual bool | showScenarioDescriptionDialog () const |
| virtual void | saveSettingsAsDefault () |
| | Saves if auto-save is turned on.
|
| virtual void | setSimulationModelSetConfigurations (const std::vector< DtVrfSessionSettingsRecord::SimulationModelSetConfiguration > &) |
| | Sets the simulation model set configurations. See DtVrfSessionSettingsRecord for format.
|
virtual const std::vector
< DtVrfSessionSettingsRecord::SimulationModelSetConfiguration > & | simulationModelSetConfigurations () const |
| virtual void | addSimulationModelSetConfiguration (const DtVrfSessionSettingsRecord::SimulationModelSetConfiguration &, bool autoSaveIfEnabled=true) |
| | If a model set configuration with the exact name exists then it will be replaced with this configuration.
|
| virtual void | removeSimulationModelSetConfiguration (const std::string &) |
| | Removed named configuration.
|
| | DtVirtualBaseClass () |
| | Do nothing constructor.
|
| virtual | ~DtVirtualBaseClass () |
| | Virtual do nothing destructor.
|
The class that will contain information about various scenario settings.