class Blocks : public SysSystemDriver
float rot_px_todo
float move_down_todo
float move_hor_todo
int move_right_dx
bool pause
Blocks()
virtual void NextFrame(long elapsed_time, long current_time)
void eatkeypress(int key, bool shift, bool alt, bool ctrl)
void add_cube(int dx, int dy, int dz, int x, int y, int z)
void add_pilar(int x, int y)
void add_cube_template()
void add_pilar_template()
void set_cube_texture(csTextureHandle* ct)
void set_pilar_texture(csTextureHandle* ct)
void set_cube_room(csSector* s)
void move_cubes(long elapsed_time)
void move_camera()
csMatrix3 create_rotate_x(float angle)
csMatrix3 create_rotate_y(float angle)
csMatrix3 create_rotate_z(float angle)
void start_rotation(BlRotType type)
void start_horizontal_move(int dx, int dy)
void start_shape(BlShapeType type, int x, int y, int z)
void move_shape_internal(int dx, int dy, int dz)
void rotate_shape_internal(const csMatrix3& rot)
bool check_new_shape_location(int dx, int dy, int dz)
bool check_new_shape_rotation(const csMatrix3& rot)
void freeze_shape()
void dump_shape()
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de