docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class ListTestHelperListSerializableObject

    Inheritance
    object
    Object
    Component
    Behaviour
    MonoBehaviour
    NetworkBehaviour
    ListTestHelperBase
    ListTestHelperListSerializableObject
    Implements
    IListTestHelperBase<List<SerializableObject>>
    Inherited Members
    ListTestHelperBase.IsDebugMode
    ListTestHelperBase.GetLog()
    ListTestHelperBase.LogMessage(string)
    ListTestHelperBase.LogStart()
    ListTestHelperBase.SetDebugMode(bool)
    NetworkBehaviour.NetworkManager
    NetworkBehaviour.RpcTarget
    NetworkBehaviour.IsLocalPlayer
    NetworkBehaviour.IsOwner
    NetworkBehaviour.IsServer
    NetworkBehaviour.HasAuthority
    NetworkBehaviour.IsSessionOwner
    NetworkBehaviour.ServerIsHost
    NetworkBehaviour.IsClient
    NetworkBehaviour.IsHost
    NetworkBehaviour.IsOwnedByServer
    NetworkBehaviour.IsSpawned
    NetworkBehaviour.NetworkObject
    NetworkBehaviour.HasNetworkObject
    NetworkBehaviour.NetworkObjectId
    NetworkBehaviour.NetworkBehaviourId
    NetworkBehaviour.GetNetworkBehaviour(ushort)
    NetworkBehaviour.OwnerClientId
    NetworkBehaviour.OnDeferringDespawn(int)
    NetworkBehaviour.OnNetworkPreSpawn(ref NetworkManager)
    NetworkBehaviour.OnNetworkSpawn()
    NetworkBehaviour.InternalOnNetworkPostSpawn()
    NetworkBehaviour.OnNetworkSessionSynchronized()
    NetworkBehaviour.InternalOnNetworkSessionSynchronized()
    NetworkBehaviour.OnInSceneObjectsSpawned()
    NetworkBehaviour.OnGainedOwnership()
    NetworkBehaviour.OnOwnershipChanged(ulong, ulong)
    NetworkBehaviour.OnLostOwnership()
    NetworkBehaviour.OnNetworkObjectParentChanged(NetworkObject)
    NetworkBehaviour.GetNetworkObject(ulong)
    NetworkBehaviour.OnSynchronize<T>(ref BufferSerializer<T>)
    NetworkBehaviour.OnReanticipate(double)
    NetworkBehaviour.m_TargetIdBeingSynchronized
    NetworkBehaviour.OnDestroy()
    MonoBehaviour.IsInvoking()
    MonoBehaviour.CancelInvoke()
    MonoBehaviour.Invoke(string, float)
    MonoBehaviour.InvokeRepeating(string, float, float)
    MonoBehaviour.CancelInvoke(string)
    MonoBehaviour.IsInvoking(string)
    MonoBehaviour.StartCoroutine(string)
    MonoBehaviour.StartCoroutine(string, object)
    MonoBehaviour.StartCoroutine(IEnumerator)
    MonoBehaviour.StartCoroutine_Auto(IEnumerator)
    MonoBehaviour.StopCoroutine(IEnumerator)
    MonoBehaviour.StopCoroutine(Coroutine)
    MonoBehaviour.StopCoroutine(string)
    MonoBehaviour.StopAllCoroutines()
    MonoBehaviour.print(object)
    MonoBehaviour.destroyCancellationToken
    MonoBehaviour.useGUILayout
    MonoBehaviour.didStart
    MonoBehaviour.didAwake
    MonoBehaviour.runInEditMode
    Behaviour.enabled
    Behaviour.isActiveAndEnabled
    Component.GetComponent(Type)
    Component.GetComponent<T>()
    Component.TryGetComponent(Type, out Component)
    Component.TryGetComponent<T>(out T)
    Component.GetComponent(string)
    Component.GetComponentInChildren(Type, bool)
    Component.GetComponentInChildren(Type)
    Component.GetComponentInChildren<T>(bool)
    Component.GetComponentInChildren<T>()
    Component.GetComponentsInChildren(Type, bool)
    Component.GetComponentsInChildren(Type)
    Component.GetComponentsInChildren<T>(bool)
    Component.GetComponentsInChildren<T>(bool, List<T>)
    Component.GetComponentsInChildren<T>()
    Component.GetComponentsInChildren<T>(List<T>)
    Component.GetComponentInParent(Type, bool)
    Component.GetComponentInParent(Type)
    Component.GetComponentInParent<T>(bool)
    Component.GetComponentInParent<T>()
    Component.GetComponentsInParent(Type, bool)
    Component.GetComponentsInParent(Type)
    Component.GetComponentsInParent<T>(bool)
    Component.GetComponentsInParent<T>(bool, List<T>)
    Component.GetComponentsInParent<T>()
    Component.GetComponents(Type)
    Component.GetComponents(Type, List<Component>)
    Component.GetComponents<T>(List<T>)
    Component.GetComponents<T>()
    Component.GetComponentIndex()
    Component.CompareTag(string)
    Component.CompareTag(TagHandle)
    Component.SendMessageUpwards(string, object, SendMessageOptions)
    Component.SendMessageUpwards(string, object)
    Component.SendMessageUpwards(string)
    Component.SendMessageUpwards(string, SendMessageOptions)
    Component.SendMessage(string, object)
    Component.SendMessage(string)
    Component.SendMessage(string, object, SendMessageOptions)
    Component.SendMessage(string, SendMessageOptions)
    Component.BroadcastMessage(string, object, SendMessageOptions)
    Component.BroadcastMessage(string, object)
    Component.BroadcastMessage(string)
    Component.BroadcastMessage(string, SendMessageOptions)
    Component.transform
    Component.gameObject
    Component.tag
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(object)
    Object.InstantiateAsync<T>(T)
    Object.InstantiateAsync<T>(T, Transform)
    Object.InstantiateAsync<T>(T, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int)
    Object.InstantiateAsync<T>(T, int, Transform)
    Object.InstantiateAsync<T>(T, int, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
    Object.InstantiateAsync<T>(T, int, Transform, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int, Transform, Vector3, Quaternion, CancellationToken)
    Object.InstantiateAsync<T>(T, int, Transform, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
    Object.InstantiateAsync<T>(T, int, Transform, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>, CancellationToken)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Scene)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, bool)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, bool)
    Object.Destroy(Object, float)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, bool)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, bool)
    Object.FindObjectsByType(Type, FindObjectsSortMode)
    Object.FindObjectsByType(Type, FindObjectsInactive, FindObjectsSortMode)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, float)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectsByType<T>(FindObjectsSortMode)
    Object.FindObjectsOfType<T>(bool)
    Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
    Object.FindObjectOfType<T>()
    Object.FindObjectOfType<T>(bool)
    Object.FindFirstObjectByType<T>()
    Object.FindAnyObjectByType<T>()
    Object.FindFirstObjectByType<T>(FindObjectsInactive)
    Object.FindAnyObjectByType<T>(FindObjectsInactive)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindFirstObjectByType(Type)
    Object.FindAnyObjectByType(Type)
    Object.FindObjectOfType(Type, bool)
    Object.FindFirstObjectByType(Type, FindObjectsInactive)
    Object.FindAnyObjectByType(Type, FindObjectsInactive)
    Object.ToString()
    Object.name
    Object.hideFlags
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: Unity.Netcode.RuntimeTests
    Assembly: Unity.Netcode.RuntimeTests.dll
    Syntax
    public class ListTestHelperListSerializableObject : ListTestHelperBase, IListTestHelperBase<List<SerializableObject>>

    Fields

    Instances

    Declaration
    public static Dictionary<ulong, Dictionary<ulong, ListTestHelperListSerializableObject>> Instances
    Field Value
    Type Description
    Dictionary<ulong, Dictionary<ulong, ListTestHelperListSerializableObject>>

    ListCollectionOwner

    Declaration
    public NetworkVariable<List<List<SerializableObject>>> ListCollectionOwner
    Field Value
    Type Description
    NetworkVariable<List<List<SerializableObject>>>

    ListCollectionServer

    Declaration
    public NetworkVariable<List<List<SerializableObject>>> ListCollectionServer
    Field Value
    Type Description
    NetworkVariable<List<List<SerializableObject>>>

    NetworkVariableChanges

    Declaration
    public Dictionary<ListTestHelperBase.Targets, Dictionary<ListTestHelperBase.DeltaTypes, List<List<SerializableObject>>>> NetworkVariableChanges
    Field Value
    Type Description
    Dictionary<ListTestHelperBase.Targets, Dictionary<ListTestHelperBase.DeltaTypes, List<List<SerializableObject>>>>

    Methods

    Add(List<SerializableObject>, Targets)

    Declaration
    public void Add(List<SerializableObject> value, ListTestHelperBase.Targets target)
    Parameters
    Type Name Description
    List<SerializableObject> value
    ListTestHelperBase.Targets target

    AddRange(List<List<SerializableObject>>, Targets)

    Declaration
    public void AddRange(List<List<SerializableObject>> values, ListTestHelperBase.Targets target)
    Parameters
    Type Name Description
    List<List<SerializableObject>> values
    ListTestHelperBase.Targets target

    Clear(Targets)

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

    CompareTrackedChanges(Targets)

    Declaration
    public override bool CompareTrackedChanges(ListTestHelperBase.Targets target)
    Parameters
    Type Name Description
    ListTestHelperBase.Targets target
    Returns
    Type Description
    bool
    Overrides
    ListTestHelperBase.CompareTrackedChanges(ListTestHelperBase.Targets)

    FullSet(List<List<SerializableObject>>, Targets)

    Declaration
    public void FullSet(List<List<SerializableObject>> values, ListTestHelperBase.Targets target)
    Parameters
    Type Name Description
    List<List<SerializableObject>> values
    ListTestHelperBase.Targets target

    GetNetVar(Targets)

    Declaration
    public NetworkVariable<List<List<SerializableObject>>> GetNetVar(ListTestHelperBase.Targets target)
    Parameters
    Type Name Description
    ListTestHelperBase.Targets target
    Returns
    Type Description
    NetworkVariable<List<List<SerializableObject>>>

    Insert(List<SerializableObject>, int, Targets, bool)

    Declaration
    public void Insert(List<SerializableObject> value, int index, ListTestHelperBase.Targets target, bool checkDirty = true)
    Parameters
    Type Name Description
    List<SerializableObject> value
    int index
    ListTestHelperBase.Targets target
    bool checkDirty

    OnNetworkDespawn()

    Gets called when the NetworkObject gets despawned. This method runs both client and server side.

    Declaration
    public override void OnNetworkDespawn()
    Overrides
    NetworkBehaviour.OnNetworkDespawn()

    OnNetworkPostSpawn()

    Gets called after the NetworkObject is spawned. All NetworkBehaviours associated with the NetworkObject will have had OnNetworkSpawn() invoked.

    Declaration
    protected override void OnNetworkPostSpawn()
    Overrides
    NetworkBehaviour.OnNetworkPostSpawn()
    Remarks

    Will be invoked on each NetworkBehaviour associated with the NetworkObject being spawned. All associated NetworkBehaviour components will have had OnNetworkSpawn() invoked on the spawned NetworkObject.

    OnOwnerListValuesChanged(List<List<SerializableObject>>, List<List<SerializableObject>>)

    Declaration
    public void OnOwnerListValuesChanged(List<List<SerializableObject>> previous, List<List<SerializableObject>> current)
    Parameters
    Type Name Description
    List<List<SerializableObject>> previous
    List<List<SerializableObject>> current

    OnServerListValuesChanged(List<List<SerializableObject>>, List<List<SerializableObject>>)

    Declaration
    public void OnServerListValuesChanged(List<List<SerializableObject>> previous, List<List<SerializableObject>> current)
    Parameters
    Type Name Description
    List<List<SerializableObject>> previous
    List<List<SerializableObject>> current

    OnSetOwnerValues()

    Declaration
    public List<List<SerializableObject>> OnSetOwnerValues()
    Returns
    Type Description
    List<List<SerializableObject>>

    OnSetServerValues()

    Declaration
    public List<List<SerializableObject>> OnSetServerValues()
    Returns
    Type Description
    List<List<SerializableObject>>

    Remove(List<SerializableObject>, Targets)

    Declaration
    public void Remove(List<SerializableObject> value, ListTestHelperBase.Targets target)
    Parameters
    Type Name Description
    List<SerializableObject> value
    ListTestHelperBase.Targets target

    ResetState()

    Declaration
    public static void ResetState()

    ResetTrackedChanges()

    Declaration
    public void ResetTrackedChanges()

    TrackChanges(Targets, List<List<SerializableObject>>, List<List<SerializableObject>>)

    Declaration
    public void TrackChanges(ListTestHelperBase.Targets target, List<List<SerializableObject>> previous, List<List<SerializableObject>> current)
    Parameters
    Type Name Description
    ListTestHelperBase.Targets target
    List<List<SerializableObject>> previous
    List<List<SerializableObject>> current

    UpdateValue(List<SerializableObject>, Targets, bool)

    Declaration
    public void UpdateValue(List<SerializableObject> value, ListTestHelperBase.Targets target, bool checkDirty = true)
    Parameters
    Type Name Description
    List<SerializableObject> value
    ListTestHelperBase.Targets target
    bool checkDirty

    ValidateInstances()

    Declaration
    public bool ValidateInstances()
    Returns
    Type Description
    bool

    Implements

    IListTestHelperBase<T>
    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)