Table of Contents

Class PathPlacementCheckpointsDrawer<TPivot, TDirection, TCoordinate, TAxis, TVector>

Namespace
Root
Assembly
SPZGameAssembly.dll
public class PathPlacementCheckpointsDrawer<TPivot, TDirection, TCoordinate, TAxis, TVector> : IPlacementDrawer where TPivot : IPivot<TCoordinate, TDirection, TPivot> where TCoordinate : struct, IConvertibleToWorldPosition, IDiscreteCoordinateTranslatableByVector<TCoordinate, TVector> where TAxis : struct, IAxisSpace<TVector>

Type Parameters

TPivot
TDirection
TCoordinate
TAxis
TVector
Inheritance
object
PathPlacementCheckpointsDrawer<TPivot, TDirection, TCoordinate, TAxis, TVector>
Implements
Extension Methods

Constructors

PathPlacementCheckpointsDrawer(MaterialReference, float)

public PathPlacementCheckpointsDrawer(MaterialReference checkpointsMaterial, float verticalOffset = 0.45)

Parameters

checkpointsMaterial MaterialReference
verticalOffset float

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