ux: Disassemble asynchronously

This commit is contained in:
WerWolv
2021-02-22 11:56:33 +01:00
parent 490c7e8fec
commit 0e2add204b
5 changed files with 36 additions and 21 deletions

View File

@@ -30,7 +30,7 @@ namespace hex {
void drawMenu() override;
private:
bool m_shouldInvalidate = false;
bool m_disassembling = false;
u64 m_baseAddress = 0;
u64 m_codeRegion[2] = { 0 };
@@ -42,7 +42,7 @@ namespace hex {
std::vector<Disassembly> m_disassembly;
void disassemble();
};
}

View File

@@ -32,7 +32,7 @@ namespace hex {
std::vector<std::string> m_possiblePatternFiles;
int m_selectedPatternFile = 0;
bool m_runAutomatically = false;
bool m_compilerRunning = false;
bool m_evaluatorRunning = false;
TextEditor m_textEditor;
std::vector<std::pair<lang::LogConsole::Level, std::string>> m_console;