Documentation de la bibliothèque MLV-2.0.2

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
symLe code de la touche.
modLe mode dans lequel se trouve le clavier.
unicodeLe 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.