Table of Contents

Class VariablePairNotchClampRotatePlacementTracker

Namespace
Root
Assembly
SPZGameAssembly.dll
public class VariablePairNotchClampRotatePlacementTracker : IRotatePlacementTracker, IPlacementTracker
Inheritance
object
VariablePairNotchClampRotatePlacementTracker
Implements
Extension Methods

Constructors

VariablePairNotchClampRotatePlacementTracker(string, string)

public VariablePairNotchClampRotatePlacementTracker(string rotateCwKeybinding, string rotateCcwKeybinding)

Parameters

rotateCwKeybinding string
rotateCcwKeybinding string

Properties

OnRotate

public IEvent OnRotate { get; }

Property Value

IEvent

Methods

Dispose()

public void Dispose()

GetKeybindingHints()

public IEnumerable<PlacementKeybindingHintData> GetKeybindingHints()

Returns

IEnumerable<PlacementKeybindingHintData>

Track(InputDownstreamContext, Viewport, PlacementInputHolder, IReadOnlyMapLayoutModel, IPlacementData, IPlacementErrors, out bool)

public void Track(InputDownstreamContext inputContext, Viewport viewport, PlacementInputHolder placementInput, IReadOnlyMapLayoutModel map, IPlacementData placementData, IPlacementErrors placementErrors, out bool inputUpdated)

Parameters

inputContext InputDownstreamContext
viewport Viewport
placementInput PlacementInputHolder
map IReadOnlyMapLayoutModel
placementData IPlacementData
placementErrors IPlacementErrors
inputUpdated bool