diff --git a/Source/Core/DolphinQt/MenuBar.h b/Source/Core/DolphinQt/MenuBar.h index c0364edbd9..51845448bf 100644 --- a/Source/Core/DolphinQt/MenuBar.h +++ b/Source/Core/DolphinQt/MenuBar.h @@ -7,11 +7,15 @@ #include #include #include +#include #include #include +#include "Common/CommonTypes.h" + class QMenu; +class ParallelProgressDialog; namespace Core { @@ -28,6 +32,9 @@ namespace UICommon class GameFile; } +using RSOPairEntry = std::pair; +using RSOVector = std::vector; + class MenuBar final : public QMenuBar { Q_OBJECT @@ -155,6 +162,7 @@ private: void GenerateSymbolsFromSignatureDB(); void GenerateSymbolsFromRSO(); void GenerateSymbolsFromRSOAuto(); + RSOVector DetectRSOModules(ParallelProgressDialog& progress); void LoadSymbolMap(); void LoadOtherSymbolMap(); void LoadBadSymbolMap();