#pragma once #include "overlays.h" #include "overlay_list_view.hpp" #include "Emu/Cell/Modules/cellSaveData.h" namespace rsx { namespace overlays { struct save_dialog : public user_interface { private: struct save_dialog_entry : horizontal_layout { private: std::unique_ptr icon_data; public: save_dialog_entry(const std::string& text1, const std::string& text2, const std::string& text3, u8 resource_id, const std::vector& icon_buf); }; std::unique_ptr m_dim_background; std::unique_ptr m_list; std::unique_ptr