# Documentation de la bibliothèque MLV-2.0.2

- Presentation
- Téléchargement
- Installation
- Compilation
- Exemples
- API
- Liste des fonctions
- bogues
- FAQ
- contacts

Référence du fichier MLV_all.h

Fichier d'entête principal incluant tous les autres fichiers entêtes de la bibliothèque MLV. Plus de détails...

Aller au code source de ce fichier.

## Description détaillée

Fichier d'entête principal incluant tous les autres fichiers entêtes de la bibliothèque MLV.

Auteur
  Adrien Boussicault
  Marc Zipstein

Vous trouverez tous les prototypes des fonctions proprées par la bibliothèque MLV dans les fichiers entêtes (.h) suivants :

MLV_animation.h : permet de mettre en oeuvre des animations.

MLV_audio.h : permet de jouer de la musique.

MLV_color.h : definit les différentes couleurs de la bibliothèque MLV.

MLV_event.h : propose une gestion avancée des évènements. Avec les fonctions proposées par MLV_evenement.h, il est possible de traiter les évènements sans intérrompre l'exécution du programme.

MLV_image.h : charger, modifier et afficher des images.

MLV_information.h : permet d'obtenir quelques informations concernant la bibliothèque MLV (web, auteurs, version).

MLV_input_box.h : définit différents outils pour créer et utiliser des boîtes de saisies.

MLV_keyboard.h : définit les types concerant le clavier et définit la fonction MLV_keyboard_wait pour récuperer des évènements provenant du clavier.

MLV_mouse.h : définit les types concerant la souris ainsi que la fonction MLV_mouse_wait pour récuperer des évènements provenant de la souris.

MLV_path.h : définit différents outils pour utiliser des chemins d'accès aux fichiers.

MLV_random.h : propose des outils pour engendrer des nombres aléatoires.

MLV_shape.h : permet de créer des figures ( cercle, ellipse, polygone, courbe de bezier, rectangle, ligne , point).

MLV_text.h : définit differents outils permettant d'afficher du texte seul ou dans une boîte.

MLV_text_va.h : définit les même outils que MLV_text.h mais en prenant une comme argument suplémentaire une liste d'arguments.

MLV_time.h : propose des outils pour gérer le temps.

MLV_xml.h : propose des outils pour lire des fichiers XML.

MLV_xml_va.h : définit les même outils que MLV_xml.h mais en prenant une comme argument suplémentaire une liste d'arguments.

MLV_window.h : propose des fonctions pour

- initialiser, créer et fermer une fenêtre
- actualiser l'affichage de la fenêtre
- exécuter du code à la fermeture de la fenêtre

Voir également
  MLV_animation.h MLV_audio.h MLV_color.h MLV_event.h MLV_image.h MLV_information.h MLV_input_box.h MLV_keyboard.h MLV_mouse.h MLV_path.h MLV_random.h MLV_shape.h MLV_text.h MLV_text_va.h MLV_time.h MLV_xml.h MLV_xml_va.h MLV_window.h