![]() |
VR-Forces 4.5 Class Documentation
|

Public Member Functions | |
| DtSimulationObjectEditorConfiguration () | |
| CTOR, processes command line arguments. | |
| virtual | ~DtSimulationObjectEditorConfiguration () |
| DTOR. | |
Public Member Functions inherited from makVrv::DtVrvApplicationConfiguration | |
| DtVrvApplicationConfiguration () | |
| CTOR. | |
| DtVrvApplicationConfiguration (const DtVrvApplicationConfiguration &) | |
| Copy CTOR. | |
| DtVrvApplicationConfiguration & | operator= (const DtVrvApplicationConfiguration &) |
| Assignment Op. | |
| virtual | ~DtVrvApplicationConfiguration () |
| DTOR. | |
| bool | loadPlugins () |
| Do we load plugins. | |
| void | setLoadPlugins (bool enable) |
| Set whether the IG loads plugins during initialization. | |
| void | addPluginFile (const std::string &file) |
| Add a plug-in file not located in the plugin directory. | |
| const std::list< std::string > & | pluginFiles () const |
| Get a list of additional plugin files. | |
| void | excludePluginFile (const std::string &file) |
| Exclude a plug-in file, typically localed in the plugin directory. | |
| const std::list< std::string > & | excludedPluginFiles () const |
| Get a list of plugins not to load. | |
| const UIConfiguration & | masterModeUIConfiguration () const |
| UIConfiguration & | masterModeUIConfiguration () |
| void | setMasterModeMenuConfiguration (const DtMenuConfiguration &menuConfig) |
| const DtMenuConfiguration & | masterModeMenuConfiguration () const |
| DtMenuConfiguration & | masterModeMenuConfiguration () |
| void | setMasterModeToolbarConfiguration (const DtToolbarConfiguration &toolbarConfig) |
| const DtToolbarConfiguration & | masterModeToolbarConfiguration () const |
| DtToolbarConfiguration & | masterModeToolbarConfiguration () |
| void | setMasterModePageConfiguration (const DtPageConfiguration &pageConfig) |
| const DtPageConfiguration & | masterModePageConfiguration () const |
| DtPageConfiguration & | masterModePageConfiguration () |
| const UIConfiguration & | slaveModeUIConfiguration () const |
| UIConfiguration & | slaveModeUIConfiguration () |
| void | setSlaveModeMenuConfiguration (const DtMenuConfiguration &menuConfig) |
| const DtMenuConfiguration & | slaveModeMenuConfiguration () const |
| DtMenuConfiguration & | slaveModeMenuConfiguration () |
| void | setSlaveModeToolbarConfiguration (const DtToolbarConfiguration &toolbarConfig) |
| const DtToolbarConfiguration & | slaveModeToolbarConfiguration () const |
| DtToolbarConfiguration & | slaveModeToolbarConfiguration () |
| void | setSlaveModePageConfiguration (const DtPageConfiguration &pageConfig) |
| const DtPageConfiguration & | slaveModePageConfiguration () const |
| DtPageConfiguration & | slaveModePageConfiguration () |
| DtDeInitializer | buildInitializer () |
| Generate a DtDeInitializer from the app config state. | |
| void | setDriverConfiguration (const DtDriverConfiguration &) |
| Set the driver configuration. | |
| void | setGuiConfiguration (const DtGuiConfiguration &) |
| Set the driver configuration. | |
| void | setInputDriverConfiguration (const DtInputDriverConfiguration &config) |
| Set the input driver configuration. | |
| const std::string & | displayName () const |
| Returns the name of the active local display configuration. | |
| void | setDisplayEngineName (const std::string &name) |
| Set the active local display engine configuration. | |
| DtDeInitializer::DeMode | deMode () const |
| Return myDeMode;. | |
| void | setDeMode (DtDeInitializer::DeMode mode) |
| Set myDeMode. | |
| void | setDeFeatures (DtDeInitializer::DeFeatures features) |
| Set the de feature flags. | |
| void | setDefaultDrivers (const DtDeInitializer::DriverInstanceList &drivers) |
| Set the driver instance list. | |
| const DtDeInitializer::DriverInstanceList & | defaultDrivers () const |
| Get the default driver list. | |
| void | setDeConfiguration (const DtDeConfiguration &config) |
| Set the initial de configuration. | |
| DtDeConfiguration & | deConfiguration () |
| Get the initial de configuration. | |
| const DtDeConfiguration & | deConfiguration () const |
| Get the initial de configuration. | |
| void | setCoordinateSystem (const std::string &coordinateSystem, const std::string ¶meters) |
| Set the coordinate system and parameters. | |
| const std::string & | coordinateSystem () const |
| Get the name of the coordinate system. | |
| const std::string & | coordinateSystemParameters () const |
| Get the parameters of the coordinate system. | |
| void | setNotifyLevel (DtDebugLog::PrintLevel level) |
| Set the initial notify level of print output. | |
| DtDebugLog::PrintLevel | notifyLevel () const |
| Get the initial notify level of print output. | |
| void | setLogFileName (const std::string &filename) |
| Set the log file name. | |
| const std::string & | logFileName () const |
| Get the name of the output log. | |
| void | setModelPreloadFilename (const std::string &filename) |
| Set the preload file name. | |
| const std::string & | modelPreloadFilename () const |
| Get the name of the preload file. | |
| void | setDiscoveredModelPreloadFilename (const std::string &filename) |
| Set the missing model preload file name. | |
| const std::string & | discoveredModelPreloadFilename () const |
| Get the name of the missing model preload file. | |
| void | setAutoLoadDrivers (bool autoLoad) |
| Set whether saved drivers in the driver directory should be automatically loaded. | |
| bool | autoLoadDrivers () const |
| Get whether saved drivers in the driver directory should be automatically loaded. | |
| void | setAutoStartDrivers (const std::vector< std::string > &names) |
| Set the auto start drivers. | |
| const std::vector< std::string > & | autoStartDrivers () const |
| Get the auto start drivers. | |
| void | setAuthorizationCodeMap (const DtDeInitializer::AuthorizationCodeMap &map) |
| Assigns the authorization code mapping. | |
| void | addAuthorizationCodeMapping (const std::string &key, const std::string &value) |
| Adds an authorization code mapping. | |
| void | removeAuthorizationCodeMapping (const std::string &key) |
| Removes an authorization code mapping. | |
| const std::string * | findAuthorizationCodeValue (const std::string &key) const |
| Find an authorization code value from a key. | |
| void | setObserverStateMap (const DtDeInitializer::ObserverStateMap &osm) |
| Set the ObserverStateMap. Used by DtInputDriver when creating observers. | |
| const DtDeInitializer::ObserverStateMap & | observerStateMap () const |
| Get the ObserverStateMap. Used by DtInputDriver when creating observers. | |
| const std::vector< std::string > & | mappingFilesToLoad () const |
| Get the mapping files to load. | |
| void | setMappingFilesToLoad (const std::vector< std::string > &) |
| Set the mapping files to load. | |
| const std::vector< std::string > & | modelDefinitionFilesOrDirsToMerge () const |
| Get the model definition files or directories to merge. | |
| void | setModelDefinitionFilesOrDirsToMerge (const std::vector< std::string > &) |
| Set the model definition files or directory of files to merge at start up. | |
| const std::vector< std::string > & | entityTypeMapFilesOrDirsToMerge () const |
| Get the entity type files or directories to merge at startup. | |
| void | setEntityTypeMapFilesOrDirsToMerge (const std::vector< std::string > &) |
| Set the entity type map files or directory of files to merge at start up. | |
| const std::vector< std::string > & | aggregateTypeMapFilesOrDirsToMerge () const |
| Get the aggregate type files or directories to merge at startup. | |
| void | setAggregateTypeMapFilesOrDirsToMerge (const std::vector< std::string > &) |
| Set the aggregate type map files or directory of files to merge at start up. | |
| const std::vector< std::string > & | tacticalGraphicsTypeMapFilesOrDirsToMerge () const |
| Get the tactical graphics type files or directories to merge at startup. | |
| void | setTacticalGraphicsTypeMapFilesOrDirsToMerge (const std::vector< std::string > &) |
| Set the tactical graphics type map files or directory of files to merge at start up. | |
| const DtDeInitializer::DisplayConnections & | displayConnections () const |
| Get the list of connections to make. | |
| DtDeInitializer::DisplayConnections & | displayConnections () |
| void | setDisplayConnections (const DtDeInitializer::DisplayConnections &displayConnections) |
| void | setAutoLoadFile (const std::string &file) |
| Set the file to automatically load. | |
| const std::string & | autoLoadFile () const |
| Get the file to automatically load. | |
| void | setBatchedRendering (bool val) |
| Set whether to use batched instance rendering. | |
| bool | batchedRendering () const |
| Get whether batched instance rendering is enabled. | |
| void | setNoEntityDefinitionLoading (bool val) |
| Set whether to use appData directory to load entity element definitions. | |
| bool | noEntityDefinitionLoading () const |
| Get whether to use appData directory to load entity element definitions. | |
| void | setNoModelDefinitionLoading (bool val) |
| Set whether to use appData directory to load entity element definitions. | |
| bool | noModelDefinitionLoading () const |
| Get whether to use appData directory to load entity element definitions. | |
| void | setNoAggregateDefinitionLoading (bool val) |
| Set whether to use appData directory to load aggregate (unit) element definitions. | |
| bool | noAggregateDefinitionLoading () const |
| Get whether to use appData directory to load aggregate (unit) element definitions. | |
| void | setNoTacticalGraphicsDefinitionLoading (bool val) |
| Set whether to use appData directory to load tactical graphics element definitions. | |
| bool | noTacticalGraphicsDefinitionLoading () const |
| Get whether to use appData directory to load tactical graphics element definitions. | |
| void | setNoEntityTypeMapLoading (bool val) |
| Set whether to use appData directory to load entity element definitions. | |
| bool | noEntityTypeMapLoading () const |
| Get whether to use appData directory to load entity element definitions. | |
| void | setNoAggregateTypeMapLoading (bool val) |
| Set whether to use appData directory to load aggregate (unit) element definitions. | |
| bool | noAggregateTypeMapLoading () const |
| Get whether to use appData directory to load aggregate (unit) element definitions. | |
| void | setNoTacticalGraphicsTypeMapLoading (bool val) |
| Set whether to use appData directory to load tactical graphics element definitions. | |
| bool | noTacticalGraphicsTypeMapLoading () const |
| Get whether to use appData directory to load tactical graphics element definitions. | |
| const std::vector< std::string > & | entityElementDefinitionHierFilesOrDirs () const |
| Returns the name of additional entity element definition hierarchy files (.hier) (or dirs with .hier files) to merge after the entity element definitions are loaded. | |
| void | setEntityElementDefinitionHierFilesOrDirs (const std::vector< std::string > &filesOrDirs) |
| Sets the name of additional entity elements definition hierarchy (.hier) files (or dirs with .hier files) to merge after the entity element definitions are loaded. | |
| const std::vector< std::string > & | entityElementDefinitionLeafFilesOrDirs () const |
| Returns the name of additional entity element definition leaf files (.leaf) and/or directories to merge after the entity element definitions are loaded .leaf files contain entities that have no child entities. | |
| void | setEntityElementDefinitionLeafFilesOrDirs (const std::vector< std::string > &filesOrDirs) |
| Sets the name of additional entity element definition hierarchy (.leaf) files (or dirs with .leaf files) to merge after the entity element definitions are loaded. | |
| const std::vector< std::string > & | aggregateElementDefinitionHierFilesOrDirs () const |
| Returns the name of additional aggregate (unit) element definition leaf files (.leaf) and/or directories to merge after the entity element definitions are loaded .leaf files contain entities that have no child entities. | |
| void | setAggregateElementDefinitionHierFilesOrDirs (const std::vector< std::string > &filesOrDirs) |
| Sets the name of additional aggregate (unit) elements definition hierarchy (.hier) files (or dirs with .hier files) to merge after the entity element definitions are loaded. | |
| const std::vector< std::string > & | aggregateElementDefinitionLeafFilesOrDirs () const |
| Returns the name of additional entity element definition leaf files (.leaf) and/or directories to merge after the entity element definitions are loaded .leaf files contain entities that have no child entities. | |
| void | setAggregateElementDefinitionLeafFilesOrDirs (const std::vector< std::string > &filesOrDirs) |
| Sets the name of additional entity element definition hierarchy (.leaf) files (or dirs with .leaf files) to merge after the entity element definitions are loaded. | |
| const std::vector< std::string > & | tacticalGraphicsElementDefinitionHierFilesOrDirs () const |
| Returns the name of additional tactical graphics element definition leaf files (.leaf) and/or directories to merge after the entity element definitions are loaded .leaf files contain entities that have no child entities. | |
| void | setTacticalGraphicsElementDefinitionHierFilesOrDirs (const std::vector< std::string > &filesOrDirs) |
| Sets the name of additional tactical graphics elements definition hierarchy (.hier) files (or dirs with .hier files) to merge after the entity element definitions are loaded. | |
| const std::vector< std::string > & | tacticalGraphicsElementDefinitionLeafFilesOrDirs () const |
| Returns the name of additional tactical graphics element definition leaf files (.leaf) and/or directories to merge after the entity element definitions are loaded .leaf files contain entities that have no child entities. | |
| void | setTacticalGraphicsElementDefinitionLeafFilesOrDirs (const std::vector< std::string > &filesOrDirs) |
| Sets the name of additional tactical graphics element definition hierarchy (.leaf) files (or dirs with .leaf files) to merge after the entity element definitions are loaded. | |
| void | setIgnoreZoomForSpeedtreeLod (bool val) |
| Set whether to consider view magnification when determining speedtree LODs. | |
| bool | ignoreZoomForSpeedtreeLod () const |
| Get whether to consider view magnification when determining speedtree LODs. | |
| void | setSuppressHatIntersectOnAttach (bool val) |
| Set whether to do a regular height above terrain intersection when attached. | |
| bool | suppressHatIntersectOnAttach () const |
| Get to do a regular height above terrain intersection when attached. | |
| void | setSynchronizedNtpTime (bool val) |
| Set whether to use system clock to synchronize rendering (ocean, trees, etc) with NTP synchronized clocks. | |
| bool | synchronizedNtpTime () const |
| Get whether to use system clock to synchronize rendering (ocean, trees, etc) with NTP synchronized clocks. | |
| void | setStartFullScreen (bool) |
| Set whether the application should start up in fullscreen mode. | |
| bool | startFullScreen () const |
| Get whether the application should start up in fullscreen mode. | |
| void | setUsePseudoFullScreen (bool enable) |
| Set whether to use a windowed mode instead of true fullscreen mode for fullscreen windows. | |
| bool | usePseudoFullScreen () const |
| Get whether to use a pseudo fullscreen. | |
| void | setUseHighestPriority (bool enable) |
| Set whether to use highest priority for the application and main thread. | |
| bool | useHighestPriority () const |
| Get whether to use highest priority for the application and main thread. | |
| void | setTcpSendTimeout (double timeout) |
| Set the timeout in seconds for a tcp send command to keep trying. | |
| double | tcpSendTimeout () const |
| Get the timeout in seconds for a tcp send command to keep trying. | |
| void | setAutoReconnectPeriod (double period) |
| Set the time, in seconds, used to attempt to reattach to a remote display that has been unexpectedly disconnected. | |
| double | autoReconnectPeriod () const |
| Get the time, in seconds, used to attempt to reattach to a remote display that has been unexpectedly disconnected. | |
| void | addDefaultSettingsRecord (const std::string &recordName, const DtBaseRecordHolder &record) |
| Add a new record holder. | |
| void | removeDefaultSettingsRecord (const std::string &record) |
| Remove a default record. | |
| const DtBaseRecordHolder * | findDefaultSettingsRecord (const std::string &name) const |
| Find a settings default records. | |
| void | setConstrainToTerrain (bool constrain) |
| Set the observers to initially constrain to terrain. | |
| bool | constrainToTerrain () const |
| void | setSpeedScaling (bool scale) |
| Set the observers to initially scale speed. | |
| bool | speedScaling () const |
| void | setVertexSelectsParent (bool selectsParent) |
| set whether vertex selection selects the vertex' parent | |
| bool | vertexSelectsParent () const |
| void | setDoubleBuffering (bool buffer) |
| Set whether to double buffer the windows. | |
| bool | doubleBuffer () const |
| void | setEnableVSync (bool sync) |
| Set whether to vsync the windows. | |
| bool | enableVSync () const |
| void | setFrameRate (unsigned int framesPerSec) |
| Set the fixed framerate of the windows. | |
| unsigned int | frameRate () const |
| void | setNumDepthBits (unsigned short numBits) |
| Set the number of depth bits for the window(24, 32) | |
| unsigned short | numDepthBits () const |
| void | setNumStencilBits (unsigned short numBits) |
| Set the number of stencil bits for the window(0, 8) | |
| unsigned short | numStencilBits () const |
| void | setNumAlphaBits (unsigned short numBits) |
| Set the number of alpha bits for the window(0, 8) | |
| unsigned short | numAlphaBits () const |
| void | setAntiAliasingLevel (unsigned short level) |
| Set the Anti-Aliasing level for the window(0x, 2x, 4x, 8x, 16x) | |
| unsigned short | antiAliasingLevel () const |
| void | setPathConfiguration (const DtDePathConfiguration &pathConfig) |
| Set the initial path configuration. | |
| DtDePathConfiguration & | pathConfiguration () |
| Access the initial path configuration. | |
| const DtDePathConfiguration & | pathConfiguration () const |
| Access the initial path configuration. | |
| virtual void | setSupportEmail (const std::string &supportEmail) |
| About box configuration. | |
| virtual const std::string & | supportEmail () const |
| virtual void | setSupportPhoneNumber (const std::string &phoneNumber) |
| virtual const std::string & | supportPhoneNumber () const |
| virtual void | setSalesEmail (const std::string &email) |
| virtual const std::string & | salesEmail () const |
| virtual void | setAddressFirstLine (const std::string &address1) |
| virtual const std::string & | addressFirstLine () const |
| virtual void | setAddressSecondLine (const std::string &address2) |
| virtual const std::string & | addressSecondLine () const |
| virtual void | setAddressThirdLine (const std::string &address3) |
| virtual const std::string & | addressThirdLine () const |
| virtual void | setSlogan (const std::string &) |
| virtual const std::string & | slogan () const |
| virtual void | setWeblink (const std::string &link) |
| virtual const std::string & | weblink () const |
| virtual void | setSvnRevision (const std::string &rev) |
| virtual const std::string & | svnRevision () const |
| virtual void | setBuildDate (const std::string &date) |
| virtual const std::string & | buildDate () const |
| virtual void | setAboutBoxImage (const std::string &fname) |
| virtual const std::string & | aboutBoxImage () const |
| virtual void | setAdditionalCopyright (const std::string ©RightString) |
| virtual const std::string & | additionalCopyright () const |
| virtual void | setMainScreenNum (unsigned short mainScreenNum) |
| virtual unsigned short | mainScreenNum () |
| void | setExtraArgs (const std::string &argString) |
| Set extra arguments as a string to be available to custom code/plugins. | |
| const std::string & | extraArgs () const |
| Get extra arguments as a string to be available to custom code/plugins. | |
| void | setUseReverseZBuffer (bool val) |
| Set whether to use reverse Z buffering (default is not to) | |
| bool | useReverseZBuffer () const |
| Get whether to use reverse Z buffering (default is not to) | |
| void | setDisableDynamicTerrain (bool val) |
| set whether or not to disable dynamic terrains | |
| bool | disableDynamicTerrain () const |
| get whether or not dynamic terrains are disabled | |
| void | setAssembleUserInterfaceComponents (bool flag) |
| Set/Get whether the application creates all the registered user interface components for the IG instance's mode. | |
| bool | assembleUserInterfaceComponents () const |
| void | setApplicationName (const std::string &appName) |
| Set/Get the application name. | |
| const std::string & | applicationName () const |
| void | setApplicationVersion (const std::string &v) |
| Set/Get the application version (default 1.0). | |
| const std::string & | applicationVersion () const |
| void | setShowQuitDialogOnClose (bool show) |
| Set/Get whether or not to show quit dialog when main last window is closed. | |
| bool | showQuitDialogOnClose () const |
| void | setApplicationIcon (const std::string &appIcon) |
| Set/Get the application icon. | |
| const std::string & | applicationIcon () const |
| const DtDriverConfiguration & | driverConfiguration () const |
| Get the driver configuration. | |
| DtDriverConfiguration & | driverConfiguration () |
| const DtGuiConfiguration & | guiConfiguration () const |
| Get the driver configuration. | |
| DtGuiConfiguration & | guiConfiguration () |
| const DtInputDriverConfiguration & | inputDriverConfiguration () const |
| Get the input driver configuration. | |
| DtInputDriverConfiguration & | inputDriverConfiguration () |
| virtual void | setKdTreesDisabled (bool disabled) |
| Set / get whether KD trees (for intersections are disabled) | |
| virtual bool | kdTreesDisabled () const |
| virtual void | setForceTextShaping (bool force) |
| Set / get whether Text Shaping is force enabled or not. | |
| virtual bool | forceTextShaping () const |
Public Member Functions inherited from makVrv::DtConfiguration | |
| DtConfiguration (const std::string &name="") | |
| CTOR. | |
| DtConfiguration (const DtConfiguration &) | |
| Copy CTOR. | |
| DtConfiguration & | operator= (const DtConfiguration &) |
| Assignment OP. | |
| virtual | ~DtConfiguration () |
| DTOR. | |
| virtual const std::string & | name () const |
| Get the configuration name. | |
| virtual void | setName (const std::string &name) |
| Set the configuration name. | |
| virtual const std::string * | findOptionalParameter (const std::string &name) const |
| Find an optional parameters. | |
| virtual void | setOptionalParameter (const std::string &name, const std::string &value) |
| Set an optional parameter. | |
| virtual void | setOptionalParameters (const ParameterMap &) |
| Set an optional parameters. | |
| virtual void | removeOptionalParameter (const std::string &name) |
| Remove an optional parameter. | |
| const ParameterMap & | optionalParameters () const |
| Get the optional parameters. | |
| DtSimulationObjectEditorConfiguration::DtSimulationObjectEditorConfiguration | ( | ) |
CTOR, processes command line arguments.
|
virtual |
DTOR.