public override void ButtonPressed(LCDButtons button) { if (button.HasFlag(LCDButtons.Button1) && !button.HasFlag(LCDButtons.Button2)) { _snake.Rotate(SnakeRotation.CounterClockwise); } if (button.HasFlag(LCDButtons.Button2) && !button.HasFlag(LCDButtons.Button1)) { _snake.Rotate(SnakeRotation.Clockwise); } }
public override void ButtonPressed(LCDButtons button) { _startRequested = true; }
public ButtonsEventArgs(LCDButtons pressedButtons) { PressedButtons = pressedButtons; }
public virtual void ButtonPressed(LCDButtons button) { }