{!See https://docs.google.com/document/d/1takg_GmIBBKKTj-GHZCwzxohpQz7Bhekivkk72kYMtE/edit for reference implementation of OneTrust, dataLayer and GTM} {!OneTrust Cookies Consent} {!OneTrust Cookies Consent end} {!dataLayer initialization push} {!dataLayer initialization push end} {!Google Tag Manager} {!Google Tag Manager end} Struct SnapshotDynamicBuffersHelper | Netcode for Entities | 1.1.0-pre.3
docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct SnapshotDynamicBuffersHelper

    Helper class for managing ghost buffers data. Internal use only.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetType()
    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.

    In This Article
    Back to top
    Copyright © 2023 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)