ArrayAllocatingPolicy Class

(Qt3DCore::ArrayAllocatingPolicy)

Public Types

typedef Handle
typedef HandleData

Public Functions

ArrayAllocatingPolicy()
~ArrayAllocatingPolicy()
QVector<Handle> activeHandles() const
Handle allocateResource()
int count() const
T *data(Handle h)
void for_each(std::function<void( T * ) > f)
void releaseResource(const Handle &handle)

Member Type Documentation

typedef ArrayAllocatingPolicy::Handle

typedef ArrayAllocatingPolicy::HandleData

Member Function Documentation

ArrayAllocatingPolicy::ArrayAllocatingPolicy()

Default constructs an instance of ArrayAllocatingPolicy.

ArrayAllocatingPolicy::~ArrayAllocatingPolicy()

Destroys the instance of ArrayAllocatingPolicy.

QVector<Handle> ArrayAllocatingPolicy::activeHandles() const

Handle ArrayAllocatingPolicy::allocateResource()

int ArrayAllocatingPolicy::count() const

T *ArrayAllocatingPolicy::data(Handle h)

void ArrayAllocatingPolicy::for_each(std::function<void( T * ) > f)

void ArrayAllocatingPolicy::releaseResource(const Handle &handle)