aboutsummaryrefslogtreecommitdiff
path: root/launcher/InstanceCopyPrefs.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'launcher/InstanceCopyPrefs.cpp')
-rw-r--r--launcher/InstanceCopyPrefs.cpp19
1 files changed, 10 insertions, 9 deletions
diff --git a/launcher/InstanceCopyPrefs.cpp b/launcher/InstanceCopyPrefs.cpp
index 56b43a03..fad55d1e 100644
--- a/launcher/InstanceCopyPrefs.cpp
+++ b/launcher/InstanceCopyPrefs.cpp
@@ -4,12 +4,13 @@
#include "InstanceCopyPrefs.h"
-InstanceCopyPrefs::InstanceCopyPrefs(bool setAll)
- : copySaves(setAll),
- keepPlaytime(setAll),
- copyGameOptions(setAll),
- copyResourcePacks(setAll),
- copyShaderPacks(setAll),
- copyServers(setAll),
- copyMods(setAll)
-{}
+bool InstanceCopyPrefs::allTrue() const
+{
+ return copySaves &&
+ keepPlaytime &&
+ copyGameOptions &&
+ copyResourcePacks &&
+ copyShaderPacks &&
+ copyServers &&
+ copyMods;
+}