Documentation de la bibliothèque MLV-3.1.0

Énumérations | Fonctions
Référence du fichier MLV_mouse.h

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.
 
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.
 

Description détaillée

Ce fichier définit les prototypes des fonctions qui permettent d'utiliser la souris.

Auteur
Adrien Boussicault
Marc Zipstein