X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Fmisc.h;h=84a3f1b27fb1d0b8adc0f2e434c5b727070b2cfb;hp=453c5640e84b273cf69691601875ad208ccf5f98;hb=bcb3453f710b95ec98b188b95574bea9ab336e96;hpb=e0e2697df0d0da483a91b1248c120aef6b3caf9b diff --git a/src/libgame/misc.h b/src/libgame/misc.h index 453c5640..84a3f1b2 100644 --- a/src/libgame/misc.h +++ b/src/libgame/misc.h @@ -70,8 +70,13 @@ char *getPath2(char *, char *); char *getPath3(char *, char *, char*); char *getStringCopy(char *); char *getStringToLower(char *); + void GetOptions(char **); + +void SetError(char *, ...); +char *GetError(void); void Error(int, char *, ...); + void *checked_malloc(unsigned long); void *checked_calloc(unsigned long); void *checked_realloc(void *, unsigned long); @@ -89,9 +94,14 @@ void WriteUnusedBytesToFile(FILE *, unsigned long); char *getKeyNameFromKey(Key); char *getX11KeyNameFromKey(Key); +Key getKeyFromKeyName(char *); Key getKeyFromX11KeyName(char *); char getCharFromKey(Key); +boolean FileIsGraphic(char *); +boolean FileIsSound(char *); +boolean FileIsMusic(char *); + #if !defined(PLATFORM_UNIX) void initErrorFile(); FILE *openErrorFile();