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 | 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 |
| 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 on VR-TheWorldServer, new scenario, or load scenario)
|
| int | startupPreference () 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.