Core
NetworkMapChange<TKey, TValue>
One key's change, raised by NetworkMap<TKey, TValue>.OnChanged on every copy of the map.
generated from the sources
Struct in namespace
Nebula · Packages/com.1by3.nebula/Runtime/Core/NetworkMap.cspublic readonly struct NetworkMapChange<TKey, TValue>One key's change, raised by NetworkMap<TKey, TValue>.OnChanged on every copy of the map.
Constructors
NetworkMapChange
public NetworkMapChange(NetworkMapChangeKind kind, TKey key, TValue oldValue, TValue newValue);Fields
Kind
public readonly NetworkMapChangeKind Kind;Key
public readonly TKey Key;OldValue
public readonly TValue OldValue;The value before the change; default for NetworkMapChangeKind.Added.
NewValue
public readonly TValue NewValue;The value after the change; default for NetworkMapChangeKind.Removed.
Methods
ToString
public override string ToString();