Table of Contents

Class SimulationBufferState<T>

Namespace
Game.Core.Simulation.Buffers
Assembly
Game.Core.Simulation.dll
public abstract class SimulationBufferState<T> : ISyncable

Type Parameters

T
Inheritance
object
SimulationBufferState<T>
Implements
Derived
Extension Methods

Constructors

SimulationBufferState(int)

protected SimulationBufferState(int capacity)

Parameters

capacity int

Fields

Capacity

public readonly int Capacity

Field Value

int

InputTicks

public Ticks InputTicks

Field Value

Ticks

OutputTicks

public Ticks OutputTicks

Field Value

Ticks

Queue

public readonly Queue<SimulationTimedBufferItem<T>> Queue

Field Value

Queue<SimulationTimedBufferItem<T>>

Methods

Clear()

public void Clear()

Sync(ISerializationVisitor)

public void Sync(ISerializationVisitor visitor)

Parameters

visitor ISerializationVisitor