49 boost::signalslib::signal<void(DtUniqueID runwayId, unsigned int runwayIndex, const std::string& airportName, const std::string& runwayName, bool isActive)>
signal_runwayActiveStateChanged;
53 boost::signalslib::signal<void(DtUniqueID runwayId, const std::string& airportName, const std::string& runwayName, DtRunwayCondition cond)>
signal_runwayConditionChanged;
57 boost::signalslib::signal<void(DtUniqueID runwayId, const std::string& airportName, const std::string& runwayName, bool isDamaged)>
signal_runwayDamageStateChanged;
61 boost::signalslib::signal<void(DtUniqueID runwayId, unsigned int runwayIndex, const std::string& airportName, const std::string& runwayName, bool hasArrestorsUp)>
signal_runwayArrestorStateChanged;
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
boost::signalslib::signal< void(DtUniqueID runwayId, unsigned int runwayIndex, const std::string &airportName, const std::string &runwayName, bool isActive)> signal_runwayActiveStateChanged
Signal that runway active state has changed. The signal includes both the runwayId assigned by the ae...
Definition: DtRunwayStatusSignaler.h:49
Contains makVrv::DtVirtualBaseClass class.
A singleton signaler for changes to runway status. This signaler is used by the DtRunwayStatusUpdater...
Definition: DtRunwayStatusSignaler.h:27
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
boost::signalslib::signal< void(DtUniqueID runwayId, unsigned int runwayIndex, const std::string &airportName, const std::string &runwayName, bool hasArrestorsUp)> signal_runwayArrestorStateChanged
Signal that runway arrestor state has changed. The signal includes both the runwayId assigned by the ...
Definition: DtRunwayStatusSignaler.h:61
boost::signalslib::signal< void(DtUniqueID runwayId, const std::string &airportName, const std::string &runwayName, DtRunwayCondition cond)> signal_runwayConditionChanged
Signal that runway wet/dry state has changed. The signal includes both the runwayId assigned by the a...
Definition: DtRunwayStatusSignaler.h:53
DtRunwayCondition
Definition: DtAerodromeStatusManager.h:30
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
Contains DLL export macros.
boost::signalslib::signal< void(DtUniqueID runwayId, const std::string &airportName, const std::string &runwayName, bool isDamaged)> signal_runwayDamageStateChanged
Signal that runway damage state has changed. The signal includes both the runwayId assigned by the ae...
Definition: DtRunwayStatusSignaler.h:57