GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
GameApi::ShaderApi Member List

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 classGameApi::ShaderApifriend
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