|
| | X11Wrapper ()=default |
| |
| | ~X11Wrapper ()=default |
| |
| Display * | openDisplay () override |
| |
| Display * | openDisplay (const char *displayName) override |
| |
| void | closeDisplay (Display *display) override |
| |
| int | defaultScreen (Display *display) override |
| |
| Window | rootWindow (Display *display, int screen) override |
| |
| Atom | internAtom (Display *display, const char *atomName, bool onlyIfExists) override |
| |
| int | displayWidth (Display *display, int screen) override |
| |
| int | displayHeight (Display *display, int screen) override |
| |
| int | grabServer (Display *display) override |
| |
| int | ungrabServer (Display *display) override |
| |
| int | flush (Display *display) override |
| |
| XErrorHandler | setErrorHandler (XErrorHandler handler) override |
| |
| int | selectInput (Display *display, Window window, long eventMask) override |
| |
| int | sync (Display *display, bool discard) override |
| |
| int | queryTree (Display *display, Window window, Window *rootReturn, Window *parentReturn, Window **childrenReturn, unsigned int *nChildrenReturn) override |
| |
| int | freeX (void *data) override |
| |
| int | nextEvent (Display *display, XEvent *eventReturn) override |
| |
| int | sendEvent (Display *display, Window window, bool propagate, long eventMask, XEvent *event_send) override |
| |
| int | changeProperty (Display *display, Window window, Atom property, Atom type, int format, int mode, const unsigned char *data, int nelements) override |
| |
| int | getProperty (Display *display, Window window, Atom property, long longOffset, long longLength, bool delete_, Atom reqType, Atom *actualTypeReturn, int *actualFormatReturn, unsigned long *nitemsReturn, unsigned long *bytesAfterReturn, unsigned char **propReturn) override |
| |
| int | setInputFocus (Display *display, Window focus, int revertTo, Time time) override |
| |
| int | getErrorText (Display *display, int code, char *buffer_return, int length) override |
| |
| int | mapWindow (Display *display, Window window) override |
| |
| int | unmapWindow (Display *display, Window window) override |
| |
| int | configureWindow (Display *display, Window window, unsigned valueMask, XWindowChanges *changes) override |
| |
| int | setInputFocus (Display *display, Window focus, int revertTo) override |
| |
| int | raiseWindow (Display *display, Window window) override |
| |
| int | lowerWindow (Display *display, Window window) override |
| |
| int | setWindowBorder (Display *display, Window window, unsigned long border) override |
| |
| int | getWindowProperty (Display *display, Window window, Atom property, long long_offset, long long_length, bool delete_, Atom req_type, Atom *actual_type_return, int *actual_format_return, unsigned long *nitems_return, unsigned long *bytes_after_return, unsigned char **prop_return) override |
| |
| int | destroyWindow (Display *display, Window window) override |
| |
| int | getWindowAttributes (Display *display, Window window, XWindowAttributes *window_attributes_return) override |
| |
| int | addToSaveSet (Display *display, Window window) override |
| |
| int | removeFromSaveSet (Display *display, Window window) override |
| |
| int | reparentWindow (Display *display, Window window, Window parent, int x, int y) override |
| |
| int | grabButton (Display *display, unsigned int button, unsigned int modifiers, Window grabWindow, bool ownerEvents, unsigned int eventMask, int pointerMode, int keyboardMode, Window confineTo, Cursor cursor) override |
| |
| int | ungrabButton (Display *display, unsigned int button, unsigned int modifiers, Window grab_window) override |
| |
| int | grabKey (Display *display, int keycode, unsigned int modifiers, Window grabWindow, bool ownerEvents, int pointerMode, int keyboardMode) override |
| |
| int | ungrabKey (Display *display, int keycode, unsigned int modifiers, Window grabWindow) override |
| |
| int | moveWindow (Display *display, Window window, int x, int y) override |
| |
| int | resizeWindow (Display *display, Window window, unsigned int width, unsigned int height) override |
| |
| int | keysymToKeycode (Display *display, int keysym) override |
| |
| KeySym | stringToKeysym (const char *string) override |
| |
| Window | createWindow (Display *display, Window parent, int x, int y, unsigned int width, unsigned int height, unsigned int border_width, int depth, unsigned int _class, Visual *visual, unsigned long valuemask, XSetWindowAttributes *attributes) override |
| |
| int | clearWindow (Display *display, Window window) override |
| |
| int | drawString (Display *display, Window window, GC gc, int x, int y, const char *string, int length) override |
| |
| Window | createSimpleWindow (Display *display, Window parent, int x, int y, unsigned int width, unsigned int height, unsigned int border_width, unsigned long border, unsigned long background) override |
| |