Rectangular area of hexes, allowing to decide how the top and bottom edges handles the vertical shift for each parity of the x coordinate. More...
#include <display.hpp>
Classes | |
struct | iterator |
very simple iterator to walk into the rect_of_hexes More... | |
Public Types | |
typedef iterator | const_iterator |
Public Member Functions | |
iterator | begin () const |
iterator | end () const |
Public Attributes | |
int | left |
int | right |
int | top [2] |
int | bottom [2] |
Rectangular area of hexes, allowing to decide how the top and bottom edges handles the vertical shift for each parity of the x coordinate.
Definition at line 324 of file display.hpp.
Definition at line 351 of file display.hpp.
display::rect_of_hexes::iterator display::rect_of_hexes::begin | ( | ) | const |
Definition at line 641 of file display.cpp.
Referenced by unit_frame::get_overlaped_hex(), and display::scroll_to_tiles().
display::rect_of_hexes::iterator display::rect_of_hexes::end | ( | ) | const |
Definition at line 645 of file display.cpp.
Referenced by display::draw_hex(), unit_frame::get_overlaped_hex(), and display::scroll_to_tiles().
int display::rect_of_hexes::bottom[2] |
Definition at line 328 of file display.hpp.
Referenced by display::hexes_under_rect(), and display::rect_of_hexes::iterator::operator++().
int display::rect_of_hexes::left |
Definition at line 325 of file display.hpp.
Referenced by begin(), and display::hexes_under_rect().
int display::rect_of_hexes::right |
Definition at line 326 of file display.hpp.
Referenced by end(), and display::hexes_under_rect().
int display::rect_of_hexes::top[2] |
Definition at line 327 of file display.hpp.
Referenced by begin(), end(), display::hexes_under_rect(), editor::editor_display::layout(), and display::rect_of_hexes::iterator::operator++().