diff options
author | Zach Hilman <zachhilman@gmail.com> | 2018-11-19 20:24:36 +0100 |
---|---|---|
committer | Zach Hilman <zachhilman@gmail.com> | 2018-11-19 20:24:36 +0100 |
commit | 32775125b7af14cf488fdcbc4a61c00507c2d4a5 (patch) | |
tree | a63293691dff6b54c8fec47050f435118ed3a17e /src/core/hle/service/am/applets/software_keyboard.h | |
parent | software_keyboard: Use correct offset for inital text string (diff) | |
download | yuzu-32775125b7af14cf488fdcbc4a61c00507c2d4a5.tar yuzu-32775125b7af14cf488fdcbc4a61c00507c2d4a5.tar.gz yuzu-32775125b7af14cf488fdcbc4a61c00507c2d4a5.tar.bz2 yuzu-32775125b7af14cf488fdcbc4a61c00507c2d4a5.tar.lz yuzu-32775125b7af14cf488fdcbc4a61c00507c2d4a5.tar.xz yuzu-32775125b7af14cf488fdcbc4a61c00507c2d4a5.tar.zst yuzu-32775125b7af14cf488fdcbc4a61c00507c2d4a5.zip |
Diffstat (limited to '')
-rw-r--r-- | src/core/hle/service/am/applets/software_keyboard.h | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/core/hle/service/am/applets/software_keyboard.h b/src/core/hle/service/am/applets/software_keyboard.h index e0a9479c2..405c58851 100644 --- a/src/core/hle/service/am/applets/software_keyboard.h +++ b/src/core/hle/service/am/applets/software_keyboard.h @@ -50,14 +50,12 @@ public: SoftwareKeyboard(); ~SoftwareKeyboard() override; - void Initialize(std::queue<std::shared_ptr<IStorage>> storage) override; + void Initialize(std::shared_ptr<AppletDataBroker> broker) override; bool TransactionComplete() const override; ResultCode GetStatus() const override; - void ReceiveInteractiveData(std::shared_ptr<IStorage> storage) override; - void Execute(AppletStorageProxyFunction out_data, - AppletStorageProxyFunction out_interactive_data, - AppletStateProxyFunction state) override; + void ExecuteInteractive() override; + void Execute() override; void WriteText(std::optional<std::u16string> text); @@ -67,10 +65,6 @@ private: bool complete = false; std::vector<u8> final_data; ResultCode status = ResultCode(-1); - - AppletStorageProxyFunction out_data; - AppletStorageProxyFunction out_interactive_data; - AppletStateProxyFunction state; }; } // namespace Service::AM::Applets |