#ifndef __xeventhandler_hh
#define __xeventhandler_hh
+/*! @file xeventhandler.hh
+ @brief The class which handles raw XEvents, turning them into high-level
+ user interaction sequences, or processing them as appropriate
+*/
+
extern "C" {
#include <X11/Xlib.h>
}
@param e The XEvent to handle
*/
void shapeEvent(const XShapeEvent &e);
-#endif // SHAPE
+#endif // SHAPE
+ //! Handles client message events
+ /*!
+ @param e The XEvent to handle
+ */
+ void clientMessage(const XClientMessageEvent &e);
+
public:
//! Constructs an OBXEventHandler object