ReactPhysics3D
v0.10.2
C++ Physics engine library
|
#include <include/reactphysics3d/containers/Map.h>
Public Types | |
using | value_type = Pair< K, V > |
using | difference_type = std::ptrdiff_t |
using | pointer = Pair< K, V > * |
using | reference = Pair< K, V > & |
using | iterator_category = std::forward_iterator_tag |
Public Member Functions | |
Iterator ()=default | |
Constructor. | |
Iterator (const Map *map, uint64 bucketIndex, uint64 entryIndex) | |
Constructor. | |
reference | operator* () const |
Deferencable. | |
pointer | operator-> () const |
Deferencable. | |
Iterator & | operator++ () |
Pre increment (++it) | |
Iterator | operator++ (int) |
Post increment (it++) | |
bool | operator== (const Iterator &iterator) const |
Equality operator (it == end()) | |
bool | operator!= (const Iterator &iterator) const |
Inequality operator (it != end()) | |
Class Iterator.
This class represents an iterator for the Map.