Interface IHashSetTestHelperBase<T>
Assembly: Unity.Netcode.RuntimeTests.dll
Syntax
public interface IHashSetTestHelperBase<T>
Type Parameters
Methods
Add(T, Targets)
Declaration
void Add(T value, ListTestHelperBase.Targets target)
Parameters
Clear(Targets)
Declaration
void Clear(ListTestHelperBase.Targets target)
Parameters
GetNetVar(Targets)
Declaration
NetworkVariable<HashSet<T>> GetNetVar(ListTestHelperBase.Targets target)
Parameters
Returns
OnOwnerListValuesChanged(HashSet<T>, HashSet<T>)
Declaration
void OnOwnerListValuesChanged(HashSet<T> previous, HashSet<T> current)
Parameters
OnServerListValuesChanged(HashSet<T>, HashSet<T>)
Declaration
void OnServerListValuesChanged(HashSet<T> previous, HashSet<T> current)
Parameters
OnSetOwnerValues()
Declaration
HashSet<T> OnSetOwnerValues()
Returns
OnSetServerValues()
Declaration
HashSet<T> OnSetServerValues()
Returns
Remove(T, Targets)
Declaration
void Remove(T value, ListTestHelperBase.Targets target)
Parameters
ResetTrackedChanges()
Declaration
void ResetTrackedChanges()
TrackChanges(Targets, HashSet<T>, HashSet<T>)
Declaration
void TrackChanges(ListTestHelperBase.Targets target, HashSet<T> previous, HashSet<T> current)
Parameters
ValidateInstances()
Declaration
Returns