![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SmallListSet.h>
Inheritance diagram for UE::Geometry::FSmallListSet::MappedValueIterator:Public Member Functions | |
| MappedValueIterator () | |
| int32 | operator* () const |
| const MappedValueIterator & | operator++ () |
Public Member Functions inherited from UE::Geometry::FSmallListSet::BaseValueIterator | |
| BaseValueIterator () | |
| bool | operator== (const BaseValueIterator &Other) const |
| bool | operator!= (const BaseValueIterator &Other) const |
Protected Member Functions | |
| MappedValueIterator (const FSmallListSet *ListSetIn, int32 ListIndex, bool is_end, TFunction< int32(int32)> MapFuncIn) | |
Protected Member Functions inherited from UE::Geometry::FSmallListSet::BaseValueIterator | |
| void | GotoNext () |
| void | GotoNextOverflow () |
| BaseValueIterator (const FSmallListSet *ListSetIn, int32 ListIndex, bool is_end) | |
| void | SetToEnd () |
Protected Attributes | |
| TFunction< int32(int32)> | MapFunc |
Protected Attributes inherited from UE::Geometry::FSmallListSet::BaseValueIterator | |
| const FSmallListSet * | ListSet |
| int32 | ListIndex |
| int32 | block_ptr |
| int32 | N |
| int32 | iEnd |
| int32 | iCur |
| int32 | cur_ptr |
| int32 | cur_value |
Friends | |
| class | FSmallListSet |
MappedValueIterator iterates over the values of a small list An optional mapping function can be provided which will then be applied to the values returned by the * operator
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
friend |