KWin
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KWin::Xcb::WindowGeometry Class Reference

#include <xcbutils.h>

Inheritance diagram for KWin::Xcb::WindowGeometry:
KWin::Xcb::Wrapper< GeometryData, xcb_window_t > KWin::Xcb::AbstractWrapper< Data >

Public Member Functions

 WindowGeometry ()
 
 WindowGeometry (xcb_window_t window)
 
QRectF rect ()
 
QSizeF size ()
 
- Public Member Functions inherited from KWin::Xcb::Wrapper< GeometryData, xcb_window_t >
 Wrapper ()=default
 
 Wrapper (Args... args)
 
 Wrapper (xcb_window_t w, Args... args)
 
- Public Member Functions inherited from KWin::Xcb::AbstractWrapper< Data >
virtual ~AbstractWrapper ()
 
AbstractWrapper & operator= (const AbstractWrapper &other)
 
const Reply * operator-> ()
 
bool isNull ()
 
bool isNull () const
 
 operator bool ()
 
 operator bool () const
 
const Reply * data ()
 
const Reply * data () const
 
WindowId window () const
 
bool isRetrieved () const
 
Reply * take ()
 

Additional Inherited Members

- Public Types inherited from KWin::Xcb::AbstractWrapper< Data >
typedef Data::cookie_type Cookie
 
typedef Data::reply_type Reply
 
- Protected Member Functions inherited from KWin::Xcb::AbstractWrapper< Data >
 AbstractWrapper ()
 
 AbstractWrapper (WindowId window, Cookie cookie)
 
 AbstractWrapper (const AbstractWrapper &other)
 
void getReply ()
 

Detailed Description

Definition at line 580 of file xcbutils.h.

Constructor & Destructor Documentation

◆ WindowGeometry() [1/2]

KWin::Xcb::WindowGeometry::WindowGeometry ( )
inline

Definition at line 583 of file xcbutils.h.

◆ WindowGeometry() [2/2]

KWin::Xcb::WindowGeometry::WindowGeometry ( xcb_window_t window)
inlineexplicit

Definition at line 587 of file xcbutils.h.

Member Function Documentation

◆ rect()

QRectF KWin::Xcb::WindowGeometry::rect ( )
inline

Definition at line 592 of file xcbutils.h.

◆ size()

QSizeF KWin::Xcb::WindowGeometry::size ( )
inline

Definition at line 601 of file xcbutils.h.


The documentation for this class was generated from the following file: