|
virtual | ~BaseX11Wrapper ()=default |
|
virtual Display * | openDisplay ()=0 |
|
virtual Display * | openDisplay (const char *display_name)=0 |
|
virtual void | closeDisplay (Display *display)=0 |
|
virtual int | defaultScreen (Display *display)=0 |
|
virtual Window | rootWindow (Display *display, int screen)=0 |
|
virtual Atom | internAtom (Display *display, const char *atomName, bool onlyIfExists)=0 |
|
virtual int | displayWidth (Display *display, int screen)=0 |
|
virtual int | displayHeight (Display *display, int screen)=0 |
|
virtual int | grabServer (Display *display)=0 |
|
virtual int | ungrabServer (Display *display)=0 |
|
virtual int | flush (Display *display)=0 |
|
virtual XErrorHandler | setErrorHandler (XErrorHandler handler)=0 |
|
virtual int | selectInput (Display *display, Window window, long eventMask)=0 |
|
virtual int | sync (Display *display, bool discard)=0 |
|
virtual int | queryTree (Display *display, Window window, Window *rootReturn, Window *parentReturn, Window **childrenReturn, unsigned int *nChildrenReturn)=0 |
|
virtual int | freeX (void *data)=0 |
|
virtual int | nextEvent (Display *display, XEvent *event_return)=0 |
|
virtual int | sendEvent (Display *display, Window window, bool propagate, long eventMask, XEvent *event_send)=0 |
|
virtual int | changeProperty (Display *display, Window window, Atom property, Atom type, int format, int mode, const unsigned char *data, int nelements)=0 |
|
virtual int | getProperty (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)=0 |
|
virtual int | setInputFocus (Display *display, Window focus, int revertTo, Time time)=0 |
|
virtual int | getErrorText (Display *display, int code, char *buffer_return, int length)=0 |
|
virtual int | mapWindow (Display *display, Window window)=0 |
|
virtual int | unmapWindow (Display *display, Window window)=0 |
|
virtual int | configureWindow (Display *display, Window window, unsigned valueMask, XWindowChanges *changes)=0 |
|
virtual int | setInputFocus (Display *display, Window focus, int revertTo)=0 |
|
virtual int | raiseWindow (Display *display, Window window)=0 |
|
virtual int | lowerWindow (Display *display, Window window)=0 |
|
virtual int | setWindowBorder (Display *display, Window window, unsigned long border)=0 |
|
virtual 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)=0 |
|
virtual int | destroyWindow (Display *display, Window window)=0 |
|
virtual int | getWindowAttributes (Display *display, Window window, XWindowAttributes *window_attributes_return)=0 |
|
virtual int | addToSaveSet (Display *display, Window window)=0 |
|
virtual int | removeFromSaveSet (Display *display, Window window)=0 |
|
virtual int | reparentWindow (Display *display, Window window, Window parent, int x, int y)=0 |
|
virtual int | grabButton (Display *display, unsigned int button, unsigned int modifiers, Window grab_window, bool owner_events, unsigned int event_mask, int pointer_mode, int keyboard_mode, Window confine_to, Cursor cursor)=0 |
|
virtual int | ungrabButton (Display *display, unsigned int button, unsigned int modifiers, Window grab_window)=0 |
|
virtual int | grabKey (Display *display, int keycode, unsigned int modifiers, Window grab_window, bool owner_events, int pointer_mode, int keyboard_mode)=0 |
|
virtual int | ungrabKey (Display *display, int keycode, unsigned int modifiers, Window grab_window)=0 |
|
virtual int | moveWindow (Display *display, Window window, int x, int y)=0 |
|
virtual int | resizeWindow (Display *display, Window window, unsigned int width, unsigned int height)=0 |
|
virtual int | keysymToKeycode (Display *display, int keysym)=0 |
|
virtual KeySym | stringToKeysym (const char *string)=0 |
|
virtual 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)=0 |
|
virtual int | clearWindow (Display *display, Window window)=0 |
|
virtual int | drawString (Display *display, Window window, GC gc, int x, int y, const char *string, int length)=0 |
|
virtual 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)=0 |
|