UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Net::Private::FDeltaCompressionBaselineInvalidationTracker Class Reference

#include <DeltaCompressionBaselineInvalidationTracker.h>

Classes

struct  FInvalidationInfo
 

Public Types

enum  Constants : uint32 { InvalidateBaselineForAllConnections = 0U }
 

Public Member Functions

 FDeltaCompressionBaselineInvalidationTracker ()
 
 ~FDeltaCompressionBaselineInvalidationTracker ()
 
void Init (FDeltaCompressionBaselineInvalidationTrackerInitParams &InitParams)
 
void InvalidateBaselines (FInternalNetRefIndex ObjectIndex, uint32 ConnId)
 
TArrayView< const FInvalidationInfoGetBaselineInvalidationInfos () const
 
void PreSendUpdate ()
 
void PostSendUpdate ()
 
void OnMaxInternalNetRefIndexIncreased (FInternalNetRefIndex NewMaxInternalIndex)
 

Member Enumeration Documentation

◆ Constants

Constructor & Destructor Documentation

◆ FDeltaCompressionBaselineInvalidationTracker()

UE::Net::Private::FDeltaCompressionBaselineInvalidationTracker::FDeltaCompressionBaselineInvalidationTracker ( )

◆ ~FDeltaCompressionBaselineInvalidationTracker()

UE::Net::Private::FDeltaCompressionBaselineInvalidationTracker::~FDeltaCompressionBaselineInvalidationTracker ( )

Member Function Documentation

◆ GetBaselineInvalidationInfos()

TArrayView< const FDeltaCompressionBaselineInvalidationTracker::FInvalidationInfo > UE::Net::Private::FDeltaCompressionBaselineInvalidationTracker::GetBaselineInvalidationInfos ( ) const
inline

◆ Init()

void UE::Net::Private::FDeltaCompressionBaselineInvalidationTracker::Init ( FDeltaCompressionBaselineInvalidationTrackerInitParams InitParams)

◆ InvalidateBaselines()

void UE::Net::Private::FDeltaCompressionBaselineInvalidationTracker::InvalidateBaselines ( FInternalNetRefIndex  ObjectIndex,
uint32  ConnId 
)

◆ OnMaxInternalNetRefIndexIncreased()

void UE::Net::Private::FDeltaCompressionBaselineInvalidationTracker::OnMaxInternalNetRefIndexIncreased ( FInternalNetRefIndex  NewMaxInternalIndex)

Called when the maximum InternalNetRefIndex increased and we need to realloc our lists

◆ PostSendUpdate()

void UE::Net::Private::FDeltaCompressionBaselineInvalidationTracker::PostSendUpdate ( )

◆ PreSendUpdate()

void UE::Net::Private::FDeltaCompressionBaselineInvalidationTracker::PreSendUpdate ( )

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