|
GameApi 28
Library used by GameApi Builder tool
|
#include <GameApi.hh>
Public Member Functions | |
| IMPORT | FloatSceneApi (Env &e) |
| BM | render_with_lipschitz_and_forallexists (EveryApi &ev, FS bounding_spheres, O obj, float z, float z_dist, unsigned int bg_color, float per_pixel_sample_rate, float start_x, float end_x, float start_y, float end_y, int sx, int sy) |
| FS | fs_sphere (float center_x, float center_y, float center_z, float radius) |
| FS | fs_min (FS a1, FS a2) |
| FS | fs_min_arr (std::vector< FS > arr) |
| FS | fs_bound_x (FS left, FS right, float x) |
| FS | fs_bound_y (FS left, FS right, float y) |
| FS | fs_bound_z (FS left, FS right, float z) |
| FS | color_scene (FS scene, unsigned int color, int fptr_enum) |
| FS | fd_to_fs (EveryApi &ev, FD fd) |
| VX | fs_to_vx (EveryApi &ev, int sx, int sy, int sz, float ssx, float ssy, float ssz, FS obj, float pos) |
| O | fs_to_o (FS obj, float val) |
| ML | fs_to_ml (EveryApi &ev, int sx, int sy, int sz, float ssx, float ssy, float ssz, FS obj, float pos, MT mat, float sx1, float sy1, float sz1) |
| ML | fs_to_ml3 (EveryApi &ev, int sx, int sy, int sz, float ssx, float ssy, float ssz, FS obj, float pos, MT mat, float sx1, float sy1, float sz1, float border_width, unsigned int border_color) |
| ML | fs_to_ml4 (EveryApi &ev, int sx, int sy, int sz, float ssx, float ssy, float ssz, FS obj, float pos, float sx1, float sy1, float sz1, float border_width, unsigned int border_color) |
| ML | o_to_ml3 (EveryApi &ev, int sx, int sy, int sz, float ssx, float ssy, float ssz, O obj, float pos, MT mat, float sx1, float sy1, float sz1, float border_width, unsigned int border_color) |
| ML | o_to_ml4 (EveryApi &ev, int sx, int sy, int sz, float ssx, float ssy, float ssz, O obj, float pos, float sx1, float sy1, float sz1, float border_width, unsigned int border_color) |
| ML | fs_to_ml2 (EveryApi &ev, int sx, int sy, int sz, float ssx, float ssy, float ssz, FS obj, float pos, MT mat, float sx1, float sy1, float sz1, float border_width, unsigned int border_color) |
| GameApi::FS GameApi::FloatSceneApi::color_scene | ( | FS | scene, |
| unsigned int | color, | ||
| int | fptr_enum ) |


| GameApi::FS GameApi::FloatSceneApi::fs_bound_x | ( | FS | left, |
| FS | right, | ||
| float | x ) |

| GameApi::FS GameApi::FloatSceneApi::fs_bound_y | ( | FS | left, |
| FS | right, | ||
| float | y ) |

| GameApi::FS GameApi::FloatSceneApi::fs_bound_z | ( | FS | left, |
| FS | right, | ||
| float | z ) |

| GameApi::FS GameApi::FloatSceneApi::fs_min | ( | FS | a1, |
| FS | a2 ) |

| GameApi::FS GameApi::FloatSceneApi::fs_min_arr | ( | std::vector< FS > | arr | ) |

| GameApi::FS GameApi::FloatSceneApi::fs_sphere | ( | float | center_x, |
| float | center_y, | ||
| float | center_z, | ||
| float | radius ) |

| GameApi::ML GameApi::FloatSceneApi::fs_to_ml | ( | EveryApi & | ev, |
| int | sx, | ||
| int | sy, | ||
| int | sz, | ||
| float | ssx, | ||
| float | ssy, | ||
| float | ssz, | ||
| FS | obj, | ||
| float | pos, | ||
| MT | mat, | ||
| float | sx1, | ||
| float | sy1, | ||
| float | sz1 ) |

| GameApi::ML GameApi::FloatSceneApi::fs_to_ml2 | ( | EveryApi & | ev, |
| int | sx, | ||
| int | sy, | ||
| int | sz, | ||
| float | ssx, | ||
| float | ssy, | ||
| float | ssz, | ||
| FS | obj, | ||
| float | pos, | ||
| MT | mat, | ||
| float | sx1, | ||
| float | sy1, | ||
| float | sz1, | ||
| float | border_width, | ||
| unsigned int | border_color ) |

| GameApi::ML GameApi::FloatSceneApi::fs_to_ml3 | ( | EveryApi & | ev, |
| int | sx, | ||
| int | sy, | ||
| int | sz, | ||
| float | ssx, | ||
| float | ssy, | ||
| float | ssz, | ||
| FS | obj, | ||
| float | pos, | ||
| MT | mat, | ||
| float | sx1, | ||
| float | sy1, | ||
| float | sz1, | ||
| float | border_width, | ||
| unsigned int | border_color ) |

| GameApi::ML GameApi::FloatSceneApi::fs_to_ml4 | ( | EveryApi & | ev, |
| int | sx, | ||
| int | sy, | ||
| int | sz, | ||
| float | ssx, | ||
| float | ssy, | ||
| float | ssz, | ||
| FS | obj, | ||
| float | pos, | ||
| float | sx1, | ||
| float | sy1, | ||
| float | sz1, | ||
| float | border_width, | ||
| unsigned int | border_color ) |

| GameApi::O GameApi::FloatSceneApi::fs_to_o | ( | FS | obj, |
| float | val ) |

| GameApi::VX GameApi::FloatSceneApi::fs_to_vx | ( | EveryApi & | ev, |
| int | sx, | ||
| int | sy, | ||
| int | sz, | ||
| float | ssx, | ||
| float | ssy, | ||
| float | ssz, | ||
| FS | obj, | ||
| float | pos ) |

| GameApi::ML GameApi::FloatSceneApi::o_to_ml3 | ( | EveryApi & | ev, |
| int | sx, | ||
| int | sy, | ||
| int | sz, | ||
| float | ssx, | ||
| float | ssy, | ||
| float | ssz, | ||
| O | obj, | ||
| float | pos, | ||
| MT | mat, | ||
| float | sx1, | ||
| float | sy1, | ||
| float | sz1, | ||
| float | border_width, | ||
| unsigned int | border_color ) |

| GameApi::ML GameApi::FloatSceneApi::o_to_ml4 | ( | EveryApi & | ev, |
| int | sx, | ||
| int | sy, | ||
| int | sz, | ||
| float | ssx, | ||
| float | ssy, | ||
| float | ssz, | ||
| O | obj, | ||
| float | pos, | ||
| float | sx1, | ||
| float | sy1, | ||
| float | sz1, | ||
| float | border_width, | ||
| unsigned int | border_color ) |

| GameApi::BM GameApi::FloatSceneApi::render_with_lipschitz_and_forallexists | ( | EveryApi & | ev, |
| FS | bounding_spheres, | ||
| O | obj, | ||
| float | z, | ||
| float | z_dist, | ||
| unsigned int | bg_color, | ||
| float | per_pixel_sample_rate, | ||
| float | start_x, | ||
| float | end_x, | ||
| float | start_y, | ||
| float | end_y, | ||
| int | sx, | ||
| int | sy ) |
