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

@@ -1,7 +1,7 @@
#pragma once
#include <hex.hpp>
#include <hex/api/content_registry.hpp>
#include <hex/api/content_registry/hex_editor.hpp>
#include <hex/providers/provider.hpp>
#include <hex/helpers/encoding_file.hpp>

View File

@@ -1,14 +1,12 @@
#pragma once
#include <hex/api/task_manager.hpp>
#include <hex/api/content_registry.hpp>
#include <ui/visualizer_drawer.hpp>
#include <pl/patterns/pattern.hpp>
#include <pl/pattern_visitor.hpp>
#include <pl/formatters.hpp>
#include <pl/patterns/pattern_error.hpp>
#include <set>

View File

@@ -2,7 +2,7 @@
#include <string>
#include <map>
#include "hex/api/content_registry.hpp"
#include <hex/api/content_registry/pattern_language.hpp>
namespace hex::ui {

View File

@@ -1,6 +1,5 @@
#include <hex/plugin.hpp>
#include <hex/api/content_registry.hpp>
#include <hex/helpers/logger.hpp>
#include <romfs/romfs.hpp>

View File

@@ -1,6 +1,6 @@
#include <ui/hex_editor.hpp>
#include <hex/api/content_registry.hpp>
#include <hex/api/content_registry/hex_editor.hpp>
#include <hex/api/localization_manager.hpp>
#include <hex/helpers/encoding_file.hpp>

View File

@@ -21,7 +21,7 @@
#include <string>
#include <hex/api/imhex_api/hex_editor.hpp>
#include <hex/api/content_registry.hpp>
#include <hex/api/content_registry/pattern_language.hpp>
#include <hex/api/achievement_manager.hpp>
#include <hex/api/localization_manager.hpp>

View File

@@ -1,5 +1,7 @@
#include <ui/visualizer_drawer.hpp>
#include <hex/api/localization_manager.hpp>
#include "imgui.h"
namespace hex::ui {