# Documentation de la bibliothèque MLV-2.0.2

- Presentation
- Téléchargement
- Installation
- Compilation
- Exemples
- API
- Liste des fonctions
- bogues
- FAQ
- contacts

MLV_alt_key_was_pressed
MLV_caps_key_was_pressed
MLV_convert_keyboard_button_to_string
MLV_convert_keyboard_mod_to_string
MLV_convert_string_to_keyboard_button
MLV_ctrl_key_was_pressed
MLV_get_keyboard_state
MLV_Keyboard_button
MLV_Keyboard_modifier
MLV_left_alt_key_was_pressed
MLV_left_ctrl_key_was_pressed
MLV_left_meta_key_was_pressed
MLV_left_shift_key_was_pressed
MLV_meta_key_was_pressed
MLV_mode_key_was_pressed
MLV_num_key_was_pressed
MLV_right_alt_key_was_pressed
MLV_right_ctrl_key_was_pressed
MLV_right_meta_key_was_pressed
MLV_right_shift_key_was_pressed
MLV_shift_key_was_pressed
MLV_wait_keyboard
MLV_wait_keyboard_or_seconds
void MLV_wait_keyboard | ( | MLV_Keyboard_button * | sym,
|  | MLV_Keyboard_modifier * | mod,
|  | int * | unicode
| ) |  |
  Suspend l'exécution jusqu'à ce que l'utilisateur appuie sur une touche du clavier. Lorsque l'utilisateur appuie sur une touche, la fonction remplit le contenu des trois paramètres sym, mod et unicode correspondant respectivement au code de la touche, au mode dans lequel se trouve le clavier (majuscule etc ...) et au caractère unicode obtenu en combinant le mode du clavier et le code de la touche appuyée. La fonction accepte des valeurs nulles pour les pointeurs sym, mod et unicode. Dans ce cas la fonction ignore les champs en questions. Bogue: Voir les bugs de la fonction MLV_get_event(). Paramètres
  sym | Le code de la touche.
  mod | Le mode dans lequel se trouve le clavier.
  unicode | Le caractère codé en unicode de la lettre obtenue en combinant le code et le mode précédent.
Exemples: advanced/04_sound.c, beginner/06_keyboard.c, beginner/10_library_informations.c, medium/08_full_screen.c, medium/09_keyboard_accents.c, et medium/11_keys_codes.c.