Table of Contents

Interface IEntityPlacementStateController

Namespace
Root
Assembly
SPZGameAssembly.dll
public interface IEntityPlacementStateController
Extension Methods

Properties

HasActivePlacer

bool HasActivePlacer { get; }

Property Value

bool

OnEndPlacement

IEvent<IEntityPlacer> OnEndPlacement { get; }

Property Value

IEvent<IEntityPlacer>

OnPlacementDataChanged

IEvent<IPlacementData, PlacementInputHolder> OnPlacementDataChanged { get; }

Property Value

IEvent<IPlacementData, PlacementInputHolder>

OnStartPlacement

IEvent<IEntityPlacer> OnStartPlacement { get; }

Property Value

IEvent<IEntityPlacer>

Methods

TryGetCurrentPlacer(out IEntityPlacer)

bool TryGetCurrentPlacer(out IEntityPlacer currentPlacer)

Parameters

currentPlacer IEntityPlacer

Returns

bool

TryGetCurrentPlacer(out IEntityPlacer, out IPlacementData)

bool TryGetCurrentPlacer(out IEntityPlacer currentPlacer, out IPlacementData placementData)

Parameters

currentPlacer IEntityPlacer
placementData IPlacementData

Returns

bool