Split utility window contracts from feature factories
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
#include "Bootstrap/EditorResources.h"
|
||||
#include "System/SystemInteractionService.h"
|
||||
#include "Composition/EditorContext.h"
|
||||
#include "Features/EditorUtilityWindowRegistry.h"
|
||||
#include "Features/EditorWorkspacePanelRegistry.h"
|
||||
#include "Windowing/EditorWindowManager.h"
|
||||
#include "Platform/Win32/Diagnostics/Win32CrashTrace.h"
|
||||
@@ -154,7 +155,8 @@ bool Application::Initialize(HINSTANCE hInstance, int nCmdShow) {
|
||||
*m_windowSystem,
|
||||
*m_renderRuntimeFactory,
|
||||
*m_windowHostRuntime,
|
||||
App::CreateEditorWorkspacePanelRuntimeSet);
|
||||
App::CreateEditorWorkspacePanelRuntimeSet,
|
||||
App::CreateEditorUtilityWindowPanel);
|
||||
|
||||
m_editorContext->SetExitRequestHandler([this]() {
|
||||
if (m_windowManager == nullptr) {
|
||||
|
||||
Reference in New Issue
Block a user