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

#include <cursoritem.h>

Inheritance diagram for KWin::CursorItem:
KWin::Item

Public Member Functions

 CursorItem (Scene *scene, Item *parent=nullptr)
 
 ~CursorItem () override
 
- Public Member Functions inherited from KWin::Item
 Item (Scene *scene, Item *parent=nullptr)
 
 ~Item () override
 
Scenescene () const
 
qreal opacity () const
 
void setOpacity (qreal opacity)
 
QPointF position () const
 
void setPosition (const QPointF &point)
 
QSizeF size () const
 
void setSize (const QSizeF &size)
 
int z () const
 
void setZ (int z)
 
QRectF rect () const
 
QRectF boundingRect () const
 
virtual QList< QRectF > shape () const
 
virtual QRegion opaque () const
 
ItemparentItem () const
 
void setParentItem (Item *parent)
 
QList< Item * > childItems () const
 
QList< Item * > sortedChildItems () const
 
QPointF rootPosition () const
 
QMatrix4x4 transform () const
 
void setTransform (const QMatrix4x4 &transform)
 
QRegion mapToGlobal (const QRegion &region) const
 
QRectF mapToGlobal (const QRectF &rect) const
 
QRectF mapFromGlobal (const QRectF &rect) const
 
void stackBefore (Item *sibling)
 
void stackAfter (Item *sibling)
 
bool explicitVisible () const
 
bool isVisible () const
 
void setVisible (bool visible)
 
void scheduleRepaint (const QRectF &region)
 
void scheduleRepaint (const QRegion &region)
 
void scheduleRepaint (SceneDelegate *delegate, const QRegion &region)
 
void scheduleFrame ()
 
QRegion repaints (SceneDelegate *delegate) const
 
void resetRepaints (SceneDelegate *delegate)
 
WindowQuadList quads () const
 
virtual void preprocess ()
 
const ColorDescriptioncolorDescription () const
 
PresentationModeHint presentationHint () const
 

Additional Inherited Members

- Signals inherited from KWin::Item
void childAdded (Item *item)
 
void positionChanged ()
 
void sizeChanged ()
 
void boundingRectChanged ()
 
- Protected Member Functions inherited from KWin::Item
virtual WindowQuadList buildQuads () const
 
void discardQuads ()
 
void setColorDescription (const ColorDescription &description)
 
void setPresentationHint (PresentationModeHint hint)
 

Detailed Description

Definition at line 18 of file cursoritem.h.

Constructor & Destructor Documentation

◆ CursorItem()

KWin::CursorItem::CursorItem ( Scene * scene,
Item * parent = nullptr )
explicit

Definition at line 19 of file cursoritem.cpp.

◆ ~CursorItem()

KWin::CursorItem::~CursorItem ( )
override

Definition at line 26 of file cursoritem.cpp.


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