static MouseButton MakeButton(byte b) { return b == SDL.SDL_BUTTON_LEFT ? MouseButton.Left : b == SDL.SDL_BUTTON_RIGHT ? MouseButton.Right : b == SDL.SDL_BUTTON_MIDDLE ? MouseButton.Middle : 0; }