VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
vrvControlToolkit::DtVrvControl_v0 Struct Reference
Inheritance diagram for vrvControlToolkit::DtVrvControl_v0:
Inheritance graph
[legend]

Public Member Functions

 DtVrvControl_v0 ()
 
virtual ~DtVrvControl_v0 ()
 
 DtVrvControl_v0 (const DtVrvControl_v0 &orig)
 
DtVrvControl_v0operator= (const DtVrvControl_v0 &orig)
 
virtual int bufferSize ()
 
virtual charencode (char *buffer)
 
virtual const chardecode (const char *buffer)
 

Public Attributes

DtNetU16 mySize
 
DtNetU16 myVersion
 
DtNetFloat32 myLibraryVersion
 
DtVrvControlTypeEnum_v0 myType
 

Constructor & Destructor Documentation

vrvControlToolkit::DtVrvControl_v0::DtVrvControl_v0 ( )
inline
virtual vrvControlToolkit::DtVrvControl_v0::~DtVrvControl_v0 ( )
inlinevirtual
vrvControlToolkit::DtVrvControl_v0::DtVrvControl_v0 ( const DtVrvControl_v0 orig)
inline

Member Function Documentation

DtVrvControl_v0& vrvControlToolkit::DtVrvControl_v0::operator= ( const DtVrvControl_v0 orig)
inline
virtual int vrvControlToolkit::DtVrvControl_v0::bufferSize ( )
inlinevirtual

Reimplemented in vrvControlToolkit::DtSensorFieldsOfView_v0, vrvControlToolkit::DtTacticalSmoke_v0, vrvControlToolkit::DtObserverMode_v0, vrvControlToolkit::DtRemoteGraphicSet_v0, vrvControlToolkit::DtHuds_v0, vrvControlToolkit::DtWireframe_v0, vrvControlToolkit::DtShadowSettings_v0, vrvControlToolkit::DtShadows_v0, vrvControlToolkit::DtPerformanceStats_v0, vrvControlToolkit::DtTimeScale_v0, vrvControlToolkit::DtDateTime_v0, vrvControlToolkit::DtCloudLayers_v0, vrvControlToolkit::DtPrecipitation_v0, vrvControlToolkit::DtHaze_v0, vrvControlToolkit::DtFog_v0, vrvControlToolkit::DtFireDetonateLines_v0, vrvControlToolkit::DtEntitySmoothing_v0, vrvControlToolkit::DtEntityLabels_v0, vrvControlToolkit::DtHeightAboveTerrainLines_v0, vrvControlToolkit::DtTacticalGraphicsLabels_v0, vrvControlToolkit::DtTacticalGraphics_v0, vrvControlToolkit::DtTrackHistories_v0, vrvControlToolkit::DtMuzzleFlashes_v0, vrvControlToolkit::DtDetonations_v0, vrvControlToolkit::DtSmokePlumes_v0, vrvControlToolkit::DtFlames_v0, vrvControlToolkit::DtTracks_v0, vrvControlToolkit::DtFootprints_v0, vrvControlToolkit::DtWake_v0, vrvControlToolkit::DtVaporTrail_v0, vrvControlToolkit::DtDustCloud_v0, vrvControlToolkit::DtModelSet_v0, vrvControlToolkit::DtGroundClamping_v0, vrvControlToolkit::DtTetherTrackView_v0, vrvControlToolkit::DtMimicTrackView_v0, vrvControlToolkit::DtTrackView_v0, vrvControlToolkit::DtMimicView_v0, vrvControlToolkit::DtTetherView_v0, vrvControlToolkit::DtFollowView_v0, and vrvControlToolkit::DtAbsoluteView_v0.

Referenced by vrvControlToolkit::DtVrvControlMessageMarshaller_v0< DataMsg >::encode().

virtual char* vrvControlToolkit::DtVrvControl_v0::encode ( char buffer)
inlinevirtual

