UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF > Member List

This is the complete list of members for TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >, including all inherited members.

ATUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >
BTUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >
CTUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >
DTUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >
ETUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >
FTUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >
GetCurrentSubtypeIndex() constTUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline
GetSubtype() constTUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline
GetSubtype()TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline
GetTypeHashTUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >friend
HasSubtype() constTUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline
operator=(const TUnion &Other)TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline
operator==(const TUnion &Other) constTUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline
Reset()TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline
ResetSubtype()TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline
Serialize(FArchive &Ar)TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline
SetSubtype()TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline
SetSubtype(typename TCallTraits< Subtype >::ParamType NewValue)TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline
TUnion()TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline
TUnion(typename TCallTraits< TypeA >::ParamType InValue, TDisambiguater< 0 > Disambiguater=TDisambiguater< 0 >())TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inlineexplicit
TUnion(typename TCallTraits< TypeB >::ParamType InValue, TDisambiguater< 1 > Disambiguater=TDisambiguater< 1 >())TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inlineexplicit
TUnion(typename TCallTraits< TypeC >::ParamType InValue, TDisambiguater< 2 > Disambiguater=TDisambiguater< 2 >())TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inlineexplicit
TUnion(typename TCallTraits< TypeD >::ParamType InValue, TDisambiguater< 3 > Disambiguater=TDisambiguater< 3 >())TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inlineexplicit
TUnion(typename TCallTraits< TypeE >::ParamType InValue, TDisambiguater< 4 > Disambiguater=TDisambiguater< 4 >())TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inlineexplicit
TUnion(typename TCallTraits< TypeF >::ParamType InValue, TDisambiguater< 5 > Disambiguater=TDisambiguater< 5 >())TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inlineexplicit
TUnion(const TUnion &Other)TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline
~TUnion()TUnion< TypeA, TypeB, TypeC, TypeD, TypeE, TypeF >inline