addDelegate(SceneDelegate *delegate) | KWin::Scene | |
addRepaint(const QRegion ®ion) | KWin::Scene | |
addRepaint(int x, int y, int width, int height) | KWin::Scene | |
addRepaintFull() | KWin::Scene | |
animationsSupported() const =0 | KWin::WorkspaceScene | pure virtual |
clearStackingOrder() | KWin::WorkspaceScene | protected |
containerItem() const | KWin::WorkspaceScene | |
createDecorationRenderer(Decoration::DecoratedClientImpl *)=0 | KWin::WorkspaceScene | pure virtual |
createShadowTextureProvider(Shadow *shadow)=0 | KWin::WorkspaceScene | pure virtual |
createStackingOrder() | KWin::WorkspaceScene | protected |
damage() const | KWin::Scene | virtual |
delegateRemoved(SceneDelegate *delegate) | KWin::Scene | signal |
delegates() const | KWin::Scene | |
doneOpenGLContextCurrent() | KWin::WorkspaceScene | virtual |
EffectsHandler | KWin::WorkspaceScene | friend |
finalDrawWindow(const RenderTarget &renderTarget, const RenderViewport &viewport, EffectWindow *w, int mask, const QRegion ®ion, WindowPaintData &data) | KWin::WorkspaceScene | protected |
finalPaintScreen(const RenderTarget &renderTarget, const RenderViewport &viewport, int mask, const QRegion ®ion, Output *screen) | KWin::WorkspaceScene | protected |
finalPaintWindow(const RenderTarget &renderTarget, const RenderViewport &viewport, EffectWindow *w, int mask, const QRegion ®ion, WindowPaintData &data) | KWin::WorkspaceScene | protected |
frame(SceneDelegate *delegate, OutputFrame *frame) override | KWin::WorkspaceScene | virtual |
frameRendered() | KWin::WorkspaceScene | signal |
geometry() const | KWin::Scene | |
initialize() | KWin::WorkspaceScene | |
m_delegates | KWin::Scene | protected |
m_geometry | KWin::Scene | protected |
m_renderer | KWin::Scene | protected |
makeOpenGLContextCurrent() | KWin::WorkspaceScene | virtual |
paint(const RenderTarget &renderTarget, const QRegion ®ion) override | KWin::WorkspaceScene | virtual |
PAINT_SCREEN_BACKGROUND_FIRST enum value | KWin::Scene | |
PAINT_SCREEN_REGION enum value | KWin::Scene | |
PAINT_SCREEN_TRANSFORMED enum value | KWin::Scene | |
PAINT_SCREEN_WITH_TRANSFORMED_WINDOWS enum value | KWin::Scene | |
PAINT_WINDOW_OPAQUE enum value | KWin::Scene | |
PAINT_WINDOW_TRANSFORMED enum value | KWin::Scene | |
PAINT_WINDOW_TRANSLUCENT enum value | KWin::Scene | |
painted_delegate | KWin::WorkspaceScene | protected |
painted_screen | KWin::WorkspaceScene | protected |
paintGenericScreen(const RenderTarget &renderTarget, const RenderViewport &viewport, int mask, Output *screen) | KWin::WorkspaceScene | protected |
paintSimpleScreen(const RenderTarget &renderTarget, const RenderViewport &viewport, int mask, const QRegion ®ion) | KWin::WorkspaceScene | protected |
paintWindow(const RenderTarget &renderTarget, const RenderViewport &viewport, WindowItem *w, int mask, const QRegion ®ion) | KWin::WorkspaceScene | protected |
postPaint() override | KWin::WorkspaceScene | virtual |
preFrameRender() | KWin::WorkspaceScene | signal |
prePaint(SceneDelegate *delegate) override | KWin::WorkspaceScene | virtual |
preparePaintGenericScreen() | KWin::WorkspaceScene | protected |
preparePaintSimpleScreen() | KWin::WorkspaceScene | protected |
removeDelegate(SceneDelegate *delegate) | KWin::Scene | |
renderer() const | KWin::Scene | |
scanoutCandidate() const override | KWin::WorkspaceScene | virtual |
Scene(std::unique_ptr< ItemRenderer > &&renderer) | KWin::Scene | explicit |
setGeometry(const QRect &rect) | KWin::Scene | |
stacking_order | KWin::WorkspaceScene | protected |
supportsNativeFence() const | KWin::WorkspaceScene | virtual |
textureForOutput(Output *output) const | KWin::WorkspaceScene | inlinevirtual |
WorkspaceScene(std::unique_ptr< ItemRenderer > renderer) | KWin::WorkspaceScene | explicit |
~Scene() override | KWin::Scene | |
~WorkspaceScene() override | KWin::WorkspaceScene | |