@@ -69,12 +69,17 @@ protected:
* Initialise the iterator starting at this tile.
* @param tile The tile we start iterating from.
*/
TileIterator(TileIndex tile) : tile(tile)
{
}
/** Some compilers really like this. */
virtual ~TileIterator()
public:
/**
* Get the tile we are currently at.
* @return The tile we are at, or INVALID_TILE when we're done.
FORCEINLINE operator TileIndex () const