Interface ICommandData<T>
Syntax
public interface ICommandData<T> : IBufferElementData where T : struct, ICommandData<T>
Type Parameters
Properties
Tick
Declaration
Property Value
Type |
Description |
System.UInt32 |
|
Methods
Deserialize(UInt32, DataStreamReader, ref DataStreamReader.Context)
Declaration
void Deserialize(uint tick, DataStreamReader reader, ref DataStreamReader.Context ctx)
Parameters
Type |
Name |
Description |
System.UInt32 |
tick |
|
DataStreamReader |
reader |
|
Unity.Collections.DataStreamReader.Context |
ctx |
|
Deserialize(UInt32, DataStreamReader, ref DataStreamReader.Context, T, NetworkCompressionModel)
Declaration
void Deserialize(uint tick, DataStreamReader reader, ref DataStreamReader.Context ctx, T baseline, NetworkCompressionModel compressionModel)
Parameters
Type |
Name |
Description |
System.UInt32 |
tick |
|
DataStreamReader |
reader |
|
Unity.Collections.DataStreamReader.Context |
ctx |
|
T |
baseline |
|
NetworkCompressionModel |
compressionModel |
|
Serialize(DataStreamWriter)
Declaration
void Serialize(DataStreamWriter writer)
Parameters
Serialize(DataStreamWriter, T, NetworkCompressionModel)
Declaration
void Serialize(DataStreamWriter writer, T baseline, NetworkCompressionModel compressionModel)
Parameters
Type |
Name |
Description |
DataStreamWriter |
writer |
|
T |
baseline |
|
NetworkCompressionModel |
compressionModel |
|