|
| virtual | ~DtVrfSharedState () |
| |
| virtual | ~DtDeSharedState () |
| | DTOR. More...
|
| |
| virtual void | loadRenderSettings (const std::string &filepath) |
| |
| virtual void | saveRenderSettings (const std::string &filepath) |
| |
| virtual void | loadDefaultRenderSettings (bool useOnlyFactorySettings) |
| |
| virtual void | saveDefaultRenderSettings () |
| |
| virtual void | updateRenderState () |
| |
| virtual void | setTerrainMagnificationScaleFactor (float scale) |
| | Experimental unsaved settings. More...
|
| |
| virtual float | terrainMagnificationScaleFactor () const |
| |
| virtual void | setTerrainMagnificationHighLodAngle (float radians) |
| | Render Setting Functions More...
|
| |
| virtual float | terrainMagnificationHighLodAngle () const |
| |
| virtual void | setInstancingCullDistance (float radians) |
| |
| virtual float | instancingCullDistance () const |
| |
| virtual void | setInstancingCullDistEnabled (bool enabled) |
| |
| virtual bool | instancingCullDistEnabled () const |
| |
| virtual void | setMetaflightPagingDistScale (float dist) |
| |
| virtual float | metaflightPagingDistScale () const |
| |
| virtual void | setMetaflightPagingDistScaleEnabled (bool enabled) |
| |
| virtual bool | metaflightPagingDistScaleEnabled () const |
| |
| virtual void | setIndirectDistScale (float scale) |
| |
| virtual float | indirectDistScale () const |
| |
| virtual void | setIndirectDistScaleEnabled (bool enabled) |
| |
| virtual bool | indirectDistScaleEnabled () const |
| |
| virtual void | initializeSharedChangeManager () |
| | Initializes the shared change state manager with change state objects that are currently part of the system. More...
|
| |
| void | setAutoSave (bool b) |
| |
| bool | autoSave () const |
| |
virtual const
DtModelDefinitionManager & | modelDefinitionManager () const |
| | DtModelDefinitionManager accessor. More...
|
| |
| virtual DtModelDefinitionManager & | modelDefinitionManager () |
| |
virtual const
DtModelSetRealizationManager & | modelSetRealizationManager () const |
| | DtModelSetRealizationManager accessor. More...
|
| |
virtual
DtModelSetRealizationManager & | modelSetRealizationManager () |
| |
| virtual void | setVisualizeModelSet (int modelset, bool visualize) |
| | Indicate that a model set should be visualized. More...
|
| |
| virtual void | addModelDefinition (const DtModelDefinition &definition) |
| | Adds a model definition to the DtDe. More...
|
| |
| virtual void | setModelDefinitionManager (const DtModelDefinitionManager &definition) |
| | Sets model definition manager in the DtDe. More...
|
| |
| virtual void | renameModelDefinition (const DtModelDefinition &old, const DtModelDefinition &newDef) |
| | Renames model definition to the DtDe. More...
|
| |
| virtual void | destroyModelDefinition (const DtModelDefinition &definition) |
| | Destroys a model definition from the DtDe. More...
|
| |
| virtual void | setModelInstancingEnabled (bool) |
| | Set if model instance sharing is enabled. More...
|
| |
| virtual void | clearModelInstancingCache () |
| | Clears the cache of all model definitions. More...
|
| |
| virtual void | setCoordinateSystem (const std::string &coordinateSystemName, const std::string &coordinateSystemParameters) |
| | Set the coordinate system. More...
|
| |
| const DtCoordinateSystem & | coordinateSystem () const |
| | Get the coordinate system. More...
|
| |
| DtCoordinateSystem & | coordinateSystem () |
| |
| virtual void | setDateAndTime (int year, DtDeTimeManager::Month month, int dayOfMonth, int hour, int minutes, double seconds) |
| | Set the current date and time of the scene. More...
|
| |
| virtual void | setUseGlobalTimeZone (bool) |
| | Tell the system to use GMT time as the means to position the sun/moon rather than always moving with the observer. More...
|
| |
| virtual void | setTimeScale (double timeScale) |
| | Set the current time scale relative to simulation time. More...
|
| |
| const DtDeTimeManager & | timeManager () const |
| | Access the constant time manager for getting the date and time. More...
|
| |
| DtDeTimeManager & | timeManager () |
| | Access the non-const time manager for connecting to its signal_dateChanged. More...
|
| |
| virtual void | reloadShader () |
| | state functions More...
|
| |
| virtual void | setWireframeMode (bool state) |
| | wireframe state functions More...
|
| |
| virtual bool | wireframeMode () const |
| |
| virtual bool | terrainScalingEnabled () const |
| | terrain scaling state functions More...
|
| |
| virtual void | setTerrainScalingEnabled (bool enabled) |
| |
| virtual double | terrainScaleFactor () const |
| |
| virtual void | setTerrainScaleFactor (double scaleFactor) |
| |
| virtual bool | clearTrackHistoryOnTerrainScaleChanged () const |
| |
| virtual void | setClearTrackHistoryOnTerrainScaleChanged (bool clear) |
| |
| virtual float | globalAmbientValue () const |
| | ambient factor functions; used when not using material ambient More...
|
| |
| virtual void | setGlobalAmbientValue (float globalAmbientValue) |
| |
| virtual bool | useGlobalAmbient () const |
| |
| virtual void | setUseGlobalAmbient (bool useGlobalAmbient) |
| |
| virtual float | globalDiffuseValue () const |
| | diffuse factor functions; used when not using material diffuse More...
|
| |
| virtual void | setGlobalDiffuseValue (float globalDiffuseValue) |
| |
| virtual bool | useGlobalDiffuse () const |
| |
| virtual void | setUseGlobalDiffuse (bool useGlobalDiffuse) |
| |
| virtual void | setPlanViewGeocentricOccludedTransparency (float f) |
| | occluded transparency state functions More...
|
| |
| virtual float | planViewGeocentricOccludedTransparency () const |
| |
| virtual void | setPerformanceOverlayState (unsigned int state) |
| |
| virtual unsigned int | performanceOverlayState () const |
| |
| virtual void | setProfilerOverlayOn (bool enabled) |
| |
| virtual bool | profilerOverlayEnabled () const |
| |
| virtual void | setImguiOverlayOn (bool enabled) |
| |
| virtual bool | imguiOverlayOn () const |
| |
| virtual bool | perPixelLightingEnabled () const |
| |
| virtual void | setPerPixelLightingEnabled (bool setting) |
| |
| virtual bool | crepuscularRaysEnabled () const |
| |
| virtual void | setCrepuscularRaysEnabled (bool setting) |
| |
| virtual bool | dofUseAutofocus () const |
| | autofocus for depth of field functions More...
|
| |
| virtual void | setDofUseAutofocus (bool useAutofocus) |
| |
| virtual double | dofFocalDepth () const |
| | focal depth (focal distance) for depth of field functions More...
|
| |
| virtual void | setDofFocalDepth (double focalDepth) |
| |
| virtual double | dofFocalRange () const |
| | range of in focus area around focal point More...
|
| |
| virtual void | setDofFocalRange (double focalRange) |
| |
| virtual double | waterOnScreenSize () const |
| |
| virtual void | setWaterOnScreenSize (double size) |
| |
| virtual float | indirectLodTransitionPercentage () const |
| | For indirect rendering: The lod fade in/fade out distance as a percentage of the start and end distance for the given lod. More...
|
| |
| virtual void | setIndirectLodTransitionPercentage (float val) |
| |
| virtual int | componentVisualizationMode () const |
| |
| virtual void | setComponentVisualizationMode (int value) |
| |
| virtual bool | colorizePerDrawableEnabled () const |
| | enable the colorize per drawable mode More...
|
| |
| virtual void | setColorizePerDrawableEnabled (bool flag) |
| |
| virtual bool | atcGlobalModelEnable () const |
| | enable alpha to coverage on all models which do not have it set More...
|
| |
| virtual void | setAtcGlobalModelEnable (bool flag) |
| |
| virtual bool | atcGlobalTerrainEnable () const |
| | enable alpha to coverage on all terrain patches which do not have it set More...
|
| |
| virtual void | setAtcGlobalTerrainEnable (bool flag) |
| |
| virtual bool | atcEnableDither () const |
| | enable dither on objects which are using alpha to coverage More...
|
| |
| virtual void | setAtcEnableDither (bool flag) |
| |
| virtual double | regenerateCubeMapThreshold () const |
| |
| virtual void | setRegenerateCubeMapThreshold (double threshold) |
| |
| virtual double | regenerateHeightMapPercThreshold () const |
| |
| virtual void | setRegenerateHeightMapPercThreshold (double threshold) |
| |
| virtual bool | omitCloudInCubeMap () const |
| |
| virtual void | setOmitCloudInCubeMap (bool omit) |
| |
| virtual void | setIndirectRenderingEnabled (bool enabled) |
| | Enable/disable indirect rendering. More...
|
| |
| virtual bool | indirectRenderingEnabled () const |
| | Get state of indirect rendering flag. More...
|
| |
| virtual void | setShadowState (bool shadowMode) |
| | shadow state functions More...
|
| |
| virtual bool | shadowMode () const |
| |
| virtual void | setUseReverseZBuffer (bool setting) |
| | Z Buffer to use. More...
|
| |
| virtual bool | useReverseZBuffer () const |
| |
| virtual void | setSimulationTimeIsPaused (bool setting) |
| | Is simulation time currently paused. More...
|
| |
| virtual bool | simulationTimeIsPaused () const |
| |
| virtual void | setOcclusionCullingEnabled (bool setting) |
| | use Occlusion Culling More...
|
| |
| virtual bool | occlusionCullingEnabled () const |
| |
| virtual void | setWheelRotationEnabled (bool setting) |
| | allow wheel rotation on entities More...
|
| |
| virtual bool | wheelRotationEnabled () const |
| |
| virtual void | setAdaptiveTickRateEnabled (bool setting) |
| | allow adaptive tick rate for entities More...
|
| |
| virtual bool | adaptiveTickRateEnabled () const |
| |
| virtual void | setPaperMapEnabled (bool setting) |
| | Allow osgEarth layers with mask set feature to be enabled/disabled (aka paper map image layers enabled in 2D view, disabled in 3D) More...
|
| |
| virtual bool | paperMapEnabled () const |
| |
| virtual void | setPaperMapLayerTimeout (double val) |
| | Set osgEarth layers timeout for paper map groups. More...
|
| |
| virtual double | paperMapLayerTimeout () const |
| |
| virtual void | setPaperMapGroup (std::string group) |
| | Set the current active group for the paper map manager. More...
|
| |
| virtual std::string | paperMapGroup () const |
| |
| virtual bool | paperMapIntersectionOverride () const |
| | Set whether all groups should participate in intersections even when not visible in the paper map manager. More...
|
| |
| virtual void | setPaperMapIntersectionOverride (bool setting) |
| |
| virtual bool | artPartSmoothingEnabled () const |
| | Entity Display settings functions. More...
|
| |
| virtual void | setArtPartSmoothingEnabled (bool setting) |
| | Sets whether or not smoothing is applied to an entity's articulated parts. More...
|
| |
| virtual float | artPartSmoothingPeriod () const |
| | Gets the smoothing period, in seconds, that is applied to an entity's articulated parts when articulated part smoothing is enabled. More...
|
| |
| virtual void | setArtPartSmoothingPeriod (float period) |
| | Sets the smoothing period, in seconds, that is applied to an entity's articulated parts when articulated part smoothing is enabled. More...
|
| |
| virtual void | loadEntityDisplaySettings (const std::string &filepath) |
| |
| virtual void | saveEntityDisplaySettings (const std::string &filepath) |
| |
| virtual void | loadDefaultEntityDisplaySettings (bool useOnlyFactorySettings) |
| |
| virtual void | saveDefaultEntityDisplaySettings () |
| |
| virtual void | updateEntityDisplayState () |
| |
| virtual void | setDdsFlip (bool state) |
| | Loader settings functions. More...
|
| |
| virtual bool | ddsFlip () const |
| | Get the global DDS flip option. More...
|
| |
| virtual void | loadLoaderSettings (const std::string &filepath) |
| |
| virtual void | saveLoaderSettings (const std::string &filepath) |
| |
| virtual void | loadDefaultLoaderSettings (bool useOnlyFactorySettings) |
| |
| virtual void | saveDefaultLoaderSettings () |
| |
| virtual void | updateLoaderState () |
| |
| virtual void | setAccelerationCachingEnabled (bool enabled) |
| | \ Cache Settings functions More...
|
| |
| virtual bool | accelerationCachingEnabled () const |
| | Get whether accelerated file caching is enabled. More...
|
| |
| virtual void | clearAccelerationCache () const |
| | Clears the accelerated cache on disk. More...
|
| |
| virtual void | setInstancingEnabled (bool enabled) |
| | Set whether file instancing is enabled. More...
|
| |
| virtual void | setClearInstancesOnNewSceneEnabled (bool enabled) |
| | Set whether to clear the instances on a new scene. More...
|
| |
| virtual bool | instancingEnabled () const |
| | Get whether file instancing is enabled. More...
|
| |
| virtual bool | clearInstancesOnNewScene () const |
| | Get whether file instancing is enabled. More...
|
| |
| virtual void | clearInstancingCache () |
| | Clears the runtime file instance cache. More...
|
| |
| virtual void | setCompressTextures (bool enabled) |
| | Set whether texture compression is enabled. More...
|
| |
| virtual bool | compressTextures () const |
| | Get whether texture compression is enabled. More...
|
| |
| virtual void | loadCacheSettings (const std::string &filepath) |
| |
| virtual void | saveCacheSettings (const std::string &filepath) |
| |
| virtual void | loadDefaultCacheSettings (bool useOnlyFactorySettings) |
| |
| virtual void | saveDefaultCacheSettings () |
| |
| virtual void | updateCacheState () |
| |
| virtual bool | oceanPlanarReflectionsEnabled () const |
| | Render Setting Functions More...
|
| |
| virtual void | setOceanPlanarReflectionsEnabled (bool setting) |
| |
| virtual float | oceanPlanarReflectionsLODScale () const |
| |
| virtual void | setOceanPlanarReflectionsLODScale (float setting) |
| |
| virtual bool | oceanPlanarReflectionsSpecifyFarClip () const |
| |
| virtual void | setOceanPlanarReflectionsSpecifyFarClip (bool setting) |
| |
| virtual double | oceanPlanarReflectionsFarClip () const |
| |
| virtual void | setOceanPlanarReflectionsFarClip (double setting) |
| |
| virtual bool | planarReflectionsShowSpeedTrees () const |
| |
| virtual void | setPlanarReflectionsShowSpeedTrees (bool flag) |
| |
| virtual double | staticOceanLodRange () const |
| |
| virtual void | setStaticOceanLodRange (double range) |
| |
| virtual bool | waveSprayEffectEnabled () const |
| |
| virtual void | setWaveSprayEffectEnabled (bool setting) |
| |
| virtual bool | rotorWashDecalEnabled () const |
| |
| virtual void | setRotorWashDecalEnabled (bool setting) |
| |
| virtual double | oceanHeightMapResolution () const |
| |
| virtual void | setOceanHeightMapResolution (double setting) |
| |
| virtual void | setOceanHeightMapTextureSize (int setting) |
| |
| virtual int | oceanHeightMapTextureSize () const |
| |
| virtual void | setTidalStreamWakesEnabled (bool enabled) |
| | Enable/disable tidal stream wake rendering. More...
|
| |
| virtual bool | tidalStreamWakesEnabled () const |
| | Get state of tidal stream wakes rendering flag. More...
|
| |
| virtual int | planarReflectionTextureWidth () const |
| |
| virtual void | setPlanarReflectionTextureWidth (int w) |
| |
| virtual int | planarReflectionTextureHeight () const |
| |
| virtual void | setPlanarReflectionTextureHeight (int h) |
| |
| virtual unsigned int | oceanQuality () const |
| |
| virtual void | setOceanQuality (unsigned int quality) |
| |
| virtual void | loadOceanRenderSettings (const std::string &filepath) |
| |
| virtual void | saveOceanRenderSettings (const std::string &filepath) |
| |
| virtual void | loadDefaultOceanRenderSettings (bool useOnlyFactorySettings) |
| |
| virtual void | saveDefaultOceanRenderSettings () |
| |
| virtual void | updateOceanRenderState () |
| |
| virtual float | lightingEmissionScale () const |
| | Render Setting Functions More...
|
| |
| virtual void | setLightingEmissionScale (float setting) |
| |
| virtual float | lightingDiffuseScale () const |
| |
| virtual void | setLightingDiffuseScale (float setting) |
| |
| virtual float | lightingAmbientScale () const |
| |
| virtual void | setLightingAmbientScale (float setting) |
| |
| virtual void | loadLightingRenderSettings (const std::string &filepath) |
| |
| virtual void | saveLightingRenderSettings (const std::string &filepath) |
| |
| virtual void | loadDefaultLightingRenderSettings (bool useOnlyFactorySettings) |
| |
| virtual void | saveDefaultLightingRenderSettings () |
| |
| virtual void | updateLightingRenderState () |
| |
| virtual bool | intersectorDrawEnabled () const |
| | Setting Functions More...
|
| |
| virtual void | setIntersectorDrawEnabled (bool setting) |
| |
| virtual float | intersectorDrawnDuration () const |
| |
| virtual void | setIntersectorDrawnDuration (float setting) |
| |
| virtual const DtColorValue & | failedIntersectorColor () const |
| |
| virtual void | setFailedIntersectorColor (const DtColorValue &setting) |
| |
| virtual const DtColorValue & | oddSegmentIntersectorColor () const |
| |
| virtual void | setOddSegmentIntersectorColor (const DtColorValue &setting) |
| |
| virtual const DtColorValue & | evenSegmentIntersectorColor () const |
| |
| virtual void | setEvenSegmentIntersectorColor (const DtColorValue &setting) |
| |
| virtual void | loadIntersectorSettings (const std::string &filepath) |
| |
| virtual void | saveIntersectorSettings (const std::string &filepath) |
| |
| virtual void | loadDefaultIntersectorSettings (bool useOnlyFactorySettings) |
| |
| virtual void | saveDefaultIntersectorSettings () |
| |
| virtual void | updateIntersectorState () |
| |
| virtual const bool | diGuyInstancingEnabled () const |
| | DiGuy Settings Functions More...
|
| |
| virtual void | setDiGuyInstancingEnabled (bool enabled) |
| |
| virtual const int | diGuyInstancedLod () const |
| |
| virtual void | setDiGuyInstancedLod (int lod) |
| |
| virtual const bool | diGuyVisualizeInstancing () const |
| |
| virtual void | setDiGuyVisualizeInstancing (bool enabled) |
| |
| virtual const bool | diGuyTextureVariationsEnabled () const |
| |
| virtual void | setDiGuyTextureVariationsEnabled (bool enabled) |
| |
| virtual const float | diGuyMaxDrawDistance () const |
| |
| virtual void | setDiGuyMaxDrawDistance (float distance) |
| |
| virtual const float | diGuyMaxMotionUpdateDistance () const |
| |
| virtual void | setDiGuyMaxMotionUpdateDistance (float distance) |
| |
| virtual const bool | diGuyMultiThreadUpdate () const |
| |
| virtual void | setDiGuyMultiThreadUpdate (bool enabled) |
| |
| virtual void | loadDiGuySettings (const std::string &filepath) |
| |
| virtual void | saveDiGuySettings (const std::string &filepath) |
| |
| virtual void | loadDefaultDiGuySettings (bool useOnlyFactorySettings) |
| |
| virtual void | saveDefaultDiGuySettings () |
| |
| virtual void | updateDiGuyState () |
| |
| virtual bool | enableHdr () const |
| | Post Postprocessor Settings Functions More...
|
| |
| virtual void | setEnableHdr (bool enabled) |
| |
| virtual bool | enableHdrAutoExposure () const |
| |
| virtual void | setEnableHdrAutoExposure (bool enabled) |
| |
| virtual bool | enableHdrExposureCorrelation () const |
| |
| virtual void | setEnableHdrExposureCorrelation (bool enabled) |
| |
| virtual bool | enableHdrBloom () const |
| |
| virtual void | setEnableHdrBloom (bool enabled) |
| |
| virtual bool | enableHdrStreaks () const |
| |
| virtual void | setEnableHdrStreaks (bool enabled) |
| |
| virtual bool | enableHdrLensFlare () const |
| |
| virtual void | setEnableHdrLensFlare (bool enabled) |
| |
| virtual void | setLightPointScale (double val) |
| |
| virtual double | lightPointScale () const |
| |
| virtual void | setDynamicLightScale (double val) |
| |
| virtual double | dynamicLightScale () const |
| |
| virtual void | setEmissiveTextureScale (double val) |
| |
| virtual double | emissiveTextureScale () const |
| |
| virtual void | setSpecularScale (double val) |
| |
| virtual double | specularScale () const |
| |
| virtual void | setShininessScale (double val) |
| |
| virtual double | shininessScale () const |
| |
| virtual void | setAutoExposureRateScale (double val) |
| |
| virtual double | autoExposureRateScale () const |
| |
| virtual void | setAutoExposurePreScale (double val) |
| |
| virtual double | autoExposurePreScale () const |
| |
| virtual void | setAutoExposureMinDiff (double val) |
| |
| virtual double | autoExposureMinDiff () const |
| |
| virtual void | setAutoExposureMaxDiff (double val) |
| |
| virtual double | autoExposureMaxDiff () const |
| |
| virtual void | setAutoExposureClampMin (double val) |
| |
| virtual double | autoExposureClampMin () const |
| |
| virtual void | setAutoExposureClampMax (double val) |
| |
| virtual double | autoExposureClampMax () const |
| |
| virtual void | setAutoExposurePostScale (double val) |
| |
| virtual double | autoExposurePostScale () const |
| |
| virtual void | setBloomScale (double val) |
| |
| virtual double | bloomScale () const |
| |
| virtual void | setStreakIntensityScale (double val) |
| |
| virtual double | streakIntensityScale () const |
| |
| virtual void | setNumStreaks (int val) |
| |
| virtual int | numStreaks () const |
| |
| virtual void | setStreaksLenScale (double val) |
| |
| virtual double | streaksLenScale () const |
| |
| virtual void | setStreakRotationOffset (double val) |
| |
| virtual double | streakRotationOffset () const |
| |
| virtual void | setLensFlareScale (double val) |
| |
| virtual double | lensFlareScale () const |
| |
| virtual void | setGamma (double val) |
| |
| virtual double | gamma () const |
| |
| virtual void | setHdrResolutionScale (int val) |
| |
| virtual int | hdrResolutionScale () const |
| |
| virtual void | setLightPointGroupColor (const std::string &groupName, DtColorValue color) |
| |
| virtual DtColorValue | lightPointGroupColor (const std::string &groupName) |
| |
| virtual void | setHdrOutputScale (double val) |
| |
| virtual double | hdrOutputScale () const |
| |
| virtual void | loadPostProcessorSettings (const std::string &filepath) |
| |
| virtual void | savePostProcessorSettings (const std::string &filepath) |
| |
| virtual void | loadDefaultPostProcessorSettings (bool useOnlyFactorySettings) |
| |
| virtual void | saveDefaultPostProcessorSettings () |
| |
| virtual void | updatePostProcessorState () |
| |
| virtual void | synchronizeSlave (DtDeRecord *igRecord) |
| | Synchronize a slave with a master. More...
|
| |