6 #ifndef DtMouseEvent_H_
7 #define DtMouseEvent_H_
61 virtual int x()
const;
64 virtual int y()
const;
73 virtual void setX(
int x);
76 virtual void setY(
int y);
85 virtual void setMouseState(
const DtMouseState& mouseState );
88 virtual EventType eventType()
const;
91 virtual void setEventType( EventType eventType );
Definition: DtMouseEvent.h:31
Definition: DtMouseEvent.h:32
Definition: DtMouseEvent.h:34
Definition: DtMouseEvent.h:33
Definition: DtMouseEvent.h:27
EventType myEventType
Definition: DtMouseEvent.h:94
Definition: DtMouseEvent.h:30
Definition: DtMouseEvent.h:28
EventType
Describe the types of mouse events supported.
Definition: DtMouseEvent.h:23
This class encapsulates a mouse button event.
Definition: DtMouseEvent.h:19
Definition: DtMouseEvent.h:35
MouseModifier
Describe which modifier(s) are pressed.
Definition: DtMouseState.h:33
This file contains the declaration for the class DtMouseState.
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Definition: DtMouseEvent.h:36
This class encapsulates the state associated with a mouse button event.
Definition: DtMouseState.h:20
Definition: DtMouseEvent.h:29
MouseButton
Describe which mouse button(s) are pressed or released.
Definition: DtMouseState.h:24
DtMouseState myMouseState
Definition: DtMouseEvent.h:95
Definition: DtMouseEvent.h:26