Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QOpenGLCompositorWindow Class Referenceabstract

#include <qopenglcompositor_p.h>

+ Inheritance diagram for QOpenGLCompositorWindow:
+ Collaboration diagram for QOpenGLCompositorWindow:

Public Member Functions

virtual ~QOpenGLCompositorWindow ()
 
virtual QWindowsourceWindow () const =0
 
virtual const QPlatformTextureListtextures () const =0
 
virtual void beginCompositing ()
 
virtual void endCompositing ()
 
virtual void setBackingStore (QOpenGLCompositorBackingStore *backingStore)=0
 
virtual QOpenGLCompositorBackingStorebackingStore () const =0
 

Detailed Description

Definition at line 33 of file qopenglcompositor_p.h.

Constructor & Destructor Documentation

◆ ~QOpenGLCompositorWindow()

virtual QOpenGLCompositorWindow::~QOpenGLCompositorWindow ( )
inlinevirtual

Definition at line 36 of file qopenglcompositor_p.h.

Member Function Documentation

◆ backingStore()

virtual QOpenGLCompositorBackingStore * QOpenGLCompositorWindow::backingStore ( ) const
pure virtual

Implemented in QEglFSWindow.

◆ beginCompositing()

virtual void QOpenGLCompositorWindow::beginCompositing ( )
inlinevirtual

Definition at line 39 of file qopenglcompositor_p.h.

◆ endCompositing()

virtual void QOpenGLCompositorWindow::endCompositing ( )
inlinevirtual

Reimplemented in QEglFSWindow.

Definition at line 40 of file qopenglcompositor_p.h.

◆ setBackingStore()

virtual void QOpenGLCompositorWindow::setBackingStore ( QOpenGLCompositorBackingStore * backingStore)
pure virtual

Implemented in QEglFSWindow.

Referenced by QOpenGLCompositorBackingStore::flush().

+ Here is the caller graph for this function:

◆ sourceWindow()

virtual QWindow * QOpenGLCompositorWindow::sourceWindow ( ) const
pure virtual

Implemented in QEglFSWindow.

◆ textures()

virtual const QPlatformTextureList * QOpenGLCompositorWindow::textures ( ) const
pure virtual

Implemented in QEglFSWindow.


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