Kanzi  3.9.9
Kanzi Engine C++ API
x11_window.hpp File Reference

Classes

class  kanzi::x11::X11Window
 An X11 window. More...
 

Namespaces

 kanzi
 
 kanzi::x11
 

Functions

void kanzi::x11::hideWindow (const X11Display &display, X11Window &window) noexcept
 Makes a window invisible and inactive on the current display monitor. More...
 
bool kanzi::x11::minimizeWindow (const X11Display &display, X11Window &window) noexcept
 Minimizes a window to the taskbar and makes it inactive on the current display monitor. More...
 
void kanzi::x11::moveWindow (const X11Display &display, X11Window &window, int x, int y) noexcept
 Moves a window to a given position. More...
 
void kanzi::x11::resizeClientArea (const X11Display &display, X11Window &window, unsigned int width, unsigned int height) noexcept
 Resizes the client-area of a window. More...
 
void kanzi::x11::resizeWindow (const X11Display &display, X11Window &window, unsigned int width, unsigned int height) noexcept
 Resizes a window. More...
 
void kanzi::x11::selectWindowInputEvents (const X11Display &display, X11Window &window, long eventBitMask) noexcept
 Selects which input events to receive for a window. More...
 
bool kanzi::x11::setWindowRegionHints (const X11Display &display, const X11Window &window, windowing::Region windowRegion) noexcept
 Sets hints for a window to help the X11 compositor. More...
 
void kanzi::x11::showWindow (const X11Display &display, X11Window &window) noexcept
 Sets a window to be visible and active on the current display monitor. More...
 
KZ_NO_DISCARD optional< int > kanzi::x11::tryGetWindowPositionX (const X11Display &display, const X11Window &window) noexcept
 Tries to get the x position of a window. More...
 
KZ_NO_DISCARD optional< int > kanzi::x11::tryGetWindowPositionY (const X11Display &display, const X11Window &window) noexcept
 Tries to get the y position of a window. More...
 
KZ_NO_DISCARD optional< windowing::Size > kanzi::x11::tryGetWindowSize (const X11Display &display, const X11Window &window) noexcept
 Tries to get the size of a window. More...
 
KZ_NO_DISCARD optional< windowing::SizeU > kanzi::x11::tryGetWindowSizeU (const X11Display &display, const X11Window &window) noexcept
 Tries to get the unsigned size of a window. More...