17 struct DtVrlinkSimulatedEnvironmentProcess;
19 namespace makVrfGuiObjectInformationQt
21 class DtInformationDialogPageLogic;
33 virtual void setupConnections();
34 virtual bool shouldBeHidden()
const;
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();
71 virtual std::string icon()
const;
72 virtual QWidget* createContainerData()
const;
87 , myDisplayUnits(makArchives::DtDisplayUnitsSettingsRecord::UnitsMeters)
93 , myDisplayUnits(makArchives::DtDisplayUnitsSettingsRecord::UnitsMeters)
101 static std::string creatorName();
105 return myDisplayUnits;
132 static std::string creatorName();
161 static std::string creatorName();
164 virtual void deactivate();
182 static std::string creatorName();
194 virtual QWidget* createContainerData()
const;
Definition: entityMapperKey.h:23
Definition: informationDialogPage.h:406
DistanceUnits
Enumeration of the different distance units.
Definition: DtDisplayUnitsSettingsRecord.h:57
Definition: entityInformationPageItems.h:31
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:72
Contains the DtDisplayUnitsSettingsRecord class declaration.
Contains makVrv::DtEntityInformationPageItems class.