Table of Contents

Class HUDTrainCargoByWagonVisualization

Namespace
Root
Assembly
SPZGameAssembly.dll
public class HUDTrainCargoByWagonVisualization : HUDTrainCargoVisualization
Inheritance
object
HUDTrainCargoByWagonVisualization
Inherited Members
Extension Methods

Constructors

HUDTrainCargoByWagonVisualization(DrawManager, Player, Viewport, IShapeRegistry, IFluidRegistry, FluidPackageItemSolver, ITrainCargoVisualizationResources)

public HUDTrainCargoByWagonVisualization(DrawManager drawManager, Player player, Viewport viewport, IShapeRegistry shapeRegistry, IFluidRegistry fluidRegistry, FluidPackageItemSolver fluidPackageItemSolver, ITrainCargoVisualizationResources visualizationResources)

Parameters

drawManager DrawManager
player Player
viewport Viewport
shapeRegistry IShapeRegistry
fluidRegistry IFluidRegistry
fluidPackageItemSolver FluidPackageItemSolver
visualizationResources ITrainCargoVisualizationResources

Properties

IsAvailable

public override bool IsAvailable { get; }

Property Value

bool

Methods

DrawTrainCargo(FrameDrawOptionsNoLOD, TrainId, TrainData, IDictionary<int, Matrix4x4>, float)

protected override void DrawTrainCargo(FrameDrawOptionsNoLOD draw, TrainId trainId, TrainData trainData, IDictionary<int, Matrix4x4> wagonsMatricesMap, float scale)

Parameters

draw FrameDrawOptionsNoLOD
trainId TrainId
trainData TrainData
wagonsMatricesMap IDictionary<int, Matrix4x4>
scale float

GetIcon()

public override Sprite GetIcon()

Returns

Sprite

GetTitle()

public override IText GetTitle()

Returns

IText