MLV_mouse.h(3) | Library Functions Manual | MLV_mouse.h(3) |
MLV_mouse.h - Ce fichier définit les prototypes des fonctions qui permettent d'utiliser la souris.
enum MLV_Mouse_button { MLV_BUTTON_LEFT =
SDL_BUTTON_LEFT, MLV_BUTTON_MIDDLE = SDL_BUTTON_MIDDLE,
MLV_BUTTON_RIGHT = SDL_BUTTON_RIGHT }
Énumère les différents bouttons de la souris.
void MLV_wait_mouse (int *x, int *y)
Suspend l'exécution jusqu'à ce que l'utilisateur clique sur le
bouton gauche de la souris. const char *
MLV_convert_mouse_button_to_string (MLV_Mouse_button
button_code)
Convertit le code associé à un boutton de la souris
(MLV_Mouse_button) en chaîne de caratères.
MLV_Mouse_button MLV_convert_string_to_mouse_button (const
char *button_string)
Convertit une chaîne de caractères en un code bouton. void
MLV_get_mouse_position (int *x, int *y)
Renvoie la position courante de la souris. MLV_Button_state
MLV_get_mouse_button_state (MLV_Mouse_button mouse_button)
Renvoie l'état (préssé ou relaché) d'un bouton de
la souris.
Ce fichier définit les prototypes des fonctions qui permettent d'utiliser la souris.
Auteur
Marc Zipstein
Énumère les différents bouttons de la souris.
Valeurs énumérées
Convertit le code associé à un boutton de la souris (MLV_Mouse_button) en chaîne de caratères.
Paramètres
Renvoie
Convertit une chaîne de caractères en un code bouton.
Paramètres
Renvoie
Renvoie l'état (préssé ou relaché) d'un bouton de la souris.
Paramètres
Renvoie
Exemples
medium/10_mouse_or_keyboard_access.c.
Renvoie la position courante de la souris.
Paramètres
Exemples
medium/10_mouse_or_keyboard_access.c.
Suspend l'exécution jusqu'à ce que l'utilisateur clique sur le bouton gauche de la souris. Au moment où l'utilisateur clique, la fonction retourne les coordonnées de la position de la souris dans la fenêtre.
Paramètres
Exemples
beginner/05_mouse.c, et beginner/09_colors.c.
Généré automatiquement par Doxygen pour MLV-3.1.0 à partir du code source.
Lundi 2 Janvier 2023 | MLV-3.1.0 |