Qt 4.8
|
#include <qgl_p.h>
Public Functions | |
virtual void | freeResource (void *value)=0 |
QGLContextGroupResourceBase () | |
virtual | ~QGLContextGroupResourceBase () |
void | insert (const QGLContext *context, void *value) |
void * | value (const QGLContext *context) |
void | cleanup (const QGLContext *context) |
void | cleanup (const QGLContext *context, void *value) |
virtual void | contextDeleted (const QGLContext *ctx) |
Protected Variables | |
QList< QGLContextGroup * > | m_groups |
Properties | |
QAtomicInt | active |
QGLContextGroupResourceBase::QGLContextGroupResourceBase | ( | ) |
|
virtual |
Definition at line 5892 of file qgl.cpp.
void QGLContextGroupResourceBase::cleanup | ( | const QGLContext * | context | ) |
Definition at line 5928 of file qgl.cpp.
Referenced by QGLTextureGlyphCache::clear().
void QGLContextGroupResourceBase::cleanup | ( | const QGLContext * | context, |
void * | value | ||
) |
Definition at line 5948 of file qgl.cpp.
|
virtual |
Reimplemented in QGLTextureGlyphCache.
Definition at line 5943 of file qgl.cpp.
|
pure virtual |
void QGLContextGroupResourceBase::insert | ( | const QGLContext * | context, |
void * | value | ||
) |
Definition at line 5910 of file qgl.cpp.
Referenced by QGL2PaintEngineExPrivate::drawCachedGlyphs().
void * QGLContextGroupResourceBase::value | ( | const QGLContext * | context | ) |
Definition at line 5922 of file qgl.cpp.
Referenced by QGLContextGroupResource< QGL2GradientCache >::value(), and QGLContextGroupResource< QGL2GradientCache >::~QGLContextGroupResource().
|
private |
|
protected |