![]() |
VR-Forces Developer's Guide
|
Base structure for all controls.
Inherited by DtSetObserverView_v1, DtSetObserverView_v1, MyControlToolkit::MyLightScale_v1, MyControlToolkit::MyLightScale_v1, vrvControlToolkit::DtAbsoluteView_v1, vrvControlToolkit::DtAdaptiveTickRate_v1, vrvControlToolkit::DtAdvancedLightingAndShaders_v1, vrvControlToolkit::DtAudio_v1, vrvControlToolkit::DtAudioVolume_v1, vrvControlToolkit::DtCloudCover_v1, vrvControlToolkit::DtCloudLayers_v1, vrvControlToolkit::DtCommunicationLines_v1, vrvControlToolkit::DtCreateSensorFieldOfView_v1, vrvControlToolkit::DtCrepuscularRays_v1, vrvControlToolkit::DtDateTime_v1, vrvControlToolkit::DtDefaultRunwayLightGroupColor_v1, vrvControlToolkit::DtDepthOfFieldSettings_v1, vrvControlToolkit::DtDetachView_v1, vrvControlToolkit::DtDetonations_v1, vrvControlToolkit::DtDustCloud_v1, vrvControlToolkit::DtEmitterVolumes_v1, vrvControlToolkit::DtEntityHeightAboveTerrainLines_v1, vrvControlToolkit::DtEntityLabels_v1, vrvControlToolkit::DtEntitySmoothing_v1, vrvControlToolkit::DtFireDetonateLines_v1, vrvControlToolkit::DtFlames_v1, vrvControlToolkit::DtFog_v1, vrvControlToolkit::DtFog_v2, vrvControlToolkit::DtFollowView_v1, vrvControlToolkit::DtFootprints_v1, vrvControlToolkit::DtGlobalEnvironment_v1, vrvControlToolkit::DtGroundClamping_v1, vrvControlToolkit::DtHaze_v1, vrvControlToolkit::DtHbaoSettings_v1, vrvControlToolkit::DtHeightAboveTerrainLines_v1, vrvControlToolkit::DtHideModelOnAttach_v1, vrvControlToolkit::DtHuds_v1, vrvControlToolkit::DtInputEvent_v1, vrvControlToolkit::DtLaserDesignator_v1, vrvControlToolkit::DtLensFlare_v1, vrvControlToolkit::DtLightPointGroupColor_v1, vrvControlToolkit::DtMimicLocationTrackView_v1, vrvControlToolkit::DtMimicTrackView_v1, vrvControlToolkit::DtMimicView_v1, vrvControlToolkit::DtModelScaleFactor_v1, vrvControlToolkit::DtModelScaleType_v1, vrvControlToolkit::DtModelSet_v1, vrvControlToolkit::DtMuzzleFlashes_v1, vrvControlToolkit::DtObserverCameraShake_v1, vrvControlToolkit::DtObserverCameraShakeIntensity_v1, vrvControlToolkit::DtObserverMode_v1, vrvControlToolkit::DtObserverMode_v2, vrvControlToolkit::DtObserverModeRestore_v1, vrvControlToolkit::DtObserverModeSetting_v1, vrvControlToolkit::DtObserverSpeedLinear_v1, vrvControlToolkit::DtObserverSpeedOrbital_v1, vrvControlToolkit::DtObserverSpeedRotational_v1, vrvControlToolkit::DtOccupantsVisible_v1, vrvControlToolkit::DtOccupantsVisibleOnEntity_v1, vrvControlToolkit::DtOceanSpray_v1, vrvControlToolkit::DtOceanState_v1, vrvControlToolkit::DtOpenTerrain_v1, vrvControlToolkit::DtPaperMap_v1, vrvControlToolkit::DtPaperMapGroup_v1, vrvControlToolkit::DtPaperMapIntersectionOverride_v1, vrvControlToolkit::DtPaperMapLayerTimeout_v1, vrvControlToolkit::DtPauseResumeSimulationTime_v1, vrvControlToolkit::DtPerformanceStats_v1, vrvControlToolkit::DtPerformanceStats_v2, vrvControlToolkit::DtPlanarReflections_v1, vrvControlToolkit::DtPrecipitation_v1, vrvControlToolkit::DtProjection_v1, vrvControlToolkit::DtRadioCommunications_v1, vrvControlToolkit::DtRainGroundAccumulationState_v1, vrvControlToolkit::DtRainSplash_v1, vrvControlToolkit::DtRemoteGraphicSet_v1, vrvControlToolkit::DtResetView_v1, vrvControlToolkit::DtRotorWashDecal_v1, vrvControlToolkit::DtSensorBoolParameter_v1, vrvControlToolkit::DtSensorFieldsOfView_v1, vrvControlToolkit::DtSensorFloatParameter_v1, vrvControlToolkit::DtSensorIntParameter_v1, vrvControlToolkit::DtSensorMode_v1, vrvControlToolkit::DtSensorStringParameter_v1, vrvControlToolkit::DtShadows_v1, vrvControlToolkit::DtShadowSettings_v1, vrvControlToolkit::DtSmokePlumes_v1, vrvControlToolkit::DtSnowElevationTransitionState_v1, vrvControlToolkit::DtSnowGroundAccumulationState_v1, vrvControlToolkit::DtSnowMinimumElevationState_v1, vrvControlToolkit::DtSnowRoadAccumulationState_v1, vrvControlToolkit::DtSpaceFollowView_v1, vrvControlToolkit::DtSquawkIndicators_v1, vrvControlToolkit::DtStreamingVideoControl_v1, vrvControlToolkit::DtTacticalGraphics_v1, vrvControlToolkit::DtTacticalGraphicsHeightAboveTerrainLines_v1, vrvControlToolkit::DtTacticalGraphicsLabels_v1, vrvControlToolkit::DtTacticalGraphicsShowActive_v1, vrvControlToolkit::DtTerrainMagnificationHighLodAngleSettings_v1, vrvControlToolkit::DtTerrainScaleFactor_v1, vrvControlToolkit::DtTerrainScaling_v1, vrvControlToolkit::DtTetherLocationTrackView_v1, vrvControlToolkit::DtTetherTrackView_v1, vrvControlToolkit::DtTetherView_v1, vrvControlToolkit::DtTidalStreamWakes_v1, vrvControlToolkit::DtTimeScale_v1, vrvControlToolkit::DtTrackHistories_v1, vrvControlToolkit::DtTrackHistoryRibbonLength_v1, vrvControlToolkit::DtTrackHistoryRibbonSpacing_v1, vrvControlToolkit::DtTrackHistoryRibbonTimeout_v1, vrvControlToolkit::DtTracks_v1, vrvControlToolkit::DtTrackView_v1, vrvControlToolkit::DtUseGlobalTimeZone_v1, vrvControlToolkit::DtUseSavedView_v1, vrvControlToolkit::DtVaporTrail_v1, vrvControlToolkit::DtViewMagnification_v1, vrvControlToolkit::DtVisibility_v1, vrvControlToolkit::DtVisibility_v2, vrvControlToolkit::DtWake_v1, vrvControlToolkit::DtWake_v3, vrvControlToolkit::DtWaveSplash_v1, vrvControlToolkit::DtWaveSprayEffect_v1, vrvControlToolkit::DtWheelRotation_v1, vrvControlToolkit::DtWindState_v1, vrvControlToolkit::DtWindState_v2, vrvControlToolkit::DtWireframe_v1, and vrvControlToolkit::DtZoom_v1.
Public Member Functions | |
| DtVrvControl_v1 () | |
| ~DtVrvControl_v1 () | |
| DtVrvControl_v1 (const DtVrvControl_v1 &orig) | |
| DtVrvControl_v1 & | operator= (const DtVrvControl_v1 &orig) |
Public Attributes | |
| DtUInt32 | myMagicNumber |
| DtUInt16 | mySize |
| DtUInt16 | myVersion |
| DtFloat32 | myLibraryVersion |
| DtVrvControlTypeEnum | myType |
|
inline |
CTOR.
|
inline |
DTOR.
|
inline |
Copy CTOR.
|
inline |
Assignment operator.
| DtUInt32 vrvControlToolkit::DtVrvControl_v1::myMagicNumber |
Bit pattern that indicates that this is a view control packet. Filled in by the constructor.
Referenced by vrvControlToolkit::DtVrlinkDataInterMarshaller< DataMsg >::decode().
| DtUInt16 vrvControlToolkit::DtVrvControl_v1::mySize |
The total size of the VC packet, including this header This will be filled in by the specific view control packet constructor.
Referenced by DtSetObserverView_v1::DtSetObserverView_v1(), and vrvControlToolkit::DtVrlinkDataInterMarshaller< DataMsg >::encode().
| DtUInt16 vrvControlToolkit::DtVrvControl_v1::myVersion |
View control packet version. Filled in by the specific VC packet constructor.
Referenced by DtSetObserverView_v1::DtSetObserverView_v1().
| DtFloat32 vrvControlToolkit::DtVrvControl_v1::myLibraryVersion |
View control library version. This is the const DtVrvControlToolkitVersion declared above, and is filled in by the constructor.
| DtVrvControlTypeEnum vrvControlToolkit::DtVrvControl_v1::myType |
View control packet type. One of the values from the DtVrvControlTypeEnum enumeration above.
Referenced by DtSetObserverView_v1::DtSetObserverView_v1().