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.
Mardi 1 Janvier 2019 | MLV-3.1.0 |