#ifndef _WORLD_HH_ #define _WORLD_HH_ #include "textures.hh" #include "landscape.hh" //#include "pathfind.hh" #include "particleengine.hh" #include "vehicles/vehicle.hh" #include "projectiles/projectile.hh" #include "player.hh" #include "fire.hh" #include "score.hh" #include "camera.hh" #include "vehicles/fighter.hh" #include "vehicles/tank.hh" #include "cmdargs.hh" #include "player.hh" #include #include #include #include "objects/object.hh" #include "objects/flag.hh" namespace World { extern std::deque < Fire * > pEffects; extern std::deque < Vehicle * > vehicles; extern std::deque < Vehicle * >::iterator vehItr; extern std::deque < Vehicle * >::iterator vehItr2; extern std::list < Flag * > objects; extern std::list < Flag * >::iterator objItr; extern std::list < Projectile * > projectiles; extern std::list < Projectile * >::iterator projItr; void addProjectile( Projectile * _proj ); }; void light(); void init(); void round(); void updateInformation(); #endif