#include <Shader.h>
Definition at line 15 of file Shader.h.
ShaderBuffer::ShaderBuffer |
( |
| ) |
|
|
inline |
ShaderBuffer::~ShaderBuffer |
( |
| ) |
|
void ShaderBuffer::bufferData |
( |
int |
elem, |
|
|
int |
size, |
|
|
void * |
data |
|
) |
| |
template<typename T >
void ShaderBuffer::bufferData |
( |
std::vector< T > |
v | ) |
|
|
inline |
void ShaderBuffer::bindBuffer |
( |
| ) |
|
void ShaderBuffer::bindBuffer |
( |
int |
location, |
|
|
int |
size |
|
) |
| |
void ShaderBuffer::unbind |
( |
int |
location | ) |
|
unsigned int ShaderBuffer::getBuffer |
( |
| ) |
|
|
inline |
int ShaderBuffer::getSize |
( |
| ) |
|
|
inline |
bool ShaderBuffer::created |
|
private |
unsigned int ShaderBuffer::buffer |
|
private |
int ShaderBuffer::boundSize |
|
private |
The documentation for this class was generated from the following files: