| alphatest(int stage, int mode) | mLight2 | |
| depth | mLight2 | private |
| destroy() | Shader | |
| envmap(int stage, int env) | mLight2 | |
| fragment_handle | Shader | protected |
| fragment_src | Shader | protected |
| geometry_handle | Shader | protected |
| geometry_src | Shader | protected |
| init(Graphics *gfx) | mLight2 | |
| Shader::init(Graphics *gfx, char *vertex_file, char *geometry_file, char *fragment_file) | Shader | |
| m_alpha | mLight2 | |
| m_ambient | mLight2 | |
| m_brightness | mLight2 | |
| m_color | mLight2 | private |
| m_contrast | mLight2 | |
| m_end | mLight2 | private |
| m_exposure | mLight2 | |
| m_fog | mLight2 | private |
| m_lightmap | mLight2 | |
| m_normalmap | mLight2 | private |
| m_num_light | mLight2 | |
| m_num_shadowmap | mLight2 | private |
| m_shadowmap | mLight2 | |
| m_start | mLight2 | private |
| m_tone | mLight2 | |
| matrix | mLight2 | private |
| max_light | mLight2 | private |
| Params(matrix4 &mvp, vector< Light * > &light_list, size_t num_lights, vec3 &offset, int u_time) | mLight2 | |
| portal(int portal) | mLight2 | |
| prelink(void) | mLight2 | virtual |
| program_handle | Shader | protected |
| rgbgen_scale(int stage, float scale) | mLight2 | |
| rgbgen_wave_inverse_sawtooth(float amplitude, float phase, float freq, int tick_num, int index) | mLight2 | |
| rgbgen_wave_sawtooth(float amplitude, float phase, float freq, int tick_num, int index) | mLight2 | |
| rgbgen_wave_sin(float amplitude, float phase, float freq, int tick_num, int index) | mLight2 | |
| rgbgen_wave_square(float amplitude, float phase, float freq, int tick_num, int index) | mLight2 | |
| rgbgen_wave_triangle(float amplitude, float phase, float freq, int tick_num, int index) | mLight2 | |
| Select() | mLight2 | virtual |
| set_alpha(float value) | mLight2 | |
| set_ambient(float ambient) | mLight2 | |
| set_brightness(float value) | mLight2 | |
| set_clip(vec4 *plane) | mLight2 | |
| set_contrast(float value) | mLight2 | |
| set_depth(int flag) | mLight2 | |
| set_exposure(float value) | mLight2 | |
| set_fog(float fog, float start, float end, vec3 &color) | mLight2 | |
| set_light(float ambient, float lightmap, int num_light) | mLight2 | |
| set_lightmap(float lightmap) | mLight2 | |
| set_lightmap_stage(int flag) | mLight2 | |
| set_matrix(matrix4 &mvp) | mLight2 | |
| set_max(int max) | mLight2 | |
| set_normalmap(int value) | mLight2 | |
| set_num_shadowmap(int value) | mLight2 | |
| set_shadow_matrix(int index, matrix4 &mvp) | mLight2 | |
| set_shadowmap(float value) | mLight2 | |
| set_tone(int value) | mLight2 | |
| Shader() | Shader | |
| shadow_matrix | mLight2 | private |
| tcmod_rotate(float deg, int index) | mLight2 | |
| tcmod_scale(vec2 &scale, int index) | mLight2 | |
| tcmod_scroll(vec2 &scroll, int index) | mLight2 | |
| tcmod_stretch_inverse_sawtooth(float amplitude, float phase, float freq, int tick_num, int index) | mLight2 | |
| tcmod_stretch_sawtooth(float amplitude, float phase, float freq, int tick_num, int index) | mLight2 | |
| tcmod_stretch_sin(float amplitude, float phase, float freq, int tick_num, int index) | mLight2 | |
| tcmod_stretch_square(float amplitude, float phase, float freq, int tick_num, int index) | mLight2 | |
| tcmod_stretch_triangle(float amplitude, float phase, float freq, int tick_num, int index) | mLight2 | |
| texture | mLight2 | private |
| texture_lightmap | mLight2 | private |
| texture_normalmap | mLight2 | private |
| turb(int stage, int turb) | mLight2 | |
| u_alpha | mLight2 | private |
| u_alphatest | mLight2 | private |
| u_ambient | mLight2 | private |
| u_brightness | mLight2 | private |
| u_clip0 | mLight2 | private |
| u_clip1 | mLight2 | private |
| u_clip2 | mLight2 | private |
| u_clip3 | mLight2 | private |
| u_color | mLight2 | private |
| u_contrast | mLight2 | private |
| u_depth | mLight2 | private |
| u_env | mLight2 | private |
| u_exposure | mLight2 | private |
| u_fog | mLight2 | private |
| u_fog_color | mLight2 | private |
| u_fog_end | mLight2 | private |
| u_fog_start | mLight2 | private |
| u_lightmap | mLight2 | private |
| u_lightmap_stage | mLight2 | private |
| u_normalmap | mLight2 | private |
| u_num_lights | mLight2 | private |
| u_num_shadowmap | mLight2 | private |
| u_portal | mLight2 | private |
| u_position | mLight2 | private |
| u_rgbgen_scale | mLight2 | private |
| u_shadowmap | mLight2 | private |
| u_tcmod_cos | mLight2 | private |
| u_tcmod_scale | mLight2 | private |
| u_tcmod_scroll | mLight2 | private |
| u_tcmod_sin | mLight2 | private |
| u_time | mLight2 | private |
| u_tone | mLight2 | private |
| u_water | mLight2 | private |
| vertex_handle | Shader | protected |
| vertex_src | Shader | protected |
| ~Shader() | Shader | virtual |