GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
GameApi::UberShaderApi Class Reference

#include <GameApi.hh>

Public Member Functions

IMPORT UberShaderApi (Env &e)
IMPORT US v_empty ()
IMPORT US v_water (US us)
IMPORT US v_edge (US us)
IMPORT US v_gltf_anim (US us)
IMPORT US v_globe (US us)
IMPORT US v_color_from_normals (US us)
IMPORT US v_recalc_normal (US us)
IMPORT US v_diffuse (US us)
IMPORT US v_ambient (US us)
IMPORT US v_specular (US us)
IMPORT US v_inst (US us)
IMPORT US v_inst_matrix (US us)
IMPORT US v_passall (US us)
IMPORT US v_pass_position (US us)
IMPORT US v_point_light (US us)
IMPORT US v_coloured_lights (US us)
IMPORT US v_snoise (US us)
IMPORT US v_light (US us)
IMPORT US v_ref (US us)
IMPORT US v_wave (US us)
IMPORT US v_toon (US us)
IMPORT US v_texture (US us)
IMPORT US v_manytexture (US us)
IMPORT US v_cubemaptexture (US us)
IMPORT US v_texture_arr (US us)
IMPORT US v_colour (US us)
IMPORT US v_blur (US us)
IMPORT US v_dist_field_mesh (US us, SFO sfo)
IMPORT US v_skeletal (US us)
IMPORT US v_custom (US us, std::string v_funcname)
IMPORT US v_newshadow_1 (US us)
IMPORT US v_newshadow_2 (US us)
IMPORT US v_phong (US us)
IMPORT US v_blurred_render (US us)
IMPORT US v_adjust (US us)
IMPORT US v_generic (US us, std::string name, std::string flags)
IMPORT US v_vertexphong (US us)
IMPORT US v_glowedge (US us)
IMPORT US v_bump_phong (US us)
IMPORT US v_fog (US us)
IMPORT US v_shadow (US us)
IMPORT US v_mix (US us)
IMPORT US v_dyn_lights (US us)
IMPORT US v_gi (US us)
IMPORT US v_gltf (US us, std::string cache_id)
IMPORT US v_colour_with_mix (US us)
IMPORT US v_fade (US us)
IMPORT US f_water (US us)
IMPORT US f_acesfilm (US us)
IMPORT US f_discard (US us)
IMPORT US f_edge (US us)
IMPORT US f_gltf_anim (US us)
IMPORT US f_mesh_color (US us, SFO sfo)
IMPORT US f_sandbox (US us, SFO sfo)
IMPORT US f_empty (bool transparent)
IMPORT US f_diffuse (US us)
IMPORT US f_ambient (US us)
IMPORT US f_specular (US us)
IMPORT US f_newshadow_1 (US us)
IMPORT US f_newshadow_2 (US us, bool is_phong)
IMPORT US f_adjust (US us)
IMPORT US f_phong (US us)
IMPORT US f_blurred_render (US us)
IMPORT US f_phong2 (US us)
IMPORT US f_generic (US us, std::string name, std::string flags)
IMPORT US f_generic_flip (US us, std::string name, std::string flags)
IMPORT US f_vertexphong (US us)
IMPORT US f_glowedge (US us)
IMPORT US f_bump_phong (US us)
IMPORT US f_fog (US us)
IMPORT US f_shadow (US us)
IMPORT US f_mix (US us)
IMPORT US f_dyn_lights (US us)
IMPORT US f_color_from_normals (US us)
IMPORT US f_color_from_id (US us, int id)
IMPORT US f_point_light (US us)
IMPORT US f_coloured_lights (US us)
IMPORT US f_bands (US us)
IMPORT US f_snoise (US us)
IMPORT US f_blur (US us)
IMPORT US f_ref (US us)
IMPORT US f_light (US us)
IMPORT US f_toon (US us)
IMPORT US f_texture (US us)
IMPORT US f_manytexture (US us)
IMPORT US f_cubemaptexture (US us)
IMPORT US f_texture_arr (US us)
IMPORT US f_colour (US us)
IMPORT US f_mix_color (US us, US us2, float val)
IMPORT US f_choose_color (US us)
IMPORT US f_custom (US us, std::string f_funcname)
IMPORT US f_gi (US us)
IMPORT US f_colour_with_mix (US us)
IMPORT US f_gltf (US us, bool tex0, bool tex1, bool tex2, bool tex3, bool tex4, bool tex5, bool tex6, bool tex7, bool spec, bool unlit, std::string cache_id, bool emissive)
IMPORT US f_fade (US us)
IMPORT US f_flip (US us, US us2)

Constructor & Destructor Documentation

◆ UberShaderApi()

GameApi::UberShaderApi::UberShaderApi ( Env & e)

Member Function Documentation

◆ f_acesfilm()

GameApi::US GameApi::UberShaderApi::f_acesfilm ( US us)

◆ f_adjust()

GameApi::US GameApi::UberShaderApi::f_adjust ( US us)

◆ f_ambient()

GameApi::US GameApi::UberShaderApi::f_ambient ( US us)

◆ f_bands()

