summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/am/applets/applets.h
diff options
context:
space:
mode:
authorZach Hilman <zachhilman@gmail.com>2019-06-05 18:13:59 +0200
committerZach Hilman <zachhilman@gmail.com>2019-06-25 02:05:11 +0200
commite447d8aafa4e49bbd7a06945b4653bc43141f423 (patch)
tree49e68f0d98ebdb86dac6950870fb01be9d387519 /src/core/hle/service/am/applets/applets.h
parentweb_browser: Rename OpenPage to OpenPageLocal (diff)
downloadyuzu-e447d8aafa4e49bbd7a06945b4653bc43141f423.tar
yuzu-e447d8aafa4e49bbd7a06945b4653bc43141f423.tar.gz
yuzu-e447d8aafa4e49bbd7a06945b4653bc43141f423.tar.bz2
yuzu-e447d8aafa4e49bbd7a06945b4653bc43141f423.tar.lz
yuzu-e447d8aafa4e49bbd7a06945b4653bc43141f423.tar.xz
yuzu-e447d8aafa4e49bbd7a06945b4653bc43141f423.tar.zst
yuzu-e447d8aafa4e49bbd7a06945b4653bc43141f423.zip
Diffstat (limited to '')
-rw-r--r--src/core/hle/service/am/applets/applets.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/core/hle/service/am/applets/applets.h b/src/core/hle/service/am/applets/applets.h
index 05ae739ca..ef3791865 100644
--- a/src/core/hle/service/am/applets/applets.h
+++ b/src/core/hle/service/am/applets/applets.h
@@ -13,7 +13,9 @@
union ResultCode;
namespace Core::Frontend {
+class ECommerceApplet;
class ErrorApplet;
+class ParentalControlsApplet;
class PhotoViewerApplet;
class ProfileSelectApplet;
class SoftwareKeyboardApplet;
@@ -145,15 +147,19 @@ protected:
};
struct AppletFrontendSet {
+ using ParentalControlsApplet = std::unique_ptr<Core::Frontend::ParentalControlsApplet>;
using ErrorApplet = std::unique_ptr<Core::Frontend::ErrorApplet>;
using PhotoViewer = std::unique_ptr<Core::Frontend::PhotoViewerApplet>;
using ProfileSelect = std::unique_ptr<Core::Frontend::ProfileSelectApplet>;
using SoftwareKeyboard = std::unique_ptr<Core::Frontend::SoftwareKeyboardApplet>;
using WebBrowser = std::unique_ptr<Core::Frontend::WebBrowserApplet>;
+ using ECommerceApplet = std::unique_ptr<Core::Frontend::ECommerceApplet>;
AppletFrontendSet();
- AppletFrontendSet(ErrorApplet error, PhotoViewer photo_viewer, ProfileSelect profile_select,
- SoftwareKeyboard software_keyboard, WebBrowser web_browser);
+ AppletFrontendSet(ParentalControlsApplet parental_controls, ErrorApplet error,
+ PhotoViewer photo_viewer, ProfileSelect profile_select,
+ SoftwareKeyboard software_keyboard, WebBrowser web_browser,
+ ECommerceApplet e_commerce);
~AppletFrontendSet();
AppletFrontendSet(const AppletFrontendSet&) = delete;
@@ -162,11 +168,13 @@ struct AppletFrontendSet {
AppletFrontendSet(AppletFrontendSet&&) noexcept;
AppletFrontendSet& operator=(AppletFrontendSet&&) noexcept;
+ ParentalControlsApplet parental_controls;
ErrorApplet error;
PhotoViewer photo_viewer;
ProfileSelect profile_select;
SoftwareKeyboard software_keyboard;
WebBrowser web_browser;
+ ECommerceApplet e_commerce;
};
class AppletManager {