![]() |
VR-Forces 4.5 Class Documentation
|

Public Types | |
| enum | DtStealthControlVideoCaptureCommand { Stop = 0, Pause = 1, Unpause = 2, Record = 3 } |
| enum | DtStealthControlFeatureCommand { FeatureLoad = 0, FeatureClear = 1 } |
Static Public Attributes | |
| static const DtStealthOption | DtStealthStepsize |
| static const DtStealthOption | DtStealthTurnrate |
| static const DtStealthOption | DtStealthIncStepsize |
| static const DtStealthOption | DtStealthIncTurnrate |
| static const DtStealthOption | DtStealthDecStepsize |
| static const DtStealthOption | DtStealthDecTurnrate |
| static const DtStealthOption | DtStealthDate |
| static const DtStealthOption | DtStealthXREnabled |
| static const DtStealthOption | DtStealthHATenabled |
| static const DtStealthOption | DtStealthNextModelSet |
| static const DtStealthOption | DtStealthPrevModelSet |
| static const DtStealthOption | DtStealthSetCurrentModelSet |
| static const DtStealthOption | DtStealthNextTextureSet |
| static const DtStealthOption | DtStealthPrevTextureSet |
| static const DtStealthOption | DtStealthSetCurrentTextureSet |
| static const DtStealthOption | DtStealthTerrainScale |
| static const DtStealthOption | DtStealthObjectScale |
| static const DtStealthOption | DtStealthClouds |
| static const DtStealthOption | DtStealthSkyDome |
| static const DtStealthOption | DtStealthExit |
| static const DtStealthOption | DtStealthMirroring |
| static const DtStealthOption | DtStealthMirrorMessageEveryFrame |
| static const DtStealthOption | DtStealthBroadcasting |
| static const DtStealthOption | DtStealthClusteringLabels |
| static const DtStealthOption | DtStealthTacticalGraphicsLabels |
| static const DtStealthOption | DtStealthTacticalGraphics |
| static const DtStealthOption | DtStealthShowAggregates |
| static const DtStealthOption | DtStealthShowEmitters |
| static const DtStealthOption | DtStealthVideoCaptureCommand |
| static const DtStealthOption | DtStealthVideoCaptureFilename |
| static const DtStealthOption | DtStealthVideoCaptureDirectory |
| static const DtStealthOption | DtStealthVideoCaptureFilenameBase |
| static const DtStealthOption | DtStealthVideoCaptureRecordInsets |
| static const DtStealthOption | DtStealthVideoCaptureFramesPerSecond |
| static const DtStealthOption | DtStealthConstrainToAll |
| static const DtStealthOption | DtStealthBlockedDistance |
| static const DtStealthOption | DtStealthUseNearClipForBlockedDistance |
| static const DtStealthOption | DtStealthFeatureFilename |
| static const DtStealthOption | DtStealthFeatureCommand |
Protected Member Functions | |
| void | setOptionPresent (DtStealthOption option) |
| Called by all mutators to indicate that the value of the option in question is actually valid (not just unset). | |
| void | clearOptionPresent (DtStealthOption option) |
Protected Member Functions inherited from DtStealthControlPdu | |
| bool | isNumber (const char *str) |
| DtPduKind | internalGetPduKind () const |
| void | setViewerCommand (DtViewerCommand com) |
| DtStealthControlPdu () | |
Protected Attributes | |
| DtString | myStr |
| Used to cache value returned by string() | |
Protected Attributes inherited from DtStealthControlPdu | |
| DtGlobalObjectDesignator | retId |
| char | vcStr [400] |
Additional Inherited Members | |
Static Public Member Functions inherited from DtStealthControlPdu | |
| static DtPdu * | create (const DtNetPacket *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER, DtPduFactory *pduFactory=0) |
| static DtPdu * | createFromNet (const DtNetPacket *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER, DtPduFactory *pduFactory=0) |
| static DtU32 | drawControlParamVersion (const DtNetViewControlPdu *vc) |
| static void | addCallback (DtExerciseConn *conn, DtStealthControlInteractionCb cb, void *usr) |
| static void | removeCallback (DtExerciseConn *conn, DtStealthControlInteractionCb cb, void *usr) |
Static Protected Member Functions inherited from DtStealthControlPdu | |
| static DtStealthControlPdu * | createViewControl (DtNetViewControlPdu *vc, DtBufferPtr buffer, DtPduFactory *) |
| static DtStealthControlPdu * | createDrawControl (DtNetViewControlPdu *vc, DtBufferPtr buffer, DtPduFactory *) |
| static DtStealthControlPdu * | createDrawControlV0 (DtNetViewControlPdu *vc, DtBufferPtr buffer, DtPduFactory *) |
| static DtStealthControlPdu * | createDrawControlCurrent (DtNetViewControlPdu *vc, DtBufferPtr buffer, DtPduFactory *) |
| DtOptionsPdu::DtOptionsPdu | ( | DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER | ) |
| DtOptionsPdu::DtOptionsPdu | ( | const DtNetViewControlPdu * | initial, |
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER, |
||
| DtPduFactory * | pduFactory = 0 |
||
| ) |
| void DtOptionsPdu::setOverlayOption | ( | DtOverlayOption | option | ) |
| void DtOptionsPdu::setLocatorRange | ( | double | range | ) |
| void DtOptionsPdu::setSmoothing | ( | DtSmoothingOption | option | ) |
| void DtOptionsPdu::setSmoothingPeriod | ( | double | period | ) |
| void DtOptionsPdu::setSound | ( | bool | onOff | ) |
| void DtOptionsPdu::setEntityLabels | ( | bool | onOff | ) |
| void DtOptionsPdu::setTrailingEffects | ( | bool | onOff | ) |
| void DtOptionsPdu::setTrajectoryHistory | ( | bool | onOff | ) |
| void DtOptionsPdu::setRecording | ( | bool | onOff | ) |
| void DtOptionsPdu::setAggregateLevel | ( | int | level | ) |
| void DtOptionsPdu::setAggregateHighestOnly | ( | bool | onOff | ) |
| void DtOptionsPdu::setAggregatesAltitudeControlled | ( | bool | onOff | ) |
| void DtOptionsPdu::setNestedAggregates | ( | bool | onOff | ) |
| void DtOptionsPdu::setNestedEntities | ( | bool | onOff | ) |
| void DtOptionsPdu::setGroundClamping | ( | bool | onOff | ) |
| void DtOptionsPdu::setClampRange | ( | double | range | ) |
| void DtOptionsPdu::setFollowGround | ( | bool | onOff | ) |
| void DtOptionsPdu::setConstrainWithFloor | ( | bool | onOff | ) |
| void DtOptionsPdu::setFloor | ( | double | height | ) |
| void DtOptionsPdu::setTimeOfDay | ( | double | time | ) |
| void DtOptionsPdu::setNearClip | ( | double | clip | ) |
| void DtOptionsPdu::setFarClip | ( | double | clip | ) |
| void DtOptionsPdu::setFov | ( | double | fov | ) |
| void DtOptionsPdu::setFog | ( | bool | onOff | ) |
| void DtOptionsPdu::setNearFog | ( | double | fog | ) |
| void DtOptionsPdu::setFarFog | ( | double | fog | ) |
| void DtOptionsPdu::setTexture | ( | bool | onOff | ) |
| void DtOptionsPdu::setDatabaseToLoad | ( | const DtString & | db | ) |
| void DtOptionsPdu::setStepsize | ( | float | step | ) |
| void DtOptionsPdu::setTurnrate | ( | float | step | ) |
| void DtOptionsPdu::setDate | ( | const DtString & | date | ) |
| void DtOptionsPdu::setIncrementStepsize | ( | bool | b | ) |
| void DtOptionsPdu::setIncrementTurnrate | ( | bool | b | ) |
| void DtOptionsPdu::setDecrementStepsize | ( | bool | b | ) |
| void DtOptionsPdu::setDecrementTurnrate | ( | bool | b | ) |
| void DtOptionsPdu::setXr | ( | bool | onOff | ) |
| void DtOptionsPdu::setHatLabels | ( | bool | onOff | ) |
| void DtOptionsPdu::setCurrentModelSet | ( | const DtString & | setname | ) |
| void DtOptionsPdu::setShowNextModelSet | ( | bool | b | ) |
| void DtOptionsPdu::setShowPrevModelSet | ( | bool | b | ) |
| void DtOptionsPdu::setCurrentTextureSet | ( | const DtString & | setname | ) |
| void DtOptionsPdu::setShowNextTextureSet | ( | bool | b | ) |
| void DtOptionsPdu::setShowPrevTextureSet | ( | bool | b | ) |
| void DtOptionsPdu::setTerrainScale | ( | double | s | ) |
| void DtOptionsPdu::setObjectScale | ( | double | s | ) |
| void DtOptionsPdu::setExit | ( | bool | b | ) |
| void DtOptionsPdu::setSkyDome | ( | bool | b | ) |
| void DtOptionsPdu::setClouds | ( | bool | b | ) |
| void DtOptionsPdu::setMirroring | ( | bool | b | ) |
| void DtOptionsPdu::setMirrorMessageEveryFrame | ( | bool | b | ) |
| void DtOptionsPdu::setBroadcasting | ( | bool | b | ) |
| void DtOptionsPdu::setClusteringLabels | ( | bool | b | ) |
| void DtOptionsPdu::setTacticalGraphicsLabels | ( | bool | b | ) |
| void DtOptionsPdu::setTacticalGraphics | ( | bool | b | ) |
| void DtOptionsPdu::setShowAggregates | ( | bool | b | ) |
| void DtOptionsPdu::setShowEmitters | ( | bool | b | ) |
| void DtOptionsPdu::setVideoCaptureCommand | ( | DtStealthControlVideoCaptureCommand | videoCaptureCommand | ) |
| void DtOptionsPdu::setVideoCaptureRecordInsets | ( | bool | videoCaptureRecordInsets | ) |
| void DtOptionsPdu::setVideoCaptureFramesPerSecond | ( | int | videoCaptureFramesPerSecond | ) |
| void DtOptionsPdu::setVideoCaptureFilename | ( | const DtString & | videoCaptureFilename | ) |
| void DtOptionsPdu::setVideoCaptureFilenameBase | ( | const DtString & | videoCaptureFilenameBase | ) |
| void DtOptionsPdu::setVideoCaptureDirectory | ( | const DtString & | videoCaptureDirectory | ) |
| void DtOptionsPdu::setConstrainToAll | ( | bool | b | ) |
| void DtOptionsPdu::setUseNearClipForBlockedDistance | ( | bool | b | ) |
| void DtOptionsPdu::setBlockedDistance | ( | double | distance | ) |
| void DtOptionsPdu::setFeatureFilename | ( | const DtString & | featureFilename | ) |
| void DtOptionsPdu::setFeatureCommand | ( | DtStealthControlFeatureCommand | featureCommand | ) |
| bool DtOptionsPdu::optionPresent | ( | DtStealthOption | option | ) | const |
Before using any of the inspectors, check to see if there is a valid value there by calling optionPresent.
For example: if (optionPresent(DtOverlayOption)) { useOverlayOption(overlayOption()); }
| DtOverlayOption DtOptionsPdu::overlayOption | ( | ) | const |
| double DtOptionsPdu::locatorRange | ( | ) | const |
| DtSmoothingOption DtOptionsPdu::smoothing | ( | ) | const |
| double DtOptionsPdu::smoothingPeriod | ( | ) | const |
| bool DtOptionsPdu::sound | ( | ) | const |
| bool DtOptionsPdu::entityLabels | ( | ) | const |
| bool DtOptionsPdu::trailingEffects | ( | ) | const |
| bool DtOptionsPdu::trajectoryHistory | ( | ) | const |
| bool DtOptionsPdu::recording | ( | ) | const |
| int DtOptionsPdu::aggregateLevel | ( | ) | const |
| bool DtOptionsPdu::aggregateHighestOnly | ( | ) | const |
| bool DtOptionsPdu::aggregatesAltitudeControlled | ( | ) | const |
| bool DtOptionsPdu::nestedAggregates | ( | ) | const |
| bool DtOptionsPdu::nestedEntities | ( | ) | const |
| bool DtOptionsPdu::groundClamping | ( | ) | const |
| double DtOptionsPdu::clampRange | ( | ) | const |
| bool DtOptionsPdu::followGround | ( | ) | const |
| bool DtOptionsPdu::constrainWithFloor | ( | ) | const |
| double DtOptionsPdu::floor | ( | ) | const |
| double DtOptionsPdu::timeOfDay | ( | ) | const |
| double DtOptionsPdu::nearClip | ( | ) | const |
| double DtOptionsPdu::farClip | ( | ) | const |
| double DtOptionsPdu::fov | ( | ) | const |
| bool DtOptionsPdu::fog | ( | ) | const |
| double DtOptionsPdu::nearFog | ( | ) | const |
| double DtOptionsPdu::farFog | ( | ) | const |
| bool DtOptionsPdu::texture | ( | ) | const |
| const DtString DtOptionsPdu::databaseToLoad | ( | ) | const |
| float DtOptionsPdu::stepsize | ( | ) | const |
| float DtOptionsPdu::turnrate | ( | ) | const |
| bool DtOptionsPdu::incrementStepsize | ( | ) | const |
| bool DtOptionsPdu::incrementTurnrate | ( | ) | const |
| bool DtOptionsPdu::decrementStepsize | ( | ) | const |
| bool DtOptionsPdu::decrementTurnrate | ( | ) | const |
| const DtString DtOptionsPdu::date | ( | ) | const |
| bool DtOptionsPdu::xr | ( | ) | const |
| bool DtOptionsPdu::hatLabels | ( | ) | const |
| const DtString DtOptionsPdu::currentModelSet | ( | ) | const |
| bool DtOptionsPdu::showNextModelSet | ( | ) | const |
| bool DtOptionsPdu::showPrevModelSet | ( | ) | const |
| const DtString DtOptionsPdu::currentTextureSet | ( | ) | const |
| bool DtOptionsPdu::showNextTextureSet | ( | ) | const |
| bool DtOptionsPdu::showPrevTextureSet | ( | ) | const |
| double DtOptionsPdu::terrainScale | ( | ) | const |
| double DtOptionsPdu::objectScale | ( | ) | const |
| bool DtOptionsPdu::exit | ( | ) | const |
| bool DtOptionsPdu::skyDome | ( | ) | const |
| bool DtOptionsPdu::clouds | ( | ) | const |
| bool DtOptionsPdu::mirroring | ( | ) | const |
| bool DtOptionsPdu::mirrorMessageEveryFrame | ( | ) | const |
| bool DtOptionsPdu::broadcasting | ( | ) | const |
| bool DtOptionsPdu::clusteringLabels | ( | ) | const |
| bool DtOptionsPdu::tacticalGraphicsLabels | ( | ) | const |
| bool DtOptionsPdu::tacticalGraphics | ( | ) | const |
| bool DtOptionsPdu::showAggregates | ( | ) | const |
| bool DtOptionsPdu::showEmitters | ( | ) | const |
| DtStealthControlVideoCaptureCommand DtOptionsPdu::videoCaptureCommand | ( | ) | const |
| bool DtOptionsPdu::videoCaptureRecordInsets | ( | ) | const |
| int DtOptionsPdu::videoCaptureFramesPerSecond | ( | ) | const |
| const DtString DtOptionsPdu::videoCaptureFilename | ( | ) | const |
| const DtString DtOptionsPdu::videoCaptureFilenameBase | ( | ) | const |
| const DtString DtOptionsPdu::videoCaptureDirectory | ( | ) | const |
| bool DtOptionsPdu::useNearClipForBlockedDistance | ( | ) | const |
| bool DtOptionsPdu::constrainedToAll | ( | ) | const |
| double DtOptionsPdu::blockedDistance | ( | ) | const |
| DtStealthControlFeatureCommand DtOptionsPdu::featureCommand | ( | ) | const |
| const DtString DtOptionsPdu::featureFilename | ( | ) | const |
| void DtOptionsPdu::printData | ( | ) | const |
Reimplemented from DtStealthControlPdu.
|
virtual |
Sets and gets the string representation of the PDU, which is just an ASCII representation of the hex data in the packet.
Reimplemented from DtStealthControlPdu.
|
virtual |
Reimplemented from DtStealthControlPdu.
|
protected |
Called by all mutators to indicate that the value of the option in question is actually valid (not just unset).
|
protected |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |