Table of Contents

Class BuildingsModulesLookup

Namespace
Root
Assembly
SPZGameAssembly.dll
public class BuildingsModulesLookup : IBuildingsModulesLookup
Inheritance
object
BuildingsModulesLookup
Implements
Extension Methods

Constructors

BuildingsModulesLookup()

public BuildingsModulesLookup()

Methods

AddModule(BuildingDefinitionId, IBuildingDefinition, IBuildingModules)

public void AddModule(BuildingDefinitionId variant, IBuildingDefinition buildingSimulationData, IBuildingModules buildingModulesProvider)

Parameters

variant BuildingDefinitionId
buildingSimulationData IBuildingDefinition
buildingModulesProvider IBuildingModules

GetInfoModules(BuildingDefinitionId)

public IEnumerable<IHUDSidePanelModuleData> GetInfoModules(BuildingDefinitionId definitionId)

Parameters

definitionId BuildingDefinitionId

Returns

IEnumerable<IHUDSidePanelModuleData>

GetInfoModules(IMapModel, BuildingModel)

public IEnumerable<IHUDSidePanelModuleData> GetInfoModules(IMapModel map, BuildingModel building)

Parameters

map IMapModel
building BuildingModel

Returns

IEnumerable<IHUDSidePanelModuleData>