Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QOpenGLVersionFunctionsStorage Class Reference

#include <qopenglversionfunctions.h>

+ Collaboration diagram for QOpenGLVersionFunctionsStorage:

Public Member Functions

 QOpenGLVersionFunctionsStorage ()
 
 ~QOpenGLVersionFunctionsStorage ()
 
QOpenGLVersionFunctionsBackendbackend (QOpenGLContext *context, QOpenGLVersionFunctionsBackend::Version v)
 

Public Attributes

QOpenGLVersionFunctionsBackend ** backends
 

Detailed Description

Definition at line 143 of file qopenglversionfunctions.h.

Constructor & Destructor Documentation

◆ QOpenGLVersionFunctionsStorage()

QOpenGLVersionFunctionsStorage::QOpenGLVersionFunctionsStorage ( )

Definition at line 57 of file qopenglversionfunctions.cpp.

◆ ~QOpenGLVersionFunctionsStorage()

QOpenGLVersionFunctionsStorage::~QOpenGLVersionFunctionsStorage ( )

Definition at line 62 of file qopenglversionfunctions.cpp.

References backends, DELETE_BACKEND, i, and QT_OPENGL_VERSIONS.

Member Function Documentation

◆ backend()

QOpenGLVersionFunctionsBackend * QOpenGLVersionFunctionsStorage::backend ( QOpenGLContext context,
QOpenGLVersionFunctionsBackend::Version  v 
)

Definition at line 81 of file qopenglversionfunctions.cpp.

References backends, context, CREATE_BACKEND, QOpenGLVersionFunctionsBackend::OpenGLVersionBackendCount, Q_UNUSED, QT_OPENGL_VERSIONS, and QOpenGLVersionFunctionsBackend::refs.

Referenced by QAbstractOpenGLFunctionsPrivate::functionsBackend().

+ Here is the caller graph for this function:

Member Data Documentation

◆ backends

QOpenGLVersionFunctionsBackend** QOpenGLVersionFunctionsStorage::backends

Definition at line 151 of file qopenglversionfunctions.h.

Referenced by ~QOpenGLVersionFunctionsStorage(), and backend().


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