tsdl

Thin bindings to SDL for OCaml
IN THIS PACKAGE
Module Tsdl . Sdl . Scancode
val enum : scancode -> [ `A | `Ac_back | `Ac_bookmarks | `Ac_forward | `Ac_home | `Ac_refresh | `Ac_search | `Ac_stop | `Again | `Alterase | `Apostrophe | `App1 | `App2 | `Application | `Audiomute | `Audionext | `Audioplay | `Audioprev | `Audiostop | `B | `Backslash | `Backspace | `Brightnessdown | `Brightnessup | `C | `Calculator | `Cancel | `Capslock | `Clear | `Clearagain | `Comma | `Computer | `Copy | `Crsel | `Currencysubunit | `Currencyunit | `Cut | `D | `Decimalseparator | `Delete | `Displayswitch | `Down | `E | `Eject | `End | `Equals | `Escape | `Execute | `Exsel | `F | `F1 | `F10 | `F11 | `F12 | `F13 | `F14 | `F15 | `F16 | `F17 | `F18 | `F19 | `F2 | `F20 | `F21 | `F22 | `F23 | `F24 | `F3 | `F4 | `F5 | `F6 | `F7 | `F8 | `F9 | `Find | `G | `Grave | `H | `Help | `Home | `I | `Insert | `International1 | `International2 | `International3 | `International4 | `International5 | `International6 | `International7 | `International8 | `International9 | `J | `K | `K0 | `K1 | `K2 | `K3 | `K4 | `K5 | `K6 | `K7 | `K8 | `K9 | `Kbdillumdown | `Kbdillumtoggle | `Kbdillumup | `Kp_0 | `Kp_00 | `Kp_000 | `Kp_1 | `Kp_2 | `Kp_3 | `Kp_4 | `Kp_5 | `Kp_6 | `Kp_7 | `Kp_8 | `Kp_9 | `Kp_a | `Kp_ampersand | `Kp_at | `Kp_b | `Kp_backspace | `Kp_binary | `Kp_c | `Kp_clear | `Kp_clearentry | `Kp_colon | `Kp_comma | `Kp_d | `Kp_dblampersand | `Kp_dblverticalbar | `Kp_decimal | `Kp_divide | `Kp_e | `Kp_enter | `Kp_equals | `Kp_equalsas400 | `Kp_exclam | `Kp_f | `Kp_greater | `Kp_hash | `Kp_hexadecimal | `Kp_leftbrace | `Kp_leftparen | `Kp_less | `Kp_memadd | `Kp_memclear | `Kp_memdivide | `Kp_memmultiply | `Kp_memrecall | `Kp_memstore | `Kp_memsubtract | `Kp_minus | `Kp_multiply | `Kp_octal | `Kp_percent | `Kp_period | `Kp_plus | `Kp_plusminus | `Kp_power | `Kp_rightbrace | `Kp_rightparen | `Kp_space | `Kp_tab | `Kp_verticalbar | `Kp_xor | `L | `Lalt | `Lang1 | `Lang2 | `Lang3 | `Lang4 | `Lang5 | `Lang6 | `Lang7 | `Lang8 | `Lang9 | `Lctrl | `Left | `Leftbracket | `Lgui | `Lshift | `M | `Mail | `Mediaselect | `Menu | `Minus | `Mode | `Mute | `N | `Nonusbackslash | `Nonushash | `Numlockclear | `O | `Oper | `Out | `P | `Pagedown | `Pageup | `Paste | `Pause | `Period | `Power | `Printscreen | `Prior | `Q | `R | `Ralt | `Rctrl | `Return | `Return2 | `Rgui | `Right | `Rightbracket | `Rshift | `S | `Scrolllock | `Select | `Semicolon | `Separator | `Slash | `Sleep | `Space | `Stop | `Sysreq | `T | `Tab | `Thousandsseparator | `U | `Undo | `Unknown | `Up | `V | `Volumedown | `Volumeup | `W | `Www | `X | `Y | `Z ]
val num_scancodes : int
val unknown : scancode
val a : scancode
val b : scancode
val c : scancode
val d : scancode
val e : scancode
val f : scancode
val g : scancode
val h : scancode
val i : scancode
val j : scancode
val k : scancode
val l : scancode
val m : scancode
val n : scancode
val o : scancode
val p : scancode
val q : scancode
val r : scancode
val s : scancode
val t : scancode
val u : scancode
val v : scancode
val w : scancode
val x : scancode
val y : scancode
val z : scancode
val k1 : scancode
val k2 : scancode
val k3 : scancode
val k4 : scancode
val k5 : scancode
val k6 : scancode
val k7 : scancode
val k8 : scancode
val k9 : scancode
val k0 : scancode
val return : scancode
val escape : scancode
val backspace : scancode
val tab : scancode
val space : scancode
val minus : scancode
val equals : scancode
val leftbracket : scancode
val rightbracket : scancode
val backslash : scancode
val nonushash : scancode
val semicolon : scancode
val apostrophe : scancode
val grave : scancode
val comma : scancode
val period : scancode
val slash : scancode
val capslock : scancode
val f1 : scancode
val f2 : scancode
val f3 : scancode
val f4 : scancode
val f5 : scancode
val f6 : scancode
val f7 : scancode
val f8 : scancode
val f9 : scancode
val f10 : scancode
val f11 : scancode
val f12 : scancode
val printscreen : scancode
val scrolllock : scancode
val pause : scancode
val insert : scancode
val home : scancode
val pageup : scancode
val delete : scancode
val kend : scancode
val pagedown : scancode
val right : scancode
val left : scancode
val down : scancode
val up : scancode
val numlockclear : scancode
val kp_divide : scancode
val kp_multiply : scancode
val kp_minus : scancode
val kp_plus : scancode
val kp_enter : scancode
val kp_1 : scancode
val kp_2 : scancode
val kp_3 : scancode
val kp_4 : scancode
val kp_5 : scancode
val kp_6 : scancode
val kp_7 : scancode
val kp_8 : scancode
val kp_9 : scancode
val kp_0 : scancode
val kp_period : scancode
val nonusbackslash : scancode
val application : scancode
val kp_equals : scancode
val f13 : scancode
val f14 : scancode
val f15 : scancode
val f16 : scancode
val f17 : scancode
val f18 : scancode
val f19 : scancode
val f20 : scancode
val f21 : scancode
val f22 : scancode
val f23 : scancode
val f24 : scancode
val execute : scancode
val help : scancode
val menu : scancode
val select : scancode
val stop : scancode
val again : scancode
val undo : scancode
val cut : scancode
val copy : scancode
val paste : scancode
val find : scancode
val mute : scancode
val volumeup : scancode
val volumedown : scancode
val kp_comma : scancode
val kp_equalsas400 : scancode
val international1 : scancode
val international2 : scancode
val international3 : scancode
val international4 : scancode
val international5 : scancode
val international6 : scancode
val international7 : scancode
val international8 : scancode
val international9 : scancode
val lang1 : scancode
val lang2 : scancode
val lang3 : scancode
val lang4 : scancode
val lang5 : scancode
val lang6 : scancode
val lang7 : scancode
val lang8 : scancode
val lang9 : scancode
val alterase : scancode
val sysreq : scancode
val cancel : scancode
val clear : scancode
val prior : scancode
val return2 : scancode
val separator : scancode
val out : scancode
val oper : scancode
val clearagain : scancode
val crsel : scancode
val exsel : scancode
val kp_00 : scancode
val kp_000 : scancode
val thousandsseparator : scancode
val decimalseparator : scancode
val currencyunit : scancode
val currencysubunit : scancode
val kp_leftparen : scancode
val kp_rightparen : scancode
val kp_leftbrace : scancode
val kp_rightbrace : scancode
val kp_tab : scancode
val kp_backspace : scancode
val kp_a : scancode
val kp_b : scancode
val kp_c : scancode
val kp_d : scancode
val kp_e : scancode
val kp_f : scancode
val kp_xor : scancode
val kp_power : scancode
val kp_percent : scancode
val kp_less : scancode
val kp_greater : scancode
val kp_ampersand : scancode
val kp_dblampersand : scancode
val kp_verticalbar : scancode
val kp_dblverticalbar : scancode
val kp_colon : scancode
val kp_hash : scancode
val kp_space : scancode
val kp_at : scancode
val kp_exclam : scancode
val kp_memstore : scancode
val kp_memrecall : scancode
val kp_memclear : scancode
val kp_memadd : scancode
val kp_memsubtract : scancode
val kp_memmultiply : scancode
val kp_memdivide : scancode
val kp_plusminus : scancode
val kp_clear : scancode
val kp_clearentry : scancode
val kp_binary : scancode
val kp_octal : scancode
val kp_decimal : scancode
val kp_hexadecimal : scancode
val lctrl : scancode
val lshift : scancode
val lalt : scancode
val lgui : scancode
val rctrl : scancode
val rshift : scancode
val ralt : scancode
val rgui : scancode
val mode : scancode
val audionext : scancode
val audioprev : scancode
val audiostop : scancode
val audioplay : scancode
val audiomute : scancode
val mediaselect : scancode
val www : scancode
val mail : scancode
val calculator : scancode
val computer : scancode
val ac_home : scancode
val ac_back : scancode
val ac_forward : scancode
val ac_stop : scancode
val ac_refresh : scancode
val ac_bookmarks : scancode
val brightnessdown : scancode
val brightnessup : scancode
val displayswitch : scancode
val kbdillumtoggle : scancode
val kbdillumdown : scancode
val kbdillumup : scancode
val eject : scancode
val sleep : scancode
val app1 : scancode
val app2 : scancode