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. |