MVE - Multi-View Environment mve-devel
Loading...
Searching...
No Matches
ogl::ShaderProgram Member List

This is the complete list of members for ogl::ShaderProgram, including all inherited members.

bind(void)ogl::ShaderPrograminline
ConstPtr typedefogl::ShaderProgram
create(void)ogl::ShaderPrograminlinestatic
get_attrib_location(char const *name)ogl::ShaderPrograminline
get_uniform_location(char const *name)ogl::ShaderPrograminline
load_frag_code(std::string const &code)ogl::ShaderPrograminline
load_frag_file(std::string const &filename)ogl::ShaderPrograminline
load_geom_code(std::string const &code)ogl::ShaderPrograminline
load_geom_file(std::string const &filename)ogl::ShaderPrograminline
load_vert_code(std::string const &code)ogl::ShaderPrograminline
load_vert_file(std::string const &filename)ogl::ShaderPrograminline
Ptr typedefogl::ShaderProgram
send_uniform(char const *name, math::Vec3f const &v)ogl::ShaderPrograminline
send_uniform(char const *name, math::Vec4f const &v)ogl::ShaderPrograminline
send_uniform(char const *name, math::Matrix4f const &m)ogl::ShaderPrograminline
send_uniform(char const *name, GLint val)ogl::ShaderPrograminline
send_uniform(char const *name, GLfloat val)ogl::ShaderPrograminline
try_load_all(std::string const &basename)ogl::ShaderProgram
unbind(void) constogl::ShaderPrograminline
unload_frag(void)ogl::ShaderPrograminline
unload_geom(void)ogl::ShaderPrograminline
unload_vert(void)ogl::ShaderPrograminline
~ShaderProgram(void)ogl::ShaderPrograminline