TBaseIterator

The base class of sparse array iterators.

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Containers/SparseArray.h

Include

#include "Containers/SparseArray.h"

Syntax

template<bool bConst>
class TBaseIterator

Remarks

The base class of sparse array iterators.

Variables

Name Description

Protected variable

ArrayType &

 

Array

Protected variable

BitArrayItType

 

BitArrayIt

Constructors

Name Description

Public function

TBaseIterator

(
    ArrayType& InArray,
    const BitArrayItType& InBitArrayIt
)

Functions

Name Description

Public function Const

int32

 

GetIndex()

Public function Const

const FRelat...

 

GetRelativeBitReference()

Operators

Name Description

Public function Const

 

operator bool()

Conversion to "bool" returning true if the iterator is valid.

Public function Const

bool

 

operator!()

Inverse of the "bool" operator

Public function Const

ItElementTyp...

 

operator*()

Public function

TBaseIterato...

 

operator++()

Public function Const

ItElementTyp...

 

operator->()

Typedefs

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