#pragma once #define CAMERASPEED 0.001 #define ROTATESPEED 0.0005 #define STATIONARY 0 #define FORWARDS 1 #define BACKWARDS 2 #define LEFT 4 #define RIGHT 8 #define UP 16 #define DOWN 32 #define ROLLLEFT 64 #define ROLLRIGHT 128 #define STOP 256 #include "WindowManager.h" #include "MenuManager.h" #include "WorldManager.h" #include "Vectors.h" typedef struct VGame { EventLoopTimerRef timerRef; VWindow w; VMenu m; VWorld world; //Vector cMovement; //Vector cRotate; int Direction; int Rotation; UnsignedWide lastTime; Boolean Paused; } VGame; void InitGame(VGame * g); void RunGame(VGame * g); void CleanUpGame(VGame * g);