Table of Contents

Class Virtual2In2OutBuildingModuleDataProvider

Namespace
Root
Assembly
SPZGameAssembly.dll
public class Virtual2In2OutBuildingModuleDataProvider : SimulationBasedBuildingModuleDataProvider<Virtual2In2OutSimulation>, IBuildingModules
Inheritance
object
Virtual2In2OutBuildingModuleDataProvider
Implements
Inherited Members
Extension Methods

Constructors

Virtual2In2OutBuildingModuleDataProvider(string, string, string, string)

public Virtual2In2OutBuildingModuleDataProvider(string input0Name = "Input 1", string input1Name = "Input 2", string output0Name = "Output 1", string output1Name = "Output 2")

Parameters

input0Name string
input1Name string
output0Name string
output1Name string

Methods

GetInfoModules(IBuildingDefinition)

public override IEnumerable<IHUDSidePanelModuleData> GetInfoModules(IBuildingDefinition definition)

Parameters

definition IBuildingDefinition

Returns

IEnumerable<IHUDSidePanelModuleData>

GetSimulationModules(BuildingModel, ILocalizedSimulation, Virtual2In2OutSimulation)

protected override IEnumerable<IHUDSidePanelModuleData> GetSimulationModules(BuildingModel building, ILocalizedSimulation localizedSimulation, Virtual2In2OutSimulation actualSimulation)

Parameters

building BuildingModel
localizedSimulation ILocalizedSimulation
actualSimulation Virtual2In2OutSimulation

Returns

IEnumerable<IHUDSidePanelModuleData>