21 class DtIffStateComponent;
23 namespace makVrfGuiObjectInformationQt
25 class DtInformationDialogPageLogic;
36 QString enabled()
const;
37 QString disabled()
const;
39 QString malfunctioning()
const;
40 QString damaged()
const;
58 static std::string
creatorName() {
return "DtIffSystemName"; }
72 static std::string
creatorName() {
return "DtIffSystemType"; }
86 static std::string
creatorName() {
return "DtIffSystemInformation"; }
115 virtual DtModeType
mode()
const = 0;
116 virtual QString modeName()
const = 0;
153 virtual DtModeType
mode()
const override {
return DtModeType::DtMode1; };
154 virtual QString
modeName()
const override {
return DtIffModeItem::tr(
"Mode 1"); };
167 virtual DtModeType
mode()
const override {
return DtModeType::DtMode2; };
168 virtual QString
modeName()
const override {
return DtIffModeItem::tr(
"Mode 2"); };
181 virtual DtModeType
mode()
const override {
return DtModeType::DtMode3A; };
182 virtual QString
modeName()
const override {
return DtIffModeItem::tr(
"Mode 3/A"); };
194 virtual DtModeType
mode()
const override {
return DtModeType::DtMode3C; };
195 virtual QString
modeName()
const override {
return DtIffModeItem::tr(
"Mode 3/C"); };
216 virtual QString sisoValue(
int sisoEnum,
int value)
const;
220 mutable bool myNeedsHookup =
false;
231 virtual DtModeType
mode()
const override {
return DtModeType::DtMode5; };
232 virtual QString
modeName()
const override {
return DtIffModeItem::tr(
"Mode 5"); };
259 virtual DtModeType
mode()
const override {
return DtModeType::DtModeS; };
260 virtual QString
modeName()
const override {
return DtIffModeItem::tr(
"Mode S"); };
284 virtual DtModeType
mode()
const override {
return DtModeType::DtTCAS; };
285 virtual QString
modeName()
const override {
return DtIffModeItem::tr(
"TCAS"); };
General settings that apply to all modes.
Definition: iffMode5Settings.h:12
Definition: informationDialogPage.h:414
Contains makVrv::DtInformationDialogPage class.
General settings that apply to all modes.
Definition: iffModeSSettings.h:13
const char int mode
Definition: ioapi.h:38
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:76
1) Define the interface class that will be used to represent the next and curent frames. The UNDEFINED_ macros are convenience macros that will define methods that throw exceptions (until they are implemented)
Definition: iffStateComponent.h:83