build: Refactor ContentRegistry into multiple separate files

This commit is contained in:
WerWolv
2025-08-14 21:22:03 +02:00
parent d920718b44
commit fbde2942de
141 changed files with 2337 additions and 2007 deletions

View File

@@ -9,7 +9,7 @@
#include <string>
#include <vector>
#include <hex/api/content_registry.hpp>
#include <hex/api/content_registry/disassemblers.hpp>
namespace hex::plugin::disasm {
@@ -28,9 +28,9 @@ namespace hex::plugin::disasm {
PerProvider<ui::RegionType> m_range;
PerProvider<Region> m_regionToDisassemble;
PerProvider<std::unique_ptr<ContentRegistry::Disassembler::Architecture>> m_currArchitecture;
PerProvider<std::unique_ptr<ContentRegistry::Disassemblers::Architecture>> m_currArchitecture;
PerProvider<std::vector<ContentRegistry::Disassembler::Instruction>> m_disassembly;
PerProvider<std::vector<ContentRegistry::Disassemblers::Instruction>> m_disassembly;
void disassemble();
void exportToFile();