UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::TRangeView< TFirst, TLast > Struct Template Reference

#include <RangeView.h>

Public Member Functions

 TRangeView ()
 
template<typename TRange >
 TRangeView (TRange &&Arg)
 
 TRangeView (TFirst InFirst, TLast InLast)
 
TFirst begin () const
 
TLast end () const
 
bool IsEmpty () const
 
int32_t Num () const
 
template<typename TArg >
decltype(autooperator[] (TArg &&Arg)
 
template<typename TArg >
decltype(autooperator[] (TArg &&Arg) const
 

Public Attributes

TFirst First
 
TLast Last
 

Constructor & Destructor Documentation

◆ TRangeView() [1/3]

template<typename TFirst , typename TLast >
uLang::TRangeView< TFirst, TLast >::TRangeView ( )
inline

◆ TRangeView() [2/3]

template<typename TFirst , typename TLast >
template<typename TRange >
uLang::TRangeView< TFirst, TLast >::TRangeView ( TRange &&  Arg)
inlineexplicit

◆ TRangeView() [3/3]

template<typename TFirst , typename TLast >
uLang::TRangeView< TFirst, TLast >::TRangeView ( TFirst  InFirst,
TLast  InLast 
)
inline

Member Function Documentation

◆ begin()

template<typename TFirst , typename TLast >
TFirst uLang::TRangeView< TFirst, TLast >::begin ( ) const
inline

◆ end()

template<typename TFirst , typename TLast >
TLast uLang::TRangeView< TFirst, TLast >::end ( ) const
inline

◆ IsEmpty()

template<typename TFirst , typename TLast >
bool uLang::TRangeView< TFirst, TLast >::IsEmpty ( ) const
inline

◆ Num()

template<typename TFirst , typename TLast >
int32_t uLang::TRangeView< TFirst, TLast >::Num ( ) const
inline

◆ operator[]() [1/2]

template<typename TFirst , typename TLast >
template<typename TArg >
decltype(auto) uLang::TRangeView< TFirst, TLast >::operator[] ( TArg &&  Arg)
inline

◆ operator[]() [2/2]

template<typename TFirst , typename TLast >
template<typename TArg >
decltype(auto) uLang::TRangeView< TFirst, TLast >::operator[] ( TArg &&  Arg) const
inline

Member Data Documentation

◆ First

◆ Last


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