Class HUDTrainCargoByWagonVisualization
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class HUDTrainCargoByWagonVisualization : HUDTrainCargoVisualization
- Inheritance
-
objectHUDTrainCargoByWagonVisualization
- 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
drawManagerDrawManagerplayerPlayerviewportViewportshapeRegistryIShapeRegistryfluidRegistryIFluidRegistryfluidPackageItemSolverFluidPackageItemSolvervisualizationResourcesITrainCargoVisualizationResources
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
drawFrameDrawOptionsNoLODtrainIdTrainIdtrainDataTrainDatawagonsMatricesMapIDictionary<int, Matrix4x4>scalefloat
GetIcon()
public override Sprite GetIcon()
Returns
- Sprite
GetTitle()
public override IText GetTitle()