Class DictionaryTestHelper
Inheritance
DictionaryTestHelper
  Implements
Inherited Members
      NetworkBehaviour.__rpc_func_table
    
    
      NetworkBehaviour.__rpc_name_table
    
    
      NetworkBehaviour.__rpc_exec_stage
    
    
      NetworkBehaviour.NetworkVariableFields
    
    
      NetworkBehaviour.__getTypeName()
    
    
    
    
    
    
    
    
      NetworkBehaviour.__createNativeList<T>()
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      NetworkBehaviour.__initializeVariables()
    
    
      NetworkBehaviour.__initializeRpcs()
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      Component.GetComponent<T>()
    
    
    
      Component.TryGetComponent<T>(out T)
    
    
    
    
    
    
      Component.GetComponentInChildren<T>()
    
    
    
    
    
    
      Component.GetComponentsInChildren<T>()
    
    
    
    
    
    
      Component.GetComponentInParent<T>()
    
    
    
    
    
    
      Component.GetComponentsInParent<T>()
    
    
    
    
    
      Component.GetComponents<T>()
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      Object.GetHashCode()
    
    
    
      Object.InstantiateAsync<T>(T)
    
    
      Object.InstantiateAsync<T>(T, Transform)
    
    
      Object.InstantiateAsync<T>(T, Vector3, Quaternion)
    
    
      Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      Object.Instantiate<T>(T, InstantiateParameters)
    
    
      Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
    
    
    
    
      Object.Instantiate<T>(T)
    
    
      Object.Instantiate<T>(T, Vector3, Quaternion)
    
    
      Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    
    
      Object.Instantiate<T>(T, Transform)
    
    
    
    
    
    
    
    
    
    
    
    
    
      Object.DestroyObject(Object)
    
    
    
    
      Object.FindObjectsOfType<T>()
    
    
      Object.FindObjectsByType<T>(FindObjectsSortMode)
    
    
    
      Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
    
    
      Object.FindObjectOfType<T>()
    
    
    
      Object.FindFirstObjectByType<T>()
    
    
      Object.FindAnyObjectByType<T>()
    
    
      Object.FindFirstObjectByType<T>(FindObjectsInactive)
    
    
      Object.FindAnyObjectByType<T>(FindObjectsInactive)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  Namespace: Unity.Netcode.RuntimeTests
Assembly: Unity.Netcode.RuntimeTests.dll
Syntax
public class DictionaryTestHelper : ListTestHelperBase, IDictionaryTestHelperBase<int, SerializableObject>
  Fields
Instances
Declaration
public static Dictionary<ulong, Dictionary<ulong, DictionaryTestHelper>> Instances
  Field Value
| Type | Description | 
|---|---|
| Dictionary<ulong, Dictionary<ulong, DictionaryTestHelper>> | 
ListCollectionOwner
Declaration
public NetworkVariable<Dictionary<int, SerializableObject>> ListCollectionOwner
  Field Value
| Type | Description | 
|---|---|
| NetworkVariable<Dictionary<int, SerializableObject>> | 
ListCollectionServer
Declaration
public NetworkVariable<Dictionary<int, SerializableObject>> ListCollectionServer
  Field Value
| Type | Description | 
|---|---|
| NetworkVariable<Dictionary<int, SerializableObject>> | 
NetworkVariableChanges
Declaration
public Dictionary<ListTestHelperBase.Targets, Dictionary<ListTestHelperBase.DeltaTypes, Dictionary<int, SerializableObject>>> NetworkVariableChanges
  Field Value
| Type | Description | 
|---|---|
| Dictionary<ListTestHelperBase.Targets, Dictionary<ListTestHelperBase.DeltaTypes, Dictionary<int, SerializableObject>>> | 
Methods
Add((int, SerializableObject), Targets)
Declaration
public void Add((int, SerializableObject) value, ListTestHelperBase.Targets target)
  Parameters
