Changeset View
Changeset View
Standalone View
Standalone View
plugins/scenes/qpainter/scene_qpainter.h
Show All 30 Lines | |||||
31 | class KWIN_EXPORT SceneQPainter : public Scene | 31 | class KWIN_EXPORT SceneQPainter : public Scene | ||
32 | { | 32 | { | ||
33 | Q_OBJECT | 33 | Q_OBJECT | ||
34 | 34 | | |||
35 | public: | 35 | public: | ||
36 | ~SceneQPainter() override; | 36 | ~SceneQPainter() override; | ||
37 | bool usesOverlayWindow() const override; | 37 | bool usesOverlayWindow() const override; | ||
38 | OverlayWindow* overlayWindow() const override; | 38 | OverlayWindow* overlayWindow() const override; | ||
39 | qint64 paint(QRegion damage, ToplevelList windows) override; | 39 | qint64 paint(QRegion damage, QList<Toplevel *> windows) override; | ||
40 | void paintGenericScreen(int mask, ScreenPaintData data) override; | 40 | void paintGenericScreen(int mask, ScreenPaintData data) override; | ||
41 | CompositingType compositingType() const override; | 41 | CompositingType compositingType() const override; | ||
42 | bool initFailed() const override; | 42 | bool initFailed() const override; | ||
43 | EffectFrame *createEffectFrame(EffectFrameImpl *frame) override; | 43 | EffectFrame *createEffectFrame(EffectFrameImpl *frame) override; | ||
44 | Shadow *createShadow(Toplevel *toplevel) override; | 44 | Shadow *createShadow(Toplevel *toplevel) override; | ||
45 | Decoration::Renderer *createDecorationRenderer(Decoration::DecoratedClientImpl *impl) override; | 45 | Decoration::Renderer *createDecorationRenderer(Decoration::DecoratedClientImpl *impl) override; | ||
46 | void screenGeometryChanged(const QSize &size) override; | 46 | void screenGeometryChanged(const QSize &size) override; | ||
47 | 47 | | |||
▲ Show 20 Lines • Show All 156 Lines • Show Last 20 Lines |