22 void setData(
const void* data,
size_t size)
const;
51 void setData(
const void* data,
size_t size,
size_t offset = 0)
const;
Definition: buffers.hpp:28
void bind() const
Definition: buffers_ogl.cpp:74
IndexBuffer(const void *indices, u32 count, RendererAPI::IndexType type)
Definition: buffers_ogl.cpp:61
~IndexBuffer()
Definition: buffers_ogl.cpp:69
void unbind() const
Definition: buffers_ogl.cpp:79
RendererAPI::IndexType getIndexType() const
Definition: buffers.hpp:36
u32 getCount() const
Definition: buffers.hpp:35
Definition: buffers.hpp:14
VertexBuffer(const void *vertices, size_t size)
Definition: buffers_ogl.cpp:14
void setData(const void *data, size_t size) const
Definition: buffers_ogl.cpp:41
void bind() const
Definition: buffers_ogl.cpp:31
void unbind() const
Definition: buffers_ogl.cpp:36
~VertexBuffer()
Definition: buffers_ogl.cpp:26
IndexType
Definition: renderer_api.hpp:17
uint32_t u32
Definition: base.hpp:41