57 virtual void initialize();
60 virtual void applyRecommendedSettingsForAircraft();
63 virtual void applyRecommendedSettingsForGround();
66 virtual void setIsCameraLocationIncluded(
bool isCameraLocationIncluded);
69 virtual void setLodCenterZoomThreshold(
double thresholdZoom);
72 virtual void setLodCenterThresholdAngle(
double thresholdAngle);
78 virtual void setIsFocusPointEnabled(
int index,
bool isEnabled);
81 virtual void setIsScaledCameraDistanceUsedEnabled(
bool isEnabled);
89 virtual void slot_observerModeLodCenterSettingsChanged(
int observerModeKey);
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
const char * creatorTypeName< DtLodCenterSettingsDialogLogic >(void)
template specialization for the creator (pass the class being created to the creatorTypeName template...
Definition: DtLodCenterSettingsDialogLogic.h:38
DtLodCenterSettingsDialogInterface * myInterface
Definition: DtLodCenterSettingsDialogLogic.h:94
DtLodCenterDistanceToUseFunction
Enumeration which defines the functions that can be used when picking between the camera distance and...
Definition: DtObserverModeRecord.h:29
Contains makVrv::DtDe class.
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
friend DtLodCenterSettingsDialogLogicCreator
Definition: DtLodCenterSettingsDialogLogic.h:44
Definition: DtObserverObject.h:71
Variadic templated creator class for defining a DtVirtualBaseClass creator that is automatically regi...
Definition: DtVirtualBaseClassCreator.h:23
Contains vrvCore::DtObserverMode class.
DtDe & myDe
Definition: DtLodCenterSettingsDialogLogic.h:93
Contains makVrv::DtVirtualBaseClass class.
Dialog for adding one or more terrain patches.
Definition: DtLodCenterSettingsDialogInterface.h:22
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
int myObserverModeKey
Definition: DtLodCenterSettingsDialogLogic.h:98
Base class to provide boost signal/slot management.
Contains makArchives::DtObserverModeRecord class.
Contains makVrv::DtLodCenterSettingsDialogInterface class declaration.
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
DtObserverObject::DtLodCenterSettings mySettings
Definition: DtLodCenterSettingsDialogLogic.h:95
DtSignalConnectionManager myConnections
Definition: DtLodCenterSettingsDialogLogic.h:97
Logic for the LOD Center Settings Dialog.
Definition: DtLodCenterSettingsDialogLogic.h:42
DtVirtualBaseClassCreator< DtLodCenterSettingsDialogLogic, DtLodCenterSettingsDialogInterface *, const std::string & > DtLodCenterSettingsDialogLogicCreator
Creator class for DtLodCenterSettingsDialogLogic.
Definition: DtLodCenterSettingsDialogLogic.h:29