ce8fda4948945e765deaa039cde682cfd21f53cb
[rocksndiamonds.git] / src / game_sp / PathTools.h
1 // ----------------------------------------------------------------------------
2 // PathTools.h
3 // ----------------------------------------------------------------------------
4
5 #ifndef PATHTOOLS_H
6 #define PATHTOOLS_H
7
8 #include "vb_types.h"
9 #include "vb_defs.h"
10 #include "vb_vars.h"
11 #include "vb_lib.h"
12
13 #include "global.h"
14
15 extern boolean FileExists(char *Path);
16 extern boolean FilesEqual(char *Path1, char *Path2);
17 extern boolean IsDir(char *Path);
18 extern void MayKill(char *Path);
19 extern char *NewExtension(char *Path, char *NewExt);
20 extern void Quote(char *ST);
21 extern char *Quoted(char *STRG);
22 extern char *SlashLess(char *Path);
23 extern char *StripDir(char *Path);
24 extern char *StripExtension(char *Path);
25 extern char *StripExtensionlessFileName(char *Path);
26 extern char *StripFileName(char *Path);
27 extern void UnQuote(char *ST);
28 extern char *UnQuoted(char *STRG);
29 extern char *WithSlash(char *Path);
30
31 #endif /* PATHTOOLS_H */