summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Lioncash2019-05-28 22:14:07 -0400
committerGravatar Lioncash2019-05-29 00:00:27 -0400
commit8bbe930faccc43d85f7890c2b7869c2407a0eef5 (patch)
tree01806c535396ffd4577261c82e5f84d268fb2ded /src
parentyuzu_cmd/yuzu: Correct formatting specifier (diff)
downloadyuzu-8bbe930faccc43d85f7890c2b7869c2407a0eef5.tar.gz
yuzu-8bbe930faccc43d85f7890c2b7869c2407a0eef5.tar.xz
yuzu-8bbe930faccc43d85f7890c2b7869c2407a0eef5.zip
core/core: Remove unnecessary includes
The contents of these includes aren't used anywhere in this translation unit.
Diffstat (limited to 'src')
-rw-r--r--src/core/core.cpp8
-rw-r--r--src/core/hle/service/am/applets/applets.cpp15
-rw-r--r--src/core/hle/service/am/applets/applets.h27
3 files changed, 37 insertions, 13 deletions
diff --git a/src/core/core.cpp b/src/core/core.cpp
index 5098bdcff..ff0721079 100644
--- a/src/core/core.cpp
+++ b/src/core/core.cpp
@@ -18,11 +18,6 @@
18#include "core/file_sys/registered_cache.h" 18#include "core/file_sys/registered_cache.h"
19#include "core/file_sys/vfs_concat.h" 19#include "core/file_sys/vfs_concat.h"
20#include "core/file_sys/vfs_real.h" 20#include "core/file_sys/vfs_real.h"
21#include "core/frontend/applets/error.h"
22#include "core/frontend/applets/general_frontend.h"
23#include "core/frontend/applets/profile_select.h"
24#include "core/frontend/applets/software_keyboard.h"
25#include "core/frontend/applets/web_browser.h"
26#include "core/gdbstub/gdbstub.h" 21#include "core/gdbstub/gdbstub.h"
27#include "core/hle/kernel/client_port.h" 22#include "core/hle/kernel/client_port.h"
28#include "core/hle/kernel/kernel.h" 23#include "core/hle/kernel/kernel.h"
@@ -37,9 +32,6 @@
37#include "core/settings.h" 32#include "core/settings.h"
38#include "core/telemetry_session.h" 33#include "core/telemetry_session.h"
39#include "file_sys/cheat_engine.h" 34#include "file_sys/cheat_engine.h"
40#include "frontend/applets/profile_select.h"
41#include "frontend/applets/software_keyboard.h"
42#include "frontend/applets/web_browser.h"
43#include "video_core/debug_utils/debug_utils.h" 35#include "video_core/debug_utils/debug_utils.h"
44#include "video_core/renderer_base.h" 36#include "video_core/renderer_base.h"
45#include "video_core/video_core.h" 37#include "video_core/video_core.h"
diff --git a/src/core/hle/service/am/applets/applets.cpp b/src/core/hle/service/am/applets/applets.cpp
index e812c66e9..14fa92318 100644
--- a/src/core/hle/service/am/applets/applets.cpp
+++ b/src/core/hle/service/am/applets/applets.cpp
@@ -121,6 +121,21 @@ void Applet::Initialize() {
121 initialized = true; 121 initialized = true;
122} 122}
123 123
124AppletFrontendSet::AppletFrontendSet() = default;
125
126AppletFrontendSet::AppletFrontendSet(ErrorApplet error, PhotoViewer photo_viewer,
127 ProfileSelect profile_select,
128 SoftwareKeyboard software_keyboard, WebBrowser web_browser)
129 : error{std::move(error)}, photo_viewer{std::move(photo_viewer)}, profile_select{std::move(
130 profile_select)},
131 software_keyboard{std::move(software_keyboard)}, web_browser{std::move(web_browser)} {}
132
133AppletFrontendSet::~AppletFrontendSet() = default;
134
135AppletFrontendSet::AppletFrontendSet(AppletFrontendSet&&) noexcept = default;
136
137AppletFrontendSet& AppletFrontendSet::operator=(AppletFrontendSet&&) noexcept = default;
138
124AppletManager::AppletManager() = default; 139AppletManager::AppletManager() = default;
125 140
126AppletManager::~AppletManager() = default; 141AppletManager::~AppletManager() = default;
diff --git a/src/core/hle/service/am/applets/applets.h b/src/core/hle/service/am/applets/applets.h
index 7f932672c..b46e10a4a 100644
--- a/src/core/hle/service/am/applets/applets.h
+++ b/src/core/hle/service/am/applets/applets.h
@@ -137,11 +137,28 @@ protected:
137}; 137};
138 138
139struct AppletFrontendSet { 139struct AppletFrontendSet {
140 std::unique_ptr<Core::Frontend::ErrorApplet> error; 140 using ErrorApplet = std::unique_ptr<Core::Frontend::ErrorApplet>;
141 std::unique_ptr<Core::Frontend::PhotoViewerApplet> photo_viewer; 141 using PhotoViewer = std::unique_ptr<Core::Frontend::PhotoViewerApplet>;
142 std::unique_ptr<Core::Frontend::ProfileSelectApplet> profile_select; 142 using ProfileSelect = std::unique_ptr<Core::Frontend::ProfileSelectApplet>;
143 std::unique_ptr<Core::Frontend::SoftwareKeyboardApplet> software_keyboard; 143 using SoftwareKeyboard = std::unique_ptr<Core::Frontend::SoftwareKeyboardApplet>;
144 std::unique_ptr<Core::Frontend::WebBrowserApplet> web_browser; 144 using WebBrowser = std::unique_ptr<Core::Frontend::WebBrowserApplet>;
145
146 AppletFrontendSet();
147 AppletFrontendSet(ErrorApplet error, PhotoViewer photo_viewer, ProfileSelect profile_select,
148 SoftwareKeyboard software_keyboard, WebBrowser web_browser);
149 ~AppletFrontendSet();
150
151 AppletFrontendSet(const AppletFrontendSet&) = delete;
152 AppletFrontendSet& operator=(const AppletFrontendSet&) = delete;
153
154 AppletFrontendSet(AppletFrontendSet&&) noexcept;
155 AppletFrontendSet& operator=(AppletFrontendSet&&) noexcept;
156
157 ErrorApplet error;
158 PhotoViewer photo_viewer;
159 ProfileSelect profile_select;
160 SoftwareKeyboard software_keyboard;
161 WebBrowser web_browser;
145}; 162};
146 163
147class AppletManager { 164class AppletManager {