|
Vesper 0.5.1
Vesper is short form for the Latin word for "Bat", as Vesper is designed to be small, lightweight, and easily handle things like particles and flocking behaviors in accordance with the nature of bats. \n It is meant to be a particle simulation, VFX editor, and CAN be used secondarily as a small game engine. GitHub | Vesper Updates | Creator |
#include <OpenGLUniformBuffer.h>
Public Member Functions | |
| OpenGLUniformBuffer (uint32_t size, uint32_t binding) | |
| virtual | ~OpenGLUniformBuffer () |
| virtual void | SetData (const void *data, uint32_t size, uint32_t offset=0) override |
| Public Member Functions inherited from Vesper::UniformBuffer | |
| virtual | ~UniformBuffer () |
Private Attributes | |
| uint32_t | m_RendererID = 0 |
Additional Inherited Members | |
| Static Public Member Functions inherited from Vesper::UniformBuffer | |
| static Ref< UniformBuffer > | Create (uint32_t size, uint32_t binding) |
| Vesper::OpenGLUniformBuffer::OpenGLUniformBuffer | ( | uint32_t | size, |
| uint32_t | binding ) |
References m_RendererID.
|
virtual |
References m_RendererID.
|
overridevirtual |
Implements Vesper::UniformBuffer.
References m_RendererID.
|
private |
Referenced by OpenGLUniformBuffer(), SetData(), and ~OpenGLUniformBuffer().