MLV_time.h(3) | Library Functions Manual | MLV_time.h(3) |
MLV_time.h - Ce fichier définit tous les prototypes des fonctions concernant la gestion du temps.
void MLV_wait_milliseconds (int milliseconds)
Le programme s'intérompt pendant un nombre de milli-secondes
donné en paramètre. void MLV_wait_seconds (int seconds)
Le programme s'intérompt pendant un nombre de secondes. int
MLV_get_time ()
Renvoie le nombre de millisecondes écoulées depuis le
début de l'initialisation de la bibliothèque MLV ( avec
MLV_create_window ). int MLV_get_date (int *seconds, int *minutes,
int *hours, int *day, int *month, int *year, int *day_of_the_week)
Donne la date du jour (seconde/heure/jour/mois/annee). void
MLV_change_frame_rate (int rate)
Configure la fréquence de rafraichissement en Hz. int
MLV_get_frame_rate ()
Donne la fréquence de rafraîchissement courante. void
MLV_delay_according_to_frame_rate ()
Suspend l'exécution du programme de façon à ce que le
temps écoulé depuis le drenier appel à cette fonction,
soit égale à la période de la fréquence de
rafraîchissement configuré par MLV_change_frame_rate.
Ce fichier définit tous les prototypes des fonctions concernant la gestion du temps.
Auteur
Marc Zipstein
Configure la fréquence de rafraichissement en Hz. La
fréquence de rafraîchissement par defaut est de 100 Hz. Cela
signifie que si l'on utilise MLV_delay_according_to_frame_rate()
entre chaque
rafraîchissement de la fenêtre graphique, on obtient un
rafraichissement de 100 images par secondes.
Paramètres
Exemples
advanced/09_animation.c, et advanced/11_animation_book.c.
Donne la date du jour (seconde/heure/jour/mois/annee). L'année est donnée depuis l'an 0.
Une valeur nulle peut être passée en paramètre de la fonction. Dans ce cas, le paramètre est ignoré par la fonction.
Paramètres
Renvoie
Exemples
medium/07_time.c.
Donne la fréquence de rafraîchissement courante.
Renvoie
Renvoie le nombre de millisecondes écoulées depuis le début de l'initialisation de la bibliothèque MLV ( avec MLV_create_window ).
Renvoie
Exemples
medium/05_exit.c, et medium/07_time.c.
Le programme s'intérompt pendant un nombre de milli-secondes donné en paramètre.
Paramètres
Exemples
beginner/08_mouse_keyboard_input_box_timer.c.
Le programme s'intérompt pendant un nombre de secondes.
Paramètres
Exemples
advanced/01_texts_and_boxes.c, advanced/02_font.c,
advanced/03_music.c, advanced/05_playlist.c,
advanced/06_image.c, advanced/07_transparency.c,
beginner/01_hello_world.c, beginner/02_shapes.c,
beginner/04_texts_and_boxes.c, beginner/05_mouse.c,
beginner/06_keyboard.c, beginner/07_input_box.c,
beginner/11_turtle.c, medium/05_exit.c,
medium/09_keyboard_accents.c, et medium/12_desktop_size.c.
Généré automatiquement par Doxygen pour MLV-3.1.0 à partir du code source.
Lundi 2 Janvier 2023 | MLV-3.1.0 |