6 #ifndef CLASSE_H_INCLUDED 7 #define CLASSE_H_INCLUDED 31 #endif // CLASSE_H_INCLUDED Fichier contenant les signatures des fonctions liees a l'aquisition des classes.
Definition de la structure Classe. sizeof(Classe) = 1576 octets.
Definition: structures.h:133
char * getNomClasse(Classe *c)
La fonction retourne un pointeur vers le nom de la Classe.
Definition: classe.c:77
int getManaRequis(Classe *c, int i)
La fonction retourne le mana requis par l'Attaque à l'indice i de la classe.
Definition: classe.c:110
Fichier contenant les principales structures. Definition des structures necessaires : SOMMAIRE Type_t...
int getDommagesDuree(Classe *c, int i)
La fonction la valeur des dégats de durée de l'attaque.
Definition: classe.c:151
int getPDMax(Classe *c)
La fonction retourne le nombre de PD maximum de la Classe.
Definition: classe.c:66
int getEffetParalysie(Classe *c, int i)
La fonction retourne si l'attaque i d'une classe provoque la paralysie.
Definition: classe.c:140
int getSoinsDuree(Classe *c, int i)
La fonction retourne la valeur des soins de durée de l'attaque.
Definition: classe.c:162
int getPVMax(Classe *c)
La fonction retourne le nombre de PV maximum de la Classe.
Definition: classe.c:44
Classe * Remplir_Classes_log(char *filename)
La fonction remplit un tableau de classes a partir d'un fichier xml.
Definition: classe.c:18
char * getNomAttaques(Classe *c, int i)
La fonction retourne un pointeur vers le nom de l'Attaque à l'indice i de la classe.
Definition: classe.c:88
int getDuree(Classe *c, int i)
La fonction retourne la durée de l'effet.
Definition: classe.c:173
int getPortee(Classe *c, int i)
La fonction retourne la portée de l'Attaque à l'indice i de la classe.
Definition: classe.c:99
int getManaMax(Classe *c)
La fonction retourne le Mana maximum de la Classe.
Definition: classe.c:55
int getDommages(Classe *c, int i)
La fonction retourne les dommages infligé par l'attaque à l'indice i de la classe.
Definition: classe.c:121