![]() |
Gamedev Framework (gf) 1.2.0
A C++17 framework for 2D games
|
A 2D range. More...
#include <gf/Range.h>
Classes | |
struct | Iterator |
An iterator for a 2D range. More... | |
Public Member Functions | |
constexpr Iterator | begin () const noexcept |
Get a begin iterator. More... | |
constexpr Iterator | end () const noexcept |
Get a end iterator. More... | |
Public Attributes | |
Range< T > | first |
The range in the first dimension. More... | |
Range< T > | second |
The range in the second dimension. More... | |
Vector< T, 2 > | origin |
A 2D range.
gf::NeighborSquareRange represents a range accross a square area around an origin (not included).
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
Range<T> gf::NeighborSquareRange< T >::first |
The range in the first dimension.
Vector<T, 2> gf::NeighborSquareRange< T >::origin |
Range<T> gf::NeighborSquareRange< T >::second |
The range in the second dimension.