![]() |
Qt 6.x
The Qt SDK
|
#include <qopenglversionfunctions_p.h>
Public Member Functions | |
~QOpenGLContextVersionData () override | |
![]() | |
virtual | ~QOpenGLContextVersionFunctionHelper () |
Static Public Member Functions | |
static QOpenGLContextVersionData * | forContext (QOpenGLContext *context) |
Public Attributes | |
QHash< QOpenGLVersionProfile, QAbstractOpenGLFunctions * > | functions |
QOpenGLVersionFunctionsStorage | functionsStorage |
QSet< QAbstractOpenGLFunctions * > | externalFunctions |
Definition at line 40 of file qopenglversionfunctions_p.h.
|
override |
Definition at line 22 of file qopenglversionfunctions.cpp.
References QSet< T >::clear(), QHash< Key, T >::clear(), externalFunctions, fp, functions, QAbstractOpenGLFunctionsPrivate::get(), and qDeleteAll().
|
static |
Definition at line 34 of file qopenglversionfunctions.cpp.
References context, QOpenGLContextPrivate::get(), and QOpenGLContextPrivate::versionFunctions.
Referenced by QAbstractOpenGLFunctionsPrivate::functionsBackend(), QOpenGLVersionFunctionsFactory::get(), QAbstractOpenGLFunctionsPrivate::insertExternalFunctions(), and QAbstractOpenGLFunctionsPrivate::removeExternalFunctions().
QSet<QAbstractOpenGLFunctions *> QOpenGLContextVersionData::externalFunctions |
Definition at line 45 of file qopenglversionfunctions_p.h.
Referenced by ~QOpenGLContextVersionData(), QAbstractOpenGLFunctionsPrivate::insertExternalFunctions(), and QAbstractOpenGLFunctionsPrivate::removeExternalFunctions().
QHash<QOpenGLVersionProfile, QAbstractOpenGLFunctions *> QOpenGLContextVersionData::functions |
Definition at line 43 of file qopenglversionfunctions_p.h.
Referenced by ~QOpenGLContextVersionData().
QOpenGLVersionFunctionsStorage QOpenGLContextVersionData::functionsStorage |
Definition at line 44 of file qopenglversionfunctions_p.h.
Referenced by QAbstractOpenGLFunctionsPrivate::functionsBackend().