|
Muto 0.0.1
|
An abstraction for a uniform buffer object (UBO). More...
#include <UniformBuffer.h>
Public Member Functions | |
| virtual void | SetData (const void *data, uint32_t size, uint32_t offset=0)=0 |
| virtual | ~UniformBuffer () |
Static Public Member Functions | |
| static Ref< UniformBuffer > | Create (uint32_t size, uint32_t binding) |
An abstraction for a uniform buffer object (UBO).
|
inlinevirtual |
|
static |
References Muto::Renderer::GetAPI(), Muto::RenderAPI::RAPI_None, and Muto::RenderAPI::RAPI_OpenGL.
|
pure virtual |
Implemented in Muto::OpenGLUniformBuffer.