![]() |
VR-Forces 4.8 Class Documentation
|
Shared state. More...

Classes | |
| class | Creator |
| VRV Creator. More... | |
Public Member Functions | |
| virtual | ~DtVrfSharedState () |
Public Member Functions inherited from makVrv::DtDeSharedState | |
| 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 void | setVisualizeModelSet (int modelset, bool visualize) |
| DtModelSetRealizationManager accessor. 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 | setPerformanceOverlayOn (bool enabled) |
| virtual bool | performanceOverlayEnabled () 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 | 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 | setInstancedRenderingEnabled (bool enabled) |
| Enable/disable instanced rendering. More... | |
| virtual bool | instancedRenderingEnabled () const |
| Get state of instanced 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 bool | artPartSmoothingEnabled () const |
| The settings for art part smoothing. More... | |
| virtual void | setArtPartSmoothingEnabled (bool setting) |
| virtual float | artPartSmoothingPeriod () const |
| virtual void | setArtPartSmoothingPeriod (float period) |
| 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 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... | |
Protected Member Functions | |
| DtVrfSharedState (makVrv::DtDe &Ig) | |
| Protected CTOR for creator pattern. More... | |
| virtual void | initialize () |
| Vantage implementation does not need to initialize shared state. More... | |
| DtVrfSharedState (makVrv::DtDe &Ig) | |
| Protected CTOR for creator pattern. More... | |
| virtual void | initialize () |
| Vantage implementation does not need to initialize shared state. More... | |
Protected Member Functions inherited from makVrv::DtDeSharedState | |
| DtDeSharedState (DtDe &DtDe) | |
| Protected CTOR for creator pattern. More... | |
| virtual void | sendModelDefinitionsToSlave (DtMessageClient *messageClient) |
| Sends master's DtModelDefinitions to the slave. More... | |
| virtual void | sendModelSetConfigurationToSlave (DtMessageClient *messageClient) |
| Push model set configuration down to connected IGs - calls setModeUsesModelSet and setCurrentModelSet. More... | |
| virtual void | sendLightPointGroupsToSlave (DtMessageClient *messageClient) |
| Sends all the masters light point group colors to the slaves. More... | |
| virtual void | local_setLightPointGroupColor (const std::string &groupName, DtColorValue color) |
| local function for setting the light point group color in the DtLightPointManager. More... | |
| virtual void | local_setModelInstancingEnabled (bool) |
| Set if model instance sharing is enabled. More... | |
| virtual void | local_clearModelInstancingCache () |
| Clears the cache of all model definitions. More... | |
| virtual void | local_reloadShader () |
| Reloads the shaders. More... | |
| virtual void | local_setWireframeMode (bool mode) |
| Sets the wireframe mode. More... | |
| virtual void | local_setTerrainScalingEnabled (bool enabled) |
| Set the terrain scale state. More... | |
| virtual void | local_setTerrainScaleFactor (double scaleFactor) |
| Set the terrain scale factor. More... | |
| virtual void | local_setGlobalAmbientValue (float globalAmbientValue) |
| Set the ambient factor. More... | |
| virtual void | local_setUseGlobalAmbient (bool useGlobalAmbient) |
| Set the use material ambient. More... | |
| virtual void | local_setGlobalDiffuseValue (double globalDiffuseValue) |
| Set the diffuse factor. More... | |
| virtual void | local_setUseGlobalDiffuse (bool useGlobalDiffuse) |
| Set the use material diffuse. More... | |
| virtual void | local_setClearTrackHistoryOnTerrainScaleChanged (bool clear) |
| Sets whether terrain scaling causes track history clearing. More... | |
| virtual void | local_setPlanViewGeocentricOccludedTransparency (float alpha) |
| Sets the occluded transparency mode. More... | |
| virtual void | local_setShadowState (bool mode) |
| Sets the shadow state. More... | |
| virtual void | local_ddsFlipState (bool flip) |
| Sets the dds flip state. More... | |
| virtual void | local_setVisualizeModelSet (int modelSet, bool visualize) |
| indicate whether or not a model set is visualized More... | |
| void | local_setCoordinateSystem (const std::string &coordinateSystemName, const std::string &coordinateSystemParameters) |
| Internal setting the coordinate system. More... | |
| virtual void | local_setPerPixelLightingEnabled (bool mode) |
| Sets the perPixelLighting mode. More... | |
| virtual void | local_setOceanPlanarReflectionsEnabled (bool mode) |
| Sets the oceanPlanarReflections mode. More... | |
| virtual void | local_setOceanPlanarReflectionsLODScale (float val) |
| Sets the oceanPlanarReflections camera LOD scale. More... | |
| virtual void | local_setOceanPlanarReflectionsSpecifyFarClip (bool mode) |
| Sets the oceanPlanarReflections specify far clip flag. More... | |
| virtual void | local_setOceanPlanarReflectionsFarClip (double val) |
| Sets the oceanPlanarReflections camera's far clip, if enabled. More... | |
| virtual void | local_setPlanarReflectionsShowSpeedTrees (bool flag) |
| Sets the flag that controls if speedtrees are rendered in the reflections. More... | |
| virtual void | local_setStaticOceanLodRange (double range) |
| virtual void | local_setCrepuscularRaysEnabled (bool mode) |
| Sets the crepuscular rays (sun rays) mode. More... | |
| virtual void | local_setWaveSprayEffectEnabled (bool mode) |
| Sets the sea spray particle effect. More... | |
| virtual void | local_setRotorWashDecalEnabled (bool mode) |
| Sets the rotor wash detail texture decal. More... | |
| virtual void | local_setOceanHeightMapResolution (double resolution) |
| Sets the ocean height map resolution. More... | |
| virtual void | local_setInstancedRenderingEnabled (bool enabled) |
| Set whether instanced rendering is enabled. More... | |
| virtual void | local_setRegenerateCubeMapThreshold (double threshold) |
| Set regenerate cube map threshold. More... | |
| virtual void | local_setRegenerateHeightMapPercThreshold (double threshold) |
| Set regenerate height map percentage threshold. More... | |
| virtual void | local_setOmitCloudInCubeMap (bool enabled) |
| Set whether clouds are omitted in cube map. More... | |
| virtual void | local_setOceanHeightMapTextureSize (int val) |
| Sets the ocean height map texture. More... | |
| virtual void | local_setPlanarReflectionTextureWidth (int w) |
| virtual void | local_setPlanarReflectionTextureHeight (int w) |
| virtual void | local_setOceanQuality (unsigned int setting) |
| virtual void | local_setLightingEmissionScale (float val) |
| Sets the lighting emission scale for the emission textures. More... | |
| virtual void | local_setLightingDiffuseScale (float val) |
| Sets the lighting diffuse scale for the scene. More... | |
| virtual void | local_setLightingAmbientScale (float val) |
| Sets the lighting ambient scale for the scene. More... | |
| virtual void | local_setIntersectorDrawEnabled (bool setting) |
| virtual void | local_setIntersectorDrawnDuration (float setting) |
| virtual void | local_setFailedIntersectorColor (const DtColorValue &setting) |
| virtual void | local_setOddSegmentIntersectorColor (const DtColorValue &setting) |
| virtual void | local_setEvenSegmentIntersectorColor (const DtColorValue &setting) |
| virtual void | local_setDiGuyInstancingEnabled (bool color) |
| virtual void | local_setDiGuyInstancedLod (int lod) |
| virtual void | local_setDiGuyVisualizeInstancing (bool enabled) |
| virtual void | local_setDiGuyMaxDrawDistance (float distance) |
| virtual void | local_setDiGuyMaxMotionUpdateDistance (float distance) |
| virtual void | local_setDiGuyMultiThreadUpdate (bool enabled) |
| virtual void | local_setTerrainMagnificationHighLodAngle (float radians) |
| virtual void | local_setTerrainMagnificationScaleFactor (float scale) |
| virtual void | local_setUseReverseZBuffer (bool val) |
| virtual void | local_setSimulationTimeIsPaused (bool val) |
| virtual void | local_setEnableOcclusionCulling (bool val) |
| enabling OcclusionCulling for metaflight More... | |
| virtual void | local_setInstancingCullDistance (float dist) |
| set the distance beyond which instanced objects get culled More... | |
| virtual void | local_setInstancingCullDistEnabled (bool enabled) |
| enable/disable culling instanced object by distance More... | |
| virtual void | local_setMetaflightPagingDistScale (float dist) |
| scale the distance for paging in tiles for metaflight More... | |
| virtual void | local_setMetaflightPagingDistScaleEnabled (bool enabled) |
| enable/disable scaling the paging distance in metaflight More... | |
| virtual void | local_setIndirectDistScale (float scale) |
| scale the distance using in indirect lod calculation More... | |
| virtual void | local_setIndirectDistScaleEnabled (bool enabled) |
| enable/disable scaling the distance using in indirect lod calculation More... | |
| virtual void | local_setDofUseAutofocus (bool useAutofocus) |
| autofocus for depth of field functions More... | |
| virtual void | local_setDofFocalDepth (double focalDepth) |
| focal depth (focal distance) for depth of field functions More... | |
| virtual void | local_setDofFocalRange (double focalRange) |
| range of in focus area around focal point More... | |
| virtual void | local_setWaterOnScreenSize (double size) |
| virtual void | local_setIndirectLodTransitionPercentage (float val) |
| 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 | local_setWheelRotationEnabled (bool enabled) |
| enable/disable wheel rotation on entities More... | |
| virtual void | local_setArtPartSmoothingEnabled (bool setting) |
| enable/disable art part smoothing More... | |
| virtual void | local_setArtPartSmoothingPeriod (float period) |
| set the art part smoothing period More... | |
| virtual void | local_setEnableHdr (bool enabled) |
| Sets whether or not HDR is enabled. More... | |
| virtual void | local_setEnableHdrAutoExposure (bool enabled) |
| virtual void | local_setEnableHdrExposureCorrelation (bool enabled) |
| virtual void | local_setEnableHdrBloom (bool enabled) |
| virtual void | local_setEnableHdrStreaks (bool enabled) |
| virtual void | local_setEnableHdrLensFlare (bool enabled) |
| virtual void | local_setLightPointScale (double val) |
| virtual void | local_setDynamicLightScale (double val) |
| virtual void | local_setEmissiveTextureScale (double val) |
| virtual void | local_setSpecularScale (double val) |
| virtual void | local_setShininessScale (double val) |
| virtual void | local_setAutoExposureRateScale (double val) |
| virtual void | local_setAutoExposurePreScale (double val) |
| virtual void | local_setAutoExposureMinDiff (double val) |
| virtual void | local_setAutoExposureMaxDiff (double val) |
| virtual void | local_setAutoExposureClampMin (double val) |
| virtual void | local_setAutoExposureClampMax (double val) |
| virtual void | local_setAutoExposurePostScale (double val) |
| virtual void | local_setBloomScale (double val) |
| virtual void | local_setStreakIntensityScale (double val) |
| virtual void | local_setNumStreaks (int val) |
| virtual void | local_setStreaksLenScale (double val) |
| virtual void | local_setStreakRotationOffset (double val) |
| virtual void | local_setLensFlareScale (double val) |
| virtual void | local_setGamma (double val) |
| virtual void | local_setHdrResolutionScale (int val) |
| virtual void | local_setHdrOutputScale (double val) |
| virtual void | local_setAtcEnableDither (bool flag) |
| virtual void | local_setAtcGlobalTerrainEnable (bool flag) |
| virtual void | local_setAtcGlobalModelEnable (bool flag) |
| virtual void | local_setModelDefinitionManager (const DtModelDefinitionManager &definition) |
| Sets the model definition manager in the local DtDe. More... | |
| virtual void | local_addModelDefinition (const DtModelDefinition &definition) |
| Adds a model definition to the local DtDe. More... | |
| virtual void | local_destroyModelDefinition (const std::string &definition) |
| Adds a model definition to the local DtDe. . More... | |
| void | local_setDateAndTime (int year, DtDeTimeManager::Month month, int dayOfMonth, int hour, int minutes, double seconds) |
| void | local_setTimeScale (double timeScale) |
| void | local_setUseGlobalTimeZone (bool) |
| virtual void | local_setAccelerationCachingEnabled (bool enabled) |
| Set whether accelerated file caching is enabled. More... | |
| virtual void | local_clearAccelerationCache () |
| Clears the accelerated cache on disk. More... | |
| virtual void | local_setInstancingEnabled (bool enabled) |
| Set whether file instancing is enabled. More... | |
| virtual void | local_setClearInstancesOnNewScene (bool enabled) |
| Set whether clearing instances on new scenes is enabled. More... | |
| virtual void | local_clearInstancingCache () |
| Clears the runtime file instance cache. More... | |
| virtual void | local_setCompressTextures (bool enabled) |
| Set whether texture compression is enabled. More... | |
| virtual void | local_setTidalStreamWakesEnabled (bool enabled) |
| Set whether tidal stream wakes are enabled. More... | |
Friends | |
| class | Creator |
Shared state.
|
protected |
Protected CTOR for creator pattern.
|
virtual |
|
protected |
Protected CTOR for creator pattern.
|
protectedvirtual |
Vantage implementation does not need to initialize shared state.
Reimplemented from makVrv::DtDeSharedState.
|
protectedvirtual |
Vantage implementation does not need to initialize shared state.
Reimplemented from makVrv::DtDeSharedState.
|
friend |