ControllerTouchpadEvent.fromSdlEvent constructor

ControllerTouchpadEvent.fromSdlEvent(
  1. Sdl sdl,
  2. SDL_ControllerTouchpadEvent event
)

Create an instance from an SDL event.

Implementation

ControllerTouchpadEvent.fromSdlEvent(
  final Sdl sdl,
  final SDL_ControllerTouchpadEvent event,
)   : type = event.type.toControllerTouchpadEventType(),
      finger = event.finger,
      pressure = event.pressure,
      touchpad = event.touchpad,
      super(controllerId: event.which, sdl: sdl, timestamp: event.timestamp) {
  x = event.x;
  y = event.y;
}