UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FUnversionedPropertySerializer Class Reference

Public Member Functions

 FUnversionedPropertySerializer (FProperty *InProperty, int32 InArrayIndex)
 
FPropertyGetProperty () const
 
voidGetValue (uint8 *Data) const
 
const voidGetValue (const uint8 *Data) const
 
const voidGetDefaultValue (FDefaultStruct Defaults) const
 
FORCEINLINE void Serialize (FStructuredArchive::FSlot Slot, uint8 *Data, FDefaultStruct Defaults) const
 
FORCEINLINE void LoadZero (uint8 *Data) const
 
bool ShouldSaveAsZero (const uint8 *Data) const
 
bool IsDefault (const uint8 *Data, FDefaultStruct Defaults, uint32 PortFlags) const
 
bool HasRequiredParam () const
 

Constructor & Destructor Documentation

◆ FUnversionedPropertySerializer()

FUnversionedPropertySerializer::FUnversionedPropertySerializer ( FProperty InProperty,
int32  InArrayIndex 
)
inline

Member Function Documentation

◆ GetDefaultValue()

const void * FUnversionedPropertySerializer::GetDefaultValue ( FDefaultStruct  Defaults) const
inline

◆ GetProperty()

FProperty * FUnversionedPropertySerializer::GetProperty ( ) const
inline

◆ GetValue() [1/2]

const void * FUnversionedPropertySerializer::GetValue ( const uint8 Data) const
inline

◆ GetValue() [2/2]

void * FUnversionedPropertySerializer::GetValue ( uint8 Data) const
inline

◆ HasRequiredParam()

bool FUnversionedPropertySerializer::HasRequiredParam ( ) const
inline

◆ IsDefault()

bool FUnversionedPropertySerializer::IsDefault ( const uint8 Data,
FDefaultStruct  Defaults,
uint32  PortFlags 
) const
inline

◆ LoadZero()

FORCEINLINE void FUnversionedPropertySerializer::LoadZero ( uint8 Data) const
inline

◆ Serialize()

FORCEINLINE void FUnversionedPropertySerializer::Serialize ( FStructuredArchive::FSlot  Slot,
uint8 Data,
FDefaultStruct  Defaults 
) const
inline

◆ ShouldSaveAsZero()

bool FUnversionedPropertySerializer::ShouldSaveAsZero ( const uint8 Data) const
inline

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