X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fmisc.h;h=d274922504752aff628b8b3c77cc48abb00e834d;hp=d45fceba175c48062ea5590ef44ee1836efd56ac;hb=8d46c5298f0fcce7bdb52f3835b2fbbdc403dfe0;hpb=78ec772d11cb8823d8dca05c227b472da8708a07 diff --git a/src/misc.h b/src/misc.h index d45fceba..d2749225 100644 --- a/src/misc.h +++ b/src/misc.h @@ -78,7 +78,20 @@ char *getJoyNameFromJoySymbol(int); int getJoySymbolFromJoyName(char *); int getJoystickNrFromDeviceName(char *); +struct LevelDirInfo *newLevelDirInfo(); +void pushLevelDirInfo(struct LevelDirInfo **, struct LevelDirInfo *); +int numLevelDirInfo(struct LevelDirInfo *); +boolean validLevelSeries(struct LevelDirInfo *); +struct LevelDirInfo *getFirstValidLevelSeries(struct LevelDirInfo *); +struct LevelDirInfo *getLevelDirInfoFirstGroupEntry(struct LevelDirInfo *); +int numLevelDirInfoInGroup(struct LevelDirInfo *); +int posLevelDirInfo(struct LevelDirInfo *); +struct LevelDirInfo *getLevelDirInfoFromPos(struct LevelDirInfo *, int); +struct LevelDirInfo *getLevelDirInfoFromFilename(char *); +void dumpLevelDirInfo(struct LevelDirInfo *, int); +void sortLevelDirInfo(struct LevelDirInfo **, + int (*compare_function)(const void *, const void *)); + void debug_print_timestamp(int, char *); -void print_debug(char *); #endif /* MISC_H */