ElderInternalIgnition
classe.h
Go to the documentation of this file.
1 
6 #ifndef CLASSE_H_INCLUDED
7 #define CLASSE_H_INCLUDED
8 
9 #include "structures.h"
10 #include "ClassesXML.h"
11 
12 Classe* Remplir_Classes_log(char *filename);
13 
14 char * getNomClasse(Classe * c);
15 
16 int getPVMax(Classe * c);
17 
18 int getManaMax(Classe * c);
19 
20 int getPDMax(Classe * c);
21 int getPortee(Classe * c, int i);
22 int getManaRequis(Classe * c, int i);
23 int getDommages(Classe * c, int i);
24 int getEffetParalysie(Classe * c, int i);
25 int getDommagesDuree(Classe * c, int i);
26 int getSoinsDuree(Classe * c, int i);
27 int getDuree(Classe * c, int i);
28 
29 char * getNomAttaques(Classe * c, int i);
30 
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