|
| | GLTF_Material (GameApi::Env &e, GameApi::EveryApi &ev, GLTFModelInterface *interface, GltfMaterialParams *param) |
| bool | IsTransparent () const |
| int | num_indexes () const |
| int | map_index (int j) const |
| void | print_extension_map () const |
| bool | get_unlit () const |
| bool | get_sheen () const |
| Vector | get_diffuse_factor () const |
| Vector | get_specular_factor () const |
| float | get_glossiness_factor () const |
| bool | get_spec () const |
| int | print_int (std::string label, int i) const |
| float | print_float (std::string label, float i) const |
| Vector | print_vector (std::string label, Vector i) const |
| int | get_sheen_index () const |
| int | get_diffuse_index () const |
| int | get_specglossi_index () const |
| void | specglossyprepare (GameApi::EveryApi &ev, GameApi::P p) const |
| int | num_textures () const |
| bool | is_srgb (int i) const |
| GameApi::BM | reduce_size (GameApi::BM bm) const |
| GameApi::BM | texture (int i) const |
| bool | has_texture (int i) const |
| std::string | get_cache_id_string () const |
| virtual GameApi::ML | mat2 (GameApi::P p) const |
| virtual GameApi::ML | mat2_inst (GameApi::P p, GameApi::PTS pts) const |
| virtual GameApi::VA | mat2_inst_va_prepare (GameApi::P p) const |
| virtual GameApi::ML | mat2_inst_va (GameApi::VA va, GameApi::PTS pts) const |
| virtual GameApi::ML | mat2_inst_matrix (GameApi::P p, GameApi::MS ms) const |
| virtual GameApi::ML | mat2_inst2 (GameApi::P p, GameApi::PTA pta) const |
| virtual GameApi::ML | mat_inst_fade (GameApi::P p, GameApi::PTS pts, bool flip, float start_time, float end_time) const |
| GameApi::ML | call (GameApi::P p) const |
| GameApi::ML | call_inst (GameApi::P p, GameApi::PTS pts) |
| GameApi::ML | call_inst_matrix (GameApi::P p, GameApi::MS ms) |
| int | mat (int p) const |
| int | mat_inst (int p, int pts) const |
| int | mat_inst_va_prepare (int p) const |
| int | mat_inst_va (int va, int pts) const |
| int | mat_inst_matrix (int p, int ms) const |
| int | mat_inst2 (int p, int pta) const |
| int | mat_inst_fade (int p, int pts, bool flip, float start_time, float end_time) const |
| GameApi::ML | call (GameApi::P p) const |
| GameApi::ML | call_inst (GameApi::P p, GameApi::PTS pts) |
| GameApi::ML | call_inst_matrix (GameApi::P p, GameApi::MS ms) |
| int | mat (int p) const |
| int | mat_inst (int p, int pts) const |
| int | mat_inst_va_prepare (int p) const |
| int | mat_inst_va (int va, int pts) const |
| int | mat_inst_matrix (int p, int ms) const |
| int | mat_inst2 (int p, int pta) const |
| int | mat_inst_fade (int p, int pts, bool flip, float start_time, float end_time) const |
| GameApi::ML | call (GameApi::P p) const |
| GameApi::ML | call_inst (GameApi::P p, GameApi::PTS pts) |
| int | mat (int p) const |
| int | mat_inst (int p, int pts) const |
| int | mat_inst2 (int p, int pta) const |
| int | mat_inst_fade (int p, int pts, bool flip, float start_time, float end_time) const |
| virtual | ~Material () |
| virtual void | logoexecute () |