BWAPI
|
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