VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | Friends
makVrv::DtDeSharedStateProctor Class Reference

The DtDeSharedStateProctor handles the serialization of data to messages for transport from master to slaves. More...

Inheritance diagram for makVrv::DtDeSharedStateProctor:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtDeSharedStateProctor ()
 DTOR.
- Public Member Functions inherited from makVrv::DtProctor
 DtProctor (DtDe &, unsigned short classId)
 CTOR.
virtual ~DtProctor ()
 DTOR.
void executeFunction (DtMessage &msg)
 Execute the proper message function for the message.
DtDede ()
 Get the IG for the proctor.

Protected Member Functions

 DtDeSharedStateProctor (DtDe &Ig, DtDeSharedState &sharedState)
 Protected CTOR for creator pattern.
- Protected Member Functions inherited from makVrv::DtProctor
void registerFunction (unsigned int functionId, MessageFunction func)
 Register a message function to handle a message.

Protected Attributes

DtDeSharedStatemyDeSharedState
- Protected Attributes inherited from makVrv::DtProctor
FunctionMap myFunctions
DtDemyDe
unsigned short myClassId

Friends

class DtDeSharedStateProctorCreator
 Specify the creator class as a friend to access protected CTOR.
virtual void setCoordinateSystem (const std::string &coordinateSystem, const std::string &parameters)
 Set the coordinate system.
static void decode_setCoordinateSystem (DtProctor *proctor, DtMessage &msg)
 Decode function.
