UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::FRefCountVector::BaseIterator Class Reference

#include <RefCountVector.h>

+ Inheritance diagram for UE::Geometry::FRefCountVector::BaseIterator:

Public Member Functions

 BaseIterator ()
 
bool operator== (const BaseIterator &Other) const
 
bool operator!= (const BaseIterator &Other) const
 

Protected Member Functions

void goto_next ()
 
 BaseIterator (const FRefCountVector *VectorIn, int IndexIn, int LastIn)
 

Protected Attributes

const FRefCountVectorVector
 
int Index
 
int LastIndex
 

Friends

class FRefCountVector
 

Detailed Description

base iterator for indices with valid refcount (skips zero-refcount indices)

Constructor & Destructor Documentation

◆ BaseIterator() [1/2]

UE::Geometry::FRefCountVector::BaseIterator::BaseIterator ( )
inline

◆ BaseIterator() [2/2]

UE::Geometry::FRefCountVector::BaseIterator::BaseIterator ( const FRefCountVector VectorIn,
int  IndexIn,
int  LastIn 
)
inlineprotected

Member Function Documentation

◆ goto_next()

void UE::Geometry::FRefCountVector::BaseIterator::goto_next ( )
inlineprotected

◆ operator!=()

bool UE::Geometry::FRefCountVector::BaseIterator::operator!= ( const BaseIterator Other) const
inline

◆ operator==()

bool UE::Geometry::FRefCountVector::BaseIterator::operator== ( const BaseIterator Other) const
inline

Friends And Related Symbol Documentation

◆ FRefCountVector

friend class FRefCountVector
friend

Member Data Documentation

◆ Index

int UE::Geometry::FRefCountVector::BaseIterator::Index
protected

◆ LastIndex

int UE::Geometry::FRefCountVector::BaseIterator::LastIndex
protected

◆ Vector

const FRefCountVector* UE::Geometry::FRefCountVector::BaseIterator::Vector
protected

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