![]() |
VR-Forces Developer's Guide
|
This DtAerodromeLocalObjectFacadeInterface class will provide API functionality for aerodrome level calls. Use the isUsable method to determine if this class is usable for the given object. This will provide current and next frame access. Every routine called will check the isUsable method before usage, and, if it is not usable, will throw the DtUnimplementedMethod exception.
This class is not thread safe. It should only be used in the context of a single thread/object.

Protected Member Functions | |
| virtual void | setupDecorator () override |
| virtual DtLocalObject * | localObject () const override=0 |
Additional Inherited Members | |
Protected Attributes inherited from DtAppearanceLocalObjectFacadeInterface | |
| makVrf::DtSimulatedObjectStateComponent * | myNextFrameSimulatedObjectStateComponent |
| DtAerodromeLocalObjectFacadeInterface::DtAerodromeLocalObjectFacadeInterface | ( | ) |
CTOR.
|
overridevirtual |
DTOR.
| bool DtAerodromeLocalObjectFacadeInterface::isUsable | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Returns a list of strings, one per runway set, that can be used to restore from.
|
virtual |
|
virtual |
Returns archived data for aerodromes.
|
virtual |
|
virtual |
Sets the intensity for the particular target (Aerodrome for Aerodome, individual runway for individual runway, both runway names for both runways or Runways for all runways), the light group to change (see aerodromeGuiDatas.h or aerodromeStateData.h) and the new intensity. If the value is "All" will be applied to all items associated with the aerodrome.
|
virtual |
Individual runway for individual runway, both runway names for both runways or All for all runways. See rwRunwayConditionSetting.h for conditions.
|
virtual |
Individual runway for individual runway, both runway names for both runways or All for all runways.
|
virtual |
Individual runway for individual runway, both runway names for both runways or All for all runways.
|
virtual |
Individual runway for individual runway, both runway names for both runways or All for all runways.
|
virtual |
|
virtual |
|
overrideprotectedvirtual |
Reimplemented from DtAppearanceLocalObjectFacadeInterface.
Reimplemented in DtLocalObjectFacade< DtAerodromeSimObjectFacadeInterface, DtAerodromeLocalObjectFacadeInterface >.
|
overrideprotectedpure virtual |