UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LWCSerializerPrivate Namespace Reference

Functions

bool IsPreLWC (const FArchive &Ar)
 
bool IsPreLWC (const FStructuredArchive::FSlot &Slot)
 
template<typename FAltType , typename FType , typename FArSlot >
std::enable_if_t< std::is_floating_point_v< typename FType::FReal >, boolSerializeFromMismatchedTag (FType &Target, FName StructTag, FArSlot &ArSlot, FName BaseTag, FName ThisTag, FName AltTag)
 
template<typename FAltType , typename FType , typename FArSlot >
std::enable_if_t< std::is_integral_v< typename FType::IntType >, boolSerializeFromMismatchedTag (FType &Target, FName StructTag, FArSlot &ArSlot, FName BaseTag, FName ThisTag, FName AltTag)
 

Function Documentation

◆ IsPreLWC() [1/2]

bool LWCSerializerPrivate::IsPreLWC ( const FArchive Ar)
inline

◆ IsPreLWC() [2/2]

bool LWCSerializerPrivate::IsPreLWC ( const FStructuredArchive::FSlot Slot)
inline

◆ SerializeFromMismatchedTag() [1/2]

template<typename FAltType , typename FType , typename FArSlot >
std::enable_if_t< std::is_floating_point_v< typename FType::FReal >, bool > LWCSerializerPrivate::SerializeFromMismatchedTag ( FType &  Target,
FName  StructTag,
FArSlot ArSlot,
FName  BaseTag,
FName  ThisTag,
FName  AltTag 
)

◆ SerializeFromMismatchedTag() [2/2]

template<typename FAltType , typename FType , typename FArSlot >
std::enable_if_t< std::is_integral_v< typename FType::IntType >, bool > LWCSerializerPrivate::SerializeFromMismatchedTag ( FType &  Target,
FName  StructTag,
FArSlot ArSlot,
FName  BaseTag,
FName  ThisTag,
FName  AltTag 
)