UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
NEnumRangePrivate::TEnumValueArrayIterator< EnumType > Struct Template Reference

#include <EnumRange.h>

Public Member Functions

UE_FORCEINLINE_HINT TEnumValueArrayIterator (const EnumType *InPtr)
 
TEnumValueArrayIteratoroperator++ ()
 
UE_FORCEINLINE_HINT EnumType operator* () const
 

Friends

UE_FORCEINLINE_HINT friend bool operator!= (const TEnumValueArrayIterator &Lhs, const TEnumValueArrayIterator &Rhs)
 

Constructor & Destructor Documentation

◆ TEnumValueArrayIterator()

template<typename EnumType >
UE_FORCEINLINE_HINT NEnumRangePrivate::TEnumValueArrayIterator< EnumType >::TEnumValueArrayIterator ( const EnumType *  InPtr)
inlineexplicit

Member Function Documentation

◆ operator*()

template<typename EnumType >
UE_FORCEINLINE_HINT EnumType NEnumRangePrivate::TEnumValueArrayIterator< EnumType >::operator* ( ) const
inline

◆ operator++()

template<typename EnumType >
TEnumValueArrayIterator & NEnumRangePrivate::TEnumValueArrayIterator< EnumType >::operator++ ( )
inline

Friends And Related Symbol Documentation

◆ operator!=

template<typename EnumType >
UE_FORCEINLINE_HINT friend bool operator!= ( const TEnumValueArrayIterator< EnumType > &  Lhs,
const TEnumValueArrayIterator< EnumType > &  Rhs 
)
friend

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