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

#include <LumenSparseSpanArray.h>

Public Member Functions

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

Constructor & Destructor Documentation

◆ TRangedForConstIterator()

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

Member Function Documentation

◆ operator!=()

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

◆ operator*()

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

◆ operator++()

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

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