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