Reimplemented in vrvControlToolkit::DtSensorFieldsOfView_v0, vrvControlToolkit::DtTacticalSmoke_v0, vrvControlToolkit::DtObserverMode_v0, vrvControlToolkit::DtRemoteGraphicSet_v0, vrvControlToolkit::DtHuds_v0, vrvControlToolkit::DtWireframe_v0, vrvControlToolkit::DtShadowSettings_v0, vrvControlToolkit::DtShadows_v0, vrvControlToolkit::DtPerformanceStats_v0, vrvControlToolkit::DtTimeScale_v0, vrvControlToolkit::DtDateTime_v0, vrvControlToolkit::DtCloudLayers_v0, vrvControlToolkit::DtPrecipitation_v0, vrvControlToolkit::DtHaze_v0, vrvControlToolkit::DtFog_v0, vrvControlToolkit::DtFireDetonateLines_v0, vrvControlToolkit::DtEntitySmoothing_v0, vrvControlToolkit::DtEntityLabels_v0, vrvControlToolkit::DtHeightAboveTerrainLines_v0, vrvControlToolkit::DtTacticalGraphicsLabels_v0, vrvControlToolkit::DtTacticalGraphics_v0, vrvControlToolkit::DtTrackHistories_v0, vrvControlToolkit::DtMuzzleFlashes_v0, vrvControlToolkit::DtDetonations_v0, vrvControlToolkit::DtSmokePlumes_v0, vrvControlToolkit::DtFlames_v0, vrvControlToolkit::DtTracks_v0, vrvControlToolkit::DtFootprints_v0, vrvControlToolkit::DtWake_v0, vrvControlToolkit::DtVaporTrail_v0, vrvControlToolkit::DtDustCloud_v0, vrvControlToolkit::DtModelSet_v0, vrvControlToolkit::DtGroundClamping_v0, vrvControlToolkit::DtTetherTrackView_v0, vrvControlToolkit::DtMimicTrackView_v0, vrvControlToolkit::DtTrackView_v0, vrvControlToolkit::DtMimicView_v0, vrvControlToolkit::DtTetherView_v0, vrvControlToolkit::DtFollowView_v0, and vrvControlToolkit::DtAbsoluteView_v0.

Referenced by vrvControlToolkit::DtVrvControlMessageMarshaller_v0< DataMsg >::encode().

virtual const char* vrvControlToolkit::DtVrvControl_v0::decode ( const char buffer)
inlinevirtual

Reimplemented in vrvControlToolkit::DtSensorFieldsOfView_v0, vrvControlToolkit::DtTacticalSmoke_v0, vrvControlToolkit::DtObserverMode_v0, vrvControlToolkit::DtRemoteGraphicSet_v0, vrvControlToolkit::DtHuds_v0, vrvControlToolkit::DtWireframe_v0, vrvControlToolkit::DtShadowSettings_v0, vrvControlToolkit::DtShadows_v0, vrvControlToolkit::DtPerformanceStats_v0, vrvControlToolkit::DtTimeScale_v0, vrvControlToolkit::DtDateTime_v0, vrvControlToolkit::DtCloudLayers_v0, vrvControlToolkit::DtPrecipitation_v0, vrvControlToolkit::DtHaze_v0, vrvControlToolkit::DtFog_v0, vrvControlToolkit::DtFireDetonateLines_v0, vrvControlToolkit::DtEntitySmoothing_v0, vrvControlToolkit::DtEntityLabels_v0, vrvControlToolkit::DtHeightAboveTerrainLines_v0, vrvControlToolkit::DtTacticalGraphicsLabels_v0, vrvControlToolkit::DtTacticalGraphics_v0, vrvControlToolkit::DtTrackHistories_v0, vrvControlToolkit::DtMuzzleFlashes_v0, vrvControlToolkit::DtDetonations_v0, vrvControlToolkit::DtSmokePlumes_v0, vrvControlToolkit::DtFlames_v0, vrvControlToolkit::DtTracks_v0, vrvControlToolkit::DtFootprints_v0, vrvControlToolkit::DtWake_v0, vrvControlToolkit::DtVaporTrail_v0, vrvControlToolkit::DtDustCloud_v0, vrvControlToolkit::DtModelSet_v0, vrvControlToolkit::DtGroundClamping_v0, vrvControlToolkit::DtTetherTrackView_v0, vrvControlToolkit::DtMimicTrackView_v0, vrvControlToolkit::DtTrackView_v0, vrvControlToolkit::DtMimicView_v0, vrvControlToolkit::DtTetherView_v0, vrvControlToolkit::DtFollowView_v0, and vrvControlToolkit::DtAbsoluteView_v0.

Member Data Documentation

DtNetU16 vrvControlToolkit::DtVrvControl_v0::mySize
DtNetU16 vrvControlToolkit::DtVrvControl_v0::myVersion
DtNetFloat32 vrvControlToolkit::DtVrvControl_v0::myLibraryVersion
DtVrvControlTypeEnum_v0 vrvControlToolkit::DtVrvControl_v0::myType

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

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)