Table of Contents

Class BuildingPlacementIndicatorAccessor

Namespace
Root
Assembly
SPZGameAssembly.dll
public class BuildingPlacementIndicatorAccessor : IBuildingPlacementIndicatorAccessor
Inheritance
object
BuildingPlacementIndicatorAccessor
Implements
Extension Methods

Constructors

BuildingPlacementIndicatorAccessor(IEnumerable<(IBuildingDefinition, IReadOnlyList<IBuildingPlacementIndicator>)>)

public BuildingPlacementIndicatorAccessor(IEnumerable<(IBuildingDefinition, IReadOnlyList<IBuildingPlacementIndicator>)> placementIndicatorsMapping)

Parameters

placementIndicatorsMapping IEnumerable<(IBuildingDefinition, IReadOnlyList<IBuildingPlacementIndicator>)>

BuildingPlacementIndicatorAccessor(IReadOnlyDictionary<IBuildingDefinition, IReadOnlyList<IBuildingPlacementIndicator>>)

public BuildingPlacementIndicatorAccessor(IReadOnlyDictionary<IBuildingDefinition, IReadOnlyList<IBuildingPlacementIndicator>> placementIndicatorsMapping)

Parameters

placementIndicatorsMapping IReadOnlyDictionary<IBuildingDefinition, IReadOnlyList<IBuildingPlacementIndicator>>

Methods

GetPlacementIndicators(IBuildingDefinition)

public IReadOnlyList<IBuildingPlacementIndicator> GetPlacementIndicators(IBuildingDefinition definition)

Parameters

definition IBuildingDefinition

Returns

IReadOnlyList<IBuildingPlacementIndicator>