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,
65 EVENT_WINDOW_POINTER_GRAB,
67 EVENT_WINDOW_POINTER_UNGRAB,
74 EVENT_OBSERVER_MOTION,
80 EVENT_CONFIG_ERROR = 50,
88 EVENT_WINDOW_SCREENSAVER,
98 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.