UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FCharacterNetworkSerializationPackedBits Struct Reference

#include <CharacterMovementReplication.h>

+ Inheritance diagram for FCharacterNetworkSerializationPackedBits:

Public Member Functions

 FCharacterNetworkSerializationPackedBits ()
 
ENGINE_API bool NetSerialize (FArchive &Ar, UPackageMap *PackageMap, bool &bOutSuccess)
 
UPackageMapGetPackageMap () const
 

Public Attributes

TBitArray< TInlineAllocator< CHARACTER_SERIALIZATION_PACKEDBITS_RESERVED_SIZE/NumBitsPerDWORD > > DataBits
 
UE::Net::FIrisPackageMapExports PackageMapExports
 
UE::Net::FNetTokenExportContext::FNetTokenExports NetTokensPendingExport
 

Detailed Description

Intermediate data stream used for network serialization of Character RPC data. This is basically an array of bits that is packed/unpacked via NetSerialize into custom data structs on the sending and receiving ends.

Constructor & Destructor Documentation

◆ FCharacterNetworkSerializationPackedBits()

FCharacterNetworkSerializationPackedBits::FCharacterNetworkSerializationPackedBits ( )
inline

Member Function Documentation

◆ GetPackageMap()

UPackageMap * FCharacterNetworkSerializationPackedBits::GetPackageMap ( ) const
inline

◆ NetSerialize()

bool FCharacterNetworkSerializationPackedBits::NetSerialize ( FArchive Ar,
UPackageMap PackageMap,
bool bOutSuccess 
)

Member Data Documentation

◆ DataBits

TBitArray<TInlineAllocator<CHARACTER_SERIALIZATION_PACKEDBITS_RESERVED_SIZE / NumBitsPerDWORD> > FCharacterNetworkSerializationPackedBits::DataBits

◆ NetTokensPendingExport

UE::Net::FNetTokenExportContext::FNetTokenExports FCharacterNetworkSerializationPackedBits::NetTokensPendingExport

◆ PackageMapExports

UE::Net::FIrisPackageMapExports FCharacterNetworkSerializationPackedBits::PackageMapExports

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