

Public Member Functions | |
| X11Window (intf_thread_t *pIntf, GenericWindow &rWindow, X11Display &rDisplay, bool dragDrop, bool playOnDrop, X11Window *pParentWindow, GenericWindow::WindowType_t) | |
| virtual | ~X11Window () |
| virtual void | show () const |
| virtual void | hide () const |
| virtual void | moveResize (int left, int top, int width, int height) const |
| Move the window. | |
| virtual void | raise () const |
| Bring the window on top. | |
| virtual void | setOpacity (uint8_t value) const |
| Set the opacity of the window (0 = transparent, 255 = opaque). | |
| virtual void | toggleOnTop (bool onTop) const |
| Toggle the window on top. | |
| Window | getDrawable () const |
| Get the window ID. | |
| void * | getOSHandle () const |
| Getter for the handler. | |
| void * | getParentOSHandle () const |
| Getter for the handler. | |
| void | reparent (void *OSHandle, int x, int y, int w, int h) |
| reparent the window | |
| void | setFullscreen () const |
| X11Window::X11Window | ( | intf_thread_t * | pIntf, | |
| GenericWindow & | rWindow, | |||
| X11Display & | rDisplay, | |||
| bool | dragDrop, | |||
| bool | playOnDrop, | |||
| X11Window * | pParentWindow, | |||
| GenericWindow::WindowType_t | ||||
| ) |
| virtual X11Window::~X11Window | ( | ) | [virtual] |
| virtual void X11Window::show | ( | ) | const [virtual] |
Implements OSWindow.
| virtual void X11Window::hide | ( | ) | const [virtual] |
Implements OSWindow.
| virtual void X11Window::moveResize | ( | int | left, | |
| int | top, | |||
| int | width, | |||
| int | height | |||
| ) | const [virtual] |
| virtual void X11Window::raise | ( | ) | const [virtual] |
| virtual void X11Window::setOpacity | ( | uint8_t | value | ) | const [virtual] |
| virtual void X11Window::toggleOnTop | ( | bool | onTop | ) | const [virtual] |
| Window X11Window::getDrawable | ( | ) | const [inline] |
Get the window ID.
| void* X11Window::getOSHandle | ( | ) | const [inline, virtual] |
| void* X11Window::getParentOSHandle | ( | ) | const [inline] |
Getter for the handler.
| void X11Window::reparent | ( | void * | OSHandle, | |
| int | x, | |||
| int | y, | |||
| int | w, | |||
| int | h | |||
| ) | [virtual] |
| void X11Window::setFullscreen | ( | ) | const |
1.5.6