#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: