Castor3D
..
|
Liste complète des membres de Castor3D::GpuBuffer< T >, y compris les membres hérités :
Bind() const =0 | Castor3D::GpuBuffer< T > | pure virtual |
Bind(bool p_instantiated) const | Castor3D::GpuBuffer< T > | inlinevirtual |
Copy(GpuBuffer< T > const &p_src, uint32_t p_size) const =0 | Castor3D::GpuBuffer< T > | pure virtual |
Create()=0 | Castor3D::GpuBuffer< T > | pure virtual |
Destroy()=0 | Castor3D::GpuBuffer< T > | pure virtual |
Download(uint32_t p_offset, uint32_t p_count, T *p_buffer) const =0 | Castor3D::GpuBuffer< T > | pure virtual |
GpuBuffer(RenderSystem &p_renderSystem) | Castor3D::GpuBuffer< T > | inlineexplicit |
InitialiseStorage(uint32_t p_count, BufferAccessType p_type, BufferAccessNature p_nature) const =0 | Castor3D::GpuBuffer< T > | pure virtual |
Lock(uint32_t p_offset, uint32_t p_count, AccessTypes const &p_flags) const =0 | Castor3D::GpuBuffer< T > | pure virtual |
SetBindingPoint(uint32_t p_index) const =0 | Castor3D::GpuBuffer< T > | pure virtual |
Unbind() const =0 | Castor3D::GpuBuffer< T > | pure virtual |
Unlock() const =0 | Castor3D::GpuBuffer< T > | pure virtual |
Upload(uint32_t p_offset, uint32_t p_count, T const *p_buffer) const =0 | Castor3D::GpuBuffer< T > | pure virtual |
~GpuBuffer() | Castor3D::GpuBuffer< T > | inlinevirtual |