Table of Contents

Class AreaPlacementDrawer<TGlobalTransform, TCoordinate, TVector, TDirection, TAxis>

Namespace
Root
Assembly
SPZGameAssembly.dll
public class AreaPlacementDrawer<TGlobalTransform, TCoordinate, TVector, TDirection, TAxis> : IPlacementDrawer where TGlobalTransform : struct, ITransform<TCoordinate, TGlobalTransform> where TCoordinate : struct, IDiscreteCoordinateTranslatableByVector<TCoordinate, TVector>, IConvertibleToWorldPosition where TVector : IVector<TVector>, IConvertibleToGlobalPosition<TGlobalTransform, TCoordinate> where TDirection : IDirection3D<TDirection> where TAxis : struct, IAxis<TAxis>, IAxisSpace<TVector>

Type Parameters

TGlobalTransform
TCoordinate
TVector
TDirection
TAxis
Inheritance
object
AreaPlacementDrawer<TGlobalTransform, TCoordinate, TVector, TDirection, TAxis>
Implements
Extension Methods

Constructors

AreaPlacementDrawer()

public AreaPlacementDrawer()

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