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
TGlobalTransformTCoordinateTVectorTDirectionTAxis
- Inheritance
-
objectAreaPlacementDrawer<TGlobalTransform, TCoordinate, TVector, TDirection, TAxis>
- Implements
- Extension Methods
Constructors
AreaPlacementDrawer()
public AreaPlacementDrawer()
Methods
Draw(FrameDrawOptions)
public void Draw(FrameDrawOptions drawOptions)
Parameters
drawOptionsFrameDrawOptions
SetNewPlacementData(IPlacementData, PlacementInputHolder)
public void SetNewPlacementData(IPlacementData placementData, PlacementInputHolder placementInput)
Parameters
placementDataIPlacementDataplacementInputPlacementInputHolder