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 |
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(Castor::ePIXEL_FORMAT const &p_format, uint32_t p_uiSize, uint8_t const *p_pBytes, Castor3D::ShaderProgramBaseSPtr p_pProgram) | Castor3D::TextureBuffer | virtual |
Initialise(Castor::ePIXEL_FORMAT const &p_format, uint8_t const (&p_pBytes)[N], Castor3D::ShaderProgramBaseSPtr p_pProgram) | Castor3D::TextureBuffer | inline |
Initialise(Castor::ePIXEL_FORMAT const &p_format, std::vector< uint8_t > const &p_pBytes, Castor3D::ShaderProgramBaseSPtr p_pProgram) | Castor3D::TextureBuffer | inline |
CpuBuffer< uint8_t >::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_pBuffer | Castor3D::CpuBuffer< uint8_t > | protected |
m_pBytes | Castor3D::TextureBuffer | protected |
m_pixelFormat | Castor3D::TextureBuffer | protected |
m_pRenderSystem | Castor3D::CpuBuffer< uint8_t > | protected |
m_uiSavedSize | Castor3D::CpuBuffer< uint8_t > | protected |
m_uiSize | Castor3D::TextureBuffer | 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 |
TextureBuffer(RenderSystem *p_pRenderSystem) | Castor3D::TextureBuffer | |
Unassign() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
Unbind() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
Unlock() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
~CpuBuffer() | Castor3D::CpuBuffer< uint8_t > | inlinevirtual |
~TextureBuffer() | Castor3D::TextureBuffer | |