QResourceManager Class

(Qt3DCore::QResourceManager)

Public Types

typedef Allocator
typedef Handle

Public Functions

QResourceManager()
~QResourceManager()
Handle acquire()
bool contains(const KeyType &id) const
ValueType *data(const Handle &handle)
Handle getOrAcquireHandle(const KeyType &id)
ValueType *getOrCreateResource(const KeyType &id)
Handle lookupHandle(const KeyType &id)
ValueType *lookupResource(const KeyType &id)
void release(const Handle &handle)
void releaseResource(const KeyType &id)

Member Type Documentation

typedef QResourceManager::Allocator

typedef QResourceManager::Handle

Member Function Documentation

QResourceManager::QResourceManager()

Default constructs an instance of QResourceManager.

QResourceManager::~QResourceManager()

Destroys the instance of QResourceManager.

Handle QResourceManager::acquire()

bool QResourceManager::contains(const KeyType &id) const

ValueType *QResourceManager::data(const Handle &handle)

Handle QResourceManager::getOrAcquireHandle(const KeyType &id)

ValueType *QResourceManager::getOrCreateResource(const KeyType &id)

Handle QResourceManager::lookupHandle(const KeyType &id)

ValueType *QResourceManager::lookupResource(const KeyType &id)

void QResourceManager::release(const Handle &handle)

void QResourceManager::releaseResource(const KeyType &id)