![]() |
Qt 6.x
The Qt SDK
|
#include <qopenglversionfunctions.h>
Public Member Functions | |
QAbstractOpenGLFunctionsPrivate () | |
Static Public Member Functions | |
static QOpenGLVersionFunctionsBackend * | functionsBackend (QOpenGLContext *context, QOpenGLVersionFunctionsBackend::Version v) |
static void | insertExternalFunctions (QOpenGLContext *context, QAbstractOpenGLFunctions *f) |
static void | removeExternalFunctions (QOpenGLContext *context, QAbstractOpenGLFunctions *f) |
static QAbstractOpenGLFunctionsPrivate * | get (QAbstractOpenGLFunctions *q) |
Public Attributes | |
QOpenGLContext * | owningContext |
bool | initialized |
Definition at line 156 of file qopenglversionfunctions.h.
|
inline |
Definition at line 159 of file qopenglversionfunctions.h.
|
static |
Definition at line 111 of file qopenglversionfunctions.cpp.
References QOpenGLVersionFunctionsStorage::backend(), context, QOpenGLContextVersionData::forContext(), QOpenGLContextVersionData::functionsStorage, and Q_ASSERT.
Referenced by QOpenGLFunctions_1_0::initializeOpenGLFunctions(), QOpenGLFunctions_1_1::initializeOpenGLFunctions(), QOpenGLFunctions_1_2::initializeOpenGLFunctions(), QOpenGLFunctions_1_3::initializeOpenGLFunctions(), QOpenGLFunctions_1_4::initializeOpenGLFunctions(), QOpenGLFunctions_1_5::initializeOpenGLFunctions(), QOpenGLFunctions_2_0::initializeOpenGLFunctions(), QOpenGLFunctions_2_1::initializeOpenGLFunctions(), QOpenGLFunctions_3_0::initializeOpenGLFunctions(), QOpenGLFunctions_3_1::initializeOpenGLFunctions(), QOpenGLFunctions_3_2_Compatibility::initializeOpenGLFunctions(), QOpenGLFunctions_3_2_Core::initializeOpenGLFunctions(), QOpenGLFunctions_3_3_Compatibility::initializeOpenGLFunctions(), QOpenGLFunctions_3_3_Core::initializeOpenGLFunctions(), QOpenGLFunctions_4_0_Compatibility::initializeOpenGLFunctions(), QOpenGLFunctions_4_0_Core::initializeOpenGLFunctions(), QOpenGLFunctions_4_1_Compatibility::initializeOpenGLFunctions(), QOpenGLFunctions_4_1_Core::initializeOpenGLFunctions(), QOpenGLFunctions_4_2_Compatibility::initializeOpenGLFunctions(), QOpenGLFunctions_4_2_Core::initializeOpenGLFunctions(), QOpenGLFunctions_4_3_Compatibility::initializeOpenGLFunctions(), QOpenGLFunctions_4_3_Core::initializeOpenGLFunctions(), QOpenGLFunctions_4_4_Compatibility::initializeOpenGLFunctions(), QOpenGLFunctions_4_4_Core::initializeOpenGLFunctions(), QOpenGLFunctions_4_5_Compatibility::initializeOpenGLFunctions(), and QOpenGLFunctions_4_5_Core::initializeOpenGLFunctions().
|
inlinestatic |
Definition at line 196 of file qopenglversionfunctions.h.
Referenced by QOpenGLContextVersionData::~QOpenGLContextVersionData().
|
static |
Definition at line 117 of file qopenglversionfunctions.cpp.
References context, QOpenGLContextVersionData::externalFunctions, QOpenGLContextVersionData::forContext(), QSet< T >::insert(), and Q_ASSERT.
|
static |
Definition at line 123 of file qopenglversionfunctions.cpp.
References context, QOpenGLContextVersionData::externalFunctions, QOpenGLContextVersionData::forContext(), Q_ASSERT, and QSet< T >::remove().
bool QAbstractOpenGLFunctionsPrivate::initialized |
Definition at line 171 of file qopenglversionfunctions.h.
QOpenGLContext* QAbstractOpenGLFunctionsPrivate::owningContext |
Definition at line 170 of file qopenglversionfunctions.h.