Changeset View
Changeset View
Standalone View
Standalone View
plugins/scenes/qpainter/scene_qpainter.h
Show All 29 Lines | |||||
30 | 30 | | |||
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() override; | 38 | OverlayWindow* overlayWindow() const override; | ||
39 | qint64 paint(QRegion damage, ToplevelList windows) override; | 39 | qint64 paint(QRegion damage, ToplevelList 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; | ||
▲ Show 20 Lines • Show All 128 Lines • ▼ Show 20 Line(s) | |||||
175 | 175 | | |||
176 | inline | 176 | inline | ||
177 | bool SceneQPainter::usesOverlayWindow() const | 177 | bool SceneQPainter::usesOverlayWindow() const | ||
178 | { | 178 | { | ||
179 | return m_backend->usesOverlayWindow(); | 179 | return m_backend->usesOverlayWindow(); | ||
180 | } | 180 | } | ||
181 | 181 | | |||
182 | inline | 182 | inline | ||
183 | OverlayWindow* SceneQPainter::overlayWindow() | 183 | OverlayWindow* SceneQPainter::overlayWindow() const | ||
184 | { | 184 | { | ||
185 | return m_backend->overlayWindow(); | 185 | return m_backend->overlayWindow(); | ||
186 | } | 186 | } | ||
187 | 187 | | |||
188 | inline | 188 | inline | ||
189 | QPainter* SceneQPainter::scenePainter() const | 189 | QPainter* SceneQPainter::scenePainter() const | ||
190 | { | 190 | { | ||
191 | return m_painter.data(); | 191 | return m_painter.data(); | ||
Show All 11 Lines |