AddElement(uint8_tconst &p_tValue) | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
Assign() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
Bind() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
Cleanup() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
Clear() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
CpuBuffer(RenderSystem *p_pRenderSystem) | Castor3D::CpuBuffer< uint8_t > | inline |
CpuBufferWPtr typedef | Castor3D::CpuBuffer< uint8_t > | protected |
Create() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
data() const | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
data() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
DECLARE_TPL_VECTOR(uint8_t, uint8_t) | Castor3D::CpuBuffer< uint8_t > | protected |
Destroy() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
Fill(uint8_tconst *p_pBuffer, ptrdiff_t p_iSize, Castor3D::eBUFFER_ACCESS_TYPE p_eType, Castor3D::eBUFFER_ACCESS_NATURE p_eNature) | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
GetCapacity() const | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
GetDeclaration() const | Castor3D::VertexBuffer | inline |
GetGpuBuffer() const | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
GetRenderSystem() const | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
GetSize() const | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
GpuBufferSPtr typedef | Castor3D::CpuBuffer< uint8_t > | protected |
GpuBufferWPtr typedef | Castor3D::CpuBuffer< uint8_t > | protected |
Initialise(eBUFFER_ACCESS_TYPE p_eType, eBUFFER_ACCESS_NATURE p_eNature, Castor3D::ShaderProgramBaseSPtr p_pProgram=nullptr) | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
IsAssigned() const | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
IsToDelete() const | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
Lock(uint32_t p_uiOffset, uint32_t p_uiCount, uint32_t p_uiFlags) | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
m_arrayData | Castor3D::CpuBuffer< uint8_t > | protected |
m_bAssigned | Castor3D::CpuBuffer< uint8_t > | protected |
m_bToDelete | Castor3D::CpuBuffer< uint8_t > | protected |
m_bufferDeclaration | Castor3D::VertexBuffer | protected |
m_pBuffer | Castor3D::CpuBuffer< uint8_t > | protected |
m_pRenderSystem | Castor3D::CpuBuffer< uint8_t > | protected |
m_uiSavedSize | Castor3D::CpuBuffer< uint8_t > | protected |
Reserve(uint32_t p_uiIncrement) | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
Resize(uint32_t p_uiNewSize) | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
SetElement(uint32_t p_uiIndex, uint8_tconst &p_tValue) | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
Unassign() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
Unbind() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
Unlock() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
VertexBuffer(RenderSystem *p_pRenderSystem, BufferElementDeclaration const (&p_pElements)[N]) | Castor3D::VertexBuffer | inline |
VertexBuffer(RenderSystem *p_pRenderSystem, BufferElementDeclaration const *p_pElements, uint32_t p_uiNbElements) | Castor3D::VertexBuffer | |
~CpuBuffer() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
~VertexBuffer() | Castor3D::VertexBuffer | virtual |