目次 - API(機能別) - キーボード - SDL_Keymod

SDL_Keymod

修飾キーマスクの列挙体

KMOD_NONE0 (修飾キーが押されていない)
KMOD_LSHIFT左Shiftキーが押されている
KMOD_RSHIFT右Shiftキーが押されている
KMOD_LCTRL左Ctrl(コントロール)キーが押されている
KMOD_RCTRL右Ctrl(コントロール)キーが押されている
KMOD_LALT左Altキーが押されている
KMOD_RALT右Altキーが押されている
KMOD_LGUI左GUIキー(多くの場合Windowsキー)が押されている
KMOD_RGUI右GUIキー(多くの場合Windowsキー)が押されている
KMOD_NUMNum Lockキー(おそらくテンキーにある)が押されている
KMOD_CAPSCaps Lockキーが押されている
KMOD_MODEAltGr(オルタネートグラフィックキー)が押されている
KMOD_SCROLLScroll Lockキーが押されている (SDL 2.0.18以降)
KMOD_CTRLKMOD_LCTRL | KMOD_RCTRL
KMOD_SHIFTKMOD_LSHIFT | KMOD_RSHIFT
KMOD_ALTKMOD_LALT | KMOD_RALT
KMOD_GUIKMOD_LGUI | KMOD_RGUI
KMOD_RESERVED(将来のための予約)

詳細

これらは論理和で同時に使える.

関連項目(関数)

SDL_GetModState
SDL_SetModState

SDL Wikiへのリンク

SDL_Keymod - SDL Wiki