Struct SnapshotDynamicBuffersHelper
Helper class for managing ghost buffers data. Internal use only.
Inherited Members
Namespace: Unity.NetCode
Assembly: solution.dll
Syntax
public struct SnapshotDynamicBuffersHelper
Methods
Name | Description |
---|---|
CalculateBufferCapacity(uint, out uint) | Return the history buffer capacity and the resulting size of each history buffer slot necessary to store the given dynamic data size. |
GetDynamicDataCapacity(uint, int) | Return the currently available space (masks + buffer data) available in each slot. |
GetDynamicDataChangeMaskSize(int, int) | Compute the size of the bitmask for the given number of elements and mask bits. The size is aligned to 16 bytes. |
GetDynamicDataPtr(byte*, int, int) | Retrieve the dynamic buffer history slot pointer |
GetHeaderSize() | Get the size of the header at the beginning of the dynamic snapshot buffer. The size of the header is constant. |