Model Definition methods |
| virtual void | setModelDefinitionManager (const DtModelDefinitionManager &) |
| | Set the model definition manager to the new manager.
|
| virtual void | addModelDefinition (const DtModelDefinition &modelDefinition) |
| | Adds a model definition to the model definition manager.
|
| virtual void | removeModelDefinition (const std::string &modelDefinitionName) |
| | Remove a model definition name.
|
| virtual void | setModelInstancingEnabled (bool flag) |
| | Set if model instancing is enabled.
|
| virtual void | clearModelInstancingCache () |
| | Clear the model instancing cache.
|
| static void | decode_setModelDefinitionManager (DtProctor *proctor, DtMessage &msg) |
| | Decode function.
|
| static void | serialize_setModelDefinitionManager (DtMessage &msg, DtModelDefinitionManager &modelDefinitionManager) |
| | Serialize function.
|
| static void | decode_addModelDefinition (DtProctor *proctor, DtMessage &msg) |
| | Decode function.
|
| static void | serialize_addModelDefinition (DtMessage &msg, DtModelDefinition &modelDefinition) |
| | Serialize function.
|
| static void | decode_removeModelDefinition (DtProctor *proctor, DtMessage &msg) |
| | Decode function.
|
| static void | serialize_removeModelDefinition (DtMessage &msg, std::string &modelDefinition) |
| | Serialize function.
|
| static void | decode_setModelInstancingEnabled (DtProctor *proctor, DtMessage &msg) |
| | Decode function.
|
| static void | serialize_setModelInstancingEnabled (DtMessage &msg, bool &flag) |
| | Serialize function.
|
| static void | decode_clearModelInstancingCache (DtProctor *proctor, DtMessage &msg) |
| | Decode function.
|
| static void | serialize_clearModelInstancingCache (DtMessage &msg) |
| | Serialize function.
|
| virtual void | setDateAndTime (int year, int month, int dayOfMonth, int hours, int minutes, double seconds) |
| static void | decode_setDateAndTime (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setDateAndTime (DtMessage &msg, int &year, int &month, int &dayOfMonth, int &hours, int &minutes, double &seconds) |
| virtual void | setTimeScale (double timeScale) |
| static void | decode_setTimeScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setTimeScale (DtMessage &msg, double &scale) |
| virtual void | setUseGlobalTimeZone (bool b) |
| static void | decode_setUseGlobalTimeZone (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setUseGlobalTimeZone (DtMessage &msg, bool &b) |
| virtual void | reloadShader () |
| static void | decode_reloadShader (DtProctor *proctor, DtMessage &msg) |
| virtual void | setWireframeMode (bool state) |
| static void | decode_setWireframeMode (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setWireframeMode (DtMessage &msg, bool &val) |
| virtual void | setTerrainScalingEnabled (bool state) |
| static void | decode_setTerrainScalingEnabled (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setTerrainScalingEnabled (DtMessage &msg, bool &val) |
| virtual void | setTerrainScaleFactor (double scaleFactor) |
| static void | decode_setTerrainScaleFactor (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setTerrainScaleFactor (DtMessage &msg, double &val) |
| virtual void | setDofUseAutofocus (bool useAutofocus) |
| static void | decode_setDofUseAutofocus (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setDofUseAutofocus (DtMessage &msg, bool &val) |
| virtual void | setDofFocalDepth (double focalDepth) |
| static void | decode_setDofFocalDepth (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setDofFocalDepth (DtMessage &msg, double &val) |
| virtual void | setDofFocalRange (double focalRange) |
| static void | decode_setDofFocalRange (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setDofFocalRange (DtMessage &msg, double &val) |
| virtual void | setWaterOnScreenSize (double size) |
| static void | decode_setWaterOnScreenSize (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setWaterOnScreenSize (DtMessage &msg, double &val) |
| virtual void | setGlobalAmbientValue (float globalAmbientValue) |
| static void | decode_setGlobalAmbientValue (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setGlobalAmbientValue (DtMessage &msg, float &val) |
| virtual void | setUseGlobalAmbient (bool useGlobalAmbient) |
| static void | decode_setUseGlobalAmbient (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setUseGlobalAmbient (DtMessage &msg, bool &val) |
| virtual void | setGlobalDiffuseValue (float globalDiffuseValue) |
| static void | decode_setGlobalDiffuseValue (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setGlobalDiffuseValue (DtMessage &msg, float &val) |
| virtual void | setUseGlobalDiffuse (bool useGlobalDiffuse) |
| static void | decode_setUseGlobalDiffuse (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setUseGlobalDiffuse (DtMessage &msg, bool &val) |
| virtual void | setClearTrackHistoryOnTerrainScaleChanged (bool clear) |
| static void | decode_setClearTrackHistoryOnTerrainScaleChanged (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setClearTrackHistoryOnTerrainScaleChanged (DtMessage &msg, bool &val) |
| virtual void | setPlanViewGeocentricOccludedTransparency (float alpha) |
| static void | decode_setPlanViewGeocentricOccludedTransparency (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setPlanViewGeocentricOccludedTransparency (DtMessage &msg, float &alpha) |
| virtual void | setDdsFlip (bool state) |
| static void | decode_setDdsFlip (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setDdsFlip (DtMessage &msg, bool &val) |
| virtual void | setShadowState (bool shadowMode) |
| static void | decode_setShadowState (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setShadowState (DtMessage &msg, bool &shadowMode) |
| virtual void | setVisualizeModelSet (int modelSet, bool visualize) |
| static void | decode_setVisualizeModelSet (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setVisualizeModelSet (DtMessage &msg, int &modelSet, bool &visualize) |
| virtual void | setAccelerationCachingEnabled (bool flag) |
| static void | decode_setAccelerationCachingEnabled (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setAccelerationCachingEnabled (DtMessage &msg, bool &flag) |
| virtual void | clearAccelerationCache () |
| static void | decode_clearAccelerationCache (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_clearAccelerationCache (DtMessage &msg) |
| virtual void | setInstancingEnabled (bool flag) |
| static void | decode_setInstancingEnabled (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setInstancingEnabled (DtMessage &msg, bool &flag) |
| virtual void | setClearInstancesOnNewScene (bool flag) |
| static void | decode_setClearInstancesOnNewScene (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setClearInstancesOnNewScene (DtMessage &msg, bool &flag) |
| virtual void | clearInstancingCache () |
| static void | decode_clearInstancingCache (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_clearInstancingCache (DtMessage &msg) |
| virtual void | setCompressTextures (bool flag) |
| static void | decode_setCompressTextures (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setCompressTextures (DtMessage &msg, bool &flag) |
| virtual void | setPerPixelLightingEnabled (bool state) |
| static void | decode_setPerPixelLightingEnabled (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setPerPixelLightingEnabled (DtMessage &msg, bool &val) |
| virtual void | setOceanPlanarReflectionsEnabled (bool state) |
| static void | decode_setOceanPlanarReflectionsEnabled (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setOceanPlanarReflectionsEnabled (DtMessage &msg, bool &val) |
| virtual void | setOceanPlanarReflectionsLODScale (float state) |
| static void | decode_setOceanPlanarReflectionsLODScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setOceanPlanarReflectionsLODScale (DtMessage &msg, float &val) |
| virtual void | setOceanPlanarReflectionsSpecifyFarClip (bool state) |
| static void | decode_setOceanPlanarReflectionsSpecifyFarClip (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setOceanPlanarReflectionsSpecifyFarClip (DtMessage &msg, bool &val) |
| virtual void | setOceanPlanarReflectionsFarClip (double state) |
| static void | decode_setOceanPlanarReflectionsFarClip (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setOceanPlanarReflectionsFarClip (DtMessage &msg, double &val) |
| virtual void | setInstancedRenderingEnabled (bool state) |
| static void | decode_setInstancedRenderingEnabled (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setInstancedRenderingEnabled (DtMessage &msg, bool &val) |
| virtual void | setStaticOceanLodRange (double range) |
| static void | decode_setStaticOceanLodRange (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setStaticOceanLodRange (DtMessage &msg, double &val) |
| virtual void | setCrepuscularRaysEnabled (bool state) |
| static void | decode_setCrepuscularRaysEnabled (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setCrepuscularRaysEnabled (DtMessage &msg, bool &val) |
| virtual void | setWaveSprayEffectEnabled (bool state) |
| static void | decode_setWaveSprayEffectEnabled (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setWaveSprayEffectEnabled (DtMessage &msg, bool &val) |
| virtual void | setRotorWashDecalEnabled (bool state) |
| static void | decode_setRotorWashDecalEnabled (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setRotorWashDecalEnabled (DtMessage &msg, bool &val) |
| virtual void | setTidalStreamWakesEnabled (bool state) |
| static void | decode_setTidalStreamWakesEnabled (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setTidalStreamWakesEnabled (DtMessage &msg, bool &val) |
| virtual void | setOceanHeightMapResolution (double state) |
| static void | decode_setOceanHeightMapResolution (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setOceanHeightMapResolution (DtMessage &msg, double &val) |
| virtual void | setRegenerateCubeMapThreshold (double val) |
| static void | decode_setRegenerateCubeMapThreshold (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setRegenerateCubeMapThreshold (DtMessage &msg, double &val) |
| virtual void | setRegenerateHeightMapPercThreshold (double val) |
| static void | decode_setRegenerateHeightMapPercThreshold (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setRegenerateHeightMapPercThreshold (DtMessage &msg, double &val) |
| virtual void | setOmitCloudInCubeMap (bool state) |
| static void | decode_setOmitCloudInCubeMap (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setOmitCloudInCubeMap (DtMessage &msg, bool &state) |
| virtual void | setOceanHeightMapTextureSize (int setting) |
| static void | decode_setOceanHeightMapTextureSize (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setOceanHeightMapTextureSize (DtMessage &msg, int &val) |
| virtual void | setPlanarReflectionTextureWidth (int setting) |
| static void | decode_setPlanarReflectionTextureWidth (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setPlanarReflectionTextureWidth (DtMessage &msg, int &val) |
| virtual void | setPlanarReflectionTextureHeight (int setting) |
| static void | decode_setPlanarReflectionTextureHeight (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setPlanarReflectionTextureHeight (DtMessage &msg, int &val) |
| virtual void | setOceanQuality (unsigned int setting) |
| static void | serialize_setOceanQuality (DtMessage &msg, unsigned int &val) |
| static void | decode_setOceanQuality (DtProctor *proctor, DtMessage &msg) |
| virtual void | setLightingEmissionScale (float state) |
| static void | decode_setLightingEmissionScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setLightingEmissionScale (DtMessage &msg, float &val) |
| virtual void | setLightingDiffuseScale (float state) |
| static void | decode_setLightingDiffuseScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setLightingDiffuseScale (DtMessage &msg, float &val) |
| virtual void | setLightingAmbientScale (float state) |
| static void | decode_setLightingAmbientScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setLightingAmbientScale (DtMessage &msg, float &val) |
| virtual void | setIntersectorDrawEnabled (bool state) |
| static void | decode_setIntersectorDrawEnabled (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setIntersectorDrawEnabled (DtMessage &msg, bool &val) |
| virtual void | setIntersectorDrawnDuration (float state) |
| static void | decode_setIntersectorDrawnDuration (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setIntersectorDrawnDuration (DtMessage &msg, float &val) |
| virtual void | setFailedIntersectorColor (const DtColorValue &state) |
| static void | decode_setFailedIntersectorColor (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setFailedIntersectorColor (DtMessage &msg, DtColorValue &val) |
| virtual void | setOddSegmentIntersectorColor (const DtColorValue &state) |
| static void | decode_setOddSegmentIntersectorColor (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setOddSegmentIntersectorColor (DtMessage &msg, DtColorValue &val) |
| virtual void | setEvenSegmentIntersectorColor (const DtColorValue &state) |
| static void | decode_setEvenSegmentIntersectorColor (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setEvenSegmentIntersectorColor (DtMessage &msg, DtColorValue &val) |
| virtual void | setDiGuyInstancingEnabled (bool enabled) |
| static void | decode_setDiGuyInstancingEnabled (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setDiGuyInstancingEnabled (DtMessage &msg, bool &val) |
| virtual void | setDiGuyInstancedLod (int lod) |
| static void | decode_setDiGuyInstancedLod (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setDiGuyInstancedLod (DtMessage &msg, int &val) |
| virtual void | setDiGuyVisualizeInstancing (bool enabled) |
| static void | decode_setDiGuyVisualizeInstancing (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setDiGuyVisualizeInstancing (DtMessage &msg, bool &val) |
| virtual void | setDiGuyMaxDrawDistance (float distance) |
| static void | decode_setDiGuyMaxDrawDistance (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setDiGuyMaxDrawDistance (DtMessage &msg, float &val) |
| virtual void | setDiGuyMultiThreadUpdate (bool enabled) |
| static void | decode_setDiGuyMultiThreadUpdate (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setDiGuyMultiThreadUpdate (DtMessage &msg, bool &val) |
| virtual void | setPagedLodMagnificationHighLodAngle (float focalDepth) |
| static void | decode_setPagedLodMagnificationHighLodAngle (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setPagedLodMagnificationHighLodAngle (DtMessage &msg, float &val) |
| virtual void | setEnableHdr (bool useAutofocus) |
| static void | decode_setEnableHdr (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setEnableHdr (DtMessage &msg, bool &val) |
| virtual void | setEnableHdrAutoExposure (bool useAutofocus) |
| static void | decode_setEnableHdrAutoExposure (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setEnableHdrAutoExposure (DtMessage &msg, bool &val) |
| virtual void | setEnableHdrBloom (bool useAutofocus) |
| static void | decode_setEnableHdrBloom (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setEnableHdrBloom (DtMessage &msg, bool &val) |
| virtual void | setEnableHdrStreaks (bool useAutofocus) |
| static void | decode_setEnableHdrStreaks (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setEnableHdrStreaks (DtMessage &msg, bool &val) |
| virtual void | setEnableHdrLensFlare (bool useAutofocus) |
| static void | decode_setEnableHdrLensFlare (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setEnableHdrLensFlare (DtMessage &msg, bool &val) |
| virtual void | setLightPointScale (double scale) |
| static void | decode_setLightPointScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setLightPointScale (DtMessage &msg, double &scale) |
| virtual void | setDynamicLightScale (double scale) |
| static void | decode_setDynamicLightScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setDynamicLightScale (DtMessage &msg, double &scale) |
| virtual void | setEmissiveTextureScale (double scale) |
| static void | decode_setEmissiveTextureScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setEmissiveTextureScale (DtMessage &msg, double &scale) |
| virtual void | setSpecularScale (double scale) |
| static void | decode_setSpecularScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setSpecularScale (DtMessage &msg, double &scale) |
| virtual void | setShininessScale (double scale) |
| static void | decode_setShininessScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setShininessScale (DtMessage &msg, double &scale) |
| virtual void | setAutoExposureRateScale (double scale) |
| static void | decode_setAutoExposureRateScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setAutoExposureRateScale (DtMessage &msg, double &scale) |
| virtual void | setAutoExposurePreScale (double scale) |
| static void | decode_setAutoExposurePreScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setAutoExposurePreScale (DtMessage &msg, double &scale) |
| virtual void | setAutoExposureMinDiff (double scale) |
| static void | decode_setAutoExposureMinDiff (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setAutoExposureMinDiff (DtMessage &msg, double &scale) |
| virtual void | setAutoExposureMaxDiff (double scale) |
| static void | decode_setAutoExposureMaxDiff (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setAutoExposureMaxDiff (DtMessage &msg, double &scale) |
| virtual void | setAutoExposureClampMin (double scale) |
| static void | decode_setAutoExposureClampMin (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setAutoExposureClampMin (DtMessage &msg, double &scale) |
| virtual void | setAutoExposureClampMax (double scale) |
| static void | decode_setAutoExposureClampMax (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setAutoExposureClampMax (DtMessage &msg, double &scale) |
| virtual void | setAutoExposurePostScale (double scale) |
| static void | decode_setAutoExposurePostScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setAutoExposurePostScale (DtMessage &msg, double &scale) |
| virtual void | setBloomScale (double scale) |
| static void | decode_setBloomScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setBloomScale (DtMessage &msg, double &scale) |
| virtual void | setStreakIntensityScale (double scale) |
| static void | decode_setStreakIntensityScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setStreakIntensityScale (DtMessage &msg, double &scale) |
| virtual void | setNumStreaks (int count) |
| static void | decode_setNumStreaks (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setNumStreaks (DtMessage &msg, int &count) |
| virtual void | setStreaksLenScale (double scale) |
| static void | decode_setStreaksLenScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setStreaksLenScale (DtMessage &msg, double &scale) |
| virtual void | setStreakRotationOffset (double scale) |
| static void | decode_setStreakRotationOffset (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setStreakRotationOffset (DtMessage &msg, double &scale) |
| virtual void | setLensFlareScale (double scale) |
| static void | decode_setLensFlareScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setLensFlareScale (DtMessage &msg, double &scale) |
| virtual void | setGamma (double scale) |
| static void | decode_setGamma (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setGamma (DtMessage &msg, double &scale) |
| virtual void | setHdrResolutionScale (int val) |
| static void | decode_setHdrResolutionScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setHdrResolutionScale (DtMessage &msg, int &scale) |
| virtual void | setHdrOutputScale (double val) |
| static void | decode_setHdrOutputScale (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setHdrOutputScale (DtMessage &msg, double &scale) |
| virtual void | setUseReverseZBuffer (bool setting) |
| static void | decode_setUseReverseZBuffer (DtProctor *proctor, DtMessage &msg) |
| static void | serialize_setUseReverseZBuffer (DtMessage &msg, bool &val) |