#include "../GuiComponent.h" #include "../components/MenuComponent.h" #include "../components/OptionListComponent.h" #include "../FileSorts.h" class IGameListView; class GuiGamelistOptions : public GuiComponent { public: GuiGamelistOptions(Window* window, IGameListView* gamelist); virtual ~GuiGamelistOptions(); virtual bool input(InputConfig* config, Input input) override; virtual std::vector getHelpPrompts() override; private: void openMetaDataEd(); MenuComponent mMenu; typedef OptionListComponent SortList; std::shared_ptr mListSort; IGameListView* mGamelist; };