Table of Contents

Class HUDTrainCargoAggregatedVisualization

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

Constructors

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

public HUDTrainCargoAggregatedVisualization(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