TVariablePagedArrayIterator

Windows
MacOS
Linux

References

Module

TraceServices

Header

/Engine/Source/Developer/TraceServices/Public/Common/VariablePagedArray.h

Include

#include "Common/VariablePagedArray.h"

Syntax

template<typename ItemType>
class TVariablePagedArrayIterator

Constructors

Name Description

Public function

TVariablePagedArrayIterator

(
    const ArrayType& InOuter
)

Public function

TVariablePagedArrayIterator

(
    const ArrayType& InOuter,
    const uint64 ItemIndex
)

Functions

Name Description

Public function

const ItemTy...

 

GetCurrentItem()

Public function

const uint64

 

GetCurrentItemIndex()

Public function

const PageTy...

 

GetCurrentPage()

Public function

const ItemTy...

 

NextItem()

Public function

const PageTy...

 

NextPage()

Public function

const ItemTy...

 

PrevItem()

Public function

const PageTy...

 

PrevPage()

Public function

const ItemTy...

 

SetPosition

(
    uint64 Index
)

Public function

const ItemTy...

 

SetPositionAtFirstItem()

Public function

const ItemTy...

 

SetPositionAtLastItem()

Operators

Name Description

Public function

TVariablePag...

 

operator--

(
    int
)

Public function

TVariablePag...

 

operator--()

Public function Const

 

operator bool()

Public function Const

const ItemTy...

 

operator*()

Public function

TVariablePag...

 

operator++

(
    int
)

Public function

TVariablePag...

 

operator++()

Public function Const

const ItemTy...

 

operator->()

Typedefs

Name

Description

ArrayType

PageGroupType

PageType

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss