Référence du fichier PA_FS.h

PA File System. Plus de détails...

Aller au code source de ce fichier.

Structures de données

struct  PAFSFiles
struct  PAFSFolders
struct  PAFSSystems

Macros

#define PA_PAFSFile(FileN)   ((void*)(PAFSStart+PA_FSFile[FileN].FilePos))
 Renvoie un pointeur vers le fichier donné...

Fonctions

u32 PA_FSInit (void)
 Initialise PAFS et renvoie le nombre de fichiers trouvés... Stock e les infos sous la forme suivante : PA_FSFile[numéro du fichier].Name est son nom sans extension, .Ext est l'extension (txt, html, etc...), et .Length la taille du fichier. PA_PAFSFile(FileNumber) est un pointeur vers le fichier
s32 PA_FSGetFile (s16 start, char *name, char *extension)
 Chercher un fichier donné dans PAFS. Renvoie le numéro du fichier dans le systeme de fichier de PA, ou -1 si le fichier n'a pas été trouvé
s16 PA_FSSearchExt (s16 *array, char *extension)
 Cherche tous les fichiers de PAFS avec l'extension trouvée, place le numéro dans le tableau, et renvoie le nombre de fichiers trouvés...

Variables

PAFSSystems * PA_FSSys
PAFSFiles * PA_FSFile
PAFSFolders * PA_FSFolder
char * PAFSStart


Description détaillée

PA File System.

PA File System


Généré le Fri Dec 2 13:03:26 2005 pour PAlib par  doxygen 1.3.9.1