Class NetworkVariableSerialization<T>
Support methods for reading/writing NetworkVariables
Because there are multiple overloads of WriteValue/ReadValue based on different generic constraints,
but there's no way to achieve the same thing with a class, this sets up various read/write schemes
based on which constraints are met by T
using reflection, which is done at module load time.
Namespace: Unity.Netcode
Syntax
[Serializable]
public static class NetworkVariableSerialization<T>
where T : struct
Type Parameters
Name | Description |
---|---|
T | The type the associated NetworkVariable is templated on |