00001 #ifndef XCLONE_INCLUDE_H 00002 #define XCLONE_INCLUDE_H 00003 00004 #include <limits> 00005 #include <vector> 00006 #include <queue> 00007 #include <list> 00008 #include <iostream> 00009 #include <fstream> 00010 #include <string> 00011 #include <cstdlib> 00012 #include <boost/shared_ptr.hpp> 00013 #include <boost/weak_ptr.hpp> 00014 #include <boost/program_options.hpp> 00015 #include <boost/filesystem/fstream.hpp> 00016 #include <boost/filesystem/operations.hpp> 00017 #include <SDL/SDL.h> 00018 #include <SDL/SDL_image.h> 00019 #include <SDL/SDL_ttf.h> 00020 00021 #include "macros.h" 00022 #include "utility.h" 00023 00024 using namespace std; 00025 00026 namespace po = boost::program_options; 00027 namespace fs = boost::filesystem; 00028 00029 #endif