Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QOhosEGLSurface Class Reference

#include <qohosegl.h>

Collaboration diagram for QOhosEGLSurface:

Public Types

enum class  SurfaceFlagBits { PreserveBufferContentsOnSwap = 1 << 0 }

Public Member Functions

 QOhosEGLSurface ()=default
 QOhosEGLSurface (const QOhosEGLSurface &)=delete
QOhosEGLSurfaceoperator= (const QOhosEGLSurface &)=delete
 QOhosEGLSurface (QOhosEGLSurface &&)=delete
QOhosEGLSurfaceoperator= (QOhosEGLSurface &&)=delete
 ~QOhosEGLSurface ()
EGLSurface tryGetOrCreateEGLWindowSurface (EGLDisplay display, EGLConfig config, SurfaceFlags flags={})
void setNativeWindowSurface (EGLNativeWindowType nativeWindow)
SurfaceFlags currentSurfaceFlags () const

Detailed Description

Definition at line 15 of file qohosegl.h.

Member Enumeration Documentation

◆ SurfaceFlagBits

Enumerator
PreserveBufferContentsOnSwap 

Definition at line 18 of file qohosegl.h.

Constructor & Destructor Documentation

◆ QOhosEGLSurface() [1/3]

QOhosEGLSurface::QOhosEGLSurface ( )
default

◆ QOhosEGLSurface() [2/3]

QOhosEGLSurface::QOhosEGLSurface ( const QOhosEGLSurface & )
delete

◆ QOhosEGLSurface() [3/3]

QOhosEGLSurface::QOhosEGLSurface ( QOhosEGLSurface && )
delete

◆ ~QOhosEGLSurface()

QOhosEGLSurface::~QOhosEGLSurface ( )

Definition at line 96 of file qohosegl.cpp.

Member Function Documentation

◆ currentSurfaceFlags()

QOhosEGLSurface::SurfaceFlags QOhosEGLSurface::currentSurfaceFlags ( ) const

Definition at line 101 of file qohosegl.cpp.

◆ operator=() [1/2]

QOhosEGLSurface & QOhosEGLSurface::operator= ( const QOhosEGLSurface & )
delete

◆ operator=() [2/2]

QOhosEGLSurface & QOhosEGLSurface::operator= ( QOhosEGLSurface && )
delete

◆ setNativeWindowSurface()

QT_BEGIN_NAMESPACE void QOhosEGLSurface::setNativeWindowSurface ( EGLNativeWindowType nativeWindow)

Definition at line 12 of file qohosegl.cpp.

◆ tryGetOrCreateEGLWindowSurface()

EGLSurface QOhosEGLSurface::tryGetOrCreateEGLWindowSurface ( EGLDisplay display,
EGLConfig config,
SurfaceFlags flags = {} )

Definition at line 65 of file qohosegl.cpp.


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