aboutsummaryrefslogtreecommitdiff
path: root/launcher/InstanceCopyPrefs.h
diff options
context:
space:
mode:
Diffstat (limited to 'launcher/InstanceCopyPrefs.h')
-rw-r--r--launcher/InstanceCopyPrefs.h17
1 files changed, 8 insertions, 9 deletions
diff --git a/launcher/InstanceCopyPrefs.h b/launcher/InstanceCopyPrefs.h
index d360a8a7..c5c1a7ae 100644
--- a/launcher/InstanceCopyPrefs.h
+++ b/launcher/InstanceCopyPrefs.h
@@ -6,16 +6,15 @@
#define LAUNCHER_INSTANCECOPYPREFS_H
struct InstanceCopyPrefs {
- explicit InstanceCopyPrefs(bool setAll);
- ~InstanceCopyPrefs() = default;
+ bool copySaves = true;
+ bool keepPlaytime = true;
+ bool copyGameOptions = true;
+ bool copyResourcePacks = true;
+ bool copyShaderPacks = true;
+ bool copyServers = true;
+ bool copyMods = true;
- bool copySaves;
- bool keepPlaytime;
- bool copyGameOptions;
- bool copyResourcePacks;
- bool copyShaderPacks;
- bool copyServers;
- bool copyMods;
+ bool allTrue() const;
};
#endif // LAUNCHER_INSTANCECOPYPREFS_H