This is the complete list of members for vis2::ShaderController, including all inherited members.
assignTexture(Texture *_texture, const unsigned int _slot) | vis2::ShaderController | |
blend_all_neighb_color | vis2::ShaderController | private |
blur_distance | vis2::ShaderController | private |
depth_peel_bcgrd_col | vis2::ShaderController | private |
depth_peel_blend | vis2::ShaderController | private |
exculde_color | vis2::ShaderController | private |
far_plane | vis2::ShaderController | private |
gauss_kernel_size | vis2::ShaderController | private |
getVAOHandle() const | vis2::ShaderController | inline |
masking_color | vis2::ShaderController | private |
masking_tolerance | vis2::ShaderController | private |
near_plane | vis2::ShaderController | private |
setBlendAllParams(const glm::vec3 &_neighb_shading_col) | vis2::ShaderController | |
setBlurParams(const int _use_gaussian, const int _gauss_kernel_size, const int _blur_dist) | vis2::ShaderController | |
setLightSource(const glm::vec3 _light_pos, const glm::vec3 _light_col, const unsigned int _slot) | vis2::ShaderController | |
setMaskingParams(const glm::vec3 _masking_color, const glm::vec3 _exculde_color, const float _masking_tolerance, const int _use_prev_pass) | vis2::ShaderController | |
setNearFar(float _near, float _far) | vis2::ShaderController | |
setPeelingBlendParams(const float _alpha, const glm::vec3 _bcgrd_col) | vis2::ShaderController | |
setPeelingParams(float _window_w, float _window_h) | vis2::ShaderController | |
setupShaderInVars(GLuint _position_buffer_handle, GLuint _normal_buffer_handle, GLuint _uv_buffer_handle, GLuint _index_buffer_handle) | vis2::ShaderController | |
setViewData(const glm::vec3 _viewer_pos, const glm::vec3 _viewer_lookAt) | vis2::ShaderController | |
shader_InVars_setup_done | vis2::ShaderController | private |
shader_Ptr | vis2::ShaderController | |
shader_type | vis2::ShaderController | |
shader_Uniforms_update_done | vis2::ShaderController | private |
ShaderController(Shader *_shader_program, unsigned int _shader_type) | vis2::ShaderController | |
ShaderController(const ShaderController &) | vis2::ShaderController | private |
texture_loaded | vis2::ShaderController | private |
texture_slots | vis2::ShaderController | private |
updateShaderUniforms(glm::mat4 &_projectionMatrix, glm::mat4 &_modelMatrix, const glm::vec3 &_obj_color, const glm::vec3 &_contour_color) | vis2::ShaderController | |
use_gauss | vis2::ShaderController | private |
use_prev_pass | vis2::ShaderController | private |
vao_handle | vis2::ShaderController | private |
vao_setup_done | vis2::ShaderController | private |
vec_diffuse_color | vis2::ShaderController | private |
vec_light_col_0 | vis2::ShaderController | private |
vec_light_col_1 | vis2::ShaderController | private |
vec_light_pos_0 | vis2::ShaderController | private |
vec_light_pos_1 | vis2::ShaderController | private |
vec_viewer_lookAt | vis2::ShaderController | private |
vec_viewer_pos | vis2::ShaderController | private |
window_h | vis2::ShaderController | private |
window_w | vis2::ShaderController | private |
~ShaderController() | vis2::ShaderController | |