Ce fichier définit les prototypes des fonctions permettant de créer, initialiser et fermer des fenêtres. Plus de détails...
Aller au code source de ce fichier.
Fonctions | |
void | MLV_create_window (const char *window_name, const char *icone_name, unsigned int width, unsigned int height) |
Créé une fenêtre dont la taille, et les différents noms sont passés en paramètres. Plus de détails... | |
void | MLV_create_window_with_default_font (const char *window_name, const char *icone_name, unsigned int width, unsigned int height, const char *path_to_font, unsigned int size_font) |
Même chose que MLV_create_window(), mais en utilisant une fonte de caractères particulière. Plus de détails... | |
void | MLV_change_default_font (const char *path_to_font, unsigned int size_font) |
Change la fonte de caractères par défault de la bibliothèque MLV. Plus de détails... | |
void | MLV_create_full_screen_window (const char *window_name, const char *icone_name, unsigned int width, unsigned int height) |
Même chose que MLV_create_window(), mais configure la fenêtre en mode plein écran. Plus de détails... | |
void | MLV_create_full_screen_window_with_default_font (const char *window_name, const char *icone_name, unsigned int width, unsigned int height, const char *path_to_font, unsigned int size_font) |
Même chose que MLV_create_window(), mais configure la fenêtre en mode plein écran. Plus de détails... | |
void | MLV_enable_full_screen () |
Affiche la fenêtre en plein ecran. Plus de détails... | |
void | MLV_disable_full_screen () |
Désactve le mode plein écran de la fenêtre. | |
int | MLV_is_full_screen () |
Test si l'affichage est en mode plein écran ou en mode fenêtre. Plus de détails... | |
void | MLV_change_window_size (unsigned int width, unsigned int height) |
Change la taille de la fenêtre. Plus de détails... | |
void | MLV_change_window_caption (const char *window_name, const char *icone_name) |
Change les intitulés de la fenêtre principale. Plus de détails... | |
void | MLV_get_window_size (unsigned int *width, unsigned int *height) |
Renvoie dans les paramètres, la hauteur et la largeur de la fentre. Plus de détails... | |
int | MLV_get_window_height () |
Retourne la hauteur de la fenêtre. | |
int | MLV_get_window_width () |
Retourne la largeur de la fenêtre. | |
void | MLV_clear_window (MLV_Color color) |
Éfface la fenêtre et la remplace par un monochrome de la couleur donnée en paramètre. Plus de détails... | |
void | MLV_free_window () |
Ferme la fenêtre de la bibliothèque MLV. Plus de détails... | |
void | MLV_actualise_window () |
Actualise l'affichage de la fenêtre. Plus de détails... | |
void | MLV_update_window () |
Met à jour l'affichage de la fenêtre. Plus de détails... | |
void | MLV_execute_at_exit (void(*function)(void *), void *data) |
Exécute la fonction de call back donnée en paramètre lorsque le système envoie un signal d'arrêt, ou lorsque l'utilisateur clique sur la croix de la fenêtre. Plus de détails... | |
void | MLV_get_desktop_size (unsigned int *width, unsigned int *height) |
Renvoie dans les paramètres, la hauteur et la largeur de l'environement de bureau de l'ordinateur. Plus de détails... | |
int | MLV_get_desktop_height () |
Renvoie la hauteur de l'environement de bureau de l'ordinateur. | |
int | MLV_get_desktop_width () |
Renvoie la largeur de l'environement de bureau de l'ordinateur. | |
Ce fichier définit les prototypes des fonctions permettant de créer, initialiser et fermer des fenêtres.