Table of Contents

Class SignalBuffer

Namespace
Game.Content.Features.Signals
Assembly
Game.Content.Features.dll
public class SignalBuffer
Inheritance
object
SignalBuffer
Derived
Extension Methods

Constructors

SignalBuffer()

public SignalBuffer()

Methods

GetMostRecent(bool)

public ISignal GetMostRecent(bool force = false)

Parameters

force bool

Returns

ISignal

PushValue(ISignal, Ticks, SignalTicks)

public void PushValue(ISignal value, Ticks startTicks_T, SignalTicks signalTick)

Parameters

value ISignal
startTicks_T Ticks
signalTick SignalTicks

Sync(ISerializationVisitor)

public void Sync(ISerializationVisitor visitor)

Parameters

visitor ISerializationVisitor

ToString()

public override string ToString()

Returns

string

TryPopSignal(Ticks, SignalTicks, out ISignal)

public bool TryPopSignal(Ticks startTicks_T, SignalTicks signalTick, out ISignal value)

Parameters

startTicks_T Ticks
signalTick SignalTicks
value ISignal

Returns

bool