gfxEngine_documentation
bfg_fileEngine.h File Reference

Go to the source code of this file.

Functions

char * fe_readStringFromDataFile (char *fileName, char *search_balise)
 Lit une chaine de caractere dans un fichier texte balise. More...
 
int fe_readIntFromDataFile (char *fileName, char *search_balise)
 Lit un numerique dans un fichier texte balise. More...
 
int * fe_readIntArrayFromDataFile (char *fileName, char *search_balise, int endValue)
 Lit un tableau de numerique dans un fichier texte balise. More...
 
int * fe_readTiledMapFromTxtFile (char *fileName, char *search_balise, int endValue)
 
int fe_readTiledMapFromTxtFileNoMalloc (char *fileName, char *search_balise, int *t)
 

Function Documentation

int* fe_readIntArrayFromDataFile ( char *  fileName,
char *  search_balise,
int  endValue 
)

Lit un tableau de numerique dans un fichier texte balise.

Exemple de format fichier balise:
{NOM_BALISE1}
[1,2,3,4,5]
{NOM_BALISE2}
[6,7,8,9,10,11,12]

Parameters
*fileName: Chemin d'acces + nom du fichier
*search_balise: Balise recherchee
endValue: Valeur a ecrire en derniere position du tableau. (ex : -1)
Returns
tableau de numerique
int fe_readIntFromDataFile ( char *  fileName,
char *  search_balise 
)

Lit un numerique dans un fichier texte balise.

Exemple de format fichier balise:
{NOM_BALISE1}
[VALEUR_NUMERIQUE_ENTIERE1]
{NOM_BALISE2}
[VALEUR_NUMERIQUE_ENTIERE2]

Parameters
*fileName: Chemin d'acces + nom du fichier
*search_balise: Balise recherchee
Returns
numerique lu
char* fe_readStringFromDataFile ( char *  fileName,
char *  search_balise 
)

Lit une chaine de caractere dans un fichier texte balise.

Exemple de format fichier balise:
{NOM_BALISE1}
[VALEUR_TEXTE1]
{NOM_BALISE2}
[VALEUR_TEXTE2]

Parameters
*fileName: Chemin d'acces + nom du fichier
*search_balise: Balise recherchee
Returns
chaine de caractere
int* fe_readTiledMapFromTxtFile ( char *  fileName,
char *  search_balise,
int  endValue 
)
int fe_readTiledMapFromTxtFileNoMalloc ( char *  fileName,
char *  search_balise,
int *  t 
)