#include #include #include #include #include namespace ui { class TitlesLayout : public pu::ui::Layout { private: pu::ui::elm::Menu::Ref titlesMenu; std::unordered_map menuCache; bool m_inputLocked = false; public: void InitTitles(); void LockInput() { m_inputLocked = true; } void UnlockInput() { m_inputLocked = false; } void onInput(u64 Down, u64 Up, u64 Held, pu::ui::TouchPoint Pos); PU_SMART_CTOR(TitlesLayout) }; }