toInt method
Return an integer.
Implementation
int toInt() {
switch (this) {
case EventType.firstevent:
return SDL_EventType.SDL_FIRSTEVENT;
case EventType.quit:
return SDL_EventType.SDL_QUIT;
case EventType.appTerminating:
return SDL_EventType.SDL_APP_TERMINATING;
case EventType.appLowmemory:
return SDL_EventType.SDL_APP_LOWMEMORY;
case EventType.appWillenterbackground:
return SDL_EventType.SDL_APP_WILLENTERBACKGROUND;
case EventType.appDidenterbackground:
return SDL_EventType.SDL_APP_DIDENTERBACKGROUND;
case EventType.appWillenterforeground:
return SDL_EventType.SDL_APP_WILLENTERFOREGROUND;
case EventType.appDidenterforeground:
return SDL_EventType.SDL_APP_DIDENTERFOREGROUND;
case EventType.localechanged:
return SDL_EventType.SDL_LOCALECHANGED;
case EventType.displayevent:
return SDL_EventType.SDL_DISPLAYEVENT;
case EventType.windowevent:
return SDL_EventType.SDL_WINDOWEVENT;
case EventType.syswmevent:
return SDL_EventType.SDL_SYSWMEVENT;
case EventType.keydown:
return SDL_EventType.SDL_KEYDOWN;
case EventType.keyup:
return SDL_EventType.SDL_KEYUP;
case EventType.textediting:
return SDL_EventType.SDL_TEXTEDITING;
case EventType.textinput:
return SDL_EventType.SDL_TEXTINPUT;
case EventType.keymapchanged:
return SDL_EventType.SDL_KEYMAPCHANGED;
case EventType.mousemotion:
return SDL_EventType.SDL_MOUSEMOTION;
case EventType.mousebuttondown:
return SDL_EventType.SDL_MOUSEBUTTONDOWN;
case EventType.mousebuttonup:
return SDL_EventType.SDL_MOUSEBUTTONUP;
case EventType.mousewheel:
return SDL_EventType.SDL_MOUSEWHEEL;
case EventType.joyaxismotion:
return SDL_EventType.SDL_JOYAXISMOTION;
case EventType.joyballmotion:
return SDL_EventType.SDL_JOYBALLMOTION;
case EventType.joyhatmotion:
return SDL_EventType.SDL_JOYHATMOTION;
case EventType.joybuttondown:
return SDL_EventType.SDL_JOYBUTTONDOWN;
case EventType.joybuttonup:
return SDL_EventType.SDL_JOYBUTTONUP;
case EventType.joydeviceadded:
return SDL_EventType.SDL_JOYDEVICEADDED;
case EventType.joydeviceremoved:
return SDL_EventType.SDL_JOYDEVICEREMOVED;
case EventType.controlleraxismotion:
return SDL_EventType.SDL_CONTROLLERAXISMOTION;
case EventType.controllerbuttondown:
return SDL_EventType.SDL_CONTROLLERBUTTONDOWN;
case EventType.controllerbuttonup:
return SDL_EventType.SDL_CONTROLLERBUTTONUP;
case EventType.controllerdeviceadded:
return SDL_EventType.SDL_CONTROLLERDEVICEADDED;
case EventType.controllerdeviceremoved:
return SDL_EventType.SDL_CONTROLLERDEVICEREMOVED;
case EventType.controllerdeviceremapped:
return SDL_EventType.SDL_CONTROLLERDEVICEREMAPPED;
case EventType.controllertouchpaddown:
return SDL_EventType.SDL_CONTROLLERTOUCHPADDOWN;
case EventType.controllertouchpadmotion:
return SDL_EventType.SDL_CONTROLLERTOUCHPADMOTION;
case EventType.controllertouchpadup:
return SDL_EventType.SDL_CONTROLLERTOUCHPADUP;
case EventType.controllersensorupdate:
return SDL_EventType.SDL_CONTROLLERSENSORUPDATE;
case EventType.fingerdown:
return SDL_EventType.SDL_FINGERDOWN;
case EventType.fingerup:
return SDL_EventType.SDL_FINGERUP;
case EventType.fingermotion:
return SDL_EventType.SDL_FINGERMOTION;
case EventType.dollargesture:
return SDL_EventType.SDL_DOLLARGESTURE;
case EventType.dollarrecord:
return SDL_EventType.SDL_DOLLARRECORD;
case EventType.multigesture:
return SDL_EventType.SDL_MULTIGESTURE;
case EventType.clipboardupdate:
return SDL_EventType.SDL_CLIPBOARDUPDATE;
case EventType.dropfile:
return SDL_EventType.SDL_DROPFILE;
case EventType.droptext:
return SDL_EventType.SDL_DROPTEXT;
case EventType.dropbegin:
return SDL_EventType.SDL_DROPBEGIN;
case EventType.dropcomplete:
return SDL_EventType.SDL_DROPCOMPLETE;
case EventType.audiodeviceadded:
return SDL_EventType.SDL_AUDIODEVICEADDED;
case EventType.audiodeviceremoved:
return SDL_EventType.SDL_AUDIODEVICEREMOVED;
case EventType.sensorupdate:
return SDL_EventType.SDL_SENSORUPDATE;
case EventType.renderTargetsReset:
return SDL_EventType.SDL_RENDER_TARGETS_RESET;
case EventType.renderDeviceReset:
return SDL_EventType.SDL_RENDER_DEVICE_RESET;
case EventType.pollsentinel:
return SDL_EventType.SDL_POLLSENTINEL;
case EventType.userevent:
return SDL_EventType.SDL_USEREVENT;
case EventType.lastevent:
return SDL_EventType.SDL_LASTEVENT;
}
}