26 class DtObserverViewIcon;
44 bool isDefaultObserver()
const;
47 void setIsDefaultObserver(
bool val);
51 bool isObserverAssociatedToTerrain()
const;
54 void setIsObserverAssociatedToTerrain(
bool val);
63 const std::string& observerDisplayName()
const;
66 void setObserverDisplayName(
const std::string& val);
85 virtual const DtUnicode get2DPerspectiveIconTooltip();
88 virtual const DtUnicode get2DPerspectiveIconFilePath(
DtDe& de);
91 virtual const DtUnicode get2DPerspectiveIconFileName();
94 virtual const DtUnicode get3DPerspectiveIconTooltip();
97 virtual const DtUnicode get3DPerspectiveIconFilePath(
DtDe& de);
100 virtual const DtUnicode get3DPerspectiveIconFileName();
103 virtual const DtUnicode getAssociatedToTerrainIconTooltip();
106 virtual const DtUnicode getAssociatedToTerrainIconFilePath(
DtDe& de);
109 virtual const DtUnicode getAssociatedToTerrainIconFileName();
112 virtual const DtUnicode getDefaultAssociatedToTerrainIconTooltip();
115 virtual const DtUnicode getDefaultAssociatedToTerrainIconFilePath(
DtDe& de);
118 virtual const DtUnicode getDefaultAssociatedToTerrainIconFileName();
159 void setToolTipText(
const DtUnicode& val);
165 void setIconFilePath(
const DtUnicode& val);
171 void setIconFileName(
const DtUnicode& val);
DtUnicode myIconFileName
Definition: DtObserverViewInfoViewerData.h:176
helper class to wrap the observer view icon and tooltip makVrv::DtObserverViewIcon.
Definition: DtObserverViewInfoViewerData.h:141
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
std::vector< DtObserverViewIcon * > ObserserIconsInfoVector
Definition: DtObserverViewInfoViewerData.h:37
A DtObserverSettingsRecord contains the state of an observer.
Definition: DtObserverStateRecord.h:20
std::string myObserverDisplayName
Definition: DtObserverViewInfoViewerData.h:131
ObserserIconsInfoVector myIcons
Definition: DtObserverViewInfoViewerData.h:130
bool myIsObserverAssociatedToTerrain
Definition: DtObserverViewInfoViewerData.h:134
DtObserverViewsManager::ViewProjection myObserverProjection
Definition: DtObserverViewInfoViewerData.h:132
bool myIsDefaultObserver
Definition: DtObserverViewInfoViewerData.h:133
Contains makVrv::DtVirtualBaseClass class.
DtUnicode myIconFilePath
Definition: DtObserverViewInfoViewerData.h:175
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains makArchives::DtObserverStateRecord class.
Contains makVrv::DtObserverViewsManager class.
helper class to wrap and send the data in the DtObserverViewWidget makVrv::DtObserverViewInfoViewerDa...
Definition: DtObserverViewInfoViewerData.h:32
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
Creator of the class DtObserverViewInfoViewerData.
Definition: DtObserverViewInfoViewerData.h:180
DtUnicode myToolTipText
Definition: DtObserverViewInfoViewerData.h:174
ViewProjection
Definition: DtObserverViewsManager.h:35
Contains DLL export macros.