DI-Guy C++ SDK Reference  13.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
diguyOsgGraphicsShaderInstance Member List

This is the complete list of members for diguyOsgGraphicsShaderInstance, including all inherited members.

bind()diguyGraphicsShaderInstancevirtual
diguyGraphicsShaderInstance(void *internal_data)diguyGraphicsShaderInstanceprotected
diguyOsgGraphicsShaderInstance(void *internal_data)diguyOsgGraphicsShaderInstance
get_character()diguyGraphicsShaderInstance
get_internal_data()diguyGraphicsShaderInstanceinline
get_num_link_matrices()diguyGraphicsShaderInstance
get_num_variables()diguyGraphicsShaderInstance
get_shader_matrix_data_ptr()diguyGraphicsShaderInstance
get_shader_program()diguyGraphicsShaderInstance
get_shader_technique()diguyGraphicsShaderInstance
get_state_set()diguyOsgGraphicsShaderInstance
get_variable_float(const char *name, float *value, int get_current=1)diguyGraphicsShaderInstance
get_variable_int(const char *name, int *value, int get_current=1)diguyGraphicsShaderInstance
get_variable_name_at_index(int index)diguyGraphicsShaderInstance
get_variable_type(const char *name)diguyGraphicsShaderInstance
get_variable_vec2(const char *name, float *x, float *y, int get_current=1)diguyGraphicsShaderInstance
get_variable_vec3(const char *name, float *x, float *y, float *z, int get_current=1)diguyGraphicsShaderInstance
get_variable_vec4(const char *name, float *r, float *g, float *b, float *a, int get_current=1)diguyGraphicsShaderInstance
has_variable(const char *name)diguyGraphicsShaderInstance
m_shader_state_setdiguyOsgGraphicsShaderInstanceprotected
m_ufrm_apply_matrices_flagdiguyOsgGraphicsShaderInstance
m_ufrm_textures_enableddiguyOsgGraphicsShaderInstance
reset_variables_to_initial_values()diguyGraphicsShaderInstance
reset_variables_to_program_defaults()diguyGraphicsShaderInstance
set_variable_float(const char *name, float value, int set_current=1, int set_initial=0, float blend_time=0.0f)diguyGraphicsShaderInstance
set_variable_int(const char *name, int value, int set_current=1, int set_initial=0)diguyGraphicsShaderInstance
set_variable_vec2(const char *name, float x, float y, int set_current=1, int set_initial=0, float blend_time=0.0f)diguyGraphicsShaderInstance
set_variable_vec3(const char *name, float x, float y, float z, int set_current=1, int set_initial=0, float blend_time=0.0f)diguyGraphicsShaderInstance
set_variable_vec4(const char *name, float x, float y, float z, float w, int set_current=1, int set_initial=0, float blend_time=0.0f)diguyGraphicsShaderInstance
unbind()diguyGraphicsShaderInstancevirtual
update_link_matrices(int num_matrices, const float *mat_data)diguyGraphicsShaderInstancevirtual
~diguyGraphicsShaderInstance()diguyGraphicsShaderInstanceprotectedvirtual
~diguyOsgGraphicsShaderInstance()diguyOsgGraphicsShaderInstance