huge CVS merge, see ChangeLog for details.
[supertux.git] / src / setup.h
index db406ad..fdd5c6b 100644 (file)
         #include "sound.h"
 
        int faccessible(char *filename);
-        void st_directory_setup(void);
+       int fcreatedir(char* relative_dir);
+       int fwriteable(char *filename);
+       char ** dsubdirs(char *rel_path, char* expected_file, int* num);
+       void free_strings(char **strings, int num);
+       void st_directory_setup(void);
         void st_general_setup(void);
         void st_video_setup_sdl(void);
         void st_video_setup_gl(void);
@@ -24,7 +28,9 @@
        void st_audio_setup(void);
         void st_joystick_setup(void);
         void st_shutdown(void);
+       void st_menu(void);
         void st_abort(char * reason, char * details);
+       void process_options_menu(void);
         void parseargs(int argc, char * argv[]);
 #endif