Navigation
API > API/Runtime > API/Runtime/Core
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TEnumerateRange< RangeType, decltype(GetNum(Range))> EnumerateRange
(
RangeType&& Range |
Allows iterating over a range while also keeping track of the current iteration index. | Misc/EnumerateRange.h | |
TEnumerateRange< T(&)[N], int32 > EnumerateRange
(
T(&) Range |
Misc/EnumerateRange.h |
EnumerateRange(RangeType &&)
Description
Allows iterating over a range while also keeping track of the current iteration index.
Usage:
for (TEnumerateRef
TEnumerateRef
Iterating over larger containers like TArray64 will require an explicit SizeType parameter: TEnumerateRef
| Name | EnumerateRange |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/EnumerateRange.h |
| Include Path | #include "Misc/EnumerateRange.h" |
template<typename RangeType>
TEnumerateRange < RangeType, decltype)> EnumerateRange
(
RangeType && Range
)
EnumerateRange(T(&))
| Name | EnumerateRange |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/EnumerateRange.h |
| Include Path | #include "Misc/EnumerateRange.h" |
template<typename T, SIZE_T N>
TEnumerateRange < TN , int32 > EnumerateRange
(
T(&) Range
)