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 |
|