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 FReplicationStateOperations
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Dequantize
(
FNetSerializationContext& Context, |
Dequantize a Replication state from internal buffer to already constructed ExternalBuffer | |
| void | Deserialize
(
FNetSerializationContext& Context, |
Deserialize Replication state from BitStream to internal buffer | |
| void | DeserializeDelta
(
FNetSerializationContext& Context, |
Deserialize Replication state from BitStream to internal buffer | |
| void | DeserializeDeltaWithMask
(
FNetSerializationContext& Context, |
Deserialize Replication state from BitStream to internal buffer | |
| void | DeserializeWithMask
(
FNetSerializationContext& Context, |
Deserialize Replication state from BitStream to internal buffer | |
| void | FreeDynamicState
(
FNetSerializationContext& Context, |
FreeDynamicState free all dynamic memory allocated for quantized state data | |
| bool | IsEqualQuantizedState
(
FNetSerializationContext& Context, |
Compare two quantized states return false if they are different | |
| void | Quantize
(
FNetSerializationContext& Context, |
Quantize a Replication state from ExternalBuffer to internal buffer, DstInternalBuffer does not need to be initialized | |
| void | QuantizeWithMask
(
FNetSerializationContext& Context, |
Quantize a Replication state from ExternalBuffer to internal buffer, DstInternalBuffer does not need to be initialized | |
| void | Serialize
(
FNetSerializationContext& Context, |
Serialize a Replication state from internal buffer to BitStream | |
| void | SerializeDelta
(
FNetSerializationContext& Context, |
Serialize a Replication state from internal buffer to BitStream | |
| void | SerializeDeltaWithMask
(
FNetSerializationContext& Context, |
Serialize a Replication state from internal buffer to BitStream | |
| void | SerializeWithMask
(
FNetSerializationContext& Context, |
Serialize a Replication state from internal buffer to BitStream | |
| bool | Validate
(
FNetSerializationContext& Context, |
Validate a ReplicationState in external format |