19 class DtMapFocusHandlerManager;
33 virtual void resetProcessedId();
36 virtual bool lastEventWasMultiSelection()
const;
37 virtual void setLastEventWasMultiSelection(
bool);
39 boost::signals2::signal<void ( makVrv::DtElementID id, const makVrv::DtMouseEvent &ev, makVrv::DtChannel& channel) >
signal_processMouseEvent;
63 virtual bool signalEvents()
override;
Contains makVrv::DtOsgOverlayManager class.
The OSG overlay manager managers 2D graphical overlays.
Definition: DtOsgOverlayManager.h:40
Creator class for the DtOsgOverlayManager instance.
Definition: DtOsgOverlayManager.h:215
Variadic templated creator class for creating a custom version of a DtVirtualBaseClassCreator This cl...
Definition: DtVirtualBaseClassCustomCreator.h:25
Override of Vantage class to provide functionality that VR-Forces needs for cursor changing in object...
Definition: vrfOsgOverlayManager.h:23
makVrv::DtUniqueID myLastProcessedId
Definition: vrfOsgOverlayManager.h:43
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
This class encapsulates a mouse button event.
Definition: DtMouseEvent.h:19
The abstract Channel Class.
Definition: DtChannel.h:35
The overlay resource provider class provides resources for overlay drawing classes.
Definition: DtOverlayResourceProvider.h:28
makVrv::DtUniqueID myProcessedId
Definition: vrfOsgOverlayManager.h:42
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:20
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Abstract base class for managing the overlays.
Definition: DtOverlayManager.h:31
makVrv::DtVirtualBaseClassCustomCreator< DtVrfWidgetPicker, makVrv::DtWidgetPickerCreator, makVrv::DtOverlayResourceProvider & > DtVrfWidgetPickerCreator
Definition: vrfOsgOverlayManager.h:69
bool myLastEventWasMultiSelection
Definition: vrfOsgOverlayManager.h:44
boost::signals2::signal< void(makVrv::DtElementID id, const makVrv::DtMouseEvent &ev, makVrv::DtChannel &channel) > signal_processMouseEvent
Definition: vrfOsgOverlayManager.h:39
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
This will manage the map focus handler to allow for the setting of the cursor based on a given id and...
Definition: mapFocusHandlerManager.h:31
Definition: vrfOsgOverlayManager.h:47