public void SetGearBoxState(GearBoxStateValue gearBoxStateValue) { switch (gearBoxStateValue) { case GearBoxStateValue.DriveState: SetDriveState(); break; case GearBoxStateValue.ParkState: SetParkState(); break; case GearBoxStateValue.ReverseState: SetReverseState(); break; case GearBoxStateValue.NeutralState: SetNeutralState(); break; } }
public void SetGearState(GearBoxStateValue gearBoxStateValue) { GearBoxStateValue = gearBoxStateValue; _gearBox.SetGearBoxState(gearBoxStateValue); }