![]() |
VR-Forces Developer's Guide
|
DtAerodromeLightingUpdater is an agent-based distributable object that can be used to request changes to the intensity of aerodrome lights by light type. The DtAerodromeStatusManager creates and uses this class to send messages from a VR-Link connection to the main (render) thread.
Public Member Functions | |
| DtAerodromeLightingUpdater (DtDe &de, DtUniqueID id) | |
| virtual | ~DtAerodromeLightingUpdater () |
| DtAerodromeLightingUpdater ()=delete | |
| DtAerodromeLightingUpdater (const DtAerodromeLightingUpdater &)=delete | |
| DtAerodromeLightingUpdater & | operator= (const DtAerodromeLightingUpdater &)=delete |
| virtual void | setLightIntensity (std::string airportName, unsigned int lightType, float intensity) |
Protected Attributes | |
| DtDe & | myDe |
| makVrv::DtAerodromeLightingUpdater::DtAerodromeLightingUpdater | ( | DtDe & | de, |
| DtUniqueID | id | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
delete |
default constructor - not allowed
|
delete |
copy constructor - not allowed
|
delete |
equals operator - not allowed
|
virtual |
Set the intensity of lights of the specified type for the specified aerodrome. This method uses DtAerodromeLightSignaler to notify the rendering side of a light intensity change.
|
protected |