diff options
author | alberth <alberth@openttd.org> | 2016-09-04 12:56:23 +0000 |
---|---|---|
committer | alberth <alberth@openttd.org> | 2016-09-04 12:56:23 +0000 |
commit | 75ad6d01003ec807918b6dbad85f17ecf35f8bc5 (patch) | |
tree | 0c2014b6bbbe351b0df703ca2d64338d6b1062e1 /src/fios.h | |
parent | 2d7201781bdf31fc1349ad465333e9d08bb39bfd (diff) | |
download | openttd-75ad6d01003ec807918b6dbad85f17ecf35f8bc5.tar.xz |
(svn r27647) -Codechange: Introduce file operations, and use it to replace most of SaveLoadDialogMode
Diffstat (limited to 'src/fios.h')
-rw-r--r-- | src/fios.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/fios.h b/src/fios.h index 37d562ca1..1c61492af 100644 --- a/src/fios.h +++ b/src/fios.h @@ -200,7 +200,7 @@ public: this->files.Compact(); } - void BuildFileList(SaveLoadDialogMode mode); + void BuildFileList(AbstractFileType abstract_filetype, FileOperation fop); const FiosItem *FindItem(const char *file); SmallVector<FiosItem, 32> files; ///< The list of files. @@ -220,9 +220,9 @@ extern SortingBits _savegame_sort_order; void ShowSaveLoadDialog(SaveLoadDialogMode mode); -void FiosGetSavegameList(SaveLoadDialogMode mode, FileList &file_list); -void FiosGetScenarioList(SaveLoadDialogMode mode, FileList &file_list); -void FiosGetHeightmapList(SaveLoadDialogMode mode, FileList &file_list); +void FiosGetSavegameList(FileOperation fop, FileList &file_list); +void FiosGetScenarioList(FileOperation fop, FileList &file_list); +void FiosGetHeightmapList(FileOperation fop, FileList &file_list); const char *FiosBrowseTo(const FiosItem *item); @@ -231,7 +231,7 @@ bool FiosDelete(const char *name); void FiosMakeHeightmapName(char *buf, const char *name, const char *last); void FiosMakeSavegameName(char *buf, const char *name, const char *last); -FiosType FiosGetSavegameListCallback(SaveLoadDialogMode mode, const char *file, const char *ext, char *title, const char *last); +FiosType FiosGetSavegameListCallback(FileOperation fop, const char *file, const char *ext, char *title, const char *last); int CDECL CompareFiosItems(const FiosItem *a, const FiosItem *b); |