#pragma once #include "Vectors.h" #include "Console.h" #include "Quaternions.h" #include "Camera.h" #include "ObjectWrapper.h" #include "PhysicsManager.h" #include "glu.h" #define PLAYERSHIPRADIUS 0.4 typedef struct VWorld { VObject CrossHair; VObject Environment; VCamera Camera; VPhysics Physics; VConsole Console; VPlayer Player; VObjectWrapper * Objects; } VWorld; void InitPlayer(VPlayer * p); void InitWorld(VWorld * world); void AddWeapon(VWorld * world, int Type); void CleanUpWorld(VWorld * world); void DrawCrossHair(VWorld * world); void RunWorld(VWorld * world, float interval); void DrawWorld(VWorld * world, float interval);