#include <ReplicationOperations.h>
|
| static IRISCORE_API void | Quantize (FNetSerializationContext &Context, uint8 *RESTRICT DstInternalBuffer, const uint8 *RESTRICT SrcExternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | Dequantize (FNetSerializationContext &Context, uint8 *RESTRICT DstExternalBuffer, const uint8 *RESTRICT SrcInternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | DequantizeWithMask (FNetSerializationContext &Context, const FNetBitArrayView &ChangeMask, const uint32 ChangeMaskOffset, uint8 *RESTRICT DstExternalBuffer, const uint8 *RESTRICT SrcInternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | QuantizeWithMask (FNetSerializationContext &Context, const FNetBitArrayView &ChangeMask, const uint32 ChangeMaskOffset, uint8 *RESTRICT DstInternalBuffer, const uint8 *RESTRICT SrcExternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API bool | Validate (FNetSerializationContext &Context, const uint8 *RESTRICT SrcExternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | FreeDynamicState (FNetSerializationContext &Context, uint8 *RESTRICT StateInternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API bool | IsEqualQuantizedState (FNetSerializationContext &Context, const uint8 *RESTRICT Source0, const uint8 *RESTRICT Source1, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | OutputDefaultStateMembersHashToString (UReplicationSystem *ReplicationSystem, FStringBuilderBase &StringBuilder, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | Serialize (FNetSerializationContext &Context, const uint8 *RESTRICT SrcInternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | Deserialize (FNetSerializationContext &Context, uint8 *RESTRICT DstInternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | SerializeDelta (FNetSerializationContext &Context, const uint8 *RESTRICT SrcInternalBuffer, const uint8 *RESTRICT PrevInternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | DeserializeDelta (FNetSerializationContext &Context, uint8 *RESTRICT DstInternalBuffer, const uint8 *RESTRICT PrevInternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | SerializeWithMask (FNetSerializationContext &Context, const FNetBitArrayView &ChangeMask, const uint32 ChangeMaskOffset, const uint8 *RESTRICT SrcInternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | DeserializeWithMask (FNetSerializationContext &Context, const FNetBitArrayView &ChangeMask, const uint32 ChangeMaskOffset, uint8 *RESTRICT DstInternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | SerializeDeltaWithMask (FNetSerializationContext &Context, const FNetBitArrayView &ChangeMask, const uint32 ChangeMaskOffset, const uint8 *RESTRICT SrcInternalBuffer, const uint8 *RESTRICT PrevInternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | DeserializeDeltaWithMask (FNetSerializationContext &Context, const FNetBitArrayView &ChangeMask, const uint32 ChangeMaskOffset, uint8 *RESTRICT DstInternalBuffer, const uint8 *RESTRICT PrevInternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
| static IRISCORE_API void | ApplyStruct (FNetSerializationContext &Context, uint8 *RESTRICT DstExternalBuffer, const uint8 *RESTRICT SrcExternalBuffer, const FReplicationStateDescriptor *Descriptor) |
| |
◆ ApplyStruct()
Apply/copy state for a descriptor created for a struct.
◆ Dequantize()
Dequantize a Replication state from internal buffer to already constructed ExternalBuffer
◆ DequantizeWithMask()
Dequantize a Replication state from internal buffer to already constructed ExternalBuffer
◆ Deserialize()
Deserialize Replication state from BitStream to internal buffer
◆ DeserializeDelta()
Deserialize Replication state from BitStream to internal buffer
◆ DeserializeDeltaWithMask()
Deserialize Replication state from BitStream to internal buffer
◆ DeserializeWithMask()
Deserialize Replication state from BitStream to internal buffer
◆ FreeDynamicState()
FreeDynamicState free all dynamic memory allocated for quantized state data
◆ IsEqualQuantizedState()
Compare two quantized states return false if they are different
◆ OutputDefaultStateMembersHashToString()
Debug method to output the per member defaultstate hash
◆ Quantize()
Quantize a Replication state from ExternalBuffer to internal buffer, DstInternalBuffer does not need to be initialized
◆ QuantizeWithMask()
Quantize a Replication state from ExternalBuffer to internal buffer, DstInternalBuffer does not need to be initialized
◆ Serialize()
Serialize a Replication state from internal buffer to BitStream
◆ SerializeDelta()
Serialize a Replication state from internal buffer to BitStream
◆ SerializeDeltaWithMask()
Serialize a Replication state from internal buffer to BitStream
◆ SerializeWithMask()
Serialize a Replication state from internal buffer to BitStream
◆ Validate()
Validate a ReplicationState in external format
The documentation for this struct was generated from the following files: