mirror of
https://git.suyu.dev/suyu/suyu
synced 2024-12-24 10:23:01 -06:00
applets: Add accessor for AppletFrontendSet
Allows other services to call applets without using LLE.
This commit is contained in:
parent
f2073217a4
commit
943662dc3c
2 changed files with 6 additions and 0 deletions
|
@ -157,6 +157,10 @@ AppletManager::AppletManager(Core::System& system_) : system{system_} {}
|
||||||
|
|
||||||
AppletManager::~AppletManager() = default;
|
AppletManager::~AppletManager() = default;
|
||||||
|
|
||||||
|
const AppletFrontendSet& AppletManager::GetAppletFrontendSet() const {
|
||||||
|
return frontend;
|
||||||
|
}
|
||||||
|
|
||||||
void AppletManager::SetAppletFrontendSet(AppletFrontendSet set) {
|
void AppletManager::SetAppletFrontendSet(AppletFrontendSet set) {
|
||||||
if (set.parental_controls != nullptr)
|
if (set.parental_controls != nullptr)
|
||||||
frontend.parental_controls = std::move(set.parental_controls);
|
frontend.parental_controls = std::move(set.parental_controls);
|
||||||
|
|
|
@ -190,6 +190,8 @@ public:
|
||||||
explicit AppletManager(Core::System& system_);
|
explicit AppletManager(Core::System& system_);
|
||||||
~AppletManager();
|
~AppletManager();
|
||||||
|
|
||||||
|
const AppletFrontendSet& GetAppletFrontendSet() const;
|
||||||
|
|
||||||
void SetAppletFrontendSet(AppletFrontendSet set);
|
void SetAppletFrontendSet(AppletFrontendSet set);
|
||||||
void SetDefaultAppletFrontendSet();
|
void SetDefaultAppletFrontendSet();
|
||||||
void SetDefaultAppletsIfMissing();
|
void SetDefaultAppletsIfMissing();
|
||||||
|
|
Loading…
Reference in a new issue