/*
Fichier image.h
Auteur Bernard Chardonneau
Logiciel libre, droits d'utilisation précisés en français
dans le fichier : licence-fr.txt
Traductions des droits d'utilisation dans les fichiers :
licence-en.txt , licence-es.txt , licence-pt.txt ,
licence-eo.txt , licence-eo-utf.txt
Droits d'utilisation également sur la page web :
http://cyloop.tuxfamily.org/voir.php?page=droits
Programme qui génère un graphique à partir des données
du fichier cyloop.
*/
// couleurs réservées dans la palette BMP
#define coulbase_graph 0
#define coulbase_image 1
#define coulbase_quadri 2
#define coulbase_texte 3
// dimensions des fontes de caractères utilisées
#define largeur_fonte 8
#define hauteur_fonte 12
// variables globales (pour éviter des tas de passages de paramètre)
#ifdef appli
octet palette [16][4]; // palette de l'image bmp
int larg_totale = 0; // largeur totale de l'image générée
int haut_totale = 0; // hauteur totale de l'image générée
int nb_coul = 0; // nombre de couleurs de l'image bmp
octet *image; // image générée, 1 octet par pixel
#else
extern octet palette [16][4]; // palette de l'image bmp
extern int larg_totale; // largeur totale de l'image générée
extern int haut_totale; // hauteur totale de l'image générée
extern int nb_coul; // nombre de couleurs de l'image bmp
extern octet *image; // image générée, 1 octet par pixel
#endif