#include <Buffers.hpp>
Definition at line 192 of file Buffers.hpp.
◆ DRAW_TYPE
◆ ~VertexBuffer()
| virtual Cori::Graphics::VertexBuffer::~VertexBuffer |
( |
| ) |
|
|
virtualdefault |
◆ Bind()
| virtual void Cori::Graphics::VertexBuffer::Bind |
( |
| ) |
const |
|
pure virtual |
◆ Create()
| std::shared_ptr< VertexBuffer > Cori::Graphics::VertexBuffer::Create |
( |
| ) |
|
|
staticnodiscard |
◆ GetLayout()
| virtual const VBLayout & Cori::Graphics::VertexBuffer::GetLayout |
( |
| ) |
const |
|
nodiscardpure virtual |
◆ Init()
| virtual void Cori::Graphics::VertexBuffer::Init |
( |
const float * | vertices, |
|
|
uint32_t | size, |
|
|
DRAW_TYPE | drawTyPpe ) |
|
pure virtual |
◆ SetData()
| virtual void Cori::Graphics::VertexBuffer::SetData |
( |
const void * | data, |
|
|
uint32_t | size ) const |
|
pure virtual |
◆ SetLayout()
| virtual void Cori::Graphics::VertexBuffer::SetLayout |
( |
const VBLayout & | layout | ) |
|
|
pure virtual |
◆ Unbind()
| virtual void Cori::Graphics::VertexBuffer::Unbind |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following files: