handleEvents method

  1. @override
Future handleEvents(
  1. Pointer<SdlEvent> event
)
override

Implementation

@override
Future handleEvents(Pointer<SdlEvent> event) async {
  await super.handleEvents(event);
  switch (event.type) {
    case SDL_KEYDOWN:
    case SDL_KEYUP:
      var name = '';
      _loadFromSdlKeyboardEvent(event.key);
      if (event.type == SDL_KEYDOWN) {
        name = 'onKeyDown';
      } else {
        name = 'onKeyUp';
      }
      if (name != '') {
        await callEventName(name);
      }
      break;
  }
}