Skip to main content

Interface INetworkSerializable

Interface for implementing custom serializable types.

Namespace: Unity.Netcode
Assembly: MLAPI.dll
Syntax
public interface INetworkSerializable

Methods

NetworkSerialize\<T>(BufferSerializer\<T>)

Provides bi-directional serialization to read and write the desired data to serialize this type.

Declaration
void NetworkSerialize<T>(BufferSerializer<T> serializer)
where T : IReaderWriter
Parameters
TypeNameDescription
BufferSerializer\<T>serializerThe serializer to use to read and write the data.
Type Parameters
NameDescription
TEither BufferSerializerReader or BufferSerializerWriter, depending whether the serializer is in read mode or write mode.