18 #ifndef EQFABRIC_EVENTTYPE_H 19 #define EQFABRIC_EVENTTYPE_H 22 #include <lunchbox/types.h> 40 EVENT_CHANNEL_POINTER_MOTION = 10,
41 EVENT_CHANNEL_POINTER_BUTTON_PRESS,
42 EVENT_CHANNEL_POINTER_BUTTON_RELEASE,
43 EVENT_CHANNEL_POINTER_WHEEL,
44 EVENT_WINDOW_POINTER_WHEEL,
45 EVENT_WINDOW_POINTER_MOTION,
46 EVENT_WINDOW_POINTER_BUTTON_PRESS,
47 EVENT_WINDOW_POINTER_BUTTON_RELEASE,
53 EVENT_MAGELLAN_AXIS = 30,
54 EVENT_MAGELLAN_BUTTON,
57 EVENT_WINDOW_CLOSE = 40,
62 EVENT_WINDOW_POINTER_GRAB,
64 EVENT_WINDOW_POINTER_UNGRAB,
72 EVENT_OBSERVER_MOTION,
78 EVENT_CONFIG_ERROR = 50,
84 EVENT_VIEW_SCREENSHOT,
89 EVENT_WINDOW_SCREENSAVER,
99 EQFABRIC_API std::ostream&
operator<<(std::ostream&,
const EventType&);
104 #endif // EQFABRIC_EVENTTYPE_H Defines export visibility macros for library EqualizerFabric.
The Equalizer client library.
std::ostream & operator<<(std::ostream &os, const AxisEvent &event)
Print the axis event to the given output stream.