![]() |
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 |