Table of Contents

Class DisableViewportOtherLayerDuringDragTracker<TPlacementInput>

Namespace
Root
Assembly
SPZGameAssembly.dll
public class DisableViewportOtherLayerDuringDragTracker<TPlacementInput> : IPlacementTracker where TPlacementInput : IDraggablePlacementInput

Type Parameters

TPlacementInput
Inheritance
object
DisableViewportOtherLayerDuringDragTracker<TPlacementInput>
Implements
Extension Methods

Constructors

DisableViewportOtherLayerDuringDragTracker(IViewportLayersController)

public DisableViewportOtherLayerDuringDragTracker(IViewportLayersController viewportLayersController)

Parameters

viewportLayersController IViewportLayersController

Methods

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