KWin
|
Namespaces | |
namespace | RandR |
Classes | |
class | AbstractWrapper |
Abstract base class for the wrapper. More... | |
class | Atom |
class | CurrentInput |
struct | CurrentInputData |
class | ExtensionData |
class | Extensions |
class | GeometryHints |
class | ModifierMapping |
struct | ModifierMappingData |
class | MotifHints |
class | Property |
class | QueryKeymap |
struct | QueryKeymapData |
class | Shm |
Small helper class to encapsulate SHM related functionality. More... | |
class | StringProperty |
class | TransientFor |
class | Tree |
struct | tupleCompare |
Template to compare the arguments of two std::tuple. More... | |
struct | tupleCompare< T1, T2, 0 > |
Recursive template case for first tuple element. More... | |
class | Window |
class | WindowGeometry |
class | Wrapper |
Wrapper taking a WrapperData as first template argument and xcb request args as variadic args. More... | |
class | Wrapper< Data > |
Template specialization for no variadic arguments. More... | |
class | Wrapper< Data, xcb_window_t, Args... > |
Template specialization for xcb_window_t being first variadic argument. More... | |
struct | WrapperData |
Variadic template to wrap an xcb request. More... | |
struct | WrapperData< Reply, Cookie > |
Partial template specialization for WrapperData with no further arguments. More... | |
Typedefs | |
typedef xcb_window_t | WindowId |
Functions | |
QList< QByteArray > | shapeOpCodes () |
QList< QByteArray > | randrOpCodes () |
QList< QByteArray > | randrErrorCodes () |
QList< QByteArray > | damageOpCodes () |
QList< QByteArray > | damageErrorCodes () |
QList< QByteArray > | compositeOpCodes () |
QList< QByteArray > | fixesOpCodes () |
QList< QByteArray > | fixesErrorCodes () |
QList< QByteArray > | renderOpCodes () |
QList< QByteArray > | syncOpCodes () |
uint32_t | toXNative (qreal value) |
QRect | toXNative (const QRectF &r) |
qreal | fromXNative (int value) |
QRectF | fromXNative (const QRect &r) |
QSizeF | fromXNative (const QSize &s) |
QRectF | nativeFloor (const QRectF &rect) |
typedef xcb_window_t KWin::Xcb::WindowId |
Definition at line 35 of file xcbutils.h.
QList< QByteArray > KWin::Xcb::compositeOpCodes | ( | ) |
Definition at line 141 of file xcbutils.cpp.
QList< QByteArray > KWin::Xcb::damageErrorCodes | ( | ) |
Definition at line 134 of file xcbutils.cpp.
QList< QByteArray > KWin::Xcb::damageOpCodes | ( | ) |
Definition at line 123 of file xcbutils.cpp.
QList< QByteArray > KWin::Xcb::fixesErrorCodes | ( | ) |
Definition at line 195 of file xcbutils.cpp.
QList< QByteArray > KWin::Xcb::fixesOpCodes | ( | ) |
Definition at line 156 of file xcbutils.cpp.
QRectF KWIN_EXPORT KWin::Xcb::fromXNative | ( | const QRect & | r | ) |
Definition at line 637 of file xcbutils.cpp.
QSizeF KWIN_EXPORT KWin::Xcb::fromXNative | ( | const QSize & | s | ) |
Definition at line 642 of file xcbutils.cpp.
qreal KWIN_EXPORT KWin::Xcb::fromXNative | ( | int | value | ) |
Definition at line 632 of file xcbutils.cpp.
QRectF KWIN_EXPORT KWin::Xcb::nativeFloor | ( | const QRectF & | value | ) |
Floors a given value to using the scale as a base Use when flooring to ints from Xwayland i.e floor(a/scale) * scale
Definition at line 652 of file xcbutils.cpp.
QList< QByteArray > KWin::Xcb::randrErrorCodes | ( | ) |
Definition at line 113 of file xcbutils.cpp.
QList< QByteArray > KWin::Xcb::randrOpCodes | ( | ) |
Definition at line 65 of file xcbutils.cpp.
QList< QByteArray > KWin::Xcb::renderOpCodes | ( | ) |
Definition at line 202 of file xcbutils.cpp.
QList< QByteArray > KWin::Xcb::shapeOpCodes | ( | ) |
Definition at line 50 of file xcbutils.cpp.
QList< QByteArray > KWin::Xcb::syncOpCodes | ( | ) |
Definition at line 239 of file xcbutils.cpp.
QRect KWIN_EXPORT KWin::Xcb::toXNative | ( | const QRectF & | r | ) |
Definition at line 627 of file xcbutils.cpp.
uint32_t KWIN_EXPORT KWin::Xcb::toXNative | ( | qreal | value | ) |
Definition at line 618 of file xcbutils.cpp.