Interface ISimulationBufferInput<T>
- Namespace
- Game.Core.Simulation.Buffers
- Assembly
- Game.Core.Simulation.dll
public interface ISimulationBufferInput<in T>
Type Parameters
T
- Extension Methods
Properties
Capacity
int Capacity { get; }
Property Value
- int
Count
int Count { get; }
Property Value
- int
InputTicks
Ticks InputTicks { get; }
Property Value
Methods
CanEnqueue(T)
bool CanEnqueue(T item)
Parameters
itemT
Returns
- bool
TryEnqueue(T, Ticks)
bool TryEnqueue(T item, Ticks excessTicks)
Parameters
itemTexcessTicksTicks
Returns
- bool
UpdateInput(Ticks)
void UpdateInput(Ticks deltaTicks_T)
Parameters
deltaTicks_TTicks