prototype

This commit is contained in:
Volodymyr Patuta 2021-01-01 16:13:34 +01:00
parent cf7b27ef0c
commit 57bf61d755
1 changed files with 6 additions and 2 deletions

View File

@ -29,6 +29,10 @@ static void pmotion(int x, int y);
static void mouse(int button, int state, int x, int y); static void mouse(int button, int state, int x, int y);
static void goto_obj(float * mvMat); static void goto_obj(float * mvMat);
static void move_to(float posx, float posy , float posz); static void move_to(float posx, float posy , float posz);
static void draw_object(float * nmv, float * projMat, surface_t * obj,
float ma, float mx, float my, float mz,
float tx, float ty, float tz, float s,
float ra, float rx, float ry, float rz);
static int get_sign(float x, float y); static int get_sign(float x, float y);
/*!\brief un identifiant pour l'écran (de dessin) */ /*!\brief un identifiant pour l'écran (de dessin) */
@ -76,7 +80,7 @@ static int _overview = 0; // boolean to toggle overview (view from the top).
static int _p = -1; // the object (sun, planets, pluto) number to move. static int _p = -1; // the object (sun, planets, pluto) number to move.
static float _s = 1.0f; // multiplier for angle (for speeding planets movement and rotation). static float _s = 1.0f; // multiplier for angle (for speeding planets movement and rotation).
static float _a = 0.0f; // rotation angle. static float _a = 0.0f; // rotation angle.
static float _r = 0.0f; static float _r = 0.0f; // -//-
static Mix_Chunk * bsound = NULL; // background sound. static Mix_Chunk * bsound = NULL; // background sound.
@ -281,7 +285,7 @@ static void goto_obj(float * mvMat) {
} }
} }
void draw_object(float * nmv, float * projMat, surface_t * obj, static void draw_object(float * nmv, float * projMat, surface_t * obj,
float ma, float mx, float my, float mz, float ma, float mx, float my, float mz,
float tx, float ty, float tz, float s, float tx, float ty, float tz, float s,
float ra, float rx, float ry, float rz) { float ra, float rx, float ry, float rz) {