ReadPackedFixedStringDeltaUnsafe(ref DataStreamReader, byte*, int, byte*, ushort, StreamCompressionModel)
Writes a delta FixedString value to the data stream using a StreamCompressionModel. If the value cannot be read DataStreamReader.HasFailedReads will return true.
Read time 1 minuteLast updated 14 days ago
Definition
- Type: Method
- Namespace: Unity.Collections.LowLevel.Unsafe
- Assembly: UnityEngine.ManagedKernelModule
ReadPackedFixedStringDeltaUnsafe(DataStreamReader, byte*, int, byte*, ushort, StreamCompressionModel)
public static ushort ReadPackedFixedStringDeltaUnsafe(this ref DataStreamReader reader, byte* data, int maxLength, byte* baseData, ushort baseLength, StreamCompressionModel model)
Parameters
Data stream reader.
Pointer to a packed fixed string.
Max number of bytes allowed to be read into the pointer.
Pointer to the previous value, used to compute the diff.
The length of the previous value.
StreamCompressionModel model for writing value in a packed manner.
Returns
Type | Description |
|---|---|
| ushort | Whether the write was successful |