|
Cytopia
0.3
A city building simulation game
|
Collaboration diagram for ResourceManager::AgeIterator< Iterator >:Public Types | |
| using | value_type = decltype(ResourceItem< nullptr_t >().age) |
| using | difference_type = size_t |
| using | pointer = value_type * |
| using | reference = const value_type & |
| using | iterator_category = typename Iterator::iterator_category |
Public Member Functions | |
| AgeIterator (Iterator it) | |
| reference | operator* () const |
| AgeIterator & | operator++ () |
| bool | operator!= (const AgeIterator &other) const |
| bool | operator== (const AgeIterator &other) const |
Private Attributes | |
| Iterator | it |
Definition at line 38 of file ResourceManager.hxx.
| using ResourceManager::AgeIterator< Iterator >::difference_type = size_t |
Definition at line 41 of file ResourceManager.hxx.
| using ResourceManager::AgeIterator< Iterator >::iterator_category = typename Iterator::iterator_category |
Definition at line 44 of file ResourceManager.hxx.
| using ResourceManager::AgeIterator< Iterator >::pointer = value_type * |
Definition at line 42 of file ResourceManager.hxx.
| using ResourceManager::AgeIterator< Iterator >::reference = const value_type & |
Definition at line 43 of file ResourceManager.hxx.
| using ResourceManager::AgeIterator< Iterator >::value_type = decltype(ResourceItem<nullptr_t>().age) |
Definition at line 40 of file ResourceManager.hxx.
|
inline |
Definition at line 45 of file ResourceManager.hxx.
|
inline |
Definition at line 52 of file ResourceManager.hxx.
|
inline |
Definition at line 46 of file ResourceManager.hxx.
|
inline |
Definition at line 47 of file ResourceManager.hxx.
|
inline |
Definition at line 53 of file ResourceManager.hxx.
|
private |
Definition at line 56 of file ResourceManager.hxx.