BWAPI
trunk/bwapi/BWAPI/Source/BW/TilePosition.h
Go to the documentation of this file.
00001 #pragma once
00002 
00003 #include <Util/Types.h>
00004 namespace BW { class Position; }
00005 
00006 namespace BW
00007 {
00009   class TilePosition
00010   {
00011     public :
00012       TilePosition();
00013       TilePosition(const Position& position);
00014       TilePosition(u16 x, u16 y);
00015       bool operator == (const BW::TilePosition& TilePosition) const;
00016       bool operator != (const BW::TilePosition& TilePosition) const;
00017       bool operator  < (const BW::TilePosition& TilePosition) const;
00018       u16 x;
00019       u16 y;
00020       bool isValid();
00021       static TilePosition Invalid;
00022   };
00023 };
00024 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines