| KWin
    | 
#include <cursorscene.h>
 
  
| Public Member Functions | |
| CursorScene (std::unique_ptr< ItemRenderer > &&renderer) | |
| ~CursorScene () override | |
| QRegion | prePaint (SceneDelegate *delegate) override | 
| void | postPaint () override | 
| void | paint (const RenderTarget &renderTarget, const QRegion ®ion) override | 
|  Public Member Functions inherited from KWin::Scene | |
| Scene (std::unique_ptr< ItemRenderer > &&renderer) | |
| ~Scene () override | |
| ItemRenderer * | renderer () const | 
| void | addRepaint (const QRegion ®ion) | 
| void | addRepaint (int x, int y, int width, int height) | 
| void | addRepaintFull () | 
| virtual QRegion | damage () const | 
| QRect | geometry () const | 
| void | setGeometry (const QRect &rect) | 
| QList< SceneDelegate * > | delegates () const | 
| void | addDelegate (SceneDelegate *delegate) | 
| void | removeDelegate (SceneDelegate *delegate) | 
| virtual SurfaceItem * | scanoutCandidate () const | 
| virtual void | frame (SceneDelegate *delegate, OutputFrame *frame) | 
| Additional Inherited Members | |
|  Public Types inherited from KWin::Scene | |
| enum | { PAINT_WINDOW_OPAQUE = 1 << 0 , PAINT_WINDOW_TRANSLUCENT = 1 << 1 , PAINT_WINDOW_TRANSFORMED = 1 << 2 , PAINT_SCREEN_REGION = 1 << 3 , PAINT_SCREEN_TRANSFORMED = 1 << 4 , PAINT_SCREEN_WITH_TRANSFORMED_WINDOWS = 1 << 5 , PAINT_SCREEN_BACKGROUND_FIRST = 1 << 6 } | 
|  Signals inherited from KWin::Scene | |
| void | delegateRemoved (SceneDelegate *delegate) | 
|  Protected Attributes inherited from KWin::Scene | |
| std::unique_ptr< ItemRenderer > | m_renderer | 
| QList< SceneDelegate * > | m_delegates | 
| QRect | m_geometry | 
Definition at line 17 of file cursorscene.h.
| 
 | explicit | 
Definition at line 18 of file cursorscene.cpp.
| 
 | override | 
Definition at line 28 of file cursorscene.cpp.
| 
 | overridevirtual | 
Implements KWin::Scene.
Definition at line 56 of file cursorscene.cpp.
| 
 | overridevirtual | 
Implements KWin::Scene.
Definition at line 52 of file cursorscene.cpp.
| 
 | overridevirtual | 
Implements KWin::Scene.
Definition at line 45 of file cursorscene.cpp.