![]() |
Sly Engine
|
#include <TRAIterator.h>
Public Member Functions | |
TRAIterator ()=default | |
Default constructor. More... | |
TRAIterator (const TRAIterator &otherIterator) | |
Copy constructor. More... | |
TRAIterator (TRAIterator &&)=delete | |
Move constructor. More... | |
TRAIterator & | operator= (const TRAIterator &) |
Assignment operator. More... | |
TRAIterator & | operator= (TRAIterator &&)=default |
Move assignment operator. More... | |
~TRAIterator () | |
Deconstructor. More... | |
TRAIterator (TerrainRectangleArea *range) | |
TRAIterator (TerrainRectangleArea *range, int i, int j) | |
TRAIterator & | operator++ () |
bool | operator!= (TRAIterator &otherIterator) |
bool | operator== (TRAIterator &otherIterator) |
bool | operator!= (const TRAIterator &otherIterator) |
bool | operator== (const TRAIterator &otherIterator) |
TerrainCell * | operator-> () |
TerrainCell & | operator* () |
Private Member Functions | |
const TerrainCell & | getCell () const |
Gets the cell. More... | |
Private Attributes | |
TerrainRectangleArea * | callback |
TerrainCell | cell |
|
default |
Default constructor.
TRAIterator::TRAIterator | ( | const TRAIterator & | otherIterator | ) |
Copy constructor.
|
delete |
Move constructor.
TRAIterator::~TRAIterator | ( | ) |
Deconstructor.
TRAIterator::TRAIterator | ( | TerrainRectangleArea * | range | ) |
TRAIterator::TRAIterator | ( | TerrainRectangleArea * | range, |
int | i, | ||
int | j | ||
) |
|
private |
Gets the cell.
bool TRAIterator::operator!= | ( | const TRAIterator & | otherIterator | ) |
bool TRAIterator::operator!= | ( | TRAIterator & | otherIterator | ) |
TerrainCell & TRAIterator::operator* | ( | ) |
TRAIterator & TRAIterator::operator++ | ( | ) |
TerrainCell * TRAIterator::operator-> | ( | ) |
TRAIterator & TRAIterator::operator= | ( | const TRAIterator & | otherIterator | ) |
Assignment operator.
|
default |
Move assignment operator.
bool TRAIterator::operator== | ( | const TRAIterator & | otherIterator | ) |
bool TRAIterator::operator== | ( | TRAIterator & | otherIterator | ) |
|
private |
|
private |