clan::TransferVector< Type > Member List

This is the complete list of members for clan::TransferVector< Type >, including all inherited members.

get_data()clan::TransferVector< Type >inline
get_provider() const clan::TransferBuffer
is_null() const clan::TransferBufferinline
lock(GraphicContext &gc, BufferAccess access)clan::TransferBuffer
operator bool() const clan::TransferBufferinlineexplicit
operator==(const TransferBuffer &other) const clan::TransferBuffer
operator[](int index)clan::TransferVector< Type >inline
operator[](unsigned int index)clan::TransferVector< Type >inline
throw_if_null() const clan::TransferBuffer
TransferBuffer()clan::TransferBuffer
TransferBuffer(GraphicContext &gc, int size, BufferUsage usage=usage_dynamic_copy)clan::TransferBuffer
TransferBuffer(GraphicContext &gc, const void *data, int size, BufferUsage usage=usage_dynamic_copy)clan::TransferBuffer
TransferVector()clan::TransferVector< Type >inline
TransferVector(GraphicContext &gc, int size, BufferUsage usage=usage_dynamic_copy)clan::TransferVector< Type >inline
TransferVector(GraphicContext &gc, Type *data, int size, BufferUsage usage=usage_dynamic_copy)clan::TransferVector< Type >inline
TransferVector(GraphicContext &gc, const std::vector< Type > &data, BufferUsage usage=usage_dynamic_copy)clan::TransferVector< Type >inline
TransferVector(const TransferBuffer &transfer_buffer)clan::TransferVector< Type >inlineexplicit
unlock()clan::TransferBuffer
upload_data(GraphicContext &gc, int offset, const Type *data, int size)clan::TransferVector< Type >inline
upload_data(GraphicContext &gc, int offset, const std::vector< Type > &data)clan::TransferVector< Type >inline
clan::TransferBuffer::upload_data(GraphicContext &gc, int offset, const void *data, int size)clan::TransferBuffer
~TransferBuffer()clan::TransferBuffervirtual