Documentation de la bibliothèque MLV-3.1.0

◆ MLV_wait_mouse_or_seconds()

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

Au moment où l'utilisateur clique, la fonction retourne les coordonnées de la position de la souris dans la fenêtre.

Paramètres
xCoordonnée en X de la position de la souris dans la fenêtre.
yCoordonnée en Y de la position de la souris dans la fenêtre.
secondsLe nombre de second à attendre avant de quitter la fonction.
Renvoie
un entier codant le type de l'évènement qui a été récupéré ( MLV_MOUSE_BUTTON ), ou MLV_NONE si le temps s'est écoulé.
Exemples
beginner/08_mouse_keyboard_input_box_timer.c.