|
Turbo Engine 0.3
A C++ game engine using Allegro 5
|
This is the complete list of members for turbo::Material, including all inherited members.
| bind() const | turbo::Material | |
| bind_at(float time) | turbo::Material | inline |
| Material(Shader *shader) | turbo::Material | inlineexplicit |
| name() const | turbo::Material | inline |
| set_bool(const std::string &name, bool v) | turbo::Material | inline |
| set_float(const std::string &name, float v) | turbo::Material | inline |
| set_int(const std::string &name, int v) | turbo::Material | inline |
| set_name(const std::string &name) | turbo::Material | inline |
| set_sampler(const std::string &name, Texture *t, int unit) | turbo::Material | inline |
| set_vec2(const std::string &name, float x, float y) | turbo::Material | inline |
| set_vec3(const std::string &name, float x, float y, float z) | turbo::Material | inline |
| set_vec4(const std::string &name, float x, float y, float z, float w) | turbo::Material | inline |
| shader() const | turbo::Material | inline |
| uniforms() const | turbo::Material | inline |
| uniforms() | turbo::Material | inline |