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
QAbstractOpenGLFunctionsPrivate Class Reference

#include <qopenglversionfunctions.h>

+ Collaboration diagram for QAbstractOpenGLFunctionsPrivate:

Public Member Functions

 QAbstractOpenGLFunctionsPrivate ()
 

Static Public Member Functions

static QOpenGLVersionFunctionsBackendfunctionsBackend (QOpenGLContext *context, QOpenGLVersionFunctionsBackend::Version v)
 
static void insertExternalFunctions (QOpenGLContext *context, QAbstractOpenGLFunctions *f)
 
static void removeExternalFunctions (QOpenGLContext *context, QAbstractOpenGLFunctions *f)
 
static QAbstractOpenGLFunctionsPrivateget (QAbstractOpenGLFunctions *q)
 

Public Attributes

QOpenGLContextowningContext
 
bool initialized
 

Detailed Description

Definition at line 155 of file qopenglversionfunctions.h.

Constructor & Destructor Documentation

◆ QAbstractOpenGLFunctionsPrivate()

QAbstractOpenGLFunctionsPrivate::QAbstractOpenGLFunctionsPrivate ( )
inline

Definition at line 158 of file qopenglversionfunctions.h.

References initialized, and owningContext.

Member Function Documentation

◆ functionsBackend()

QOpenGLVersionFunctionsBackend * QAbstractOpenGLFunctionsPrivate::functionsBackend ( QOpenGLContext * context,
QOpenGLVersionFunctionsBackend::Version v )
static

Definition at line 111 of file qopenglversionfunctions.cpp.

References QOpenGLVersionFunctionsStorage::backend(), QOpenGLContextVersionData::forContext(), and QOpenGLContextVersionData::functionsStorage.

+ Here is the call graph for this function:

◆ get()

QAbstractOpenGLFunctionsPrivate * QAbstractOpenGLFunctionsPrivate::get ( QAbstractOpenGLFunctions * q)
inlinestatic

Definition at line 195 of file qopenglversionfunctions.h.

◆ insertExternalFunctions()

void QAbstractOpenGLFunctionsPrivate::insertExternalFunctions ( QOpenGLContext * context,
QAbstractOpenGLFunctions * f )
static

Definition at line 117 of file qopenglversionfunctions.cpp.

References QOpenGLContextVersionData::forContext().

+ Here is the call graph for this function:

◆ removeExternalFunctions()

void QAbstractOpenGLFunctionsPrivate::removeExternalFunctions ( QOpenGLContext * context,
QAbstractOpenGLFunctions * f )
static

Definition at line 123 of file qopenglversionfunctions.cpp.

References QOpenGLContextVersionData::forContext().

+ Here is the call graph for this function:

Member Data Documentation

◆ initialized

bool QAbstractOpenGLFunctionsPrivate::initialized

Definition at line 170 of file qopenglversionfunctions.h.

Referenced by QAbstractOpenGLFunctionsPrivate().

◆ owningContext

QOpenGLContext* QAbstractOpenGLFunctionsPrivate::owningContext

Definition at line 169 of file qopenglversionfunctions.h.

Referenced by QAbstractOpenGLFunctionsPrivate().


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