Mercurial > hg > old > magoroku_racing
diff car.h @ 109:165b4d902ca4
Error is corrected game.h and car.h
author | Atuto SHIROMA <e095729@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 09 Jun 2011 00:53:50 +0900 |
parents | afddacdf30dd |
children | 8a525ec378fc |
line wrap: on
line diff
--- a/car.h Thu Jun 09 00:26:27 2011 +0900 +++ b/car.h Thu Jun 09 00:53:50 2011 +0900 @@ -4,6 +4,7 @@ #define CAR_H #include "libps2.h" +#include "game.h" typedef struct car { FVECTOR direction; // 向き @@ -20,11 +21,30 @@ OBJECT* body; } Car, *CarPtr; +/* + game.h から + 相互に読み込むのを禁止するために移動 +*/ +typedef struct game { + CarPtr jiki; + int course_id; // コースID + int car_id; // 自機ID + int camera_type; // カメラのタイプ + int play_id; + int rap; +} Game, *GamePtr; + + + + CarPtr car_init(int id); void car_accelerate(CarPtr, int); void car_swerve(CarPtr, int); // ここで宣言したらgame.hと相互にincludeしちゃうからschedule.hのほうに書いてしまいました -//void car_update( Game *game, CarPtr car ); +void car_update( Game *game, CarPtr car ); + + + #endif