List of all members.
Classes
Public Types
- enum button {
Nothing = 0,
LeftButton = 1,
MiddleButton = 4,
RightButton = 2,
Shift = 8,
Ctrl = 16,
Alt = 32,
Mod4 = 64
}
-
typedef std::list< WeakPtr
< VObject > > GrabList_t
- enum key_alias {
empty,
Left,
Right,
Up,
Down,
PgUp,
PgDn,
Home,
End,
Ins,
Del,
Backspace,
Esc
}
- Function Key codes set in the key member.
Public Member Functions
Public Attributes
-
char key
-
RefPtr< InteractionGrabber > myInteractionGrabber
-
bool newly_pressed
-
double PosX
- Scaled position [0,1]x[0,1] of the mouse relative to the current input device.
-
double PosY
-
button state
-
string text
-
double wheel
-
wchar_t wkey
-
int x
- horizontal coordinate of mouse
-
int y
- vertical coordinate of mouse
Detailed Description
The documentation for this struct was generated from the following files:
- ocean/shrimp/VInteractionEvent.hpp
- ocean/shrimp/VInteractionEvent.cpp