Class BuildingPlacementIndicatorAccessor
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class BuildingPlacementIndicatorAccessor : IBuildingPlacementIndicatorAccessor
- Inheritance
-
objectBuildingPlacementIndicatorAccessor
- Implements
- Extension Methods
Constructors
BuildingPlacementIndicatorAccessor(IEnumerable<(IBuildingDefinition, IReadOnlyList<IBuildingPlacementIndicator>)>)
public BuildingPlacementIndicatorAccessor(IEnumerable<(IBuildingDefinition, IReadOnlyList<IBuildingPlacementIndicator>)> placementIndicatorsMapping)
Parameters
placementIndicatorsMappingIEnumerable<(IBuildingDefinition, IReadOnlyList<IBuildingPlacementIndicator>)>
BuildingPlacementIndicatorAccessor(IReadOnlyDictionary<IBuildingDefinition, IReadOnlyList<IBuildingPlacementIndicator>>)
public BuildingPlacementIndicatorAccessor(IReadOnlyDictionary<IBuildingDefinition, IReadOnlyList<IBuildingPlacementIndicator>> placementIndicatorsMapping)
Parameters
placementIndicatorsMappingIReadOnlyDictionary<IBuildingDefinition, IReadOnlyList<IBuildingPlacementIndicator>>
Methods
GetPlacementIndicators(IBuildingDefinition)
public IReadOnlyList<IBuildingPlacementIndicator> GetPlacementIndicators(IBuildingDefinition definition)
Parameters
definitionIBuildingDefinition
Returns
- IReadOnlyList<IBuildingPlacementIndicator>