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 328 of file display.hpp.
Definition at line 355 of file display.hpp.
display::rect_of_hexes::iterator display::rect_of_hexes::begin | ( | ) | const |
Definition at line 617 of file display.cpp.
Referenced by unit_frame::get_overlaped_hex().
display::rect_of_hexes::iterator display::rect_of_hexes::end | ( | ) | const |
Definition at line 621 of file display.cpp.
Referenced by display::draw_invalidated(), display::draw_overlays_at(), and unit_frame::get_overlaped_hex().
int display::rect_of_hexes::bottom[2] |
Definition at line 332 of file display.hpp.
Referenced by display::rect_of_hexes::iterator::operator++().
int display::rect_of_hexes::left |
Definition at line 329 of file display.hpp.
Referenced by begin().
int display::rect_of_hexes::right |
Definition at line 330 of file display.hpp.
Referenced by end().
int display::rect_of_hexes::top[2] |
Definition at line 331 of file display.hpp.
Referenced by begin(), end(), editor::editor_display::layout(), and display::rect_of_hexes::iterator::operator++().