Classes | |
struct | _fileList |
Typedefs | |
typedef struct gft::FileList::_fileList | FileList |
Functions | |
FileList * | Create (int cap) |
void | Destroy (FileList **L) |
FileList * | Read (char *filename) |
void | Write (FileList *L, char *filename) |
void | AddFile (FileList *L, char *file) |
char * | GetFile (FileList *L, int index) |
bool | HasFile (FileList *L, char *file) |
void | AddFilesInDir (FileList *L, char *dir) |
void | AddFilesInDirRec (FileList *L, char *dir) |
void | Randomize (FileList *L) |
void | Resize (FileList *L, int n) |
void | Trim2Size (FileList *L) |
bool | FileExists (char *file) |
void | RemoveFileExtension (char *file) |
void | RemoveFileDirectory (char *file) |
void | MergeRelativePath (char *dir, char *rel) |
typedef struct gft::FileList::_fileList gft::FileList::FileList |
void gft::FileList::AddFile | ( | FileList * | L, |
char * | file | ||
) |
void gft::FileList::AddFilesInDir | ( | FileList * | L, |
char * | dir | ||
) |
void gft::FileList::AddFilesInDirRec | ( | FileList * | L, |
char * | dir | ||
) |
FileList * gft::FileList::Create | ( | int | cap | ) |
void gft::FileList::Destroy | ( | FileList ** | L | ) |
bool gft::FileList::FileExists | ( | char * | file | ) |
char * gft::FileList::GetFile | ( | FileList * | L, |
int | index | ||
) |
bool gft::FileList::HasFile | ( | FileList * | L, |
char * | file | ||
) |
void gft::FileList::MergeRelativePath | ( | char * | dir, |
char * | rel | ||
) |
void gft::FileList::Randomize | ( | FileList * | L | ) |
FileList * gft::FileList::Read | ( | char * | filename | ) |
void gft::FileList::RemoveFileDirectory | ( | char * | file | ) |
void gft::FileList::RemoveFileExtension | ( | char * | file | ) |
void gft::FileList::Resize | ( | FileList * | L, |
int | n | ||
) |
void gft::FileList::Trim2Size | ( | FileList * | L | ) |
void gft::FileList::Write | ( | FileList * | L, |
char * | filename | ||
) |