summaryrefslogtreecommitdiff
path: root/src/fios.h
diff options
context:
space:
mode:
authoralberth <alberth@openttd.org>2016-09-04 12:56:23 +0000
committeralberth <alberth@openttd.org>2016-09-04 12:56:23 +0000
commit75ad6d01003ec807918b6dbad85f17ecf35f8bc5 (patch)
tree0c2014b6bbbe351b0df703ca2d64338d6b1062e1 /src/fios.h
parent2d7201781bdf31fc1349ad465333e9d08bb39bfd (diff)
downloadopenttd-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.h10
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);