UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Core::PagedArray::Private::TIteratorBase< InElementType, InPageType, InPageTraits > Class Template Reference

#include <PagedArray.h>

Public Types

using ElementType = InElementType
 
using PageType = InPageType
 
using PageTraits = InPageTraits
 
using SizeType = typename PageType::SizeType
 

Public Member Functions

 TIteratorBase ()=default
 

Protected Member Functions

 TIteratorBase (InPageType *Data, SizeType Offset)
 
UE_FORCEINLINE_HINT ElementTypeDereference () const
 
void Increment ()
 
UE_FORCEINLINE_HINT bool Equals (const TIteratorBase &Other) const
 

Detailed Description

template<typename InElementType, typename InPageType, typename InPageTraits>
class UE::Core::PagedArray::Private::TIteratorBase< InElementType, InPageType, InPageTraits >

TPagedArray iterator base class for TIteratorAdapter.

Member Typedef Documentation

◆ ElementType

◆ PageTraits

◆ PageType

◆ SizeType

Constructor & Destructor Documentation

◆ TIteratorBase() [1/2]

◆ TIteratorBase() [2/2]

Internal parameter constructor (used exclusively by the container).

Member Function Documentation

◆ Dereference()

◆ Equals()

◆ Increment()


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