Petites adaptation avant de se mettre au boulot
This commit is contained in:
@ -37,7 +37,7 @@ Point** affichageLogs(sfRenderWindow *const window, sfRenderTexture *renderTextu
|
||||
Point** tmpPtsAffiches=calloc(nbElements,sizeof(Point*));
|
||||
if(tmpPtsAffiches == NULL)
|
||||
{
|
||||
fprintf(stderr,"Stockage temporaire point affichés :%s\n",strerror(errno));
|
||||
fprintf(stderr, "Stockage temporaire points affichés: %s\n", strerror(errno));
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
@ -132,7 +132,7 @@ ErrEnum controlePoints(sfRenderWindow *window, const char *cheminFichier, Mode m
|
||||
// On affiche la carte !
|
||||
afficherCarte(renderTexture, &carte->mapTexture, &carte->mapSprite, MAPFILE);
|
||||
|
||||
// Sert à indiquer si l'utilisateur pourra zoomer ou non sur la carte
|
||||
// Sert à indiquer si l'utilisateur pourra zoomer ou non (au clic) sur la carte
|
||||
action = (carte->zoom < ZOOMAX ? ZOOMABLE : UNZOOMABLE);
|
||||
|
||||
if(mode == GLOBAL || mode == PBP_AUTOMATIC || mode == PBP_MANUAL)
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
|
||||
/**
|
||||
* @brief Désalloue un tableau de pointeurs.
|
||||
* @brief Désalloue un tableau de pointeurs (alloué dynamiquement également).
|
||||
*
|
||||
* @param tab Tableau de pointeurs à désallouer.
|
||||
* @param nbElements Nombre d'éléments dans le tableau à désallouer.
|
||||
|
@ -62,3 +62,6 @@
|
||||
|
||||
// La taille des piles des Cartes suivantes / précédentes
|
||||
#define MAPSTACKSIZE 64
|
||||
|
||||
// Le nombre maximal de boutons qu'il peut y avoir dans le menu à droite
|
||||
#define MAXBUTTONSMENU 8
|
||||
|
@ -20,6 +20,8 @@ typedef enum {NOACTION, QUIT, ZOOM_NEXT, ZOOM_PREV, ZOOM_ZONE, CHANGE_MAP_TYPE,
|
||||
|
||||
typedef enum {FIRSTYPE, ROADMAP, SATELLITE, TERRAIN, HYBRID, LASTYPE} MapType;
|
||||
|
||||
typedef enum {BACKTOHOME, ZOOMZONE, SELECTPOINTS, ADDLOGS, ACCEPT, CANCEL, NEXT, PREVIOUS} Tool;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
double lat;
|
||||
@ -96,14 +98,16 @@ typedef struct
|
||||
|
||||
typedef struct
|
||||
{
|
||||
Tool tool;
|
||||
char nom[16];
|
||||
Rectangle zone;
|
||||
char *nom;
|
||||
char *cheminImage;
|
||||
sfColor couleur;
|
||||
char cheminImage[16];
|
||||
sfSprite *spriteButton;
|
||||
} BoutonMenu;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
BoutonMenu **liste;
|
||||
int16_t nombreBoutons;
|
||||
BoutonMenu *liste[MAXBUTTONSMENU];
|
||||
} Menu;
|
||||
|
Reference in New Issue
Block a user