GameApi::US GameApi::UberShaderApi::f_bands ( US us)

◆ f_blur()

GameApi::US GameApi::UberShaderApi::f_blur ( US us)

◆ f_blurred_render()

GameApi::US GameApi::UberShaderApi::f_blurred_render ( US us)

◆ f_bump_phong()

GameApi::US GameApi::UberShaderApi::f_bump_phong ( US us)

◆ f_choose_color()

GameApi::US GameApi::UberShaderApi::f_choose_color ( US us)

◆ f_color_from_id()

GameApi::US GameApi::UberShaderApi::f_color_from_id ( US us,
int id )

◆ f_color_from_normals()

GameApi::US GameApi::UberShaderApi::f_color_from_normals ( US us)

◆ f_colour()

GameApi::US GameApi::UberShaderApi::f_colour ( US us)

◆ f_colour_with_mix()

GameApi::US GameApi::UberShaderApi::f_colour_with_mix ( US us)

◆ f_coloured_lights()

GameApi::US GameApi::UberShaderApi::f_coloured_lights ( US us)

◆ f_cubemaptexture()

GameApi::US GameApi::UberShaderApi::f_cubemaptexture ( US us)

◆ f_custom()

GameApi::US GameApi::UberShaderApi::f_custom ( US us,
std::string f_funcname )

◆ f_diffuse()

GameApi::US GameApi::UberShaderApi::f_diffuse ( US us)

◆ f_discard()

GameApi::US GameApi::UberShaderApi::f_discard ( US us)

◆ f_dyn_lights()

GameApi::US GameApi::UberShaderApi::f_dyn_lights ( US us)

◆ f_edge()

GameApi::US GameApi::UberShaderApi::f_edge ( US us)

◆ f_empty()

GameApi::US GameApi::UberShaderApi::f_empty ( bool transparent)

◆ f_fade()

GameApi::US GameApi::UberShaderApi::f_fade ( US us)

◆ f_flip()

IMPORT US GameApi::UberShaderApi::f_flip ( US us,
US us2 )

◆ f_fog()

GameApi::US GameApi::UberShaderApi::f_fog ( US us)

◆ f_generic()

GameApi::US GameApi::UberShaderApi::f_generic ( US us,
std::string name,
std::string flags )

◆ f_generic_flip()

GameApi::US GameApi::UberShaderApi::f_generic_flip ( US us,
std::string name,
std::string flags )

◆ f_gi()

GameApi::US GameApi::UberShaderApi::f_gi ( US us)

◆ f_glowedge()

GameApi::US GameApi::UberShaderApi::f_glowedge ( US us)

◆ f_gltf()

GameApi::US GameApi::UberShaderApi::f_gltf ( US us,
bool tex0,
bool tex1,
bool tex2,
bool tex3,
bool tex4,
bool tex5,
bool tex6,
bool tex7,
bool spec,
bool unlit,
std::string cache_id,
bool emissive )

◆ f_gltf_anim()

GameApi::US GameApi::UberShaderApi::f_gltf_anim ( US us)

◆ f_light()

GameApi::US GameApi::UberShaderApi::f_light ( US us)

◆ f_manytexture()

GameApi::US GameApi::UberShaderApi::f_manytexture ( US us)

◆ f_mesh_color()

GameApi::US GameApi::UberShaderApi::f_mesh_color ( US us,
SFO sfo )

◆ f_mix()

GameApi::US GameApi::UberShaderApi::f_mix ( US us)

◆ f_mix_color()

IMPORT US GameApi::UberShaderApi::f_mix_color ( US us,
US us2,
float val )

◆ f_newshadow_1()

GameApi::US GameApi::UberShaderApi::f_newshadow_1 ( US us)

◆ f_newshadow_2()

GameApi::US GameApi::UberShaderApi::f_newshadow_2 ( US us,
bool is_phong )

◆ f_phong()

GameApi::US GameApi::UberShaderApi::f_phong ( US us)

◆ f_phong2()

GameApi::US GameApi::UberShaderApi::f_phong2 ( US us)

◆ f_point_light()

GameApi::US GameApi::UberShaderApi::f_point_light ( US us)

◆ f_ref()

GameApi::US GameApi::UberShaderApi::f_ref ( US us)

◆ f_sandbox()

GameApi::US GameApi::UberShaderApi::f_sandbox ( US us,
SFO sfo )

◆ f_shadow()

GameApi::US GameApi::UberShaderApi::f_shadow ( US us)

◆ f_snoise()

GameApi::US GameApi::UberShaderApi::f_snoise ( US us)

◆ f_specular()

GameApi::US GameApi::UberShaderApi::f_specular ( US us)

◆ f_texture()

GameApi::US GameApi::UberShaderApi::f_texture ( US us)
Here is the caller graph for this function:

◆ f_texture_arr()

GameApi::US GameApi::UberShaderApi::f_texture_arr ( US us)

◆ f_toon()

GameApi::US GameApi::UberShaderApi::f_toon ( US us)

◆ f_vertexphong()

GameApi::US GameApi::UberShaderApi::f_vertexphong ( US us)

◆ f_water()

