18 #ifndef EQFABRIC_KEYEVENT_H 19 #define EQFABRIC_KEYEVENT_H 21 #include <eq/fabric/event.h> 33 KeyModifier modifiers; ;
39 return os << static_cast< const Event& >( event ) <<
" key " << event.
key 49 byteswap( static_cast< eq::fabric::Event& >( value ));
50 byteswap( value.
key );
51 byteswap( value.modifiers );
55 #endif // EQFABRIC_EVENT_H Base event structure to report window system and other events.
uint32_t key
KeyCode for special keys, ascii code otherwise.
Event for a key press or release.
The Equalizer client library.
std::ostream & operator<<(std::ostream &os, const AxisEvent &event)
Print the axis event to the given output stream.