#include <GameApi.hh>
|
| | ArrayObj3d (EveryApi &ev) |
| void | push_back (RenderObject *obj, MoveScaleObject3d *obj2) |
| void | prepare (bool keep=false) |
| void | render () |
| int | size () const |
| void | set_child_pos (int i, float cpos_x, float cpos_y, float cpos_z) |
| void | set_child_scale (int i, float mult_x, float mult_y, float mult_z) |
| M | rot_y (float c_x, float c_y, float c_z, float angle) |
| M | rot_x (float c_x, float c_y, float c_z, float angle) |
| M | rot_z (float c_x, float c_y, float c_z, float angle) |
| void | set_child_rot_matrix (int i, M m) |
| void | set_var (std::string name, float r, float g, float b, float a) |
| void | set_child_shader_var (int i, std::string name, float r, float g, float b, float a) |
| void | set_pos (float pos_x, float pos_y, float pos_z) |
| void | set_scale (float mult_x, float mult_y, float mult_z) |
| void | set_rotation_matrix (M m) |
| void | set_rotation_matrix2 (M m) |
| virtual | ~RenderObject () |
| virtual | ~MoveScaleObject3d () |
◆ ArrayObj3d()
| GameApi::ArrayObj3d::ArrayObj3d |
( |
EveryApi & | ev | ) |
|
|
inline |
◆ prepare()
| void GameApi::ArrayObj3d::prepare |
( |
bool | keep = false | ) |
|
|
inlinevirtual |
◆ push_back()
◆ render()
| void GameApi::ArrayObj3d::render |
( |
| ) |
|
|
inlinevirtual |
◆ rot_x()
| M GameApi::ArrayObj3d::rot_x |
( |
float | c_x, |
|
|
float | c_y, |
|
|
float | c_z, |
|
|
float | angle ) |
|
inline |
◆ rot_y()
| M GameApi::ArrayObj3d::rot_y |
( |
float | c_x, |
|
|
float | c_y, |
|
|
float | c_z, |
|
|
float | angle ) |
|
inline |
◆ rot_z()
| M GameApi::ArrayObj3d::rot_z |
( |
float | c_x, |
|
|
float | c_y, |
|
|
float | c_z, |
|
|
float | angle ) |
|
inline |
◆ set_child_pos()
| void GameApi::ArrayObj3d::set_child_pos |
( |
int | i, |
|
|
float | cpos_x, |
|
|
float | cpos_y, |
|
|
float | cpos_z ) |
|
inline |
◆ set_child_rot_matrix()
| void GameApi::ArrayObj3d::set_child_rot_matrix |
( |
int | i, |
|
|
M | m ) |
|
inline |
◆ set_child_scale()
| void GameApi::ArrayObj3d::set_child_scale |
( |
int | i, |
|
|
float | mult_x, |
|
|
float | mult_y, |
|
|
float | mult_z ) |
|
inline |
◆ set_child_shader_var()
| void GameApi::ArrayObj3d::set_child_shader_var |
( |
int | i, |
|
|
std::string | name, |
|
|
float | r, |
|
|
float | g, |
|
|
float | b, |
|
|
float | a ) |
|
inline |
◆ set_pos()
| void GameApi::ArrayObj3d::set_pos |
( |
float | pos_x, |
|
|
float | pos_y, |
|
|
float | pos_z ) |
|
inlinevirtual |
◆ set_rotation_matrix()
| void GameApi::ArrayObj3d::set_rotation_matrix |
( |
M | m | ) |
|
|
inlinevirtual |
◆ set_rotation_matrix2()
| void GameApi::ArrayObj3d::set_rotation_matrix2 |
( |
M | m | ) |
|
|
inlinevirtual |
◆ set_scale()
| void GameApi::ArrayObj3d::set_scale |
( |
float | mult_x, |
|
|
float | mult_y, |
|
|
float | mult_z ) |
|
inlinevirtual |
◆ set_var()
| void GameApi::ArrayObj3d::set_var |
( |
std::string | name, |
|
|
float | r, |
|
|
float | g, |
|
|
float | b, |
|
|
float | a ) |
|
inlinevirtual |
◆ size()
| int GameApi::ArrayObj3d::size |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: