KWin
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KWin::SurfaceCursor Class Reference
Inheritance diagram for KWin::SurfaceCursor:
KWin::Cursor

Public Member Functions

 SurfaceCursor (TabletToolV2Interface *tool)
 
- Public Member Functions inherited from KWin::Cursor
 Cursor ()
 
 ~Cursor () override
 
void startMousePolling ()
 
void stopMousePolling ()
 
void startCursorTracking ()
 Enables tracking changes of cursor images.
 
void stopCursorTracking ()
 Disables tracking changes of cursor images.
 
const QString & themeName () const
 The name of the currently used Cursor theme.
 
int themeSize () const
 The size of the currently used Cursor theme.
 
QPointF pos ()
 
void setPos (const QPointF &pos)
 
xcb_cursor_t x11Cursor (CursorShape shape)
 
xcb_cursor_t x11Cursor (const QByteArray &name)
 
QPointF hotspot () const
 
QRectF geometry () const
 
QRectF rect () const
 
CursorSourcesource () const
 
void setSource (CursorSource *source)
 
bool isOnOutput (Output *output) const
 
void markAsRendered (std::chrono::milliseconds timestamp)
 

Additional Inherited Members

- Signals inherited from KWin::Cursor
void posChanged (const QPointF &pos)
 
void mouseChanged (const QPointF &pos, const QPointF &oldpos, Qt::MouseButtons buttons, Qt::MouseButtons oldbuttons, Qt::KeyboardModifiers modifiers, Qt::KeyboardModifiers oldmodifiers)
 
void cursorChanged ()
 Signal emitted when the cursor image changes.
 
void themeChanged ()
 
void rendered (std::chrono::milliseconds timestamp)
 
- Static Public Member Functions inherited from KWin::Cursor
static QString defaultThemeName ()
 
static int defaultThemeSize ()
 
- Protected Member Functions inherited from KWin::Cursor
virtual void doSetPos ()
 
virtual void doGetPos ()
 
virtual void doStartMousePolling ()
 
virtual void doStopMousePolling ()
 
virtual void doStartCursorTracking ()
 
virtual void doStopCursorTracking ()
 
bool isCursorTracking () const
 
const QPointF & currentPos () const
 
void updatePos (const QPointF &pos)
 

Detailed Description

Definition at line 1953 of file input.cpp.

Constructor & Destructor Documentation

◆ SurfaceCursor()

KWin::SurfaceCursor::SurfaceCursor ( TabletToolV2Interface * tool)
inlineexplicit

Definition at line 1956 of file input.cpp.


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