Changeset View
Changeset View
Standalone View
Standalone View
scene.h
Show First 20 Lines • Show All 217 Lines • ▼ Show 20 Line(s) | 210 | protected: | |||
---|---|---|---|---|---|
218 | virtual void paintCursor() = 0; | 218 | virtual void paintCursor() = 0; | ||
219 | friend class EffectsHandlerImpl; | 219 | friend class EffectsHandlerImpl; | ||
220 | // called after all effects had their paintScreen() called | 220 | // called after all effects had their paintScreen() called | ||
221 | void finalPaintScreen(int mask, QRegion region, ScreenPaintData& data); | 221 | void finalPaintScreen(int mask, QRegion region, ScreenPaintData& data); | ||
222 | // shared implementation of painting the screen in the generic | 222 | // shared implementation of painting the screen in the generic | ||
223 | // (unoptimized) way | 223 | // (unoptimized) way | ||
224 | virtual void paintGenericScreen(int mask, ScreenPaintData data); | 224 | virtual void paintGenericScreen(int mask, ScreenPaintData data); | ||
225 | // shared implementation of painting the screen in an optimized way | 225 | // shared implementation of painting the screen in an optimized way | ||
226 | virtual void paintSimpleScreen(int mask, QRegion region); | 226 | virtual void paintSimpleScreen(int mask, QRegion region, const ScreenPaintData& data); | ||
227 | // paint the background (not the desktop background - the whole background) | 227 | // paint the background (not the desktop background - the whole background) | ||
228 | virtual void paintBackground(QRegion region) = 0; | 228 | virtual void paintBackground(QRegion region) = 0; | ||
229 | // called after all effects had their paintWindow() called | 229 | // called after all effects had their paintWindow() called | ||
230 | void finalPaintWindow(EffectWindowImpl* w, int mask, QRegion region, WindowPaintData& data); | 230 | void finalPaintWindow(EffectWindowImpl* w, int mask, QRegion region, WindowPaintData& data); | ||
231 | // shared implementation, starts painting the window | 231 | // shared implementation, starts painting the window | ||
232 | virtual void paintWindow(Window* w, int mask, QRegion region, WindowQuadList quads); | 232 | virtual void paintWindow(Window* w, int mask, QRegion region, WindowQuadList quads); | ||
233 | // called after all effects had their drawWindow() called | 233 | // called after all effects had their drawWindow() called | ||
234 | virtual void finalDrawWindow(EffectWindowImpl* w, int mask, QRegion region, WindowPaintData& data); | 234 | virtual void finalDrawWindow(EffectWindowImpl* w, int mask, QRegion region, WindowPaintData& data); | ||
▲ Show 20 Lines • Show All 455 Lines • Show Last 20 Lines |