Table of Contents

Class PathPlacementNotchConnectionDrawer

Namespace
Root
Assembly
SPZGameAssembly.dll
public class PathPlacementNotchConnectionDrawer : IPlacementDrawer
Inheritance
object
PathPlacementNotchConnectionDrawer
Implements
Extension Methods

Constructors

PathPlacementNotchConnectionDrawer(IReadOnlyMapLayout, IEnumerable<(IBuildingDefinition, IBuildingDefinition)>)

public PathPlacementNotchConnectionDrawer(IReadOnlyMapLayout mapLayout, IEnumerable<(IBuildingDefinition, IBuildingDefinition)> senderReceiverPairs)

Parameters

mapLayout IReadOnlyMapLayout
senderReceiverPairs IEnumerable<(IBuildingDefinition, IBuildingDefinition)>

Methods

Draw(FrameDrawOptions)

public void Draw(FrameDrawOptions drawOptions)

Parameters

drawOptions FrameDrawOptions

SetNewPlacementData(IPlacementData, PlacementInputHolder)

public void SetNewPlacementData(IPlacementData placementData, PlacementInputHolder placementInput)

Parameters

placementData IPlacementData
placementInput PlacementInputHolder