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

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

add(const std::string &name, Shader *shader)turbo::ShaderLibrary
create_material(const std::string &name, const std::string &shader_name)turbo::ShaderLibrary
default_shader()turbo::ShaderLibrary
get(const std::string &name) constturbo::ShaderLibrary
has(const std::string &name) constturbo::ShaderLibrary
load_files(const std::string &name, const Path &vertex_path, const Path &pixel_path)turbo::ShaderLibrary
load_source(const std::string &name, const std::string &vertex_src, const std::string &pixel_src)turbo::ShaderLibrary
material(const std::string &name) constturbo::ShaderLibrary
material_names() constturbo::ShaderLibrary
shader_names() constturbo::ShaderLibrary
ShaderLibrary()=defaultturbo::ShaderLibrary