![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >::TBaseIterator< bConst >:Public Types | |
| typedef std::conditional_t< bConst, typename ElementSetType::TConstIterator, typename ElementSetType::TIterator > | PairItType |
Public Member Functions | |
| UE_FORCEINLINE_HINT | TBaseIterator (const PairItType &InElementIt) |
| UE_FORCEINLINE_HINT TBaseIterator & | operator++ () |
| UE_FORCEINLINE_HINT | operator bool () const |
| UE_FORCEINLINE_HINT bool | operator! () const |
| UE_FORCEINLINE_HINT bool | operator== (const TBaseIterator &Rhs) const |
| UE_FORCEINLINE_HINT bool | operator!= (const TBaseIterator &Rhs) const |
| UE_FORCEINLINE_HINT ItKeyType & | Key () const |
| UE_FORCEINLINE_HINT ItValueType & | Value () const |
| UE_FORCEINLINE_HINT FSetElementId | GetId () const |
| UE_FORCEINLINE_HINT PairType & | operator* () const |
| UE_FORCEINLINE_HINT PairType * | operator-> () const |
Protected Attributes | |
| PairItType | PairIt |
The base of TMAPBASE iterators.
| typedef std::conditional_t< bConst, typename ElementSetType::TConstIterator, typename ElementSetType::TIterator > TMAPBASE< KeyType, ValueType, SetAllocator, KeyFuncs >::TBaseIterator< bConst >::PairItType |
|
inline |
|
inline |
|
inline |
|
inlineexplicit |
conversion to "bool" returning true if the iterator is valid.
|
inline |
inverse of the "bool" operator
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |