17 struct DtVrlinkSimulatedEnvironmentProcess;
19 namespace makVrfGuiObjectInformationQt
21 class DtInformationDialogPageLogic;
33 virtual void setupConnections();
36 virtual bool hasValidBullseyeInformation()
const;
37 virtual void updateVisibility();
38 virtual void updateBullseye();
41 virtual int activeBullseyeForce()
const;
42 virtual bool rangeAndBearingToActiveBullseye(
makVrv::DtUniqueID id,
double& range,
double& bearing)
const;
67 static std::string creatorName();
70 virtual std::string icon()
const override;
71 virtual QWidget* createContainerData()
const override;
86 , myDisplayUnits(makArchives::DtDisplayUnitsSettingsRecord::UnitsMeters)
92 , myDisplayUnits(makArchives::DtDisplayUnitsSettingsRecord::UnitsMeters)
100 static std::string creatorName();
104 return myDisplayUnits;
131 static std::string creatorName();
160 static std::string creatorName();
163 virtual void deactivate()
override;
181 static std::string creatorName();
191 virtual QWidget* createContainerData()
const override;
Definition: entityMapperKey.h:19
Definition: informationDialogPage.h:414
DistanceUnits
Enumeration of the different distance units.
Definition: DtDisplayUnitsSettingsRecord.h:57
Definition: entityInformationPageItems.h:38
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Base class to provide boost signal/slot management.
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
Contains the DtDisplayUnitsSettingsRecord class declaration.
Contains makVrv::DtEntityInformationPageItems class.