Equalizer
1.6.1
|
A window-system event for a glx::WindowIF. More...
#include <windowEvent.h>
Public Attributes | |
XEvent | xEvent |
Native event. More... | |
Public Attributes inherited from eq::Event | |
uint32_t | type |
The event type. | |
uint32_t | serial |
server-unique originator serial number | |
int64_t | time |
The config time when the event was created. More... | |
uint128_t | originator |
The identifier of the entity emitting the event. More... | |
union { | |
ResizeEvent resize | |
Resize event data. | |
ResizeEvent show | |
Window show event data. | |
ResizeEvent hide | |
Window hide event data. | |
PointerEvent pointer | |
Pointer event data. | |
PointerEvent pointerMotion | |
Pointer motion data. | |
PointerEvent pointerButtonPress | |
Mouse button press data. | |
PointerEvent pointerButtonRelease | |
Mouse button release data. | |
PointerEvent pointerWheel | |
Mouse wheel motion data. | |
KeyEvent key | |
Key event data. | |
KeyEvent keyPress | |
Key press event data. | |
KeyEvent keyRelease | |
Key release event data. | |
Statistic statistic | |
Statistic event. | |
MagellanEvent magellan | |
SpaceMouse data. | |
UserEvent user | |
User-defined event data. | |
}; | |
Data for the event corresponding to the event type. More... | |
RenderContext | context |
The last rendering context for the pointer position. More... | |
Additional Inherited Members | |
Public Types inherited from eq::Event | |
enum | Type { WINDOW_EXPOSE = 0, WINDOW_RESIZE, WINDOW_CLOSE, WINDOW_HIDE, WINDOW_SHOW, WINDOW_SCREENSAVER, CHANNEL_POINTER_MOTION, CHANNEL_POINTER_BUTTON_PRESS, CHANNEL_POINTER_BUTTON_RELEASE, CHANNEL_POINTER_WHEEL, WINDOW_POINTER_WHEEL, WINDOW_POINTER_MOTION, WINDOW_POINTER_BUTTON_PRESS, WINDOW_POINTER_BUTTON_RELEASE, WINDOW_POINTER_GRAB, WINDOW_POINTER_UNGRAB, KEY_PRESS, KEY_RELEASE, CHANNEL_RESIZE, STATISTIC, VIEW_RESIZE, EXIT, MAGELLAN_AXIS, MAGELLAN_BUTTON, NODE_TIMEOUT, OBSERVER_MOTION, UNKNOWN, USER = UNKNOWN + 5, ALL } |
The type of the event. More... | |
Public Member Functions inherited from eq::Event | |
Event () | |
Construct a new event. More... | |
A window-system event for a glx::WindowIF.
Definition at line 29 of file glx/windowEvent.h.
XEvent eq::glx::WindowEvent::xEvent |