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

Enumerations

enum class  ECompressionMethod { ECM_ZLib = 1 , ECM_Gzip = 2 , ECM_LZ4 = 3 }
 

Functions

int32 GetDeltaMessageTargetSizeByte ()
 
FName GetMethodName (ECompressionMethod MethodCode)
 
bool CompressInline (TArray< uint8 > &UncompressedData, ECompressionMethod Method)
 
bool DecompressInline (TArray< uint8 > &CompressedData)
 
bool CompressInline (FDirectLinkMsg_DeltaMessage &UncompressedMessage)
 
bool DecompressInline (FDirectLinkMsg_DeltaMessage &Message)
 

Enumeration Type Documentation

◆ ECompressionMethod

Enumerator
ECM_ZLib 
ECM_Gzip 
ECM_LZ4 

Function Documentation

◆ CompressInline() [1/2]

bool DirectLink::Internal::CompressInline ( FDirectLinkMsg_DeltaMessage UncompressedMessage)

◆ CompressInline() [2/2]

bool DirectLink::Internal::CompressInline ( TArray< uint8 > &  UncompressedData,
ECompressionMethod  Method 
)

◆ DecompressInline() [1/2]

bool DirectLink::Internal::DecompressInline ( FDirectLinkMsg_DeltaMessage Message)

◆ DecompressInline() [2/2]

bool DirectLink::Internal::DecompressInline ( TArray< uint8 > &  CompressedData)

◆ GetDeltaMessageTargetSizeByte()

int32 DirectLink::Internal::GetDeltaMessageTargetSizeByte ( )

◆ GetMethodName()

FName DirectLink::Internal::GetMethodName ( ECompressionMethod  MethodCode)