toInt method
Return an SDL value.
Implementation
int toInt() {
switch (this) {
case KeyMod.none:
return SDL_Keymod.KMOD_NONE;
case KeyMod.lShift:
return SDL_Keymod.KMOD_LSHIFT;
case KeyMod.rShift:
return SDL_Keymod.KMOD_RSHIFT;
case KeyMod.lCtrl:
return SDL_Keymod.KMOD_LCTRL;
case KeyMod.rCtrl:
return SDL_Keymod.KMOD_RCTRL;
case KeyMod.lAlt:
return SDL_Keymod.KMOD_LALT;
case KeyMod.rAlt:
return SDL_Keymod.KMOD_RALT;
case KeyMod.lGui:
return SDL_Keymod.KMOD_LGUI;
case KeyMod.rGui:
return SDL_Keymod.KMOD_RGUI;
case KeyMod.num:
return SDL_Keymod.KMOD_NUM;
case KeyMod.caps:
return SDL_Keymod.KMOD_CAPS;
case KeyMod.mode:
return SDL_Keymod.KMOD_MODE;
case KeyMod.ctrl:
return SDL_Keymod.KMOD_CTRL;
case KeyMod.shift:
return SDL_Keymod.KMOD_SHIFT;
case KeyMod.alt:
return SDL_Keymod.KMOD_ALT;
case KeyMod.gui:
return SDL_Keymod.KMOD_GUI;
case KeyMod.reserved:
return SDL_Keymod.KMOD_RESERVED;
}
}