Navigation
API > API/Runtime > API/Runtime/CoreUObject
An interface for handling serialization of Structs for networking.
See notes in NetSerialization.h
| Name | INetSerializeCB |
| Type | class |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/CoreNet.h |
| Include Path | #include "UObject/CoreNet.h" |
Syntax
class INetSerializeCB
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
INetSerializeCB() |
UObject/CoreNet.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~INetSerializeCB() |
UObject/CoreNet.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FGuidReferencesMap | TMap< int32, FGuidReferences > | UObject/CoreNet.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void GatherGuidReferencesForFastArray
(
FFastArrayDeltaSerializeParams& Params |
Gathers any guid references for a FastArraySerializer. | UObject/CoreNet.h | |
bool MoveGuidToUnmappedForFastArray
(
FFastArrayDeltaSerializeParams& Params |
Moves a previously mapped guid to an unmapped state for a FastArraySerializer. | UObject/CoreNet.h | |
bool NetDeltaSerializeForFastArray
(
FFastArrayDeltaSerializeParams& Params |
Similar to NetSerializeStruct, except serializes an entire FastArraySerializer at once instead of element by element. | UObject/CoreNet.h | |
void NetSerializeStruct
(
FNetDeltaSerializeInfo& Params |
Serializes an entire struct to / from the given archive. | UObject/CoreNet.h | |
void UpdateUnmappedGuidsForFastArray
(
FFastArrayDeltaSerializeParams& Params |
Updates any unmapped guid references for a FastArraySerializer. | UObject/CoreNet.h |