UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Verse::TNativeTuple< Type > Struct Template Reference

#include <VVMNativeTuple.h>

Public Member Functions

 TNativeTuple ()=default
 
 TNativeTuple (const Type &Arg)
 
template<typename TArg , typename = typename TEnableIf<TIsConstructible<Type, TArg&&>::Value>::Type>
 TNativeTuple (TArg &&Arg)
 
template<size_t Idx>
constexpr autoGet ()
 
template<size_t Idx>
constexpr const autoGet () const
 

Public Attributes

Type First
 

Friends

bool operator== (const TNativeTuple< Type > &Lhs, const TNativeTuple< Type > &Rhs)
 
bool operator!= (const TNativeTuple< Type > &Lhs, const TNativeTuple< Type > &Rhs)
 

Constructor & Destructor Documentation

◆ TNativeTuple() [1/3]

template<typename Type >
Verse::TNativeTuple< Type >::TNativeTuple ( )
default

◆ TNativeTuple() [2/3]

template<typename Type >
Verse::TNativeTuple< Type >::TNativeTuple ( const Type Arg)
inline

◆ TNativeTuple() [3/3]

template<typename Type >
template<typename TArg , typename = typename TEnableIf<TIsConstructible<Type, TArg&&>::Value>::Type>
Verse::TNativeTuple< Type >::TNativeTuple ( TArg &&  Arg)
inline

Member Function Documentation

◆ Get() [1/2]

template<typename Type >
template<size_t Idx>
constexpr auto & Verse::TNativeTuple< Type >::Get ( )
inlineconstexpr

◆ Get() [2/2]

template<typename Type >
template<size_t Idx>
constexpr const auto & Verse::TNativeTuple< Type >::Get ( ) const
inlineconstexpr

Friends And Related Symbol Documentation

◆ operator!=

template<typename Type >
bool operator!= ( const TNativeTuple< Type > &  Lhs,
const TNativeTuple< Type > &  Rhs 
)
friend

◆ operator==

template<typename Type >
bool operator== ( const TNativeTuple< Type > &  Lhs,
const TNativeTuple< Type > &  Rhs 
)
friend

Member Data Documentation

◆ First

template<typename Type >
Type Verse::TNativeTuple< Type >::First

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