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

Public Member Functions | |
| DtVisibilityCommand () | |
| virtual | ~DtVisibilityCommand () |
| virtual float | visibility () const |
| Get the visibility distance, in meters. More... | |
| virtual void | setVisibility (float meters) |
| Set the visibility distance, in meters. Default value is 0. More... | |
| virtual float | baseMSLAltitude () const |
| Get the base MSL altitude, in meters. More... | |
| virtual void | setBaseMSLAltitude (float alt) |
| Set the base MSL altitude, in meters. Default value is 0. More... | |
| virtual makArchives::VisibilityObscurant | obscurant () const |
| Get the visibility obscurant, expressed as an enumerated makArchives::VisibilityObscurant value. More... | |
| virtual void | setObscurant (makArchives::VisibilityObscurant obs) |
| Set the visibility obscurant, expressed as an enumerated makArchives::VisibilityObscurant value. More... | |
| virtual void | execute (DtDe &de) |
| Execute the command by passing command values to the DtEnvironment. More... | |
Public Member Functions inherited from makVrv::DtVrvCommand | |
| DtVrvCommand () | |
| virtual | ~DtVrvCommand () |
| virtual vrvControlToolkit::DtVrvControlTypeEnum | commandType () |
Protected Attributes | |
| float | myVisibility |
| float | myBaseMSLAltitude |
| makArchives::VisibilityObscurant | myObscurant |
Protected Attributes inherited from makVrv::DtVrvCommand | |
| vrvControlToolkit::DtVrvControlTypeEnum | myCommandType |
| makVrv::DtVisibilityCommand::DtVisibilityCommand | ( | ) |
|
virtual |
|
virtual |
Get the visibility distance, in meters.
|
virtual |
Set the visibility distance, in meters. Default value is 0.
|
virtual |
Get the base MSL altitude, in meters.
|
virtual |
Set the base MSL altitude, in meters. Default value is 0.
|
virtual |
Get the visibility obscurant, expressed as an enumerated makArchives::VisibilityObscurant value.
|
virtual |
Set the visibility obscurant, expressed as an enumerated makArchives::VisibilityObscurant value.
Default value is None.
|
virtual |
Execute the command by passing command values to the DtEnvironment.
For DtVisibility_v1, the base MSL altitude is always 0.
Implements makVrv::DtVrvCommand.
|
protected |
|
protected |
|
protected |