| Type | Name | Description | 
|---|---|---|
| (int, SerializableObject) | value | |
| 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
FullSet(Dictionary<int, SerializableObject>, Targets)
Declaration
public void FullSet(Dictionary<int, SerializableObject> values, ListTestHelperBase.Targets target)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Dictionary<int, SerializableObject> | values | |
| ListTestHelperBase.Targets | target | 
GetDictionaryValues(int)
Declaration
public static Dictionary<int, SerializableObject> GetDictionaryValues(int count = 5)
  Parameters
| Type | Name | Description | 
|---|---|---|
| int | count | 
Returns
| Type | Description | 
|---|---|
| Dictionary<int, SerializableObject> | 
GetNetVar(Targets)
Declaration
public NetworkVariable<Dictionary<int, SerializableObject>> GetNetVar(ListTestHelperBase.Targets target)
  Parameters
| Type | Name | Description | 
|---|---|---|
| ListTestHelperBase.Targets | target | 
Returns
| Type | Description | 
|---|---|
| NetworkVariable<Dictionary<int, SerializableObject>> | 
InitValues()
Declaration
public void InitValues()
  OnNetworkDespawn()
Declaration
public override void OnNetworkDespawn()
  Overrides
OnNetworkPostSpawn()
Declaration
protected override void OnNetworkPostSpawn()
  Overrides
OnOwnerListValuesChanged(Dictionary<int, SerializableObject>, Dictionary<int, SerializableObject>)
Declaration
public void OnOwnerListValuesChanged(Dictionary<int, SerializableObject> previous, Dictionary<int, SerializableObject> current)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Dictionary<int, SerializableObject> | previous | |
| Dictionary<int, SerializableObject> | current | 
OnServerListValuesChanged(Dictionary<int, SerializableObject>, Dictionary<int, SerializableObject>)
Declaration
public void OnServerListValuesChanged(Dictionary<int, SerializableObject> previous, Dictionary<int, SerializableObject> current)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Dictionary<int, SerializableObject> | previous | |
| Dictionary<int, SerializableObject> | current | 
OnSetOwnerValues()
Declaration
public Dictionary<int, SerializableObject> OnSetOwnerValues()
  Returns
| Type | Description | 
|---|---|
| Dictionary<int, SerializableObject> | 
OnSetServerValues()
Declaration
public Dictionary<int, SerializableObject> OnSetServerValues()
  Returns
| Type | Description | 
|---|---|
| Dictionary<int, SerializableObject> | 
Remove(int, Targets)
Declaration
public void Remove(int key, ListTestHelperBase.Targets target)
  Parameters
| Type | Name | Description | 
|---|---|---|
| int | key | |
| ListTestHelperBase.Targets | target | 
ResetState()
Declaration
public static void ResetState()
  ResetTrackedChanges()
Declaration
public void ResetTrackedChanges()
  TrackChanges(Targets, Dictionary<int, SerializableObject>, Dictionary<int, SerializableObject>)
Declaration
public void TrackChanges(ListTestHelperBase.Targets target, Dictionary<int, SerializableObject> previous, Dictionary<int, SerializableObject> current)
  Parameters
| Type | Name | Description | 
|---|---|---|
| ListTestHelperBase.Targets | target | |
| Dictionary<int, SerializableObject> | previous | |
| Dictionary<int, SerializableObject> | current | 
UpdateValue((int, SerializableObject), Targets, bool)
Declaration
public bool UpdateValue((int, SerializableObject) value, ListTestHelperBase.Targets target, bool checkDirty = true)
  Parameters
| Type | Name | Description | 
|---|---|---|
| (int, SerializableObject) | value | |
| ListTestHelperBase.Targets | target | |
| bool | checkDirty | 
Returns
| Type | Description | 
|---|---|
| bool | 
ValidateInstances()
Declaration
public bool ValidateInstances()
  Returns
| Type | Description | 
|---|---|
| bool |