62 #define MAKE_FIOS_TYPE(abstract, detailed) ((abstract) | ((detailed) << FT_NUMBITS)) 136 #if defined(WITH_XDG_BASEDIR) && defined(WITH_PERSONAL_DIR) FiosType
Elements of a file system that are recognized.
AbstractFileType
The different abstract types of files that the system knows about.
Old subdirectory for the music.
Subdirectory
The different kinds of subdirectories OpenTTD uses.
Number of subdirectories.
Search in the directory where the binary resides.
Subdirectory of scenario for heightmaps.
Subdirectory for all screenshots.
Subdirectory for all game scripts.
DetailedFileType GetDetailedFileType(FiosType fios_type)
Extract the detailed file type from a FiosType.
Searchpath
Types of searchpaths OpenTTD might use.
Subdirectory for all base data (base sets, intro game)
#define MAKE_FIOS_TYPE(abstract, detailed)
Construct an enum value for FiosType as a combination of an abstract and a detailed file type...
Type (helpers) for enums.
Load file for checking and/or preview.
Save game or scenario file.
Base directory for all scenarios.
Number of bits required for storing a AbstractFileType value.
Old save game or scenario file.
Subdirectory for all translation files.
A path without any base directory.
Base directory for all savegames.
Subdirectory of save for autosaves.
Base directory for all subdirectories.
Subdirectory for all GS libraries.
Search within the autodownload directory.
AbstractFileType GetAbstractFileType(FiosType fios_type)
Extract the abstract file type from a FiosType.
SaveLoadOperation
Operation performed on the file.
Bitmask for extracting an abstract file type.
Subdirectory for all NewGRFs.
Subdirectory for all AI libraries.
Search in the personal directory.
Invalid or unknown file type.
Subdirectory for all AI files.
A parent directory entry.
Search in the working directory.
Search in the installation directory.
Search within the application bundle.
#define DECLARE_POSTFIX_INCREMENT(type)
Some enums need to have allowed incrementing (i.e.
DetailedFileType
Kinds of files in each AbstractFileType.
Search in the shared directory, like 'Shared Files' under Windows.
Old subdirectory for the data.