![]() |
VR-Forces 4.3.1 Class Documentation
|
The DtDeSharedState represents all the data that is shared between the master and its slaves. More...

Public Member Functions | |
| virtual | ~DtDeSharedState () |
| DTOR. | |
| virtual void | initialize () |
| Called during DtDe::initialize(). | |
| virtual void | initializeSharedChangeManager () |
| Initializes the shared change state manager with change state objects that are currently part of the system. | |
| void | setAutoSave (bool b) |
| bool | autoSave () const |
Model Definition methods | |
| virtual const DtModelDefinitionManager & | modelDefinitionManager () const |
| DtModelDefinitionManager accessor. | |
| virtual DtModelDefinitionManager & | modelDefinitionManager () |
| DtModelDefinitionManager accessor. | |
| virtual const DtModelSetRealizationManager & | modelSetRealizationManager () const |
| DtModelSetRealizationManager accessor. | |
| virtual void | setVisualizeModelSet (int modelset, bool visualize) |
| Indicate that a model set should be visualized. | |
| virtual void | addModelDefinition (const DtModelDefinition &definition) |
| Adds a model definition to the DtDe. | |
| virtual void | setModelDefinitionManager (const DtModelDefinitionManager &definition) |
| Sets model definition manager in the DtDe. | |
| virtual void | renameModelDefinition (const DtModelDefinition &old, const DtModelDefinition &newDef) |
| Renames model definition to the DtDe. | |
| virtual void | destroyModelDefinition (const DtModelDefinition &definition) |
| Destroys a model definition from the DtDe. | |
| virtual void | setModelInstancingEnabled (bool) |
| Set if model instance sharing is enabled. | |
| virtual void | clearModelInstancingCache () |
| Clears the cache of all model definitions. | |
Coordinate system methods | |
| virtual void | setCoordinateSystem (const std::string &coordinateSystemName, const std::string &coordinateSystemParameters) |
| Set the coordinate system. | |
| const DtCoordinateSystem & | coordinateSystem () const |
| Get the coordinate system. | |
| DtCoordinateSystem & | coordinateSystem () |
| Set the coordinate system. | |
Time methods | |
| 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. | |
| 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. | |
| virtual void | setTimeScale (double timeScale) |
| Set the current time scale relative to simulation time. | |
| const DtDeTimeManager & | timeManager () const |
| Access the constant time manager for getting the date and time. | |
| DtDeTimeManager & | timeManager () |
| Access the non-const time manager for connecting to its signal_dateChanged. | |
| virtual void | reloadShader () |
| state functions | |
| virtual void | setWireframeMode (bool state) |
| wireframe state functions | |
| virtual bool | wireframeMode () const |
| state functions | |
| virtual bool | terrainScalingEnabled () const |
| terrain scaling state functions | |
| virtual void | setTerrainScalingEnabled (bool enabled) |
| state functions | |
| virtual double | terrainScaleFactor () const |
| state functions | |
| virtual void | setTerrainScaleFactor (double scaleFactor) |
| state functions | |
| virtual bool | clearTrackHistoryOnTerrainScaleChanged () const |
| state functions | |
| virtual void | setClearTrackHistoryOnTerrainScaleChanged (bool clear) |
| state functions | |
| virtual bool | useAutofocus () const |
| autofocus for depth of field functions | |
| virtual void | setUseAutofocus (bool useAutofocus) |
| state functions | |
| virtual double | focalDepth () const |
| focal depth (focal distance) for depth of field functions | |
| virtual void | setFocalDepth (double focalDepth) |
| state functions | |
| virtual double | focalRange () const |
| range of in focus area around focal point | |
| virtual void | setFocalRange (double focalRange) |
| state functions | |
| virtual float | globalAmbientValue () const |
| ambient factor functions; used when not using material ambient | |
| virtual void | setGlobalAmbientValue (float globalAmbientValue) |
| state functions | |
| virtual bool | useGlobalAmbient () const |
| state functions | |
| virtual void | setUseGlobalAmbient (bool useGlobalAmbient) |
| state functions | |
| virtual float | globalDiffuseValue () const |
| diffuse factor functions; used when not using material diffuse | |
| virtual void | setGlobalDiffuseValue (float globalDiffuseValue) |
| state functions | |
| virtual bool | useGlobalDiffuse () const |
| state functions | |
| virtual void | setUseGlobalDiffuse (bool useGlobalDiffuse) |
| state functions | |
| virtual void | setPlanViewGeocentricOccludedTransparency (float f) |
| occluded transparency state functions | |
| virtual float | planViewGeocentricOccludedTransparency () const |
| state functions | |
| virtual void | setPerformanceOverlayOn (bool enabled) |
| state functions | |
| virtual bool | performanceOverlayEnabled () const |
| state functions | |
| virtual void | setProfilerOverlayOn (bool enabled) |
| state functions | |
| virtual bool | profilerOverlayEnabled () const |
| state functions | |
| virtual bool | perPixelLightingEnabled () const |
| state functions | |
| virtual void | setPerPixelLightingEnabled (bool setting) |
| state functions | |
| virtual bool | lensFlareEnabled () const |
| state functions | |
| virtual void | setLensFlareEnabled (bool setting) |
| state functions | |
| virtual bool | crepuscularRaysEnabled () const |
| state functions | |
| virtual void | setCrepuscularRaysEnabled (bool setting) |
| state functions | |
| virtual int | componentVisualizationMode () const |
| state functions | |
| virtual void | setComponentVisualizationMode (int value) |
| state functions | |
| virtual double | regenerateCubeMapThreshold () const |
| state functions | |
| virtual void | setRegenerateCubeMapThreshold (double threshold) |
| state functions | |
| virtual double | regenerateHeightMapPercThreshold () const |
| state functions | |
| virtual void | setRegenerateHeightMapPercThreshold (double threshold) |
| state functions | |
| virtual bool | omitCloudInCubeMap () const |
| state functions | |
| virtual void | setOmitCloudInCubeMap (bool omit) |
| state functions | |
| virtual void | setInstancedRenderingEnabled (bool enabled) |
| Enable/disable instanced rendering. | |
| virtual bool | instancedRenderingEnabled () const |
| Get state of instanced rendering flag. | |
| virtual void | setShadowState (bool shadowMode) |
| shadow state functions | |
| virtual bool | shadowMode () const |
| state functions | |
| virtual void | loadRenderSettings (const std::string &filepath) |
| state functions | |
| virtual void | saveRenderSettings (const std::string &filepath) |
| state functions | |
| virtual void | loadDefaultRenderSettings (bool useOnlyFactorySettings) |
| state functions | |
| virtual void | saveDefaultRenderSettings () |
| state functions | |
| virtual void | updateRenderState () |
| state functions | |
| virtual void | setDdsFlip (bool state) |
| Loader settings functions. | |
| virtual bool | ddsFlip () const |
| Get the global DDS flip option. | |
| virtual void | loadLoaderSettings (const std::string &filepath) |
| Loader settings functions. | |
| virtual void | saveLoaderSettings (const std::string &filepath) |
| Loader settings functions. | |
| virtual void | loadDefaultLoaderSettings (bool useOnlyFactorySettings) |
| Loader settings functions. | |
| virtual void | saveDefaultLoaderSettings () |
| Loader settings functions. | |
| virtual void | updateLoaderState () |
| Loader settings functions. | |
| virtual void | setAccelerationCachingEnabled (bool enabled) |
| \ Cache Settings functions | |
| virtual bool | accelerationCachingEnabled () const |
| Get whether accelerated file caching is enabled. | |
| virtual void | clearAccelerationCache () const |
| Clears the accelerated cache on disk. | |
| virtual void | setInstancingEnabled (bool enabled) |
| Set whether file instancing is enabled. | |
| virtual void | setClearInstancesOnNewSceneEnabled (bool enabled) |
| Set whether to clear the instances on a new scene. | |
| virtual bool | instancingEnabled () const |
| Get whether file instancing is enabled. | |
| virtual bool | clearInstancesOnNewScene () const |
| Get whether file instancing is enabled. | |
| virtual void | clearInstancingCache () |
| Clears the runtime file instance cache. | |
| virtual void | setCompressTextures (bool enabled) |
| Set whether texture compression is enabled. | |
| virtual bool | compressTextures () const |
| Get whether texture compression is enabled. | |
| virtual void | loadCacheSettings (const std::string &filepath) |
| \ Cache Settings functions | |
| virtual void | saveCacheSettings (const std::string &filepath) |
| \ Cache Settings functions | |
| virtual void | loadDefaultCacheSettings (bool useOnlyFactorySettings) |
| \ Cache Settings functions | |
| virtual void | saveDefaultCacheSettings () |
| \ Cache Settings functions | |
| virtual void | updateCacheState () |
| \ Cache Settings functions | |
| virtual bool | oceanPlanarReflectionsEnabled () const |
| Render Setting Functions | |
| virtual void | setOceanPlanarReflectionsEnabled (bool setting) |
| Render Setting Functions | |
| virtual float | oceanPlanarReflectionsLODScale () const |
| Render Setting Functions | |
| virtual void | setOceanPlanarReflectionsLODScale (float setting) |
| Render Setting Functions | |
| virtual bool | oceanPlanarReflectionsSpecifyFarClip () const |
| Render Setting Functions | |
| virtual void | setOceanPlanarReflectionsSpecifyFarClip (bool setting) |
| Render Setting Functions | |
| virtual double | oceanPlanarReflectionsFarClip () const |
| Render Setting Functions | |
| virtual void | setOceanPlanarReflectionsFarClip (double setting) |
| Render Setting Functions | |
| virtual double | staticOceanLodRange () const |
| Render Setting Functions | |
| virtual void | setStaticOceanLodRange (double range) |
| Render Setting Functions | |
| virtual bool | waveSprayEffectEnabled () const |
| Render Setting Functions | |
| virtual void | setWaveSprayEffectEnabled (bool setting) |
| Render Setting Functions | |
| virtual bool | rotorWashDecalEnabled () const |
| Render Setting Functions | |
| virtual void | setRotorWashDecalEnabled (bool setting) |
| Render Setting Functions | |
| virtual double | oceanHeightMapResolution () const |
| Render Setting Functions | |
| virtual void | setOceanHeightMapResolution (double setting) |
| Render Setting Functions | |
| virtual void | setOceanHeightMapTextureSize (int setting) |
| Render Setting Functions | |
| virtual int | oceanHeightMapTextureSize () const |
| Render Setting Functions | |
| virtual void | setTidalStreamWakesEnabled (bool enabled) |
| Enable/disable tidal stream wake rendering. | |
| virtual bool | tidalStreamWakesEnabled () const |
| Get state of tidal stream wakes rendering flag. | |
| virtual int | planarReflectionTextureWidth () const |
| Render Setting Functions | |
| virtual void | setPlanarReflectionTextureWidth (int w) |
| Render Setting Functions | |
| virtual int | planarReflectionTextureHeight () const |
| Render Setting Functions | |
| virtual void | setPlanarReflectionTextureHeight (int h) |
| Render Setting Functions | |
| virtual void | loadOceanRenderSettings (const std::string &filepath) |
| Render Setting Functions | |
| virtual void | saveOceanRenderSettings (const std::string &filepath) |
| Render Setting Functions | |
| virtual void | loadDefaultOceanRenderSettings (bool useOnlyFactorySettings) |
| Render Setting Functions | |
| virtual void | saveDefaultOceanRenderSettings () |
| Render Setting Functions | |
| virtual void | updateOceanRenderState () |
| Render Setting Functions | |
| virtual float | lightingEmissionScale () const |
| Render Setting Functions | |
| virtual void | setLightingEmissionScale (float setting) |
| Render Setting Functions | |
| virtual float | lightingDiffuseScale () const |
| Render Setting Functions | |
| virtual void | setLightingDiffuseScale (float setting) |
| Render Setting Functions | |
| virtual float | lightingAmbientScale () const |
| Render Setting Functions | |
| virtual void | setLightingAmbientScale (float setting) |
| Render Setting Functions | |
| virtual void | loadLightingRenderSettings (const std::string &filepath) |
| Render Setting Functions | |
| virtual void | saveLightingRenderSettings (const std::string &filepath) |
| Render Setting Functions | |
| virtual void | loadDefaultLightingRenderSettings (bool useOnlyFactorySettings) |
| Render Setting Functions | |
| virtual void | saveDefaultLightingRenderSettings () |
| Render Setting Functions | |
| virtual void | updateLightingRenderState () |
| Render Setting Functions | |
| virtual bool | intersectorDrawEnabled () const |
| Setting Functions | |
| virtual void | setIntersectorDrawEnabled (bool setting) |
| Setting Functions | |
| virtual float | intersectorDrawnDuration () const |
| Setting Functions | |
| virtual void | setIntersectorDrawnDuration (float setting) |
| Setting Functions | |
| virtual const DtColorValue & | failedIntersectorColor () const |
| Setting Functions | |
| virtual void | setFailedIntersectorColor (const DtColorValue &setting) |
| Setting Functions | |
| virtual const DtColorValue & | oddSegmentIntersectorColor () const |
| Setting Functions | |
| virtual void | setOddSegmentIntersectorColor (const DtColorValue &setting) |
| Setting Functions | |
| virtual const DtColorValue & | evenSegmentIntersectorColor () const |
| Setting Functions | |
| virtual void | setEvenSegmentIntersectorColor (const DtColorValue &setting) |
| Setting Functions | |
| virtual void | loadIntersectorSettings (const std::string &filepath) |
| Setting Functions | |
| virtual void | saveIntersectorSettings (const std::string &filepath) |
| Setting Functions | |
| virtual void | loadDefaultIntersectorSettings (bool useOnlyFactorySettings) |
| Setting Functions | |
| virtual void | saveDefaultIntersectorSettings () |
| Setting Functions | |
| virtual void | updateIntersectorState () |
| Setting Functions | |
Slave synchronization methods | |
| virtual void | synchronizeSlave (DtDeRecord *igRecord) |
| Synchronize a slave with a master. | |
Protected Member Functions | |
| DtDeSharedState (DtDe &DtDe) | |
| Protected CTOR for creator pattern. | |
| virtual void | sendModelDefinitionsToSlave (DtMessageClient *messageClient) |
| Sends master's DtModelDefinitions to the slave. | |
| virtual void | sendModelSetConfigurationToSlave (DtMessageClient *messageClient) |
| Push model set configuration down to connected IGs - calls setModeUsesModelSet and setCurrentModelSet. | |
| virtual void | local_setModelInstancingEnabled (bool) |
| Set if model instance sharing is enabled. | |
| virtual void | local_clearModelInstancingCache () |
| Clears the cache of all model definitions. | |
| virtual void | local_reloadShader () |
| Reloads the shaders. | |
| virtual void | local_setWireframeMode (bool mode) |
| Sets the wireframe mode. | |
| virtual void | local_setTerrainScalingEnabled (bool enabled) |
| Set the terrain scale state. | |
| virtual void | local_setTerrainScaleFactor (double scaleFactor) |
| Set the terrain scale factor. | |
| virtual void | local_setUseAutofocus (bool useAutofocus) |
| Set whether the depth of field uses autofocus. | |
| virtual void | local_setFocalDepth (double focalDepth) |
| Set the focal depth for depth of field. | |
| virtual void | local_setFocalRange (double focalRange) |
| Set the focal range for depth of field. | |
| virtual void | local_setGlobalAmbientValue (float globalAmbientValue) |
| Set the ambient factor. | |
| virtual void | local_setUseGlobalAmbient (bool useGlobalAmbient) |
| Set the use material ambient. | |
| virtual void | local_setGlobalDiffuseValue (double globalDiffuseValue) |
| Set the diffuse factor. | |
| virtual void | local_setUseGlobalDiffuse (bool useGlobalDiffuse) |
| Set the use material diffuse. | |
| virtual void | local_setClearTrackHistoryOnTerrainScaleChanged (bool clear) |
| Sets whether terrain scaling causes track history clearing. | |
| virtual void | local_setPlanViewGeocentricOccludedTransparency (float alpha) |
| Sets the occluded transparency mode. | |
| virtual void | local_setShadowState (bool mode) |
| Sets the shadow state. | |
| virtual void | local_ddsFlipState (bool flip) |
| Sets the dds flip state. | |
| virtual void | local_setVisualizeModelSet (int modelSet, bool visualize) |
| indicate whether or not a model set is visualized | |
| void | local_setCoordinateSystem (const std::string &coordinateSystemName, const std::string &coordinateSystemParameters) |
| Internal setting the coordinate system. | |
| virtual void | local_setPerPixelLightingEnabled (bool mode) |
| Sets the perPixelLighting mode. | |
| virtual void | local_setOceanPlanarReflectionsEnabled (bool mode) |
| Sets the oceanPlanarReflections mode. | |
| virtual void | local_setOceanPlanarReflectionsLODScale (float val) |
| Sets the oceanPlanarReflections camera LOD scale. | |
| virtual void | local_setOceanPlanarReflectionsSpecifyFarClip (bool mode) |
| Sets the oceanPlanarReflections specify far clip flag. | |
| virtual void | local_setOceanPlanarReflectionsFarClip (double val) |
| Sets the oceanPlanarReflections camera's far clip, if enabled. | |
| virtual void | local_setStaticOceanLodRange (double range) |
| virtual void | local_setLensFlareEnabled (bool mode) |
| Sets the lens flare mode. | |
| virtual void | local_setCrepuscularRaysEnabled (bool mode) |
| Sets the crepuscular rays (sun rays) mode. | |
| virtual void | local_setWaveSprayEffectEnabled (bool mode) |
| Sets the sea spray particle effect. | |
| virtual void | local_setRotorWashDecalEnabled (bool mode) |
| Sets the rotor wash detail texture decal. | |
| virtual void | local_setOceanHeightMapResolution (double resolution) |
| Sets the ocean height map resolution. | |
| virtual void | local_setInstancedRenderingEnabled (bool enabled) |
| Set whether instanced rendering is enabled. | |
| virtual void | local_setRegenerateCubeMapThreshold (double threshold) |
| Set regenerate cube map threshold. | |
| virtual void | local_setRegenerateHeightMapPercThreshold (double threshold) |
| Set regenerate height map percentage threshold. | |
| virtual void | local_setOmitCloudInCubeMap (bool enabled) |
| Set whether clouds are omitted in cube map. | |
| virtual void | local_setOceanHeightMapTextureSize (int val) |
| Sets the ocean height map texture. | |
| virtual void | local_setPlanarReflectionTextureWidth (int w) |
| virtual void | local_setPlanarReflectionTextureHeight (int w) |
| virtual void | local_setLightingEmissionScale (float val) |
| Sets the lighting emission scale for the emission textures. | |
| virtual void | local_setLightingDiffuseScale (float val) |
| Sets the lighting diffuse scale for the scene. | |
| virtual void | local_setLightingAmbientScale (float val) |
| Sets the lighting ambient scale for the scene. | |
| 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) |
Local model definition methods. Called by friend DtDeSharedStateProctor. | |
| virtual void | local_setModelDefinitionManager (const DtModelDefinitionManager &definition) |
| Sets the model definition manager in the local DtDe. | |
| virtual void | local_addModelDefinition (const DtModelDefinition &definition) |
| Adds a model definition to the local DtDe. | |
| virtual void | local_destroyModelDefinition (const std::string &definition) |
| Adds a model definition to the local DtDe. . | |
Local time functions. | |
| 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) |
Local cache functions. | |
| virtual void | local_setAccelerationCachingEnabled (bool enabled) |
| Set whether accelerated file caching is enabled. | |
| virtual void | local_clearAccelerationCache () |
| Clears the accelerated cache on disk. | |
| virtual void | local_setInstancingEnabled (bool enabled) |
| Set whether file instancing is enabled. | |
| virtual void | local_setClearInstancesOnNewScene (bool enabled) |
| Set whether clearing instances on new scenes is enabled. | |
| virtual void | local_clearInstancingCache () |
| Clears the runtime file instance cache. | |
| virtual void | local_setCompressTextures (bool enabled) |
| Set whether texture compression is enabled. | |
| virtual void | local_setTidalStreamWakesEnabled (bool enabled) |
| Set whether tidal stream wakes are enabled. | |
Friends | |
| class | DtDeSharedStateCreator |
| Specify the creator class as a friend to access protected CTOR. | |
| class | DtDeSharedStateProctor |
| Specify the DtDeSharedStateProctor class as a friend to access protected "local_" methods. | |
The DtDeSharedState represents all the data that is shared between the master and its slaves.
The DtDeSharedState object will own the data objects that need distributing (like mappers). These will be protected members of the class. The DtDeSharedState will be a member of DtDe. There will be const accessors for these objects themselves (and slaves can get the current data from those accessors without being able to change it). The DtDeSharedState object will have non-const mutators for it's members. These serialize the function calls into messages and distribute them among slaves. This makes it impossible for users to do bad things like get the local model definition manager and add model definitions without distributing them to slaves.
|
virtual |
DTOR.
|
protected |
Protected CTOR for creator pattern.
|
virtual |
Called during DtDe::initialize().
Reimplemented in DtVrfSharedState.
|
virtual |
DtModelDefinitionManager accessor.
| DtCorruptedState | if called before the DtDe is initialized. |
|
virtual |
DtModelDefinitionManager accessor.
| DtCorruptedState | if called before the DtDe is initialized. |
|
virtual |
DtModelSetRealizationManager accessor.
| DtCorruptedState | if called before the DtDe is initialized. |
Indicate that a model set should be visualized.
This will automatically be distributed to connected IGs
|
virtual |
Adds a model definition to the DtDe.
This will automatically distribute all model definitions to connected IGs.
|
virtual |
Sets model definition manager in the DtDe.
This will automatically distribute all model definitions to connected IGs.
|
virtual |
Renames model definition to the DtDe.
This will automatically distribute all model definitions to connected IGs. Will also signal the rename. The old definition will be removed (deleted)
|
virtual |
Destroys a model definition from the DtDe.
This will automatically distribute all model definitions to connected IGs.
|
virtual |
Set if model instance sharing is enabled.
|
virtual |
Clears the cache of all model definitions.
|
virtual |
Set the coordinate system.
| const DtCoordinateSystem& makVrv::DtDeSharedState::coordinateSystem | ( | ) | const |
Get the coordinate system.
| DtCoordinateSystem& makVrv::DtDeSharedState::coordinateSystem | ( | ) |
Set the coordinate system.
|
virtual |
Set the current date and time of the scene.
This will effect any rendering which is dependent on the date (for example location of Sun & Moon).
| Input | |
| year | is only valid for the Gregorian calender (1582 onward) |
| month | is the month of the year (1-12). |
| dayOfMonth | is the day of the month (1-[28 | 30 |31]) depending on the month. |
| hour | the hour of the day 0-23 |
| minutes | of the day 0-59 param seconds 0.0-59.99~ |
|
virtual |
Tell the system to use GMT time as the means to position the sun/moon rather than always moving with the observer.
|
virtual |
Set the current time scale relative to simulation time.
This will also change the 'set time' based upon the current scaling value.
| const DtDeTimeManager& makVrv::DtDeSharedState::timeManager | ( | ) | const |
Access the constant time manager for getting the date and time.
| DtDeTimeManager& makVrv::DtDeSharedState::timeManager | ( | ) |
Access the non-const time manager for connecting to its signal_dateChanged.
|
virtual |
state functions
reload shaders
|
virtual |
wireframe state functions
|
virtual |
state functions
reload shaders
|
virtual |
terrain scaling state functions
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
autofocus for depth of field functions
|
virtual |
state functions
reload shaders
|
virtual |
focal depth (focal distance) for depth of field functions
|
virtual |
state functions
reload shaders
|
virtual |
range of in focus area around focal point
|
virtual |
state functions
reload shaders
|
virtual |
ambient factor functions; used when not using material ambient
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
diffuse factor functions; used when not using material diffuse
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
occluded transparency state functions
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
Enable/disable instanced rendering.
Toggles whether objects are rendered individually or as instanced batches
|
virtual |
Get state of instanced rendering flag.
Checks whether objects are rendered individually or as instanced batches
|
virtual |
shadow state functions
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
state functions
reload shaders
|
virtual |
Loader settings functions.
Set the global DDS flip option
|
virtual |
Get the global DDS flip option.
|
virtual |
Loader settings functions.
Set the global DDS flip option
|
virtual |
Loader settings functions.
Set the global DDS flip option
|
virtual |
Loader settings functions.
Set the global DDS flip option
|
virtual |
Loader settings functions.
Set the global DDS flip option
|
virtual |
Loader settings functions.
Set the global DDS flip option
|
virtual |
\ Cache Settings functions
Set whether accelerated file caching is enabled.
|
virtual |
Get whether accelerated file caching is enabled.
|
virtual |
Clears the accelerated cache on disk.
|
virtual |
Set whether file instancing is enabled.
|
virtual |
Set whether to clear the instances on a new scene.
|
virtual |
Get whether file instancing is enabled.
|
virtual |
Get whether file instancing is enabled.
|
virtual |
Clears the runtime file instance cache.
|
virtual |
Set whether texture compression is enabled.
|
virtual |
Get whether texture compression is enabled.
|
virtual |
\ Cache Settings functions
Set whether accelerated file caching is enabled.
|
virtual |
\ Cache Settings functions
Set whether accelerated file caching is enabled.
|
virtual |
\ Cache Settings functions
Set whether accelerated file caching is enabled.
|
virtual |
\ Cache Settings functions
Set whether accelerated file caching is enabled.
|
virtual |
\ Cache Settings functions
Set whether accelerated file caching is enabled.
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Enable/disable tidal stream wake rendering.
Toggles whether tidal stream wakes are rendered
|
virtual |
Get state of tidal stream wakes rendering flag.
Checks whether tidal stream wakes are rendered
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Render Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Setting Functions
|
virtual |
Initializes the shared change state manager with change state objects that are currently part of the system.
|
virtual |
Synchronize a slave with a master.
Synchronizes DtModelDefinitions and coordinate systems.
|
inline |
|
inline |
|
protectedvirtual |
Sends master's DtModelDefinitions to the slave.
|
protectedvirtual |
Push model set configuration down to connected IGs - calls setModeUsesModelSet and setCurrentModelSet.
|
protectedvirtual |
Sets the model definition manager in the local DtDe.
|
protectedvirtual |
Adds a model definition to the local DtDe.
|
protectedvirtual |
Adds a model definition to the local DtDe. .
|
protectedvirtual |
Set if model instance sharing is enabled.
|
protectedvirtual |
Clears the cache of all model definitions.
|
protectedvirtual |
Reloads the shaders.
|
protectedvirtual |
Sets the wireframe mode.
|
protectedvirtual |
Set the terrain scale state.
|
protectedvirtual |
Set the terrain scale factor.
|
protectedvirtual |
Set whether the depth of field uses autofocus.
|
protectedvirtual |
Set the focal depth for depth of field.
|
protectedvirtual |
Set the focal range for depth of field.
|
protectedvirtual |
Set the ambient factor.
|
protectedvirtual |
Set the use material ambient.
|
protectedvirtual |
Set the diffuse factor.
|
protectedvirtual |
Set the use material diffuse.
|
protectedvirtual |
Sets whether terrain scaling causes track history clearing.
|
protectedvirtual |
Sets the occluded transparency mode.
|
protectedvirtual |
Sets the shadow state.
|
protectedvirtual |
Sets the dds flip state.
|
protectedvirtual |
indicate whether or not a model set is visualized
|
protected |
Internal setting the coordinate system.
|
protectedvirtual |
Sets the perPixelLighting mode.
|
protectedvirtual |
Sets the oceanPlanarReflections mode.
|
protectedvirtual |
Sets the oceanPlanarReflections camera LOD scale.
|
protectedvirtual |
Sets the oceanPlanarReflections specify far clip flag.
|
protectedvirtual |
Sets the oceanPlanarReflections camera's far clip, if enabled.
|
protectedvirtual |
|
protectedvirtual |
Sets the lens flare mode.
|
protectedvirtual |
Sets the crepuscular rays (sun rays) mode.
|
protectedvirtual |
Sets the sea spray particle effect.
|
protectedvirtual |
Sets the rotor wash detail texture decal.
|
protectedvirtual |
Sets the ocean height map resolution.
|
protected |
|
protected |
|
protected |
|
protectedvirtual |
Set whether accelerated file caching is enabled.
|
protectedvirtual |
Clears the accelerated cache on disk.
|
protectedvirtual |
Set whether file instancing is enabled.
|
protectedvirtual |
Set whether clearing instances on new scenes is enabled.
|
protectedvirtual |
Clears the runtime file instance cache.
|
protectedvirtual |
Set whether texture compression is enabled.
|
protectedvirtual |
Set whether tidal stream wakes are enabled.
|
protectedvirtual |
Set whether instanced rendering is enabled.
Instanced rendering toggles rendering objects individually or as instanced batches
|
protectedvirtual |
Set regenerate cube map threshold.
|
protectedvirtual |
Set regenerate height map percentage threshold.
|
protectedvirtual |
Set whether clouds are omitted in cube map.
|
protectedvirtual |
Sets the ocean height map texture.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Sets the lighting emission scale for the emission textures.
|
protectedvirtual |
Sets the lighting diffuse scale for the scene.
|
protectedvirtual |
Sets the lighting ambient scale for the scene.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
friend |
Specify the creator class as a friend to access protected CTOR.
|
friend |
Specify the DtDeSharedStateProctor class as a friend to access protected "local_" methods.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |