UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TChunkedSparseArray< ElementType, BytesPerChunk >::TRangedForIterator Class Reference

#include <LumenSparseSpanArray.h>

Public Member Functions

 TRangedForIterator (TChunkedSparseArray< ElementType > &InArray, int32 InElementIndex)
 
TRangedForIterator operator++ ()
 
bool operator!= (const TRangedForIterator &Other) const
 
ElementType & operator* ()
 

Constructor & Destructor Documentation

◆ TRangedForIterator()

template<typename ElementType , uint32 BytesPerChunk = 2 * 1024 * 1024>
TChunkedSparseArray< ElementType, BytesPerChunk >::TRangedForIterator::TRangedForIterator ( TChunkedSparseArray< ElementType > &  InArray,
int32  InElementIndex 
)
inline

Member Function Documentation

◆ operator!=()

template<typename ElementType , uint32 BytesPerChunk = 2 * 1024 * 1024>
bool TChunkedSparseArray< ElementType, BytesPerChunk >::TRangedForIterator::operator!= ( const TRangedForIterator Other) const
inline

◆ operator*()

template<typename ElementType , uint32 BytesPerChunk = 2 * 1024 * 1024>
ElementType & TChunkedSparseArray< ElementType, BytesPerChunk >::TRangedForIterator::operator* ( )
inline

◆ operator++()

template<typename ElementType , uint32 BytesPerChunk = 2 * 1024 * 1024>
TRangedForIterator TChunkedSparseArray< ElementType, BytesPerChunk >::TRangedForIterator::operator++ ( )
inline

The documentation for this class was generated from the following file: