BWAPI
Classes | Defines | Typedefs | Functions
UAlbertaBot_src/Projects/UAlbertaBot/Source/Common.h File Reference
#include <cmath>
#include <cstdlib>
#include <cassert>
#include <stdexcept>
#include <string>
#include <sstream>
#include <algorithm>
#include <vector>
#include <deque>
#include <list>
#include <set>
#include <map>
#include <boost/foreach.hpp>
#include <boost/progress.hpp>
#include <boost/timer.hpp>
#include <BWAPI.h>
#include <BWTA.h>
#include "Logger.h"
Include dependency graph for Common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  double2

Defines

#define _USE_MATH_DEFINES
#define UNIMPLEMENTED   throw std::runtime_error(std::string("Unimplemented function ")+ __FUNCTION__ + "() called")
#define DRAW_UALBERTABOT_DEBUG   false

Typedefs

typedef std::vector
< BWAPI::Unit * > 
UnitVector

Functions

BWAPI::AIModule__NewAIModule ()

Define Documentation

#define DRAW_UALBERTABOT_DEBUG   false
#define UNIMPLEMENTED   throw std::runtime_error(std::string("Unimplemented function ")+ __FUNCTION__ + "() called")

Typedef Documentation

typedef std::vector<BWAPI::Unit*> UnitVector

Function Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines