DtkDeclarative
DTK Declarative module
|
Public 成员函数 | |
QRhiTexture::Format | format () const |
void | updateTexture (const QRect ®ion) |
QRhiTexture * | ensureTexture (const QSize &size) |
QGles2TextureRenderTarget * | ensureProxy (QRhi *rhi, const QSize &pixelSize) |
void | destroy () |
![]() | |
std::weak_ptr< Data > | resolve (std::weak_ptr< Data > data, DataKeys &&... keys) |
QQuickWindow * | owner () const |
void | release (std::weak_ptr< Data > data) |
![]() | |
DataManagerBase (QQuickWindow *owner) | |
静态 Public 成员函数 | |
static void | blit (const QSize sourcePixelSize, QRhiTexture *dst, const QRect &sr, const QRect &dr) |
![]() | |
static DataManagerPointer< GLFramebufferManager > | get (QQuickWindow *owner) |
static DataManagerPointer< GLFramebufferManager > | resolve (const DataManagerPointer< GLFramebufferManager > &other, QQuickWindow *owner) |
友元 | |
class | DataManager |
额外继承的成员函数 | |
![]() | |
QAtomicInt | ref |
![]() | |
const GLFramebufferManager * | get () const |
GLFramebufferManager * | get () |
void | tryClean () |
DataManager (QQuickWindow *owner) | |
![]() | |
QList< std::shared_ptr< Data > > | dataList |
QRunnable * | cleanJob |