|
Fillwave
10.0.0
|
#include <Uniform.h>
Public Member Functions | |
| Uniform (const std::string &name, GLuint type, GLsizei size, GLint location) | |
| bool | isName (const std::string &name) const |
| GLuint | getType () const |
| GLsizei | getSize () const |
| GLint | getLocation () const |
| void | setName (std::string name) |
| void | setType (GLuint size) |
| void | setSize (GLsizei size) |
| void | setLocation (GLint location) |
| void | setData (UniformData data) |
| void | push (GLint value) |
| void | push (GLint *value, GLint size) |
| void | push (GLfloat value) |
| void | push (GLfloat *value, GLint size) |
| void | push (glm::mat4 value) |
| void | push (glm::mat4 *value, GLuint size) |
| void | push (glm::mat3 value) |
| void | push (glm::mat2 value) |
| void | push (glm::vec2 value) |
| void | push (glm::vec3 value) |
| void | push (glm::vec3 *value, GLuint size) |
| void | push (glm::vec4 value) |
| void | log () const |
1.8.11