public NotchedThrottleCommand(CommandLog log, bool toState) : base(log, toState) { Redo(); }
public ContinuousFiringRateCommand(CommandLog log, bool toState, float?target, double startTime) : base(log, toState, target, startTime) { Redo(); }
public FireShovelfullCommand(CommandLog log) : base(log) { Redo(); }
public BooleanCommand(CommandLog log, bool toState) : base(log) { ToState = toState; }
public ToggleInjectorCommand(CommandLog log, int injector) : base(log) { this.injector = injector; Redo(); }
public ToggleWipersCommand(CommandLog log) : base(log) { Redo(); }
public ToggleMirrorsCommand(CommandLog log) : base(log) { Redo(); }
public WagonHandbrakeCommand(CommandLog log, MSTSWagon car, bool toState) : base(log, toState) { Receiver = car; Redo(); }
public RetainersCommand(CommandLog log, bool toState) : base(log, toState) { Redo(); }
public BailOffCommand(CommandLog log, bool toState) : base(log, toState) { Redo(); }
public HandbrakeCommand(CommandLog log, bool toState) : base(log, toState) { Redo(); }
public EmergencyPushButtonCommand(CommandLog log) : base(log) { Redo(); }
public InitializeBrakesCommand(CommandLog log) : base(log) { Redo(); }
public DynamicBrakeCommand(CommandLog log, bool toState, float?target, double startTime) : base(log, toState, target, startTime) { Redo(); }
public ToggleCabLightCommand(CommandLog log) : base(log) { Redo(); }
public BrakeHoseConnectCommand(CommandLog log, bool toState) : base(log, toState) { Redo(); }
public HeadlightCommand(CommandLog log, bool toState) : base(log, toState) { Redo(); }
public WagonBrakeHoseConnectCommand(CommandLog log, MSTSWagon car, bool toState) : base(log, toState) { Receiver = car; Redo(); }
public ToggleDoorsRightCommand(CommandLog log) : base(log) { Redo(); }
public ToggleAngleCockBCommand(CommandLog log, MSTSWagon car, bool toState) : base(log, toState) { Receiver = car; Redo(); }
public ContinuousSteamHeatCommand(CommandLog log, int injector, bool toState, float?target, double startTime) : base(log, toState, target, startTime) { Redo(); }
public ToggleBleedOffValveCommand(CommandLog log, MSTSWagon car, bool toState) : base(log, toState) { Receiver = car; Redo(); }
public ContinuousInjectorCommand(CommandLog log, int injector, bool toState, float?target, double startTime) : base(log, toState, target, startTime) { Injector = injector; Redo(); }
/// <summary> /// Each command adds itself to the log when it is constructed. /// </summary> public Command(CommandLog log) { log.CommandAdd(this as ICommand); }
public IndexCommand(CommandLog log, int index) : base(log) { Index = index; }
public AlerterCommand(CommandLog log, bool toState) : base(log, toState) { Redo(); }
public ToggleManualFiringCommand(CommandLog log) : base(log) { Redo(); }
public BellCommand(CommandLog log, bool toState) : base(log, toState) { Redo(); }
public ToggleOdometerCommand(CommandLog log) : base(log) { Redo(); }
public ToggleMUCommand(CommandLog log, MSTSLocomotive receiver, bool toState) : base(log, toState) { Receiver = receiver; Redo(); }