KWin
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KWin::GlxSurfaceTextureX11 Class Referencefinal

#include <x11_standalone_glx_backend.h>

Inheritance diagram for KWin::GlxSurfaceTextureX11:
KWin::OpenGLSurfaceTextureX11 KWin::OpenGLSurfaceTexture KWin::SurfaceTexture

Public Member Functions

 GlxSurfaceTextureX11 (GlxBackend *backend, SurfacePixmapX11 *pixmap)
 
bool create () override
 
void update (const QRegion &region) override
 
- Public Member Functions inherited from KWin::OpenGLSurfaceTextureX11
 OpenGLSurfaceTextureX11 (OpenGLBackend *backend, SurfacePixmapX11 *pixmap)
 
- Public Member Functions inherited from KWin::OpenGLSurfaceTexture
 OpenGLSurfaceTexture (OpenGLBackend *backend)
 
 ~OpenGLSurfaceTexture () override
 
bool isValid () const override
 
OpenGLBackendbackend () const
 
OpenGLSurfaceContents texture () const
 
- Public Member Functions inherited from KWin::SurfaceTexture
virtual ~SurfaceTexture ()
 

Additional Inherited Members

- Protected Attributes inherited from KWin::OpenGLSurfaceTextureX11
SurfacePixmapX11m_pixmap
 
- Protected Attributes inherited from KWin::OpenGLSurfaceTexture
OpenGLBackendm_backend
 
OpenGLSurfaceContents m_texture
 

Detailed Description

Definition at line 161 of file x11_standalone_glx_backend.h.

Constructor & Destructor Documentation

◆ GlxSurfaceTextureX11()

KWin::GlxSurfaceTextureX11::GlxSurfaceTextureX11 ( GlxBackend * backend,
SurfacePixmapX11 * pixmap )

Definition at line 781 of file x11_standalone_glx_backend.cpp.

Member Function Documentation

◆ create()

bool KWin::GlxSurfaceTextureX11::create ( )
overridevirtual

Implements KWin::OpenGLSurfaceTexture.

Definition at line 786 of file x11_standalone_glx_backend.cpp.

◆ update()

void KWin::GlxSurfaceTextureX11::update ( const QRegion & region)
overridevirtual

Implements KWin::OpenGLSurfaceTexture.

Definition at line 797 of file x11_standalone_glx_backend.cpp.


The documentation for this class was generated from the following files: