UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TSparseArray< InElementType, Allocator >::TIterator Class Reference

#include <SparseArray.h>

+ Inheritance diagram for TSparseArray< InElementType, Allocator >::TIterator:

Public Member Functions

 TIterator (TSparseArray &InArray)
 
 TIterator (TSparseArray &InArray, const typename TBaseIterator< false >::BitArrayItType &InBitArrayIt)
 
void RemoveCurrent ()
 

Detailed Description

template<typename InElementType, typename Allocator>
class TSparseArray< InElementType, Allocator >::TIterator

Iterates over all allocated elements in a sparse array.

Constructor & Destructor Documentation

◆ TIterator() [1/2]

TSparseArray< InElementType, Allocator >::TIterator::TIterator ( TSparseArray InArray)
inline

◆ TIterator() [2/2]

TSparseArray< InElementType, Allocator >::TIterator::TIterator ( TSparseArray InArray,
const typename TBaseIterator< false >::BitArrayItType &  InBitArrayIt 
)
inline

Member Function Documentation

◆ RemoveCurrent()

void TSparseArray< InElementType, Allocator >::TIterator::RemoveCurrent ( )
inline

Safely removes the current element from the array.


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