GameApi::US GameApi::UberShaderApi::f_water ( US us)

◆ v_adjust()

GameApi::US GameApi::UberShaderApi::v_adjust ( US us)

◆ v_ambient()

GameApi::US GameApi::UberShaderApi::v_ambient ( US us)

◆ v_blur()

GameApi::US GameApi::UberShaderApi::v_blur ( US us)

◆ v_blurred_render()

GameApi::US GameApi::UberShaderApi::v_blurred_render ( US us)

◆ v_bump_phong()

GameApi::US GameApi::UberShaderApi::v_bump_phong ( US us)

◆ v_color_from_normals()

GameApi::US GameApi::UberShaderApi::v_color_from_normals ( US us)

◆ v_colour()

GameApi::US GameApi::UberShaderApi::v_colour ( US us)

◆ v_colour_with_mix()

GameApi::US GameApi::UberShaderApi::v_colour_with_mix ( US us)

◆ v_coloured_lights()

GameApi::US GameApi::UberShaderApi::v_coloured_lights ( US us)

◆ v_cubemaptexture()

GameApi::US GameApi::UberShaderApi::v_cubemaptexture ( US us)

◆ v_custom()

GameApi::US GameApi::UberShaderApi::v_custom ( US us,
std::string v_funcname )

◆ v_diffuse()

GameApi::US GameApi::UberShaderApi::v_diffuse ( US us)

◆ v_dist_field_mesh()

GameApi::US GameApi::UberShaderApi::v_dist_field_mesh ( US us,
SFO sfo )

◆ v_dyn_lights()

GameApi::US GameApi::UberShaderApi::v_dyn_lights ( US us)

◆ v_edge()

GameApi::US GameApi::UberShaderApi::v_edge ( US us)

◆ v_empty()

GameApi::US GameApi::UberShaderApi::v_empty ( )

◆ v_fade()

GameApi::US GameApi::UberShaderApi::v_fade ( US us)

◆ v_fog()

GameApi::US GameApi::UberShaderApi::v_fog ( US us)

◆ v_generic()

GameApi::US GameApi::UberShaderApi::v_generic ( US us,
std::string name,
std::string flags )

◆ v_gi()

GameApi::US GameApi::UberShaderApi::v_gi ( US us)

◆ v_globe()

GameApi::US GameApi::UberShaderApi::v_globe ( US us)

◆ v_glowedge()

GameApi::US GameApi::UberShaderApi::v_glowedge ( US us)

◆ v_gltf()

GameApi::US GameApi::UberShaderApi::v_gltf ( US us,
std::string cache_id )

◆ v_gltf_anim()

GameApi::US GameApi::UberShaderApi::v_gltf_anim ( US us)

◆ v_inst()

GameApi::US GameApi::UberShaderApi::v_inst ( US us)

◆ v_inst_matrix()

GameApi::US GameApi::UberShaderApi::v_inst_matrix ( US us)

◆ v_light()

GameApi::US GameApi::UberShaderApi::v_light ( US us)

◆ v_manytexture()

GameApi::US GameApi::UberShaderApi::v_manytexture ( US us)

◆ v_mix()

GameApi::US GameApi::UberShaderApi::v_mix ( US us)

◆ v_newshadow_1()

GameApi::US GameApi::UberShaderApi::v_newshadow_1 ( US us)

◆ v_newshadow_2()

GameApi::US GameApi::UberShaderApi::v_newshadow_2 ( US us)

◆ v_pass_position()

GameApi::US GameApi::UberShaderApi::v_pass_position ( US us)

◆ v_passall()

GameApi::US GameApi::UberShaderApi::v_passall ( US us)

◆ v_phong()

GameApi::US GameApi::UberShaderApi::v_phong ( US us)

◆ v_point_light()

GameApi::US GameApi::UberShaderApi::v_point_light ( US us)

◆ v_recalc_normal()

GameApi::US GameApi::UberShaderApi::v_recalc_normal ( US us)

◆ v_ref()

GameApi::US GameApi::UberShaderApi::v_ref ( US us)

◆ v_shadow()

GameApi::US GameApi::UberShaderApi::v_shadow ( US us)

◆ v_skeletal()

GameApi::US GameApi::UberShaderApi::v_skeletal ( US us)

◆ v_snoise()

GameApi::US GameApi::UberShaderApi::v_snoise ( US us)

◆ v_specular()

GameApi::US GameApi::UberShaderApi::v_specular ( US us)

◆ v_texture()

GameApi::US GameApi::UberShaderApi::v_texture ( US us)
Here is the caller graph for this function:

◆ v_texture_arr()

GameApi::US GameApi::UberShaderApi::v_texture_arr ( US us)

◆ v_toon()

GameApi::US GameApi::UberShaderApi::v_toon ( US us)

◆ v_vertexphong()

GameApi::US GameApi::UberShaderApi::v_vertexphong ( US us)

◆ v_water()

GameApi::US GameApi::UberShaderApi::v_water ( US us)

◆ v_wave()

GameApi::US GameApi::UberShaderApi::v_wave ( US us)

The documentation for this class was generated from the following files: