|
|
|
@ -27,12 +27,10 @@
|
|
|
|
|
|
|
|
|
|
// easy typing
|
|
|
|
|
#include <stdint.h>
|
|
|
|
|
|
|
|
|
|
typedef unsigned char uchar;
|
|
|
|
|
typedef unsigned short ushort;
|
|
|
|
|
typedef unsigned int uint;
|
|
|
|
|
typedef unsigned long ulong;
|
|
|
|
|
|
|
|
|
|
typedef uint32_t uint32;
|
|
|
|
|
typedef uint16_t uint16;
|
|
|
|
|
typedef uint8_t uint8;
|
|
|
|
@ -60,30 +58,16 @@ typedef int8_t int8;
|
|
|
|
|
#include <map>
|
|
|
|
|
#include <string>
|
|
|
|
|
#include <list>
|
|
|
|
|
#include <tr1/cinttypes>
|
|
|
|
|
#include <memory>
|
|
|
|
|
|
|
|
|
|
// additional string algorithms
|
|
|
|
|
// boost utilities
|
|
|
|
|
#include <boost/algorithm/string.hpp>
|
|
|
|
|
|
|
|
|
|
// easy casting
|
|
|
|
|
#include <boost/lexical_cast.hpp>
|
|
|
|
|
|
|
|
|
|
// smart pointers
|
|
|
|
|
#include <boost/smart_ptr.hpp>
|
|
|
|
|
|
|
|
|
|
// foreach
|
|
|
|
|
#include <boost/foreach.hpp>
|
|
|
|
|
#define foreach BOOST_FOREACH
|
|
|
|
|
|
|
|
|
|
// GL stuff
|
|
|
|
|
#include <GL/gl.h>
|
|
|
|
|
#include <GL/glu.h>
|
|
|
|
|
#include <GL/glext.h>
|
|
|
|
|
|
|
|
|
|
// internal logger
|
|
|
|
|
#include "logger.h"
|
|
|
|
|
|
|
|
|
|
// additional utilities
|
|
|
|
|
#include "util.h"
|
|
|
|
|
|
|
|
|
|
#endif // PREREQUISITES_H
|
|
|
|
|
#endif // PREREQUISITES_H
|
|
|
|
|