|
GameApi 28
Library used by GameApi Builder tool
|
#include <GameApi.hh>
Public Member Functions | |
| IMPORT | MatricesApi (Env &e) |
| MS | mn_matrix_array2 (EveryApi &ev, std::vector< MN > moves) |
| MS | mult_g_last_resize (EveryApi &ev, MS ms) |
| MS | load_matrices (std::string url) |
| MS | load_matrices_nr (std::string url) |
| MS | ms_steady (MS ms) |
| ML | render_ms_files2_si (EveryApi &ev, std::vector< P > p, std::vector< MT > mat, VX voxel, int start_type, int end_type, float start_x, float end_x, float start_y, float end_y, float start_z, float end_z) |
| ML | render_ms_files_si (EveryApi &ev, std::vector< P > p, MT mat, VX voxel, int start_type, int end_type, float start_x, float end_x, float start_y, float end_y, float start_z, float end_z) |
| IMPORT MS | mn_matrix_array (EveryApi &ev, int count, MN move) |
| IMPORT MS | random_time_seq (EveryApi &ev, MS inner_start, MS outer, MS inner_end, float outer_time, float inner_time) |
| IMPORT MS | ms_interface (VX vox, int type, float start_x, float end_x, float start_y, float end_y, float start_z, float end_z) |
| IMPORT MS | ms_file (std::string url, int use_type) |
| IMPORT ML | render_ms_files (EveryApi &ev, std::vector< P > p, MT mat, std::string url, int start_type, int end_type) |
| IMPORT ML | render_ms_files2 (EveryApi &ev, std::vector< P > p, std::vector< MT > mat, std::string url, int start_type, int end_type) |
| IMPORT MS | interpolate (MS start, MS end, float val) |
| IMPORT MS | inverse_ms (MS ms) |
| IMPORT MS | from_points (PTS pts) |
| IMPORT MS | mult (MS m, M mat) |
| IMPORT MS | mult (M mat, MS m) |
| IMPORT MS | apply_matrix (MS m, M mat) |
| IMPORT MS | trans2 (MS m, float tx, float ty, float tz) |
| IMPORT MS | scale2 (MS m, float sx, float sy, float sz) |
| IMPORT MS | repeat_ms (EveryApi &ev, MN mn, int val) |
| IMPORT MS | subarray (MS m, int start, int count) |
| IMPORT MS | ms_random_rot (float px, float py, float pz, int count) |
| IMPORT MS | mult_array (MS m1, MS m2) |
| IMPORT MS | from_lines_2d (LI li) |
| IMPORT MS | from_lines_3d (LI li) |
| IMPORT MSA | prepare (MS p, bool color_from_instance) |
| GameApi::MatricesApi::MatricesApi | ( | Env & | e | ) |
| GameApi::MS GameApi::MatricesApi::apply_matrix | ( | MS | m, |
| M | mat ) |

| EXPORT GameApi::MS GameApi::MatricesApi::from_lines_2d | ( | LI | li | ) |

| EXPORT GameApi::MS GameApi::MatricesApi::from_lines_3d | ( | LI | li | ) |

| EXPORT GameApi::MS GameApi::MatricesApi::from_points | ( | PTS | pts | ) |

| GameApi::MS GameApi::MatricesApi::interpolate | ( | MS | start, |
| MS | end, | ||
| float | val ) |
| GameApi::MS GameApi::MatricesApi::inverse_ms | ( | MS | ms | ) |
| GameApi::MS GameApi::MatricesApi::load_matrices | ( | std::string | url | ) |

| GameApi::MS GameApi::MatricesApi::load_matrices_nr | ( | std::string | url | ) |

| GameApi::MS GameApi::MatricesApi::mn_matrix_array | ( | EveryApi & | ev, |
| int | count, | ||
| MN | move ) |

| GameApi::MS GameApi::MatricesApi::mn_matrix_array2 | ( | EveryApi & | ev, |
| std::vector< MN > | moves ) |

| GameApi::MS GameApi::MatricesApi::ms_file | ( | std::string | url, |
| int | use_type ) |

| GameApi::MS GameApi::MatricesApi::ms_interface | ( | VX | vox, |
| int | type, | ||
| float | start_x, | ||
| float | end_x, | ||
| float | start_y, | ||
| float | end_y, | ||
| float | start_z, | ||
| float | end_z ) |
| EXPORT GameApi::MS GameApi::MatricesApi::ms_random_rot | ( | float | px, |
| float | py, | ||
| float | pz, | ||
| int | count ) |

| GameApi::MS GameApi::MatricesApi::ms_steady | ( | MS | ms | ) |

| EXPORT GameApi::MS GameApi::MatricesApi::mult | ( | M | mat, |
| MS | m ) |
| EXPORT GameApi::MS GameApi::MatricesApi::mult | ( | MS | m, |
| M | mat ) |
| EXPORT GameApi::MS GameApi::MatricesApi::mult_array | ( | MS | m1, |
| MS | m2 ) |

| GameApi::MS GameApi::MatricesApi::mult_g_last_resize | ( | EveryApi & | ev, |
| MS | ms ) |

| EXPORT GameApi::MSA GameApi::MatricesApi::prepare | ( | GameApi::MS | p, |
| bool | color_from_instance ) |
| GameApi::MS GameApi::MatricesApi::random_time_seq | ( | EveryApi & | ev, |
| MS | inner_start, | ||
| MS | outer, | ||
| MS | inner_end, | ||
| float | outer_time, | ||
| float | inner_time ) |

| GameApi::ML GameApi::MatricesApi::render_ms_files | ( | GameApi::EveryApi & | ev, |
| std::vector< P > | p, | ||
| MT | mat, | ||
| std::string | url, | ||
| int | start_type, | ||
| int | end_type ) |

| GameApi::ML GameApi::MatricesApi::render_ms_files2 | ( | GameApi::EveryApi & | ev, |
| std::vector< P > | p, | ||
| std::vector< MT > | mat, | ||
| std::string | url, | ||
| int | start_type, | ||
| int | end_type ) |

| GameApi::ML GameApi::MatricesApi::render_ms_files2_si | ( | GameApi::EveryApi & | ev, |
| std::vector< P > | p, | ||
| std::vector< MT > | mat, | ||
| VX | voxel, | ||
| int | start_type, | ||
| int | end_type, | ||
| float | start_x, | ||
| float | end_x, | ||
| float | start_y, | ||
| float | end_y, | ||
| float | start_z, | ||
| float | end_z ) |

| GameApi::ML GameApi::MatricesApi::render_ms_files_si | ( | GameApi::EveryApi & | ev, |
| std::vector< P > | p, | ||
| MT | mat, | ||
| VX | voxel, | ||
| int | start_type, | ||
| int | end_type, | ||
| float | start_x, | ||
| float | end_x, | ||
| float | start_y, | ||
| float | end_y, | ||
| float | start_z, | ||
| float | end_z ) |

| GameApi::MS GameApi::MatricesApi::repeat_ms | ( | EveryApi & | ev, |
| MN | mn, | ||
| int | val ) |

| GameApi::MS GameApi::MatricesApi::scale2 | ( | MS | m, |
| float | sx, | ||
| float | sy, | ||
| float | sz ) |
| EXPORT GameApi::MS GameApi::MatricesApi::subarray | ( | MS | m, |
| int | start, | ||
| int | count ) |

| GameApi::MS GameApi::MatricesApi::trans2 | ( | MS | m, |
| float | tx, | ||
| float | ty, | ||
| float | tz ) |