![]() |
VR-Forces 5.0.1 Developer's Guide
|
The class that will contain information about various scenario settings.

Static Public Member Functions | |
| static DtVrfSessionSettingsManager & | instance (makVrv::DtDe &de) |
| static void | registerInstance (makVrv::DtDe &de, DtVrfSessionSettingsManager *) |
Public Attributes | |
| boost::signals2::signal< void(const DtVrfSessionSettingsRecord &)> | signal_sessionSettingsChanged |
Protected Types | |
| typedef boost::unordered_map < std::string, std::string > | KeyValuePairs |
| typedef boost::unordered_map < DtUUID, KeyValuePairs > | KeyValuePairsByUUID |
| typedef boost::unordered_map < DtString, DtUUID > | UUIDByMarkingText |
|
protected |
|
protected |
|
protected |
| makVrf::DtVrfSessionSettingsManager::DtVrfSessionSettingsManager | ( | makVrv::DtDe & | ) |
|
virtual |
|
static |
Returns instance of the messager.
|
static |
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
To support writing element definitions in folders as multiple files not implemented.
|
inlinevirtual |
To support writing element definitions in folders as multiple files not implemented.
|
virtual |
Set to false to not save on settings change. Default is true.
|
virtual |
|
virtual |
Access to session record information. To set, get record and then reset vis setFromRecord.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Shows/does not show session settings dialog.
|
virtual |
|
inline |
| void makVrf::DtVrfSessionSettingsManager::exportSessionSettings | ( | const std::string & | fileName | ) |
Exports the current cache settings to a file.
| void makVrf::DtVrfSessionSettingsManager::importSessionSettings | ( | const std::string & | fileName | ) |
Import the current cache settings from a file.
|
virtual |
Saves if auto-save is turned on.
|
virtual |
When loading a scenario or looking at scenario information, allow aspects of the scenario to be changed.
|
virtual |
|
virtual |
Adds some strings by unique id that can be used for whatever purpose the adder wants. This does not get saved to any file.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Length of time (in seconds) to wait before timing out back-end. Default is 10 minutes (600 seconds)
|
virtual |
| boost::signals2::signal<void (const DtVrfSessionSettingsRecord&)> makVrf::DtVrfSessionSettingsManager::signal_sessionSettingsChanged |
Sent when session settings have changed.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |