// Copyright 2018 Citra Emulator Project // Licensed under GPLv2 or any later version // Refer to the license.txt file included. #include #include "core/frontend/applets/interface.h" namespace Frontend { std::unordered_map> registered_applets; void RegisterFrontendApplet(std::shared_ptr applet, AppletType type) { registered_applets[type] = applet; } void UnregisterFrontendApplet(AppletType type) { registered_applets.erase(type); } std::shared_ptr GetRegisteredApplet(AppletType type) { return registered_applets.at(type); } } // namespace Frontend