tilearea_type.h File Reference

Type for storing the 'area' of something uses on the map. More...

#include "map_func.h"

Go to the source code of this file.

Data Structures

struct  TileArea
 Represents the covered area of e.g. More...
class  TileIterator
 Base class for tile iterators. More...
class  OrthogonalTileIterator
 Iterator to iterate over a tile area (rectangle) of the map. More...
class  DiagonalTileIterator
 Iterator to iterate over a diagonal area of the map. More...

Defines

#define TILE_AREA_LOOP(var, ta)   for (OrthogonalTileIterator var(ta); var != INVALID_TILE; ++var)
 A loop which iterates over the tiles of a TileArea.

Detailed Description

Type for storing the 'area' of something uses on the map.

Definition in file tilearea_type.h.


Define Documentation

#define TILE_AREA_LOOP ( var,
ta   )     for (OrthogonalTileIterator var(ta); var != INVALID_TILE; ++var)

Generated on Fri Dec 31 17:16:04 2010 for OpenTTD by  doxygen 1.6.1