![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qwindowsopenglcontext.h>
Public Member Functions | |
| virtual | ~QWindowsStaticOpenGLContext ()=default |
| virtual QWindowsOpenGLContext * | createContext (QOpenGLContext *context)=0 |
| virtual QWindowsOpenGLContext * | createContext (HGLRC context, HWND window)=0 |
| virtual void * | moduleHandle () const =0 |
| virtual QOpenGLContext::OpenGLModuleType | moduleType () const =0 |
| virtual bool | supportsThreadedOpenGL () const |
| virtual void * | createWindowSurface (void *, void *, int *) |
| virtual void | destroyWindowSurface (void *) |
Static Public Member Functions | |
| static QWindowsStaticOpenGLContext * | create () |
Protected Member Functions | |
| QWindowsStaticOpenGLContext ()=default | |
Definition at line 17 of file qwindowsopenglcontext.h.
|
virtualdefault |
|
protecteddefault |
|
static |
Definition at line 412 of file qwindowsintegration.cpp.
|
pure virtual |
Implemented in QOpenGLStaticContext.
|
pure virtual |
Implemented in QOpenGLStaticContext.
|
inlinevirtual |
Definition at line 32 of file qwindowsopenglcontext.h.
Referenced by QWindowsWindow::surface().
Definition at line 33 of file qwindowsopenglcontext.h.
Referenced by QWindowsWindow::invalidateSurface().
|
pure virtual |
Implemented in QOpenGLStaticContext.
Referenced by QWindowsNativeInterface::nativeResourceForIntegration(), and QWindowsIntegration::openGLModuleHandle().
|
pure virtual |
Implemented in QOpenGLStaticContext.
|
inlinevirtual |
Reimplemented in QOpenGLStaticContext.
Definition at line 28 of file qwindowsopenglcontext.h.
Referenced by QWindowsIntegration::hasCapability().