UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TNestedVariant< KeyType, ValueTypes > Class Template Reference

#include <NestedVariant.h>

Public Types

using FArray = TNestedVariantArray< KeyType, ValueTypes... >
 
using FArrayRef = TNestedVariantArrayRef< KeyType, ValueTypes... >
 
using FArrayPtr = TNestedVariantArrayPtr< KeyType, ValueTypes... >
 
using FMap = TNestedVariantMap< KeyType, ValueTypes... >
 
using FMapRef = TNestedVariantMapRef< KeyType, ValueTypes... >
 
using FMapPtr = TNestedVariantMapPtr< KeyType, ValueTypes... >
 
using FValue = FNestedVariantValue< KeyType, ValueTypes... >
 

Detailed Description

template<typename KeyType, typename... ValueTypes>
class TNestedVariant< KeyType, ValueTypes >

Convenience class to declare all nested types at once.

Member Typedef Documentation

◆ FArray

template<typename KeyType , typename... ValueTypes>
using TNestedVariant< KeyType, ValueTypes >::FArray = TNestedVariantArray<KeyType, ValueTypes...>

◆ FArrayPtr

template<typename KeyType , typename... ValueTypes>
using TNestedVariant< KeyType, ValueTypes >::FArrayPtr = TNestedVariantArrayPtr<KeyType, ValueTypes...>

◆ FArrayRef

template<typename KeyType , typename... ValueTypes>
using TNestedVariant< KeyType, ValueTypes >::FArrayRef = TNestedVariantArrayRef<KeyType, ValueTypes...>

◆ FMap

template<typename KeyType , typename... ValueTypes>
using TNestedVariant< KeyType, ValueTypes >::FMap = TNestedVariantMap<KeyType, ValueTypes...>

◆ FMapPtr

template<typename KeyType , typename... ValueTypes>
using TNestedVariant< KeyType, ValueTypes >::FMapPtr = TNestedVariantMapPtr<KeyType, ValueTypes...>

◆ FMapRef

template<typename KeyType , typename... ValueTypes>
using TNestedVariant< KeyType, ValueTypes >::FMapRef = TNestedVariantMapRef<KeyType, ValueTypes...>

◆ FValue

template<typename KeyType , typename... ValueTypes>
using TNestedVariant< KeyType, ValueTypes >::FValue = FNestedVariantValue<KeyType, ValueTypes...>

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