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 |