Table of Contents

Class TrainLaunchIntoHubEventProcessor

Namespace
Root
Assembly
SPZGameAssembly.dll
public class TrainLaunchIntoHubEventProcessor : INavigationEventProcessor
Inheritance
object
TrainLaunchIntoHubEventProcessor
Implements
Extension Methods

Constructors

TrainLaunchIntoHubEventProcessor(TrainsSimulation, WagonStateId, ILogger)

public TrainLaunchIntoHubEventProcessor(TrainsSimulation trainsSimulator, WagonStateId launchIntoHubState, ILogger logger)

Parameters

trainsSimulator TrainsSimulation
launchIntoHubState WagonStateId
logger ILogger

Properties

OnTrainContainerDelivered

public IEvent<ShapeId, uint, Ticks> OnTrainContainerDelivered { get; }

Property Value

IEvent<ShapeId, uint, Ticks>

Methods

TryProcessingEvent(TrainEventData)

public bool TryProcessingEvent(TrainEventData trainEvent)

Parameters

trainEvent TrainEventData

Returns

bool