docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Interface IDictionaryTestHelperBase<TKey, TValue>

    Namespace: Unity.Netcode.RuntimeTests
    Assembly: Unity.Netcode.RuntimeTests.dll
    Syntax
    public interface IDictionaryTestHelperBase<TKey, TValue>
    Type Parameters
    Name Description
    TKey
    TValue

    Methods

    Add((TKey, TValue), Targets)

    Declaration
    void Add((TKey, TValue) value, ListTestHelperBase.Targets target)
    Parameters
    Type Name Description
    (TKey, TValue) value
    ListTestHelperBase.Targets target

    Clear(Targets)

    Declaration
    void Clear(ListTestHelperBase.Targets target)
    Parameters
    Type Name Description
    ListTestHelperBase.Targets target

    FullSet(Dictionary<TKey, TValue>, Targets)

    Declaration
    void FullSet(Dictionary<TKey, TValue> values, ListTestHelperBase.Targets target)
    Parameters
    Type Name Description
    Dictionary<TKey, TValue> values
    ListTestHelperBase.Targets target

    GetNetVar(Targets)

    Declaration
    NetworkVariable<Dictionary<TKey, TValue>> GetNetVar(ListTestHelperBase.Targets target)
    Parameters
    Type Name Description
    ListTestHelperBase.Targets target
    Returns
    Type Description
    NetworkVariable<Dictionary<TKey, TValue>>

    OnOwnerListValuesChanged(Dictionary<TKey, TValue>, Dictionary<TKey, TValue>)

    Declaration
    void OnOwnerListValuesChanged(Dictionary<TKey, TValue> previous, Dictionary<TKey, TValue> current)
    Parameters
    Type Name Description
    Dictionary<TKey, TValue> previous
    Dictionary<TKey, TValue> current

    OnServerListValuesChanged(Dictionary<TKey, TValue>, Dictionary<TKey, TValue>)

    Declaration
    void OnServerListValuesChanged(Dictionary<TKey, TValue> previous, Dictionary<TKey, TValue> current)
    Parameters
    Type Name Description
    Dictionary<TKey, TValue> previous
    Dictionary<TKey, TValue> current

    OnSetOwnerValues()

    Declaration
    Dictionary<TKey, TValue> OnSetOwnerValues()
    Returns
    Type Description
    Dictionary<TKey, TValue>

    OnSetServerValues()

    Declaration
    Dictionary<TKey, TValue> OnSetServerValues()
    Returns
    Type Description
    Dictionary<TKey, TValue>

    Remove(TKey, Targets)

    Declaration
    void Remove(TKey key, ListTestHelperBase.Targets target)
    Parameters
    Type Name Description
    TKey key
    ListTestHelperBase.Targets target

    ResetTrackedChanges()

    Declaration
    void ResetTrackedChanges()

    TrackChanges(Targets, Dictionary<TKey, TValue>, Dictionary<TKey, TValue>)

    Declaration
    void TrackChanges(ListTestHelperBase.Targets target, Dictionary<TKey, TValue> previous, Dictionary<TKey, TValue> current)
    Parameters
    Type Name Description
    ListTestHelperBase.Targets target
    Dictionary<TKey, TValue> previous
    Dictionary<TKey, TValue> current

    UpdateValue((TKey, TValue), Targets, bool)

    Declaration
    bool UpdateValue((TKey, TValue) value, ListTestHelperBase.Targets target, bool checkDirty = true)
    Parameters
    Type Name Description
    (TKey, TValue) value
    ListTestHelperBase.Targets target
    bool checkDirty
    Returns
    Type Description
    bool

    ValidateInstances()

    Declaration
    bool ValidateInstances()
    Returns
    Type Description
    bool
    In This Article
    Back to top
    Copyright © 2024 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)