Class BuildingsModulesLookup
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class BuildingsModulesLookup : IBuildingsModulesLookup
- Inheritance
-
objectBuildingsModulesLookup
- Implements
- Extension Methods
Constructors
BuildingsModulesLookup()
public BuildingsModulesLookup()
Methods
AddModule(BuildingDefinitionId, IBuildingDefinition, IBuildingModules)
public void AddModule(BuildingDefinitionId variant, IBuildingDefinition buildingSimulationData, IBuildingModules buildingModulesProvider)
Parameters
variantBuildingDefinitionIdbuildingSimulationDataIBuildingDefinitionbuildingModulesProviderIBuildingModules
GetInfoModules(BuildingDefinitionId)
public IEnumerable<IHUDSidePanelModuleData> GetInfoModules(BuildingDefinitionId definitionId)
Parameters
definitionIdBuildingDefinitionId
Returns
- IEnumerable<IHUDSidePanelModuleData>
GetInfoModules(IMapModel, BuildingModel)
public IEnumerable<IHUDSidePanelModuleData> GetInfoModules(IMapModel map, BuildingModel building)
Parameters
mapIMapModelbuildingBuildingModel
Returns
- IEnumerable<IHUDSidePanelModuleData>