OpenTissue::cg::Program Member List

This is the complete list of members for OpenTissue::cg::Program, including all inherited members.
disable()OpenTissue::cg::Program [inline]
disable_client_state(std::string const &name)OpenTissue::cg::Program [inline]
enable()OpenTissue::cg::Program [inline]
enable_client_state(std::string const &name)OpenTissue::cg::Program [inline]
fragment_program enum valueOpenTissue::cg::Program
get_attribute_param(std::string const &name) const OpenTissue::cg::Program [inline, protected]
get_program_ID()OpenTissue::cg::Program [inline]
get_texture_param(std::string const &name, texture_type const &texture) const OpenTissue::cg::Program [inline, protected]
get_uniform_param(std::string const &name) const OpenTissue::cg::Program [inline, protected]
get_uniforms_map()OpenTissue::cg::Program [inline]
is_program_loaded() const OpenTissue::cg::Program [inline]
load_from_file(program_type type, std::string const &filename)OpenTissue::cg::Program [inline]
load_from_text(program_type type, std::string const &program_text)OpenTissue::cg::Program [inline]
m_contextOpenTissue::cg::Program [protected]
m_loadedOpenTissue::cg::Program [protected]
m_profileOpenTissue::cg::Program [protected]
m_programOpenTissue::cg::Program [protected]
m_typeOpenTissue::cg::Program [protected]
m_uniformsOpenTissue::cg::Program [protected]
name_type_map typedefOpenTissue::cg::Program
Program()OpenTissue::cg::Program [inline]
program_type enum nameOpenTissue::cg::Program
set_attribute_pointer(std::string const &name, int size, int type, unsigned int stride, const void *pointer)OpenTissue::cg::Program [inline]
set_float3_array_param(std::string const &name, int const number_of_elements, float const *values)OpenTissue::cg::Program [inline]
set_float_array_param(std::string const &name, int const number_of_elements, float const *values)OpenTissue::cg::Program [inline]
set_float_param(std::string const &name, float const value)OpenTissue::cg::Program [inline]
set_float_param(std::string const &name, float const value0, float const value1)OpenTissue::cg::Program [inline]
set_float_param(std::string const &name, float const value0, float const value1, float const value2)OpenTissue::cg::Program [inline]
set_float_param(std::string const &name, float const value0, float const value1, float const value2, float const value3)OpenTissue::cg::Program [inline]
set_floatNxN_array_param(std::string const &name, int number_of_elements, float const *values)OpenTissue::cg::Program [inline]
set_input_texture(std::string const &name, texture_pointer texture)OpenTissue::cg::Program [inline]
set_modelview_inverse_matrix(std::string const &name="ModelViewI")OpenTissue::cg::Program [inline]
set_modelview_inverse_transpose(std::string const &name="ModelViewIT")OpenTissue::cg::Program [inline]
set_modelview_projection_matrix(std::string const &name="ModelViewProj")OpenTissue::cg::Program [inline]
set_texture_matrix(std::string const &name="TexMatrix")OpenTissue::cg::Program [inline]
vertex_program enum valueOpenTissue::cg::Program