static void serialize_setCoordinateSystem (DtMessage &msg, std::string &coordinateSystem, std::string &parameters)
 Serialize function.

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 setUseAutofocus (bool useAutofocus)
static void decode_setUseAutofocus (DtProctor *proctor, DtMessage &msg)
static void serialize_setUseAutofocus (DtMessage &msg, bool &val)
virtual void setFocalDepth (double focalDepth)
static void decode_setFocalDepth (DtProctor *proctor, DtMessage &msg)
static void serialize_setFocalDepth (DtMessage &msg, double &val)
virtual void setFocalRange (double focalRange)
static void decode_setFocalRange (DtProctor *proctor, DtMessage &msg)
static void serialize_setFocalRange (DtMessage &msg, double &val)
virtual void setAmbientFactor (double ambientFactor)
static void decode_setAmbientFactor (DtProctor *proctor, DtMessage &msg)
static void serialize_setAmbientFactor (DtMessage &msg, double &val)
virtual void setUseMaterialAmbient (bool useMaterialAmbient)
static void decode_setUseMaterialAmbient (DtProctor *proctor, DtMessage &msg)
static void serialize_setUseMaterialAmbient (DtMessage &msg, bool &val)
virtual void setDiffuseScaleFactor (double ambientFactor)
static void decode_setDiffuseScaleFactor (DtProctor *proctor, DtMessage &msg)
static void serialize_setDiffuseScaleFactor (DtMessage &msg, double &val)
virtual void setUseMaterialDiffuse (bool useMaterialDiffuse)
static void decode_setUseMaterialDiffuse (DtProctor *proctor, DtMessage &msg)
static void serialize_setUseMaterialDiffuse (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 setLensFlareEnabled (bool state)
static void decode_setLensFlareEnabled (DtProctor *proctor, DtMessage &msg)
static void serialize_setLensFlareEnabled (DtMessage &msg, bool &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)

Additional Inherited Members

- Public Types inherited from makVrv::DtProctor
enum  ProctorId {
  ProctorId_DtDeProctor = 32, ProctorId_DtSceneProctor = 33, ProctorId_DtWindowProctor = 34, ProctorID_DtChanneProctor = 35,
  ProctorID_DtDisplayEngineProctor = 36, ProctorID_DtDeSharedStateProctor = 37, ProctorId_UserStart = 0x8000, end_ProctorId = 0x10000
}
 Ids used for proctors. Each proctor class must have a unique id. More...
- Protected Types inherited from makVrv::DtProctor
typedef void(* MessageFunction )(DtProctor *, DtMessage &)
typedef std::map< int,
MessageFunction
FunctionMap

Detailed Description

The DtDeSharedStateProctor handles the serialization of data to messages for transport from master to slaves.

Constructor & Destructor Documentation

virtual makVrv::DtDeSharedStateProctor::~DtDeSharedStateProctor ( )
virtual

DTOR.

makVrv::DtDeSharedStateProctor::DtDeSharedStateProctor ( DtDe Ig,
DtDeSharedState sharedState 
)
protected

Protected CTOR for creator pattern.

Member Function Documentation

virtual void makVrv::DtDeSharedStateProctor::setCoordinateSystem ( const std::string &  coordinateSystem,
const std::string &  parameters 
)
virtual

Set the coordinate system.

static void makVrv::DtDeSharedStateProctor::decode_setCoordinateSystem ( DtProctor proctor,
DtMessage msg 
)
static

Decode function.

static void makVrv::DtDeSharedStateProctor::serialize_setCoordinateSystem ( DtMessage msg,
std::string &  coordinateSystem,
std::string &  parameters 
)
static

Serialize function.

virtual void makVrv::DtDeSharedStateProctor::setModelDefinitionManager ( const DtModelDefinitionManager )
virtual

Set the model definition manager to the new manager.

This is typically done on a restore so each individual model definition does not have to be sent over

static void makVrv::DtDeSharedStateProctor::decode_setModelDefinitionManager ( DtProctor proctor,
DtMessage msg 
)
static

Decode function.

static void makVrv::DtDeSharedStateProctor::serialize_setModelDefinitionManager ( DtMessage msg,
DtModelDefinitionManager modelDefinitionManager 
)
static

Serialize function.

virtual void makVrv::DtDeSharedStateProctor::addModelDefinition ( const DtModelDefinition modelDefinition)
virtual

Adds a model definition to the model definition manager.

static void makVrv::DtDeSharedStateProctor::decode_addModelDefinition ( DtProctor proctor,
DtMessage msg 
)
static

Decode function.

static void makVrv::DtDeSharedStateProctor::serialize_addModelDefinition ( DtMessage msg,
DtModelDefinition modelDefinition 
)
static

Serialize function.

virtual void makVrv::DtDeSharedStateProctor::removeModelDefinition ( const std::string &  modelDefinitionName)
virtual

Remove a model definition name.

static void makVrv::DtDeSharedStateProctor::decode_removeModelDefinition ( DtProctor proctor,
DtMessage msg 
)
static

Decode function.

static void makVrv::DtDeSharedStateProctor::serialize_removeModelDefinition ( DtMessage msg,
std::string &  modelDefinition 
)
static

Serialize function.

virtual void makVrv::DtDeSharedStateProctor::setModelInstancingEnabled ( bool  flag)
virtual

Set if model instancing is enabled.

static void makVrv::DtDeSharedStateProctor::decode_setModelInstancingEnabled ( DtProctor proctor,
DtMessage msg 
)
static

Decode function.

static void makVrv::DtDeSharedStateProctor::serialize_setModelInstancingEnabled ( DtMessage msg,
bool flag 
)
static

Serialize function.

virtual void makVrv::DtDeSharedStateProctor::clearModelInstancingCache ( )
virtual

Clear the model instancing cache.

static void makVrv::DtDeSharedStateProctor::decode_clearModelInstancingCache ( DtProctor proctor,
DtMessage msg 
)
static

Decode function.

static void makVrv::DtDeSharedStateProctor::serialize_clearModelInstancingCache ( DtMessage msg)
static

Serialize function.

virtual void makVrv::DtDeSharedStateProctor::setDateAndTime ( int  year,
int  month,
int  dayOfMonth,
int  hours,
int  minutes,
double  seconds 
)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setDateAndTime ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setDateAndTime ( DtMessage msg,
int year,
int month,
int dayOfMonth,
int hours,
int minutes,
double &  seconds 
)
static
virtual void makVrv::DtDeSharedStateProctor::setTimeScale ( double  timeScale)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setTimeScale ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setTimeScale ( DtMessage msg,
double &  scale 
)
static
virtual void makVrv::DtDeSharedStateProctor::setUseGlobalTimeZone ( bool  b)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setUseGlobalTimeZone ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setUseGlobalTimeZone ( DtMessage msg,
bool b 
)
static
virtual void makVrv::DtDeSharedStateProctor::reloadShader ( )
virtual
static void makVrv::DtDeSharedStateProctor::decode_reloadShader ( DtProctor proctor,
DtMessage msg 
)
static
virtual void makVrv::DtDeSharedStateProctor::setWireframeMode ( bool  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setWireframeMode ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setWireframeMode ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setTerrainScalingEnabled ( bool  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setTerrainScalingEnabled ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setTerrainScalingEnabled ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setTerrainScaleFactor ( double  scaleFactor)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setTerrainScaleFactor ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setTerrainScaleFactor ( DtMessage msg,
double &  val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setUseAutofocus ( bool  useAutofocus)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setUseAutofocus ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setUseAutofocus ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setFocalDepth ( double  focalDepth)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setFocalDepth ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setFocalDepth ( DtMessage msg,
double &  val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setFocalRange ( double  focalRange)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setFocalRange ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setFocalRange ( DtMessage msg,
double &  val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setAmbientFactor ( double  ambientFactor)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setAmbientFactor ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setAmbientFactor ( DtMessage msg,
double &  val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setUseMaterialAmbient ( bool  useMaterialAmbient)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setUseMaterialAmbient ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setUseMaterialAmbient ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setDiffuseScaleFactor ( double  ambientFactor)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setDiffuseScaleFactor ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setDiffuseScaleFactor ( DtMessage msg,
double &  val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setUseMaterialDiffuse ( bool  useMaterialDiffuse)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setUseMaterialDiffuse ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setUseMaterialDiffuse ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setClearTrackHistoryOnTerrainScaleChanged ( bool  clear)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setClearTrackHistoryOnTerrainScaleChanged ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setClearTrackHistoryOnTerrainScaleChanged ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setPlanViewGeocentricOccludedTransparency ( float  alpha)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setPlanViewGeocentricOccludedTransparency ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setPlanViewGeocentricOccludedTransparency ( DtMessage msg,
float &  alpha 
)
static
virtual void makVrv::DtDeSharedStateProctor::setDdsFlip ( bool  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setDdsFlip ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setDdsFlip ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setShadowState ( bool  shadowMode)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setShadowState ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setShadowState ( DtMessage msg,
bool shadowMode 
)
static
virtual void makVrv::DtDeSharedStateProctor::setVisualizeModelSet ( int  modelSet,
bool  visualize 
)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setVisualizeModelSet ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setVisualizeModelSet ( DtMessage msg,
int modelSet,
bool visualize 
)
static
virtual void makVrv::DtDeSharedStateProctor::setAccelerationCachingEnabled ( bool  flag)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setAccelerationCachingEnabled ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setAccelerationCachingEnabled ( DtMessage msg,
bool flag 
)
static
virtual void makVrv::DtDeSharedStateProctor::clearAccelerationCache ( )
virtual
static void makVrv::DtDeSharedStateProctor::decode_clearAccelerationCache ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_clearAccelerationCache ( DtMessage msg)
static
virtual void makVrv::DtDeSharedStateProctor::setInstancingEnabled ( bool  flag)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setInstancingEnabled ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setInstancingEnabled ( DtMessage msg,
bool flag 
)
static
virtual void makVrv::DtDeSharedStateProctor::setClearInstancesOnNewScene ( bool  flag)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setClearInstancesOnNewScene ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setClearInstancesOnNewScene ( DtMessage msg,
bool flag 
)
static
virtual void makVrv::DtDeSharedStateProctor::clearInstancingCache ( )
virtual
static void makVrv::DtDeSharedStateProctor::decode_clearInstancingCache ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_clearInstancingCache ( DtMessage msg)
static
virtual void makVrv::DtDeSharedStateProctor::setCompressTextures ( bool  flag)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setCompressTextures ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setCompressTextures ( DtMessage msg,
bool flag 
)
static
virtual void makVrv::DtDeSharedStateProctor::setPerPixelLightingEnabled ( bool  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setPerPixelLightingEnabled ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setPerPixelLightingEnabled ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setOceanPlanarReflectionsEnabled ( bool  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setOceanPlanarReflectionsEnabled ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setOceanPlanarReflectionsEnabled ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setOceanPlanarReflectionsLODScale ( float  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setOceanPlanarReflectionsLODScale ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setOceanPlanarReflectionsLODScale ( DtMessage msg,
float &  val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setOceanPlanarReflectionsSpecifyFarClip ( bool  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setOceanPlanarReflectionsSpecifyFarClip ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setOceanPlanarReflectionsSpecifyFarClip ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setOceanPlanarReflectionsFarClip ( double  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setOceanPlanarReflectionsFarClip ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setOceanPlanarReflectionsFarClip ( DtMessage msg,
double &  val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setInstancedRenderingEnabled ( bool  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setInstancedRenderingEnabled ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setInstancedRenderingEnabled ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setStaticOceanLodRange ( double  range)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setStaticOceanLodRange ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setStaticOceanLodRange ( DtMessage msg,
double &  val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setLensFlareEnabled ( bool  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setLensFlareEnabled ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setLensFlareEnabled ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setCrepuscularRaysEnabled ( bool  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setCrepuscularRaysEnabled ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setCrepuscularRaysEnabled ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setWaveSprayEffectEnabled ( bool  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setWaveSprayEffectEnabled ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setWaveSprayEffectEnabled ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setRotorWashDecalEnabled ( bool  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setRotorWashDecalEnabled ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setRotorWashDecalEnabled ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setTidalStreamWakesEnabled ( bool  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setTidalStreamWakesEnabled ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setTidalStreamWakesEnabled ( DtMessage msg,
bool val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setOceanHeightMapResolution ( double  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setOceanHeightMapResolution ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setOceanHeightMapResolution ( DtMessage msg,
double &  val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setRegenerateCubeMapThreshold ( double  val)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setRegenerateCubeMapThreshold ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setRegenerateCubeMapThreshold ( DtMessage msg,
double &  val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setRegenerateHeightMapPercThreshold ( double  val)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setRegenerateHeightMapPercThreshold ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setRegenerateHeightMapPercThreshold ( DtMessage msg,
double &  val 
)
static
virtual void makVrv::DtDeSharedStateProctor::setOmitCloudInCubeMap ( bool  state)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setOmitCloudInCubeMap ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setOmitCloudInCubeMap ( DtMessage msg,
bool state 
)
static
virtual void makVrv::DtDeSharedStateProctor::setOceanHeightMapTextureSize ( int  setting)
virtual
static void makVrv::DtDeSharedStateProctor::decode_setOceanHeightMapTextureSize ( DtProctor proctor,
DtMessage msg 
)
static
static void makVrv::DtDeSharedStateProctor::serialize_setOceanHeightMapTextureSize ( DtMessage msg,
int val 
)
static

Friends And Related Function Documentation

friend class DtDeSharedStateProctorCreator
friend

Specify the creator class as a friend to access protected CTOR.

Member Data Documentation

DtDeSharedState& makVrv::DtDeSharedStateProctor::myDeSharedState
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)