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

Classes | |
| class | Creator |
| VRV Creator. More... | |
Protected Member Functions | |
| DtVrfSharedState (makVrv::DtDe &Ig) | |
| Protected CTOR for creator pattern. | |
| virtual void | initialize () |
| Vantage implementation does not need to initialize shared state. | |
Protected Member Functions inherited from makVrv::DtDeSharedState | |
| 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 | sendLightPointGroupsToSlave (DtMessageClient *messageClient) |
| Sends all the masters light point group colors to the slaves. | |
| virtual void | local_setLightPointGroupColor (const std::string &groupName, DtColorValue color) |
| local function for setting the light point group color in the DtLightPointManager. | |
| 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_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_setPlanarReflectionsShowSpeedTrees (bool flag) |
| Sets the flag that controls if speedtrees are rendered in the reflections. | |
| virtual void | local_setStaticOceanLodRange (double range) |
| 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_setOceanQuality (unsigned int setting) |
| 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) |
| 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_setDiGuyMultiThreadUpdate (bool enabled) |
| virtual void | local_setPagedLodMagnificationHighLodAngle (float radians) |
| virtual void | local_setUseReverseZBuffer (bool val) |
| virtual void | local_setSimulationTimeIsPaused (bool val) |
| virtual void | local_setInstancingCullDistance (float dist) |
| set the distance beyond which instanced objects get culled | |
| virtual void | local_setInstancingCullDistEnabled (bool enabled) |
| enable/disable culling instanced object by distance | |
| virtual void | local_setMetaflightPagingDistScale (float dist) |
| scale the distance for paging in tiles for metaflight | |
| virtual void | local_setMetaflightPagingDistScaleEnabled (bool enabled) |
| enable/disable scaling the paging distance in metaflight | |
| virtual void | local_setDofUseAutofocus (bool useAutofocus) |
| autofocus for depth of field functions | |
| virtual void | local_setDofFocalDepth (double focalDepth) |
| focal depth (focal distance) for depth of field functions | |
| virtual void | local_setDofFocalRange (double focalRange) |
| range of in focus area around focal point | |
| virtual void | local_setWaterOnScreenSize (double size) |
| virtual void | local_setEnableHdr (bool enabled) |
| Sets whether or not HDR is enabled. | |
| virtual void | local_setEnableHdrAutoExposure (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. | |
| 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. . | |
| 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. | |
| 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 | Creator |
Shared state.
|
protected |
Protected CTOR for creator pattern.
|
protectedvirtual |
Vantage implementation does not need to initialize shared state.
Reimplemented from makVrv::DtDeSharedState.
|
friend |