BWAPI
Classes | Namespaces | Defines | Functions
trunk/bwapi/BWAPI/Source/BW/Pathing.h File Reference
#include "Position.h"
#include <Util/Types.h>
#include <set>
#include <list>
#include <vector>
Include dependency graph for Pathing.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  BW::pathPoint
struct  BW::pathBox
struct  BW::pathRect
class  BW::region
struct  BW::contour
struct  BW::contourHub
struct  BW::split
struct  BW::SAI_Paths

Namespaces

namespace  BW

Defines

#define getRegionFromId(x)   (&(BW::BWDATA_SAIPathing->regions[(x)&0x1FFF]))

Functions

 BW::CTASSERT (sizeof(region)==64)
bool BW::isCollidingWithContour (contourHub *hub, int x, int y, int left, int top, int right, int bottom)

Define Documentation

#define getRegionFromId (   x)    (&(BW::BWDATA_SAIPathing->regions[(x)&0x1FFF]))
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines