Refactor editor windowing and update renderer regression

This commit is contained in:
2026-04-26 03:41:58 +08:00
parent 68993c46bb
commit 4fcaac81d6
39 changed files with 1181 additions and 872 deletions

View File

@@ -0,0 +1,19 @@
#pragma once
#ifndef NOMINMAX
#define NOMINMAX
#endif
#include <windows.h>
namespace XCEngine::UI::Editor::App {
struct EditorWindowHostConfig {
HINSTANCE hInstance = nullptr;
const wchar_t* windowClassName = L"";
DWORD windowStyle = 0;
const wchar_t* primaryWindowTitle = L"";
void* windowUserData = nullptr;
};
} // namespace XCEngine::UI::Editor::App