projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20000718-1-src
[rocksndiamonds.git]
/
src
/
misc.h
diff --git
a/src/misc.h
b/src/misc.h
index 591ca06b0f12820aae6881e4551b963eadafeb3a..d274922504752aff628b8b3c77cc48abb00e834d 100644
(file)
--- a/
src/misc.h
+++ b/
src/misc.h
@@
-79,10
+79,16
@@
int getJoySymbolFromJoyName(char *);
int getJoystickNrFromDeviceName(char *);
struct LevelDirInfo *newLevelDirInfo();
int getJoystickNrFromDeviceName(char *);
struct LevelDirInfo *newLevelDirInfo();
-void pushLevelDirInfo(struct LevelDirInfo *);
+void pushLevelDirInfo(struct LevelDirInfo *
*, struct LevelDirInfo *
);
int numLevelDirInfo(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);
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 sortLevelDirInfo(struct LevelDirInfo **,
int (*compare_function)(const void *, const void *));