#include <ReplicationOperations.h>
|
| static IRISCORE_API void | Serialize (FNetSerializationContext &Context, const uint8 *RESTRICT SrcObjectStateBuffer, const FReplicationProtocol *Protocol) |
| |
| static IRISCORE_API void | Deserialize (FNetSerializationContext &Context, uint8 *RESTRICT DstObjectStateBuffer, const FReplicationProtocol *Protocol) |
| |
| static IRISCORE_API void | SerializeWithMask (FNetSerializationContext &Context, const uint32 *ChangeMaskData, const uint8 *RESTRICT SrcObjectStateBuffer, const FReplicationProtocol *Protocol) |
| |
| static IRISCORE_API void | DeserializeWithMask (FNetSerializationContext &Context, uint32 *DstChangeMaskData, uint8 *RESTRICT DstObjectStateBuffer, const FReplicationProtocol *Protocol) |
| |
| static IRISCORE_API bool | IsEqualQuantizedState (FNetSerializationContext &Context, const uint8 *RESTRICT Source0, const uint8 *RESTRICT Source1, const FReplicationProtocol *Protocol) |
| |
| static IRISCORE_API void | FreeDynamicState (FNetSerializationContext &Context, uint8 *RESTRICT SrcObjectStateBuffer, const FReplicationProtocol *Protocol) |
| |
| static IRISCORE_API void | InitializeFromDefaultState (FNetSerializationContext &Context, uint8 *RESTRICT StateBuffer, const FReplicationProtocol *Protocol) |
| |
| static IRISCORE_API void | SerializeInitialStateWithMask (FNetSerializationContext &Context, const uint32 *ChangeMaskData, const uint8 *RESTRICT SrcObjectStateBuffer, const FReplicationProtocol *Protocol) |
| |
| static IRISCORE_API void | DeserializeInitialStateWithMask (FNetSerializationContext &Context, uint32 *DstChangeMaskData, uint8 *RESTRICT DstObjectStateBuffer, const FReplicationProtocol *Protocol) |
| |
| static IRISCORE_API void | SerializeWithMaskDelta (FNetSerializationContext &Context, const uint32 *ChangeMaskData, const uint8 *RESTRICT SrcObjectStateBuffer, const uint8 *RESTRICT PrevObjectStateBuffer, const FReplicationProtocol *Protocol) |
| |
| static IRISCORE_API void | DeserializeWithMaskDelta (FNetSerializationContext &Context, uint32 *DstChangeMaskData, uint8 *RESTRICT DstObjectStateBuffer, const uint8 *RESTRICT PrevObjectStateBuffer, const FReplicationProtocol *Protocol) |
| |
◆ Deserialize()
Deserialize the state of a NetObject from a BitStream to a ObjectStateBuffer large enough to fit all data
◆ DeserializeInitialStateWithMask()
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.
◆ DeserializeWithMask()
Deserialize changemask and the state of an object from a BitStream to a ObjectStateBuffer large enough to fit all data
◆ DeserializeWithMaskDelta()
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.
◆ FreeDynamicState()
Free dynamic state for the entire protocol.
◆ InitializeFromDefaultState()
Initialize from default state
◆ IsEqualQuantizedState()
Compare two quantized states and return whether they're equal or not.
◆ Serialize()
Serialize the state for a full NetObject to BitStream
◆ SerializeInitialStateWithMask()
Serialize the initial state of all dirty members a NetObject and changemask to a Bitstream, delta compressed against the default state.
◆ SerializeWithMask()
Serialize the state of all dirty members a NetObject and changemask to Bitstream
◆ SerializeWithMaskDelta()
Serialize the state of all dirty members of an object and changemask to a Bitstream, delta compressed against the PrevObjectStateBuffer.
The documentation for this struct was generated from the following files: