Struct InputBufferData<T>
The underlying ICommand
Inherited Members
Namespace: Unity.NetCode
Assembly: Unity.NetCode.dll
Syntax
[InternalBufferCapacity(0)]
public struct InputBufferData<T> : ICommandData, IBufferElementData where T : unmanaged, IInputComponentData
Type Parameters
Name | Description |
---|---|
T | An unmanaged struct implementing the IInput |
Remarks
The buffer replication behaviour cannot be overriden on per-prefab basis and it is by default sent also for child entities.
Fields
InternalInput
The IInput
Declaration
public T InternalInput
Field Value
Type | Description |
---|---|
T |
Properties
Tick
The tick the command should be executed. It is mandatory to set the tick before adding the command to the
buffer using Add
Declaration
public NetworkTick Tick { readonly get; set; }
Property Value
Type | Description |
---|---|
Network |
Methods
ToFixedString()
Helper.
Declaration
public FixedString512Bytes ToFixedString()
Returns
Type | Description |
---|---|
Fixed |
Returns only the To |
Remarks
Prefer To
ToPrettyFixedString()
Helper.
Declaration
public FixedString4096Bytes ToPrettyFixedString()
Returns
Type | Description |
---|---|
Fixed |
Full debug info for this struct; the type, the tick, and the To |