![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IdxRange.h>
Public Member Functions | |
| ULANG_FORCEINLINE | SIdxRange () |
| ULANG_FORCEINLINE | SIdxRange (ENoInit) |
| ULANG_FORCEINLINE | SIdxRange (uint32_t Length) |
| ULANG_FORCEINLINE | SIdxRange (uint32_t Begin, uint32_t End) |
| ULANG_FORCEINLINE void | Reset () |
| ULANG_FORCEINLINE uint32_t | GetLength () const |
| ULANG_FORCEINLINE bool | IsEmpty () const |
| ULANG_FORCEINLINE bool | IsOrdered () const |
| ULANG_FORCEINLINE void | Set (uint32_t Begin, uint32_t End) |
| ULANG_FORCEINLINE void | AdvanceToEnd () |
| ULANG_FORCEINLINE bool | operator== (const SIdxRange &Other) const |
| ULANG_FORCEINLINE bool | operator!= (const SIdxRange &Other) const |
Static Public Member Functions | |
| static ULANG_FORCEINLINE SIdxRange | MakeSpan (uint32_t Begin, uint32_t Length) |
Public Attributes | |
| uint32_t | _Begin |
| Beginning of index range. | |
| uint32_t | _End |
| End of index range. | |
Specifies a range using both beginning and ending indexes. Often used with CUTF8StringView and SAxisRange (row and column) CUTF8StringView can convert to and from SIdxRange and SAxisRange.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
| uint32_t uLang::SIdxRange::_Begin |
Beginning of index range.
| uint32_t uLang::SIdxRange::_End |
End of index range.