Ce fichier définit les prototypes des fonctions qui permettent d'utiliser la souris. Plus de détails...
Aller au code source de ce fichier.
Énumérations | |
| 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. Plus de détails... | |
Fonctions | |
| 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. Plus de détails... | |
| int | MLV_wait_mouse_or_seconds (int *x, int *y, int seconds) |
| Suspend l'exécution jusqu'à ce que l'utilisateur clique sur le bouton gauche de la souris où jusqu'à ce qu'un nombre de secondes, passé en paramètres, se soient écoulées. Plus de détails... | |
| 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. Plus de détails... | |
| MLV_Mouse_button | MLV_convert_string_to_mouse_button (const char *button_string) |
| Convertit une chaîne de caractères en un code bouton. Plus de détails... | |
| void | MLV_get_mouse_position (int *x, int *y) |
| Renvoie la position courante de la souris. Plus de détails... | |
| 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. Plus de détails... | |
Ce fichier définit les prototypes des fonctions qui permettent d'utiliser la souris.
1.8.9.1