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

Functions

bool ShouldCompress (const FLiveLinkSerializedFrameData &InPayload, ELiveLinkPayloadCompressionType CompressionType)
 
bool TryCompressImpl (const UScriptStruct *InEventType, const void *InEventData, FLiveLinkSerializedFrameData &InOutPayload, ELiveLinkPayloadCompressionType CompressionType)
 
bool SerializeImpl (const UScriptStruct *InSourceEventType, const void *InSourceEventData, FLiveLinkSerializedFrameData &OutSerializedData)
 
bool DeserializeImpl (const UScriptStruct *InTargetEventType, void *InOutTargetEventData, ELiveLinkPayloadSerializationMethod SerializeMethod, const TArray< uint8 > &InBytes)
 
bool DeserializeAndDecompress (const UScriptStruct *InTargetEventType, void *InOutTargetEventData, const FLiveLinkSerializedFrameData &InPayload)
 
bool SerializePreChecks (const UScriptStruct *InSourceEventType, const void *InSourceEventData, FLiveLinkSerializedFrameData &OutSerializedData)
 
bool DeserializePreChecks (const UScriptStruct *InEventType, void *InOutEventData, const FLiveLinkSerializedFrameData &Payload)
 

Function Documentation

◆ DeserializeAndDecompress()

bool PayloadDetail::DeserializeAndDecompress ( const UScriptStruct InTargetEventType,
void InOutTargetEventData,
const FLiveLinkSerializedFrameData InPayload 
)

◆ DeserializeImpl()

bool PayloadDetail::DeserializeImpl ( const UScriptStruct InTargetEventType,
void InOutTargetEventData,
ELiveLinkPayloadSerializationMethod  SerializeMethod,
const TArray< uint8 > &  InBytes 
)

◆ DeserializePreChecks()

bool PayloadDetail::DeserializePreChecks ( const UScriptStruct InEventType,
void InOutEventData,
const FLiveLinkSerializedFrameData Payload 
)

◆ SerializeImpl()

bool PayloadDetail::SerializeImpl ( const UScriptStruct InSourceEventType,
const void InSourceEventData,
FLiveLinkSerializedFrameData OutSerializedData 
)

◆ SerializePreChecks()

bool PayloadDetail::SerializePreChecks ( const UScriptStruct InSourceEventType,
const void InSourceEventData,
FLiveLinkSerializedFrameData OutSerializedData 
)

◆ ShouldCompress()

bool PayloadDetail::ShouldCompress ( const FLiveLinkSerializedFrameData InPayload,
ELiveLinkPayloadCompressionType  CompressionType 
)

◆ TryCompressImpl()

bool PayloadDetail::TryCompressImpl ( const UScriptStruct InEventType,
const void InEventData,
FLiveLinkSerializedFrameData InOutPayload,
ELiveLinkPayloadCompressionType  CompressionType 
)