![]() |
VR-Forces Developer's Guide
|
Logic for the LOD Center Settings Dialog.

Public Types | |
| using | DtLodCenterDistanceToUseFunction = makArchives::DtObserverModeRecord::DtLodCenterDistanceToUseFunction |
Public Member Functions | |
| virtual | ~DtLodCenterSettingsDialogLogic () |
| virtual void | initialize () |
| virtual void | applyRecommendedSettingsForAircraft () |
| virtual void | applyRecommendedSettingsForGround () |
| virtual void | setIsCameraLocationIncluded (bool isCameraLocationIncluded) |
| virtual void | setLodCenterZoomThreshold (double thresholdZoom) |
| virtual void | setLodCenterThresholdAngle (double thresholdAngle) |
| virtual void | setIsMinOrMaxDistanceUsed (DtLodCenterDistanceToUseFunction isMinOrMaxDistanceUsed) |
| virtual void | setIsFocusPointEnabled (int index, bool isEnabled) |
| virtual void | setIsScaledCameraDistanceUsedEnabled (bool isEnabled) |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Protected Member Functions | |
| DtLodCenterSettingsDialogLogic (DtDe &de, DtLodCenterSettingsDialogInterface *iFace, const std::string &observerModeName) | |
| virtual void | slot_observerModeLodCenterSettingsChanged (int observerModeKey) |
Protected Attributes | |
| DtDe & | myDe |
| DtLodCenterSettingsDialogInterface * | myInterface |
| DtObserverObject::DtLodCenterSettings | mySettings |
| DtSignalConnectionManager | myConnections |
| int | myObserverModeKey |
Private Attributes | |
| friend | DtLodCenterSettingsDialogLogicCreator |
| using makVrv::DtLodCenterSettingsDialogLogic::DtLodCenterDistanceToUseFunction = makArchives::DtObserverModeRecord::DtLodCenterDistanceToUseFunction |
|
virtual |
DTOR.
|
protected |
Protected CTOR.
|
virtual |
Initialize the logic class.
|
virtual |
Apply recommended settings for aircraft.
|
virtual |
Apply recommended settings for ground.
|
virtual |
Set whether or not the camera location is included.
|
virtual |
Set the zoom threshold.
|
virtual |
Set the angle threshold.
|
virtual |
Set the whether to use the maximum distance or the minimum distance.
|
virtual |
Set whether or not a focus point is included.
|
virtual |
Set whether or not the scaled camera distance is used.
|
protectedvirtual |
Slot that is called when an observer mode's lod center settings changed.
|
private |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |