|
GameApi 28
Library used by GameApi Builder tool
|
This is the complete list of members for GameApi::ShaderApi, including all inherited members.
| bind_attrib(GameApi::SH shader, int num, std::string name) | GameApi::ShaderApi | |
| bind_attrib_1(GameApi::SH shader, int num, std::string name) | GameApi::ShaderApi | |
| bind_frag(GameApi::SH shader, int attachment_num, std::string name) | GameApi::ShaderApi | |
| bindnames(GameApi::SH shader, std::string s_vertex, std::string s_normal, std::string s_color, std::string s_texcoord) | GameApi::ShaderApi | |
| colour_shader() | GameApi::ShaderApi | |
| colour_texture_shader() | GameApi::ShaderApi | |
| get_matrix_var(GameApi::SH shader, std::string name) | GameApi::ShaderApi | |
| get_normal_shader(std::string v_format, std::string f_format, std::string g_format, std::string v_comb="", std::string f_comb="", bool trans=true, SFO mod={-1}, std::string v_defines="IN_NORMAL IN_COLOR IN_TEXCOORD IN_POSITION EX_COLOR EX_NORMAL EX_POSITION EX_TEXCOORD", std::string f_defines="EX_COLOR EX_NORMAL EX_POSITION EX_TEXCOORD", bool is_new=false) | GameApi::ShaderApi | |
| get_normal_shader(std::string v_format, std::string f_format, std::string g_format, US v_comb, US f_comb, bool trans=true, SFO mod={-1}, std::string v_defines="", std::string f_defines="", bool is_new=false) | GameApi::ShaderApi | |
| get_normal_shader(std::string v_format, std::string f_format, std::string g_format, US v_comb, US f_comb, std::string v_shader, std::string f_shader, bool trans=true, SFO mod={-1}, std::string v_defines="", std::string f_defines="", bool is_new=false) | GameApi::ShaderApi | |
| get_normal_shader_1(std::string v_format, std::string f_format, std::string g_format, std::string v_comb="", std::string f_comb="", bool trans=true, SFO mod={ -1 }, US v_c={ -1 }, US f_c={ -1 }, std::string v_defines="IN_NORMAL IN_POSITION IN_COLOR IN_TEXCOORD EX_COLOR EX_NORMAL EX_POSITION EX_TEXCOORD", std::string f_defines="EX_COLOR EX_NORMAL EX_POSITION EX_TEXCOORD", std::string v_shader="", std::string f_shader="") | GameApi::ShaderApi | |
| get_normal_shader_1_new(std::string v_format, std::string f_format, std::string g_format, std::string v_comb="", std::string f_comb="", bool trans=true, SFO mod={ -1 }, US v_c={ -1 }, US f_c={ -1 }, std::string v_defines="IN_NORMAL IN_POSITION IN_COLOR IN_TEXCOORD EX_COLOR EX_NORMAL EX_POSITION EX_TEXCOORD", std::string f_defines="EX_COLOR EX_NORMAL EX_POSITION EX_TEXCOORD", std::string v_shader="", std::string f_shader="") | GameApi::ShaderApi | |
| get_shader(std::string v_format, std::string f_format, std::string g_format, std::string v_comb="", std::string f_comb="", bool trans=true, SFO module={-1}) | GameApi::ShaderApi | |
| get_shader_1(std::string v_format, std::string f_format, std::string g_format, std::string v_comb="", std::string f_comb="", bool trans=true, SFO mod={-1}, US v_c={-1}, US f_c={-1}, std::string v_defines="IN_NORMAL IN_COLOR IN_TEXCOORD IN_POSITION EX_COLOR EX_NORMAL EX_POSITION EX_TEXCOORD EX_POSITION", std::string f_defines="EX_COLOR EX_NORMAL EX_POSITION EX_TEXCOORD", std::string v_shader="", std::string f_shader="") | GameApi::ShaderApi | |
| link(SH shader) | GameApi::ShaderApi | |
| link_1(SH shader) | GameApi::ShaderApi | |
| load(std::string filename) | GameApi::ShaderApi | |
| load_default() | GameApi::ShaderApi | |
| print_log(SH shader) | GameApi::ShaderApi | |
| set_default_projection(GameApi::SH shader, std::string name) | GameApi::ShaderApi | |
| set_default_projection_1(GameApi::SH shader, std::string name) | GameApi::ShaderApi | |
| set_var(GameApi::SH shader, const char *name, float val) | GameApi::ShaderApi | |
| set_var(GameApi::SH shader, const char *name, float x, float y, float z) | GameApi::ShaderApi | |
| set_var(GameApi::SH shader, const char *name, float x, float y, float z, float k) | GameApi::ShaderApi | |
| set_var(GameApi::SH shader, const char *name, int val) | GameApi::ShaderApi | |
| set_var(GameApi::SH shader, const char *name, M matrix) | GameApi::ShaderApi | |
| set_var(GameApi::SH shader, const char *name, const std::vector< M > &m, int start, int end) | GameApi::ShaderApi | |
| set_var(GameApi::SH shader, const char *name, const std::vector< M > &m, int num) | GameApi::ShaderApi | |
| set_var(GameApi::SH shader, const char *name, const std::vector< PT > &v) | GameApi::ShaderApi | |
| set_y_rotation(SH shader, std::string name, float angle) | GameApi::ShaderApi | |
| shader_choice(EveryApi &ev, int i) | GameApi::ShaderApi | |
| ShaderApi(Env &e) | GameApi::ShaderApi | |
| StateChangeApi class | GameApi::ShaderApi | friend |
| texture_array_shader() | GameApi::ShaderApi | |
| texture_many_shader() | GameApi::ShaderApi | |
| texture_shader(bool text_draw=false) | GameApi::ShaderApi | |
| unuse(SH shader) | GameApi::ShaderApi | |
| use(SH shader) | GameApi::ShaderApi | |
| use_1(SH shader) | GameApi::ShaderApi | |
| ~ShaderApi() | GameApi::ShaderApi |