Refactor editor rendering contracts

This commit is contained in:
2026-04-28 02:57:49 +08:00
parent 3bc0cfcf08
commit b1ae6c462d
47 changed files with 798 additions and 377 deletions

View File

@@ -0,0 +1,11 @@
#include "Assets/EditorIconServiceFactory.h"
#include "Assets/BuiltInIcons.h"
namespace XCEngine::UI::Editor::App {
std::unique_ptr<EditorIconService> CreateEditorIconService() {
return std::make_unique<BuiltInIcons>();
}
} // namespace XCEngine::UI::Editor::App