addElement(uint8_t const &value) | castor3d::CpuBuffer< uint8_t > | inline |
begin() | castor3d::CpuBuffer< uint8_t > | inline |
begin() const | castor3d::CpuBuffer< uint8_t > | inline |
bind() const | castor3d::CpuBuffer< uint8_t > | inline |
cleanup() | castor3d::VertexBuffer | |
clear() | castor3d::CpuBuffer< uint8_t > | inline |
copy(GpuBuffer const &src, uint32_t srcOffset, uint32_t size) | castor3d::CpuBuffer< uint8_t > | inline |
copy(CpuBuffer< uint8_t > const &src, uint32_t size) | castor3d::CpuBuffer< uint8_t > | inline |
CpuBuffer(Engine &engine) | castor3d::CpuBuffer< uint8_t > | inlineexplicitprotected |
DECLARE_TPL_VECTOR(uint8_t, uint8_t) | castor3d::CpuBuffer< uint8_t > | protected |
doInitialise(BufferAccessType accessType, BufferAccessNature accessNature) | castor3d::CpuBuffer< uint8_t > | inlineprotected |
download(uint32_t offset, uint32_t count, uint8_t *buffer) | castor3d::CpuBuffer< uint8_t > | inline |
download() | castor3d::CpuBuffer< uint8_t > | inline |
end() | castor3d::CpuBuffer< uint8_t > | inline |
end() const | castor3d::CpuBuffer< uint8_t > | inline |
getData() const | castor3d::CpuBuffer< uint8_t > | inline |
getData() | castor3d::CpuBuffer< uint8_t > | inline |
getDeclaration() const | castor3d::VertexBuffer | inline |
getGpuBuffer() const | castor3d::CpuBuffer< uint8_t > | inline |
getOffset() const | castor3d::CpuBuffer< uint8_t > | inline |
getSize() const | castor3d::CpuBuffer< uint8_t > | inline |
initialise(BufferAccessType type, BufferAccessNature nature) | castor3d::VertexBuffer | |
isEmpty() const | castor3d::CpuBuffer< uint8_t > | inline |
linkCoords(ItType begin, ItType end) | castor3d::VertexBuffer | inline |
lock(uint32_t offset, uint32_t count, AccessTypes const &flags) const | castor3d::CpuBuffer< uint8_t > | inline |
m_accessNature | castor3d::CpuBuffer< uint8_t > | protected |
m_accessType | castor3d::CpuBuffer< uint8_t > | protected |
m_bufferDeclaration | castor3d::VertexBuffer | protected |
m_data | castor3d::CpuBuffer< uint8_t > | protected |
m_gpuBuffer | castor3d::CpuBuffer< uint8_t > | protected |
m_offset | castor3d::CpuBuffer< uint8_t > | protected |
m_savedSize | castor3d::CpuBuffer< uint8_t > | protected |
operator[](uint32_t index) const | castor3d::CpuBuffer< uint8_t > | inline |
operator[](uint32_t index) | castor3d::CpuBuffer< uint8_t > | inline |
resize(uint32_t value) | castor3d::CpuBuffer< uint8_t > | inline |
unbind() const | castor3d::CpuBuffer< uint8_t > | inline |
unlock() const | castor3d::CpuBuffer< uint8_t > | inline |
upload(uint32_t offset, uint32_t count, uint8_t const *buffer) const | castor3d::CpuBuffer< uint8_t > | inline |
upload() const | castor3d::CpuBuffer< uint8_t > | inline |
VertexBuffer(Engine &engine, BufferDeclaration const &declaration) | castor3d::VertexBuffer | |
~CpuBuffer() | castor3d::CpuBuffer< uint8_t > | inlineprotected |
~VertexBuffer()=default | castor3d::VertexBuffer | |