OrthogonalTileIterator Class Reference

Iterator to iterate over a tile area (rectangle) of the map. More...

#include <tilearea_type.h>

Inheritance diagram for OrthogonalTileIterator:
TileIterator

Public Member Functions

 OrthogonalTileIterator (const TileArea &ta)
 Construct the iterator.
FORCEINLINE TileIteratoroperator++ ()
 Move ourselves to the next tile in the rectange on the map.

Private Attributes

int w
 The width of the iterated area.
int x
 The current 'x' position in the rectangle.
int y
 The current 'y' position in the rectangle.

Detailed Description

Iterator to iterate over a tile area (rectangle) of the map.

Definition at line 98 of file tilearea_type.h.


Constructor & Destructor Documentation

OrthogonalTileIterator::OrthogonalTileIterator ( const TileArea ta  )  [inline]

Construct the iterator.

Parameters:
ta Area, i.e. begin point and width/height of to-be-iterated area.

Definition at line 109 of file tilearea_type.h.


The documentation for this class was generated from the following file:

Generated on Fri Mar 18 23:18:51 2011 for OpenTTD by  doxygen 1.6.1