# fileio_type.h

Go to the documentation of this file.

    00001 /* $Id: fileio_type.h 15126 2009-01-17 16:53:32Z rubidium $ */
    00002
    00005 #ifndef FILEIO_TYPE_H
    00006 #define FILEIO_TYPE_H
    00007
    00008 #include "core/enum_type.hpp"
    00009
    00013 enum Subdirectory {
    00014   BASE_DIR,
    00015   SAVE_DIR,
    00016   AUTOSAVE_DIR,
    00017   SCENARIO_DIR,
    00018   HEIGHTMAP_DIR,
    00019   GM_DIR,
    00020   DATA_DIR,
    00021   LANG_DIR,
    00022   AI_DIR,
    00023   AI_LIBRARY_DIR,
    00024   NUM_SUBDIRS,
    00025   NO_DIRECTORY,
    00026 };
    00027
    00031 enum Searchpath {
    00032   SP_FIRST_DIR,
    00033   SP_WORKING_DIR = SP_FIRST_DIR,
    00034   SP_PERSONAL_DIR,
    00035   SP_SHARED_DIR,
    00036   SP_BINARY_DIR,
    00037   SP_INSTALLATION_DIR,
    00038   SP_APPLICATION_BUNDLE_DIR,
    00039   SP_AUTODOWNLOAD_DIR,
    00040   NUM_SEARCHPATHS
    00041 };
    00042
    00043 DECLARE_POSTFIX_INCREMENT(Searchpath);
    00044
    00045 #endif /* FILEIO_TYPE_H */