UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::TModularFeatureIterator< FeatureType > Class Template Reference

#include <ModularFeatureManager.h>

Public Member Functions

 operator bool () const
 
bool operator! () const
 
TSRef< FeatureType > Get () const
 
FeatureType & operator* () const
 
FeatureType * operator-> () const
 
void operator++ ()
 

Detailed Description

template<class FeatureType>
class uLang::TModularFeatureIterator< FeatureType >

Mechanism for iterating over all registered modular features of a certain type.

Member Function Documentation

◆ Get()

template<class FeatureType >
ULANG_FORCEINLINE TSRef< FeatureType > uLang::TModularFeatureIterator< FeatureType >::Get ( ) const

◆ operator bool()

template<class FeatureType >
ULANG_FORCEINLINE uLang::TModularFeatureIterator< FeatureType >::operator bool ( ) const
explicit

◆ operator!()

template<class FeatureType >
ULANG_FORCEINLINE bool uLang::TModularFeatureIterator< FeatureType >::operator! ( ) const

◆ operator*()

template<class FeatureType >
ULANG_FORCEINLINE FeatureType & uLang::TModularFeatureIterator< FeatureType >::operator* ( ) const

◆ operator++()

template<class FeatureType >
ULANG_FORCEINLINE void uLang::TModularFeatureIterator< FeatureType >::operator++ ( )

◆ operator->()

template<class FeatureType >
ULANG_FORCEINLINE FeatureType * uLang::TModularFeatureIterator< FeatureType >::operator-> ( ) const

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