diff options
| author | 2016-12-21 20:05:56 +0200 | |
|---|---|---|
| committer | 2017-01-11 11:46:44 +0200 | |
| commit | cf3a272332b03640730d1434e9802e166ca931da (patch) | |
| tree | 7297bf1b38679cb84b5baa7c98b5b9e729560131 /src/citra_qt/config.cpp | |
| parent | Merge pull request #2369 from MerryMage/core-frontend (diff) | |
| download | yuzu-cf3a272332b03640730d1434e9802e166ca931da.tar.gz yuzu-cf3a272332b03640730d1434e9802e166ca931da.tar.xz yuzu-cf3a272332b03640730d1434e9802e166ca931da.zip | |
CAM: implement basic camera functions with a blank camera
Diffstat (limited to 'src/citra_qt/config.cpp')
| -rw-r--r-- | src/citra_qt/config.cpp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/citra_qt/config.cpp b/src/citra_qt/config.cpp index 06a4e9d25..58eb5a96e 100644 --- a/src/citra_qt/config.cpp +++ b/src/citra_qt/config.cpp | |||
| @@ -66,6 +66,22 @@ void Config::ReadValues() { | |||
| 66 | qt_config->value("enable_audio_stretching", true).toBool(); | 66 | qt_config->value("enable_audio_stretching", true).toBool(); |
| 67 | qt_config->endGroup(); | 67 | qt_config->endGroup(); |
| 68 | 68 | ||
| 69 | using namespace Service::CAM; | ||
| 70 | qt_config->beginGroup("Camera"); | ||
| 71 | Settings::values.camera_name[OuterRightCamera] = | ||
| 72 | qt_config->value("camera_outer_right_name", "blank").toString().toStdString(); | ||
| 73 | Settings::values.camera_config[OuterRightCamera] = | ||
| 74 | qt_config->value("camera_outer_right_config", "").toString().toStdString(); | ||
| 75 | Settings::values.camera_name[InnerCamera] = | ||
| 76 | qt_config->value("camera_inner_name", "blank").toString().toStdString(); | ||
| 77 | Settings::values.camera_config[InnerCamera] = | ||
| 78 | qt_config->value("camera_inner_config", "").toString().toStdString(); | ||
| 79 | Settings::values.camera_name[OuterLeftCamera] = | ||
| 80 | qt_config->value("camera_outer_left_name", "blank").toString().toStdString(); | ||
| 81 | Settings::values.camera_config[OuterLeftCamera] = | ||
| 82 | qt_config->value("camera_outer_left_config", "").toString().toStdString(); | ||
| 83 | qt_config->endGroup(); | ||
| 84 | |||
| 69 | qt_config->beginGroup("Data Storage"); | 85 | qt_config->beginGroup("Data Storage"); |
| 70 | Settings::values.use_virtual_sd = qt_config->value("use_virtual_sd", true).toBool(); | 86 | Settings::values.use_virtual_sd = qt_config->value("use_virtual_sd", true).toBool(); |
| 71 | qt_config->endGroup(); | 87 | qt_config->endGroup(); |
| @@ -171,6 +187,22 @@ void Config::SaveValues() { | |||
| 171 | qt_config->setValue("enable_audio_stretching", Settings::values.enable_audio_stretching); | 187 | qt_config->setValue("enable_audio_stretching", Settings::values.enable_audio_stretching); |
| 172 | qt_config->endGroup(); | 188 | qt_config->endGroup(); |
| 173 | 189 | ||
| 190 | using namespace Service::CAM; | ||
| 191 | qt_config->beginGroup("Camera"); | ||
| 192 | qt_config->setValue("camera_outer_right_name", | ||
| 193 | QString::fromStdString(Settings::values.camera_name[OuterRightCamera])); | ||
| 194 | qt_config->setValue("camera_outer_right_config", | ||
| 195 | QString::fromStdString(Settings::values.camera_config[OuterRightCamera])); | ||
| 196 | qt_config->setValue("camera_inner_name", | ||
| 197 | QString::fromStdString(Settings::values.camera_name[InnerCamera])); | ||
| 198 | qt_config->setValue("camera_inner_config", | ||
| 199 | QString::fromStdString(Settings::values.camera_config[InnerCamera])); | ||
| 200 | qt_config->setValue("camera_outer_left_name", | ||
| 201 | QString::fromStdString(Settings::values.camera_name[OuterLeftCamera])); | ||
| 202 | qt_config->setValue("camera_outer_left_config", | ||
| 203 | QString::fromStdString(Settings::values.camera_config[OuterLeftCamera])); | ||
| 204 | qt_config->endGroup(); | ||
| 205 | |||
| 174 | qt_config->beginGroup("Data Storage"); | 206 | qt_config->beginGroup("Data Storage"); |
| 175 | qt_config->setValue("use_virtual_sd", Settings::values.use_virtual_sd); | 207 | qt_config->setValue("use_virtual_sd", Settings::values.use_virtual_sd); |
| 176 | qt_config->endGroup(); | 208 | qt_config->endGroup(); |