![]() |
Qt 6.x
The Qt SDK
|
#include <qopengltextureglyphcache_p.h>
Inheritance diagram for QOpenGLGlyphTexture:
Collaboration diagram for QOpenGLGlyphTexture:Public Member Functions | |
| QOpenGLGlyphTexture (QOpenGLContext *ctx) | |
| void | freeResource (QOpenGLContext *context) override |
| void | invalidateResource () override |
Public Member Functions inherited from QOpenGLSharedResource | |
| QOpenGLSharedResource (QOpenGLContextGroup *group) | |
| virtual | ~QOpenGLSharedResource ()=0 |
| QOpenGLContextGroup * | group () const |
| void | free () |
Public Attributes | |
| GLuint | m_texture |
| GLuint | m_fbo |
| int | m_width |
| int | m_height |
Additional Inherited Members | |
| virtual void | invalidateResource ()=0 |
| virtual void | freeResource (QOpenGLContext *context)=0 |
Definition at line 32 of file qopengltextureglyphcache_p.h.
|
inlineexplicit |
Definition at line 35 of file qopengltextureglyphcache_p.h.
References QOpenGLFunctions::glGenFramebuffers(), m_fbo, and qDebug.
Here is the call graph for this function:
|
inlineoverridevirtual |
Implements QOpenGLSharedResource.
Definition at line 48 of file qopengltextureglyphcache_p.h.
References context, m_fbo, m_height, m_texture, m_width, and qDebug.
|
inlineoverridevirtual |
Implements QOpenGLSharedResource.
Definition at line 60 of file qopengltextureglyphcache_p.h.
| GLuint QOpenGLGlyphTexture::m_fbo |
Definition at line 69 of file qopengltextureglyphcache_p.h.
Referenced by QOpenGLGlyphTexture(), freeResource(), invalidateResource(), and QOpenGLTextureGlyphCache::resizeTextureData().
| int QOpenGLGlyphTexture::m_height |
Definition at line 71 of file qopengltextureglyphcache_p.h.
Referenced by QOpenGLTextureGlyphCache::createTextureData(), freeResource(), QOpenGLTextureGlyphCache::height(), invalidateResource(), and QOpenGLTextureGlyphCache::resizeTextureData().
| GLuint QOpenGLGlyphTexture::m_texture |
Definition at line 68 of file qopengltextureglyphcache_p.h.
Referenced by QOpenGLTextureGlyphCache::createTextureData(), QOpenGLTextureGlyphCache::fillTexture(), freeResource(), invalidateResource(), QOpenGLTextureGlyphCache::resizeTextureData(), and QOpenGLTextureGlyphCache::texture().
| int QOpenGLGlyphTexture::m_width |
Definition at line 70 of file qopengltextureglyphcache_p.h.
Referenced by QOpenGLTextureGlyphCache::createTextureData(), freeResource(), invalidateResource(), QOpenGLTextureGlyphCache::resizeTextureData(), and QOpenGLTextureGlyphCache::width().