Utility class for re-iterating a scanline visited by a map_tile_iterator.
More...
#include <th_map.h>
Utility class for re-iterating a scanline visited by a map_tile_iterator.
◆ map_scanline_iterator() [1/2]
| map_scanline_iterator::map_scanline_iterator |
( |
| ) |
|
◆ map_scanline_iterator() [2/2]
- itrNodes A tile iterator which has reached the end of a scanline
- eDirection The direction in which to iterate the scanline; forward for left-to-right, backward for right-to-left.
- iXOffset If given, values returned by x() will be offset by this.
- iYOffset If given, values returned by y() will be offset by this.
◆ get_next_tile()
◆ get_previous_tile()
◆ get_tile()
◆ operator bool()
| map_scanline_iterator::operator bool |
( |
| ) |
const |
|
inline |
◆ operator++()
◆ operator->()
◆ operator=()
◆ x()
| int map_scanline_iterator::x |
( |
| ) |
const |
|
inline |
◆ y()
| int map_scanline_iterator::y |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files:
- /home/runner/work/CorsixTH/CorsixTH/CorsixTH/Src/th_map.h
- /home/runner/work/CorsixTH/CorsixTH/CorsixTH/Src/th_map.cpp