Encapsulation of GravityNotify events. More...
#include <event.hh>
Public Attributes | |
const window | parent |
Target window's old or new parent. | |
const int | x |
Window origin x-coordinate. | |
const int | y |
Window origin y-coordinate. | |
![]() | |
const int | type |
Event type as specified in X11/X.h. More... | |
const unsigned long | serial |
Last request number processed by X server. More... | |
const bool | send_event |
True if triggered by SendEvent request. More... | |
const window | target |
Event's target window. More... | |
Additional Inherited Members | |
![]() | |
virtual | ~event () |
Event object clean-up. More... | |
![]() | |
static boost::shared_ptr< event > | create (const XEvent &e, Display *d) |
Factory method for creating events. More... | |
static void | pythonize () |
Export event class to minxlib Python module. More... | |
![]() | |
typedef event *(* | cr_func )(const XEvent &, Display *) |
Signature of factory functions for creating events. More... | |
typedef void(* | py_func )() |
Signature of Pythonize functions. More... | |
typedef factory_map< int, cr_func, py_func > | registry |
Registry of subclass object factories and Pythonize functions. More... | |
![]() | |
event (const XEvent &e, Display *d, Window w) | |
Create a wrapper object for an X event. More... | |
Encapsulation of GravityNotify events.
Who the heck knows what the hell this is about! Look at the relevant Xlib documentation for the gory details. We don't care about it in Minx. But, because it's easy, minxlib provides the encapsulation anyway...