Navigation
API > API/Runtime > API/Runtime/IrisCore > API/Runtime/IrisCore/Iris > API/Runtime/IrisCore/Iris/ReplicationSystem
References
| Module | IrisCore |
| Header | /Engine/Source/Runtime/Experimental/Iris/Core/Public/Iris/ReplicationSystem/ReplicationOperations.h |
| Include | #include "Iris/ReplicationSystem/ReplicationOperations.h" |
Syntax
struct FReplicationProtocolOperations
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Deserialize
(
FNetSerializationContext& Context, |
Deserialize the state of a NetObject from a BitStream to a ObjectStateBuffer large enough to fit all data | |
| void | DeserializeInitialStateWithMask
(
FNetSerializationContext& Context, |
Deserialize changemask and the state of an object from a BitStream to an ObjectStateBuffer large enough to fit all data delta compressed against default state. | |
| void | DeserializeWithMask
(
FNetSerializationContext& Context, |
Deserialize changemask and the state of an object from a BitStream to a ObjectStateBuffer large enough to fit all data | |
| void | DeserializeWithMaskDelta
(
FNetSerializationContext& Context, |
Deserialize changemask and the state of an object from a BitStream to an ObjectStateBuffer large enough to fit all data, delta compressed against the PrevObjectStateBuffer. | |
| void | FreeDynamicState
(
FNetSerializationContext& Context, |
Free dynamic state for the entire protocol. | |
| void | InitializeFromDefaultState
(
FNetSerializationContext& Context, |
Initialize from default state | |
| bool | IsEqualQuantizedState
(
FNetSerializationContext& Context, |
Compare two quantized states and return whether they're equal or not. | |
| void | Serialize
(
FNetSerializationContext& Context, |
Serialize the state for a full NetObject to BitStream | |
| void | SerializeInitialStateWithMask
(
FNetSerializationContext& Context, |
Serialize the initial state of all dirty members a NetObject and changemask to a Bitstream, delta compressed against the default state. | |
| void | SerializeWithMask
(
FNetSerializationContext& Context, |
Serialize the state of all dirty members a NetObject and changemask to Bitstream | |
| void | SerializeWithMaskDelta
(
FNetSerializationContext& Context, |
Serialize the state of all dirty members of an object and changemask to a Bitstream, delta compressed against the PrevObjectStateBuffer. |