Public Member Functions |
| | DtVrfGuiConfiguration () |
| | CTOR, processes command line arguments.
|
| virtual | ~DtVrfGuiConfiguration () |
| | DTOR.
|
| | 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 | 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
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 | 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 | 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 | setNoVSync (bool sync) |
| | Set whether to vsync the windows.
|
| bool | noVSync () 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 | 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 |
| 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 |
| | Set/Get whether the application creates all the registered user interface components for the IG instance's mode.
|
| void | setApplicationName (const std::string &appName) |
| | Set/Get the application name.
|
| const std::string & | applicationName () const |
| | Set/Get the application name.
|
| void | setApplicationVersion (const std::string &v) |
| | Set/Get the application version (default 1.0).
|
| const std::string & | applicationVersion () const |
| | Set/Get the application version (default 1.0).
|
| void | setShowQuitDialogOnClose (bool show) |
| | Set/Get whether or not to show quit dialog when main last window is closed.
|
| bool | showQuitDialogOnClose () const |
| | Set/Get whether or not to show quit dialog when main last window is closed.
|
| void | setApplicationIcon (const std::string &appIcon) |
| | Set/Get the application icon.
|
| const std::string & | applicationIcon () const |
| | Set/Get the application icon.
|
| const DtDriverConfiguration & | driverConfiguration () const |
| | Get the driver configuration.
|
| DtDriverConfiguration & | driverConfiguration () |
| | Get the driver configuration.
|
| const DtGuiConfiguration & | guiConfiguration () const |
| | Get the driver configuration.
|
| DtGuiConfiguration & | guiConfiguration () |
| | Get the driver configuration.
|
| const DtInputDriverConfiguration & | inputDriverConfiguration () const |
| | Get the input driver configuration.
|
| DtInputDriverConfiguration & | inputDriverConfiguration () |
| | Get the input driver configuration.
|
| | 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.
|