Castor3D  ..
Castor3D::GpuBuffer< T > Liste des membres

Liste complète des membres de Castor3D::GpuBuffer< T >, y compris les membres hérités :

Bind() const =0Castor3D::GpuBuffer< T >pure virtual
Bind(bool p_instantiated) constCastor3D::GpuBuffer< T >inlinevirtual
Copy(GpuBuffer< T > const &p_src, uint32_t p_size) const =0Castor3D::GpuBuffer< T >pure virtual
Create()=0Castor3D::GpuBuffer< T >pure virtual
Destroy()=0Castor3D::GpuBuffer< T >pure virtual
Download(uint32_t p_offset, uint32_t p_count, T *p_buffer) const =0Castor3D::GpuBuffer< T >pure virtual
GpuBuffer(RenderSystem &p_renderSystem)Castor3D::GpuBuffer< T >inlineexplicit
InitialiseStorage(uint32_t p_count, BufferAccessType p_type, BufferAccessNature p_nature) const =0Castor3D::GpuBuffer< T >pure virtual
Lock(uint32_t p_offset, uint32_t p_count, AccessTypes const &p_flags) const =0Castor3D::GpuBuffer< T >pure virtual
SetBindingPoint(uint32_t p_index) const =0Castor3D::GpuBuffer< T >pure virtual
Unbind() const =0Castor3D::GpuBuffer< T >pure virtual
Unlock() const =0Castor3D::GpuBuffer< T >pure virtual
Upload(uint32_t p_offset, uint32_t p_count, T const *p_buffer) const =0Castor3D::GpuBuffer< T >pure virtual
~GpuBuffer()Castor3D::GpuBuffer< T >inlinevirtual