Navigation
API > API/Developer > API/Developer/TraceServices
| Name | TVariablePagedArrayIterator |
| Type | class |
| Header File | /Engine/Source/Developer/TraceServices/Public/Common/VariablePagedArray.h |
| Include Path | #include "Common/VariablePagedArray.h" |
Syntax
template<typename ItemType>
class TVariablePagedArrayIterator
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TVariablePagedArrayIterator
(
const ArrayType& InOuter |
Common/VariablePagedArray.h | ||
TVariablePagedArrayIterator
(
const ArrayType& InOuter, |
Common/VariablePagedArray.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ArrayType | TVariablePagedArray< ItemType > | Common/VariablePagedArray.h | |
| PageGroupType | TVariablePagedArrayPageGroup< ItemType > | Common/VariablePagedArray.h | |
| PageType | TVariablePagedArrayPage< ItemType > | Common/VariablePagedArray.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CurrentItem | const ItemType * | Common/VariablePagedArray.h | ||
| CurrentItemIndex | uint64 | Common/VariablePagedArray.h | ||
| CurrentPage | const PageType * | Common/VariablePagedArray.h | ||
| CurrentPageFirstItem | const ItemType * | Common/VariablePagedArray.h | ||
| CurrentPageLastItem | const ItemType * | Common/VariablePagedArray.h | ||
| Outer | const ArrayType * | Common/VariablePagedArray.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const ItemType * GetCurrentItem() |
Common/VariablePagedArray.h | ||
const uint64 GetCurrentItemIndex() |
Common/VariablePagedArray.h | ||
const PageType * GetCurrentPage() |
Common/VariablePagedArray.h | ||
const ItemType * NextItem() |
Common/VariablePagedArray.h | ||
const PageType * NextPage() |
Common/VariablePagedArray.h | ||
const ItemType * PrevItem() |
Common/VariablePagedArray.h | ||
const PageType * PrevPage() |
Common/VariablePagedArray.h | ||
const ItemType * SetPosition
(
uint64 Index |
Common/VariablePagedArray.h | ||
const ItemType * SetPositionAtFirstItem() |
Common/VariablePagedArray.h | ||
const ItemType * SetPositionAtLastItem() |
Common/VariablePagedArray.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TVariablePagedArrayIterator operator--
(
int |
Common/VariablePagedArray.h | ||
TVariablePagedArrayIterator & operator--() |
Common/VariablePagedArray.h | ||
operator bool() |
Common/VariablePagedArray.h | ||
const ItemType & operator*() |
Common/VariablePagedArray.h | ||
TVariablePagedArrayIterator & operator++() |
Common/VariablePagedArray.h | ||
TVariablePagedArrayIterator operator++
(
int |
Common/VariablePagedArray.h | ||
const ItemType * operator->() |
Common/VariablePagedArray.h |