|
Equalizer
1.7.3
|
A window-system event for a WindowIF. More...
#include <windowEvent.h>
Inheritance diagram for eq::wgl::WindowEvent:
Collaboration diagram for eq::wgl::WindowEvent:Public Attributes | |
| UINT | uMsg |
| The windows message. More... | |
| WPARAM | wParam |
| Extra message data. More... | |
| LPARAM | lParam |
| Extra message data. 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, CONFIG_ERROR, NODE_ERROR, PIPE_ERROR, WINDOW_ERROR, CHANNEL_ERROR, UNKNOWN, USER = UNKNOWN + 5, ALL } |
| The type of the event. More... | |
Public Member Functions inherited from eq::Event | |
| EQ_API | Event () |
| Construct a new event. More... | |
A window-system event for a WindowIF.
Definition at line 28 of file wgl/windowEvent.h.
| LPARAM eq::wgl::WindowEvent::lParam |
| UINT eq::wgl::WindowEvent::uMsg |
| WPARAM eq::wgl::WindowEvent::wParam |