Turbo Engine 0.3
A C++ game engine using Allegro 5
turbo::Material Member List

This is the complete list of members for turbo::Material, including all inherited members.

bind() constturbo::Material
bind_at(float time)turbo::Materialinline
Material(Shader *shader)turbo::Materialinlineexplicit
name() constturbo::Materialinline
set_bool(const std::string &name, bool v)turbo::Materialinline
set_float(const std::string &name, float v)turbo::Materialinline
set_int(const std::string &name, int v)turbo::Materialinline
set_name(const std::string &name)turbo::Materialinline
set_sampler(const std::string &name, Texture *t, int unit)turbo::Materialinline
set_vec2(const std::string &name, float x, float y)turbo::Materialinline
set_vec3(const std::string &name, float x, float y, float z)turbo::Materialinline
set_vec4(const std::string &name, float x, float y, float z, float w)turbo::Materialinline
shader() constturbo::Materialinline
uniforms() constturbo::Materialinline
uniforms()turbo::Materialinline