Table of Contents

Class SimulationStateContainer

Namespace
Root
Assembly
Game.Core.Map.Simulation.dll
public class SimulationStateContainer
Inheritance
object
SimulationStateContainer
Extension Methods

Constructors

SimulationStateContainer()

public SimulationStateContainer()

Methods

As<T>()

public T As<T>() where T : class, ISimulationState

Returns

T

Type Parameters

T

Cast<T>()

public T Cast<T>() where T : class, ISimulationState

Returns

T

Type Parameters

T

Clear()

public void Clear()

Is<T>()

public bool Is<T>() where T : class, ISimulationState

Returns

bool

Type Parameters

T

Is<T>(out T)

public bool Is<T>(out T state) where T : class, ISimulationState

Parameters

state T

Returns

bool

Type Parameters

T

New<T>()

public T New<T>() where T : class, ISimulationState, new()

Returns

T

Type Parameters

T

Sync(ISerializationVisitor)

public void Sync(ISerializationVisitor visitor)

Parameters

visitor ISerializationVisitor