#include <buffer.h>
Public Types | |
typedef BoundBuffer | BaseType |
typedef BoundUniformBuffer | ThisType |
Public Member Functions | |
BoundUniformBuffer (void) | |
Protected Member Functions | |
virtual void | bind (void) |
BoundUniformBuffer (const BufferHandle &handle, const UniformBufferBindingParams ¶ms) | |
virtual void | unbind (void) |
Private Attributes | |
GLintptr | m_offset |
GLsizeiptr | m_size |
Friends | |
class | Context |
Reimplemented from glw::BoundBuffer.
Reimplemented from glw::BoundBuffer.
glw::BoundUniformBuffer::BoundUniformBuffer | ( | void | ) | [inline] |
glw::BoundUniformBuffer::BoundUniformBuffer | ( | const BufferHandle & | handle, |
const UniformBufferBindingParams & | params | ||
) | [inline, protected] |
virtual void glw::BoundUniformBuffer::bind | ( | void | ) | [inline, protected, virtual] |
Reimplemented from glw::BoundBuffer.
virtual void glw::BoundUniformBuffer::unbind | ( | void | ) | [inline, protected, virtual] |
Reimplemented from glw::BoundBuffer.
friend class Context [friend] |
Reimplemented from glw::BoundBuffer.
GLintptr glw::BoundUniformBuffer::m_offset [private] |
GLsizeiptr glw::BoundUniformBuffer::m_size [private] |