|
OpenTTD Source 20251104-master-g3befbdd52f
|
Iterator to iterate all Tiles. More...
Public Types | |
| typedef Tile | value_type |
| typedef Tile * | pointer |
| typedef Tile & | reference |
| typedef size_t | difference_type |
| typedef std::forward_iterator_tag | iterator_category |
Public Member Functions | |
| Iterator (TileIndex index) | |
| bool | operator== (const Iterator &other) const |
| Tile | operator* () const |
| Iterator & | operator++ () |
Private Attributes | |
| TileIndex | index |
Iterator to iterate all Tiles.
Definition at line 211 of file map_func.h.
| typedef size_t Map::Iterator::difference_type |
Definition at line 215 of file map_func.h.
| typedef std::forward_iterator_tag Map::Iterator::iterator_category |
Definition at line 216 of file map_func.h.
| typedef Tile* Map::Iterator::pointer |
Definition at line 213 of file map_func.h.
| typedef Tile& Map::Iterator::reference |
Definition at line 214 of file map_func.h.
| typedef Tile Map::Iterator::value_type |
Definition at line 212 of file map_func.h.
|
inlineexplicit |
Definition at line 218 of file map_func.h.
|
inline |
Definition at line 220 of file map_func.h.
|
inline |
Definition at line 221 of file map_func.h.
|
inline |
Definition at line 219 of file map_func.h.
|
private |
Definition at line 223 of file map_func.h.