Buffer Class

(Qt3DRender::Render::Buffer)

Public Functions

Buffer()
~Buffer()
QBufferFunctorPtr bufferFunctor() const
void cleanup()
QByteArray data() const
void executeFunctor()
bool isDirty() const
bool isSync() const
void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)
void setManager(BufferManager *manager)
QBuffer::BufferType type() const
void unsetDirty()
void updateFromPeer(Qt3DCore::QNode *peer)
QBuffer::UsageType usage() const

Additional Inherited Members

Member Function Documentation

Buffer::Buffer()

Default constructs an instance of Buffer.

Buffer::~Buffer()

Destroys the instance of Buffer.

QBufferFunctorPtr Buffer::bufferFunctor() const

void Buffer::cleanup()

QByteArray Buffer::data() const

void Buffer::executeFunctor()

bool Buffer::isDirty() const

bool Buffer::isSync() const

void Buffer::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)

void Buffer::setManager(BufferManager *manager)

QBuffer::BufferType Buffer::type() const

void Buffer::unsetDirty()

void Buffer::updateFromPeer(Qt3DCore::QNode *peer)

QBuffer::UsageType Buffer::usage() const