Table of Contents

Class FluidStorageSimulation

Namespace
Root
Assembly
Game.Content.dll
public class FluidStorageSimulation : Simulation<FluidStorageSimulationState>, IUpdatableSimulation, IFluidSimulation, ISimulation
Inheritance
object
FluidStorageSimulation
Implements
Inherited Members
Extension Methods

Constructors

FluidStorageSimulation(FluidStorageSimulationState, IFluidStorageConfiguration)

public FluidStorageSimulation(FluidStorageSimulationState state, IFluidStorageConfiguration config)

Parameters

state FluidStorageSimulationState
config IFluidStorageConfiguration

Fields

Container

public readonly StoringFluidContainer Container

Field Value

StoringFluidContainer

Properties

NumFluidProviders

public int NumFluidProviders { get; }

Property Value

int

NumFluidReceivers

public int NumFluidReceivers { get; }

Property Value

int

Methods

ClearContent()

public void ClearContent()

GetFluidProvider(int)

public IFluidProvider GetFluidProvider(int index)

Parameters

index int

Returns

IFluidProvider

GetFluidReceiver(int)

public IFluidReceiver GetFluidReceiver(int index)

Parameters

index int

Returns

IFluidReceiver

Update(Ticks, Ticks)

public void Update(Ticks startTicks, Ticks deltaTicks)

Parameters

startTicks Ticks
deltaTicks Ticks