Remove editor app include root
This commit is contained in:
@@ -38,8 +38,9 @@ incomplete:
|
||||
|
||||
- `XCEditorCore` now limits its public app include surface to
|
||||
`editor/app/Core`, `editor/app/Commands`, `editor/app/State`, and
|
||||
`editor/app/Host`, but the app still carries internal include-path residue
|
||||
and has not yet converged on the final directory names.
|
||||
`editor/app/Host`, and app/core sources now include through explicit module
|
||||
roots instead of a private `editor/app` compatibility root. The app has not
|
||||
yet converged on the final directory names.
|
||||
- Feature panels no longer use `Composition/EditorContext.h` directly, but
|
||||
app-core tests still need to be restored before the boundary is exercised
|
||||
outside the executable host.
|
||||
@@ -75,13 +76,20 @@ Completed boundary cuts:
|
||||
now live under `editor/app/Core/Windowing`, and
|
||||
`XCEditorCore` no longer exports the whole `editor/app` root as a public
|
||||
include directory.
|
||||
- The private `editor/app` compatibility include root is gone from
|
||||
`XCEditorCore` and `XCEditor`. App implementation files now include through
|
||||
explicit module roots such as `app/Composition`, `app/Features`,
|
||||
`app/Windowing`, `app/Rendering`, `app/Scene`, `app/Services`,
|
||||
`app/Support`, `app/Bootstrap`, and `app/Platform/Win32`.
|
||||
|
||||
The root issue is not the existence of a single executable target by itself.
|
||||
The root issue was that shared app contracts were stored inside concrete layer
|
||||
directories, and CMake exposed the whole `editor/app` include root through
|
||||
`XCEditorCore` usage requirements. The public include surface has now been
|
||||
narrowed; remaining work is to remove internal source compatibility with the
|
||||
private app root and finish wiring app-core tests against the narrowed surface.
|
||||
narrowed, and internal source compatibility with the private app root has now
|
||||
been removed. Remaining work is to finish wiring app-core tests against the
|
||||
narrowed surface and continue converging host code on the target directory
|
||||
shape.
|
||||
|
||||
## Target Directory Shape
|
||||
|
||||
@@ -402,9 +410,10 @@ Completed cuts:
|
||||
- Neutral host-facing contracts now live under `app/Host/Interfaces/`.
|
||||
- `EditorWindowTransferRequests`, window screen geometry, and title-bar chrome
|
||||
metrics now live under `app/Core/Windowing/`.
|
||||
- `XCEditorCore` now keeps `editor/app` as a private implementation include
|
||||
root while exposing only `app/Core`, `app/Commands`, `app/State`, and
|
||||
`app/Host` through its public usage requirements.
|
||||
- `XCEditorCore` now exposes only `app/Core`, `app/Commands`, `app/State`, and
|
||||
`app/Host` through its public usage requirements, and both `XCEditorCore`
|
||||
and `XCEditor` enumerate explicit private module roots instead of using
|
||||
`editor/app` as a compatibility include directory.
|
||||
- Remaining work in this phase is to continue converging concrete host code on
|
||||
the `app/Host/Win32` and `app/Host/D3D12` directory shape.
|
||||
|
||||
|
||||
@@ -23,6 +23,10 @@ change.
|
||||
- `XCEditorCore` does not publish the whole `editor/app` root as a usage
|
||||
include directory. Its public app include surface is limited to shared
|
||||
contracts under `app/Core`, `app/Commands`, `app/State`, and `app/Host`.
|
||||
- `XCEditorCore` also does not consume the whole `editor/app` root privately.
|
||||
Its implementation include paths enumerate concrete app module roots such as
|
||||
`app/Composition`, `app/Features`, `app/Windowing`, `app/Rendering`,
|
||||
`app/Scene`, `app/Services`, `app/Support`, and `app/Bootstrap`.
|
||||
- `XCEditor` is built when `XCENGINE_BUILD_XCUI_EDITOR_APP=ON`; that mode
|
||||
requires `XCENGINE_ENABLE_RENDERING_EDITOR_SUPPORT=ON`. The executable target
|
||||
is named `XCEditor`, but its output name is `XCEngine`.
|
||||
@@ -299,10 +303,10 @@ inside pure shell/widget code.
|
||||
|
||||
- `XCEditorCore` is the app/product-core target. It exists to make the app
|
||||
boundary build-visible before finer-grained directories are cleaned up.
|
||||
- `XCEditorCore` keeps `editor/app` as a private implementation include root
|
||||
for current source compatibility, but its public usage requirements expose
|
||||
only `app/Core`, `app/Commands`, `app/State`, `app/Host`, `include`, and
|
||||
engine headers.
|
||||
- `XCEditorCore` does not use `editor/app` as a private implementation include
|
||||
root. Its public usage requirements expose only `app/Core`, `app/Commands`,
|
||||
`app/State`, `app/Host`, `include`, and engine headers; implementation files
|
||||
use explicit module roots instead of the app-wide compatibility root.
|
||||
- `XCEditor` is the thin executable host that wires `XCEditorCore` to concrete
|
||||
Win32 and D3D12 implementations. Do not move concrete platform/render host
|
||||
code into `XCEditorCore` without first introducing neutral host contracts.
|
||||
@@ -423,3 +427,7 @@ ownership rule.
|
||||
host contracts, pointer-capture contracts, and system interaction service.
|
||||
`XCEditorCore` no longer publishes the entire `editor/app` root through its
|
||||
public CMake include surface.
|
||||
- The private `editor/app` CMake include root was removed from `XCEditorCore`
|
||||
and `XCEditor`. App sources and editor app-facing unit files now include
|
||||
through explicit module roots, so app-wide include-root drift is caught by
|
||||
the build instead of being hidden by a compatibility path.
|
||||
|
||||
@@ -326,7 +326,14 @@ if(XCENGINE_BUILD_XCUI_EDITOR_APP)
|
||||
${CMAKE_SOURCE_DIR}/engine/include
|
||||
${CMAKE_SOURCE_DIR}/engine/third_party/stb
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Bootstrap
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Composition
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Features
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Rendering
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Scene
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Services
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Support
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Windowing
|
||||
)
|
||||
|
||||
target_compile_definitions(XCEditorCore PUBLIC
|
||||
@@ -353,7 +360,19 @@ if(XCENGINE_BUILD_XCUI_EDITOR_APP)
|
||||
)
|
||||
|
||||
target_include_directories(XCEditor PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Bootstrap
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Commands
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Composition
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Core
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Features
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Host
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Platform/Win32
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Rendering
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Scene
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Services
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/State
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Support
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/app/Windowing
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include
|
||||
${CMAKE_SOURCE_DIR}/engine/include
|
||||
${CMAKE_SOURCE_DIR}/engine/third_party/stb
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
#include "Bootstrap/Application.h"
|
||||
#include "Bootstrap/EditorResources.h"
|
||||
#include "Host/Interfaces/SystemInteractionService.h"
|
||||
#include "Composition/EditorContext.h"
|
||||
#include "Features/EditorUtilityWindowRegistry.h"
|
||||
#include "Features/EditorWorkspacePanelRegistry.h"
|
||||
#include "Windowing/EditorWindowManager.h"
|
||||
#include "Platform/Win32/Diagnostics/Win32CrashTrace.h"
|
||||
#include "Platform/Win32/System/Win32SystemInteractionHost.h"
|
||||
#include "Platform/Win32/Windowing/EditorWindow.h"
|
||||
#include "Platform/Win32/Windowing/EditorWindowHostConfig.h"
|
||||
#include "Platform/Win32/Windowing/EditorWindowHostRuntime.h"
|
||||
#include "Platform/Win32/Windowing/EditorWindowMessageDispatcher.h"
|
||||
#include "Rendering/D3D12/D3D12EditorWindowRenderRuntime.h"
|
||||
#include "Support/EnvironmentFlags.h"
|
||||
#include "Support/ExecutablePath.h"
|
||||
#include "Application.h"
|
||||
#include "EditorResources.h"
|
||||
#include "Interfaces/SystemInteractionService.h"
|
||||
#include "EditorContext.h"
|
||||
#include "EditorUtilityWindowRegistry.h"
|
||||
#include "EditorWorkspacePanelRegistry.h"
|
||||
#include "EditorWindowManager.h"
|
||||
#include "Diagnostics/Win32CrashTrace.h"
|
||||
#include "System/Win32SystemInteractionHost.h"
|
||||
#include "Windowing/EditorWindow.h"
|
||||
#include "Windowing/EditorWindowHostConfig.h"
|
||||
#include "Windowing/EditorWindowHostRuntime.h"
|
||||
#include "Windowing/EditorWindowMessageDispatcher.h"
|
||||
#include "D3D12/D3D12EditorWindowRenderRuntime.h"
|
||||
#include "EnvironmentFlags.h"
|
||||
#include "ExecutablePath.h"
|
||||
|
||||
#include <XCEditor/Foundation/UIEditorRuntimeTrace.h>
|
||||
#include <XCEditor/Windowing/System/EditorWindowSystem.h>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "Bootstrap/EditorResources.h"
|
||||
#include "EditorResources.h"
|
||||
|
||||
IDI_APP_ICON ICON "../resources/Icons/logo.ico"
|
||||
IDI_APP_ICON_SMALL ICON "../resources/Icons/logo_icon.ico"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "Commands/EditorHostCommandBridge.h"
|
||||
#include "EditorHostCommandBridge.h"
|
||||
|
||||
#include <string>
|
||||
#include <utility>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#pragma once
|
||||
|
||||
#include "Commands/EditorEditCommandRoute.h"
|
||||
#include "State/EditorCommandFocusService.h"
|
||||
#include "State/EditorSession.h"
|
||||
#include "EditorEditCommandRoute.h"
|
||||
#include "EditorCommandFocusService.h"
|
||||
#include "EditorSession.h"
|
||||
|
||||
#include <XCEditor/Foundation/UIEditorCommandDispatcher.h>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#include "EditorContext.h"
|
||||
#include "Composition/EditorShellAssetBuilder.h"
|
||||
#include "Scene/EditorSceneRuntime.h"
|
||||
#include "Core/Panels/EditorPanelIds.h"
|
||||
#include "EditorShellAssetBuilder.h"
|
||||
#include "EditorSceneRuntime.h"
|
||||
#include "Panels/EditorPanelIds.h"
|
||||
#include <XCEditor/Foundation/UIEditorRuntimeTrace.h>
|
||||
#include <sstream>
|
||||
#include <utility>
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
#pragma once
|
||||
|
||||
#include "Composition/EditorShellVariant.h"
|
||||
#include "Core/Panels/EditorPanelServices.h"
|
||||
#include "Scene/EditorSceneRuntime.h"
|
||||
#include "Services/Project/EditorProjectRuntime.h"
|
||||
#include "Core/UtilityWindows/EditorUtilityWindowRuntime.h"
|
||||
#include "EditorShellVariant.h"
|
||||
#include "Panels/EditorPanelServices.h"
|
||||
#include "EditorSceneRuntime.h"
|
||||
#include "Project/EditorProjectRuntime.h"
|
||||
#include "UtilityWindows/EditorUtilityWindowRuntime.h"
|
||||
|
||||
#include "Commands/EditorHostCommandBridge.h"
|
||||
#include "State/EditorColorPickerToolState.h"
|
||||
#include "State/EditorCommandFocusService.h"
|
||||
#include "State/EditorSelectionService.h"
|
||||
#include "State/EditorSession.h"
|
||||
#include "State/EditorUtilityWindowRequestState.h"
|
||||
#include "EditorHostCommandBridge.h"
|
||||
#include "EditorColorPickerToolState.h"
|
||||
#include "EditorCommandFocusService.h"
|
||||
#include "EditorSelectionService.h"
|
||||
#include "EditorSession.h"
|
||||
#include "EditorUtilityWindowRequestState.h"
|
||||
#include <XCEditor/Foundation/UIEditorShortcutManager.h>
|
||||
#include <XCEditor/Shell/UIEditorShellAsset.h>
|
||||
#include <XCEditor/Shell/UIEditorShellInteraction.h>
|
||||
|
||||
@@ -4,9 +4,9 @@
|
||||
#include <string_view>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include "Core/Panels/EditorPanelIds.h"
|
||||
#include "Panels/EditorPanelIds.h"
|
||||
#include <XCEngine/Input/InputTypes.h>
|
||||
#include <Rendering/Assets/BuiltInIcons.h>
|
||||
#include "Assets/BuiltInIcons.h"
|
||||
|
||||
namespace XCEngine::UI::Editor::App {
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Composition/EditorShellVariant.h"
|
||||
#include "EditorShellVariant.h"
|
||||
|
||||
#include <XCEditor/Shell/UIEditorShellAsset.h>
|
||||
#include <XCEditor/Workspace/UIEditorWorkspaceController.h>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#include "Composition/EditorShellDrawComposer.h"
|
||||
#include "EditorShellDrawComposer.h"
|
||||
|
||||
#include "Core/WorkspacePanels/EditorWorkspacePanelRuntime.h"
|
||||
#include "Rendering/Assets/BuiltInIcons.h"
|
||||
#include "WorkspacePanels/EditorWorkspacePanelRuntime.h"
|
||||
#include "Assets/BuiltInIcons.h"
|
||||
|
||||
#include <XCEditor/Foundation/UIEditorTheme.h>
|
||||
#include <XCEditor/Shell/UIEditorShellInteraction.h>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#include "Composition/EditorShellHostedPanelCoordinator.h"
|
||||
#include "EditorShellHostedPanelCoordinator.h"
|
||||
|
||||
#include "Composition/EditorContext.h"
|
||||
#include "Core/WorkspacePanels/EditorWorkspacePanelRuntime.h"
|
||||
#include "EditorContext.h"
|
||||
#include "WorkspacePanels/EditorWorkspacePanelRuntime.h"
|
||||
|
||||
#include <XCEditor/Panels/UIEditorHostedPanelDispatch.h>
|
||||
#include <XCEditor/Shell/UIEditorShellCapturePolicy.h>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "Composition/EditorShellInteractionEngine.h"
|
||||
#include "EditorShellInteractionEngine.h"
|
||||
|
||||
#include "Core/Panels/EditorPanelIds.h"
|
||||
#include "Panels/EditorPanelIds.h"
|
||||
|
||||
#include <XCEditor/Foundation/UIEditorTheme.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Rendering/Viewport/ViewportHostService.h"
|
||||
#include "Viewport/ViewportHostService.h"
|
||||
|
||||
#include <XCEditor/Shell/UIEditorShellInteraction.h>
|
||||
#include <XCEditor/Workspace/UIEditorWorkspaceController.h>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#include "Composition/EditorShellRuntime.h"
|
||||
#include "Host/Interfaces/UiTextureHost.h"
|
||||
#include "Host/Interfaces/ViewportRenderHost.h"
|
||||
#include "Composition/EditorContext.h"
|
||||
#include "EditorShellRuntime.h"
|
||||
#include "Interfaces/UiTextureHost.h"
|
||||
#include "Interfaces/ViewportRenderHost.h"
|
||||
#include "EditorContext.h"
|
||||
#include <XCEditor/Shell/UIEditorShellCapturePolicy.h>
|
||||
#include <XCEngine/Rendering/RenderContext.h>
|
||||
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
#pragma once
|
||||
|
||||
#include "Composition/EditorShellDrawComposer.h"
|
||||
#include "Composition/EditorShellHostedPanelCoordinator.h"
|
||||
#include "Composition/EditorShellInteractionEngine.h"
|
||||
#include "Composition/EditorShellSessionCoordinator.h"
|
||||
#include "Composition/EditorShellVariant.h"
|
||||
#include "Core/WorkspacePanels/EditorWorkspacePanelRuntime.h"
|
||||
#include "Rendering/Assets/BuiltInIcons.h"
|
||||
#include "Rendering/Viewport/ViewportHostService.h"
|
||||
#include "Composition/WorkspaceEventSync.h"
|
||||
#include "EditorShellDrawComposer.h"
|
||||
#include "EditorShellHostedPanelCoordinator.h"
|
||||
#include "EditorShellInteractionEngine.h"
|
||||
#include "EditorShellSessionCoordinator.h"
|
||||
#include "EditorShellVariant.h"
|
||||
#include "WorkspacePanels/EditorWorkspacePanelRuntime.h"
|
||||
#include "Assets/BuiltInIcons.h"
|
||||
#include "Viewport/ViewportHostService.h"
|
||||
#include "WorkspaceEventSync.h"
|
||||
|
||||
#include <XCEditor/Shell/UIEditorShellInteraction.h>
|
||||
#include <XCEditor/Docking/UIEditorDockHostTransfer.h>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#include "Composition/EditorShellSessionCoordinator.h"
|
||||
#include "EditorShellSessionCoordinator.h"
|
||||
|
||||
#include "Composition/EditorContext.h"
|
||||
#include "Core/WorkspacePanels/EditorWorkspacePanelRuntime.h"
|
||||
#include "EditorContext.h"
|
||||
#include "WorkspacePanels/EditorWorkspacePanelRuntime.h"
|
||||
|
||||
namespace XCEngine::UI::Editor::App {
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Composition/EditorShellVariant.h"
|
||||
#include "EditorShellVariant.h"
|
||||
|
||||
#include <XCEditor/Shell/UIEditorShellInteraction.h>
|
||||
#include <XCEditor/Workspace/UIEditorWorkspaceController.h>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "Composition/WorkspaceEventSync.h"
|
||||
#include "WorkspaceEventSync.h"
|
||||
|
||||
#include "Composition/EditorContext.h"
|
||||
#include "EditorContext.h"
|
||||
|
||||
#include <utility>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Core/WorkspacePanels/EditorWorkspacePanelRuntime.h"
|
||||
#include "WorkspacePanels/EditorWorkspacePanelRuntime.h"
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#include "ColorPickerPanel.h"
|
||||
|
||||
#include "Core/Panels/EditorPanelServices.h"
|
||||
#include "State/EditorColorPickerToolState.h"
|
||||
#include "Panels/EditorPanelServices.h"
|
||||
#include "EditorColorPickerToolState.h"
|
||||
|
||||
#include <XCEditor/Fields/UIEditorFieldStyle.h>
|
||||
#include <XCEditor/Foundation/UIEditorPanelInputFilter.h>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Core/UtilityWindows/EditorUtilityWindowRuntime.h"
|
||||
#include "UtilityWindows/EditorUtilityWindowRuntime.h"
|
||||
|
||||
#include <XCEditor/Fields/UIEditorColorFieldInteraction.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "State/EditorSession.h"
|
||||
#include "EditorSession.h"
|
||||
|
||||
#include <XCEditor/Panels/UIEditorHostedPanelDispatch.h>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#include "Features/EditorUtilityWindowRegistry.h"
|
||||
#include "EditorUtilityWindowRegistry.h"
|
||||
|
||||
#include "Features/ColorPicker/ColorPickerPanel.h"
|
||||
#include "Features/Inspector/AddComponentPanel.h"
|
||||
#include "ColorPicker/ColorPickerPanel.h"
|
||||
#include "Inspector/AddComponentPanel.h"
|
||||
|
||||
namespace XCEngine::UI::Editor::App {
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Core/UtilityWindows/EditorUtilityWindowRuntime.h"
|
||||
#include "UtilityWindows/EditorUtilityWindowRuntime.h"
|
||||
|
||||
namespace XCEngine::UI::Editor::App {
|
||||
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
#include "Features/EditorWorkspacePanelRegistry.h"
|
||||
#include "EditorWorkspacePanelRegistry.h"
|
||||
|
||||
#include "Core/Panels/EditorPanelIds.h"
|
||||
#include "Features/Console/ConsolePanel.h"
|
||||
#include "Features/Hierarchy/HierarchyPanel.h"
|
||||
#include "Features/Inspector/InspectorPanel.h"
|
||||
#include "Features/Project/ProjectPanel.h"
|
||||
#include "Features/Scene/SceneEditCommandRoute.h"
|
||||
#include "Features/Scene/SceneViewportFeature.h"
|
||||
#include "Rendering/Assets/BuiltInIcons.h"
|
||||
#include "Rendering/Viewport/ViewportHostService.h"
|
||||
#include "Panels/EditorPanelIds.h"
|
||||
#include "Console/ConsolePanel.h"
|
||||
#include "Hierarchy/HierarchyPanel.h"
|
||||
#include "Inspector/InspectorPanel.h"
|
||||
#include "Project/ProjectPanel.h"
|
||||
#include "Scene/SceneEditCommandRoute.h"
|
||||
#include "Scene/SceneViewportFeature.h"
|
||||
#include "Assets/BuiltInIcons.h"
|
||||
#include "Viewport/ViewportHostService.h"
|
||||
|
||||
#include <XCEditor/Panels/UIEditorHostedPanelDispatch.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Core/WorkspacePanels/EditorWorkspacePanelRuntime.h"
|
||||
#include "WorkspacePanels/EditorWorkspacePanelRuntime.h"
|
||||
|
||||
namespace XCEngine::UI::Editor::App {
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "HierarchyModel.h"
|
||||
|
||||
#include "Scene/EditorSceneBridge.h"
|
||||
#include "EditorSceneBridge.h"
|
||||
|
||||
#include <XCEngine/Components/GameObject.h>
|
||||
#include <XCEngine/Scene/Scene.h>
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#include "HierarchyPanel.h"
|
||||
#include "Rendering/Assets/BuiltInIcons.h"
|
||||
#include "HierarchyPanel.h"
|
||||
#include "Assets/BuiltInIcons.h"
|
||||
#include <XCEditor/Foundation/UIEditorPanelInputFilter.h>
|
||||
#include <XCEditor/Foundation/UIEditorTheme.h>
|
||||
#include "Scene/EditorSceneRuntime.h"
|
||||
#include "State/EditorCommandFocusService.h"
|
||||
#include "EditorSceneRuntime.h"
|
||||
#include "EditorCommandFocusService.h"
|
||||
#include <XCEditor/Fields/UIEditorFieldStyle.h>
|
||||
#include <XCEditor/Fields/UIEditorTextField.h>
|
||||
#include <utility>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
#include "HierarchyModel.h"
|
||||
|
||||
#include "Commands/EditorEditCommandRoute.h"
|
||||
#include "EditorEditCommandRoute.h"
|
||||
#include <XCEditor/Foundation/UIEditorTextMeasurement.h>
|
||||
#include <XCEditor/Collections/UIEditorFilterableTreeHost.h>
|
||||
#include <XCEditor/Collections/UIEditorTreeDragDrop.h>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#include "Features/Inspector/AddComponentPanel.h"
|
||||
#include "Inspector/AddComponentPanel.h"
|
||||
|
||||
#include "Core/Panels/EditorPanelServices.h"
|
||||
#include "Features/Inspector/Components/IInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/InspectorComponentEditorRegistry.h"
|
||||
#include "Panels/EditorPanelServices.h"
|
||||
#include "Inspector/Components/IInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorComponentEditorRegistry.h"
|
||||
|
||||
#include <XCEditor/Fields/UIEditorFieldStyle.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Core/UtilityWindows/EditorUtilityWindowRuntime.h"
|
||||
#include "UtilityWindows/EditorUtilityWindowRuntime.h"
|
||||
|
||||
#include <cstddef>
|
||||
#include <string>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
|
||||
#include <XCEngine/Components/AudioListenerComponent.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
|
||||
#include <XCEngine/Audio/AudioTypes.h>
|
||||
#include <XCEngine/Components/AudioSourceComponent.h>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/ColliderInspectorComponentEditorUtils.h"
|
||||
#include "Inspector/Components/ColliderInspectorComponentEditorUtils.h"
|
||||
|
||||
#include <XCEngine/Components/BoxColliderComponent.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
|
||||
#include <XCEngine/Components/CameraComponent.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/ColliderInspectorComponentEditorUtils.h"
|
||||
#include "Inspector/Components/ColliderInspectorComponentEditorUtils.h"
|
||||
|
||||
#include <XCEngine/Components/CapsuleColliderComponent.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
|
||||
#include <XCEngine/Components/ColliderComponent.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Scene/EditorSceneRuntime.h"
|
||||
#include "EditorSceneRuntime.h"
|
||||
|
||||
#include <XCEditor/Fields/UIEditorPropertyGrid.h>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "Features/Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
|
||||
#include <utility>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/IInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/InspectorComponentEditorUtils.h"
|
||||
#include "Inspector/Components/IInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorComponentEditorUtils.h"
|
||||
|
||||
#include <functional>
|
||||
#include <string>
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
#include "Features/Inspector/Components/InspectorComponentEditorRegistry.h"
|
||||
#include "Inspector/Components/InspectorComponentEditorRegistry.h"
|
||||
|
||||
#include "Features/Inspector/Components/AudioListenerInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/AudioSourceInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/BoxColliderInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/CameraInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/CapsuleColliderInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/IInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/LightInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/MeshFilterInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/MeshRendererInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/RigidbodyInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/SphereColliderInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/TransformInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/VolumeRendererInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/AudioListenerInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/AudioSourceInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/BoxColliderInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/CameraInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/CapsuleColliderInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/IInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/LightInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/MeshFilterInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/MeshRendererInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/RigidbodyInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/SphereColliderInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/TransformInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/VolumeRendererInspectorComponentEditor.h"
|
||||
|
||||
namespace XCEngine::UI::Editor::App {
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
|
||||
#include <XCEngine/Components/LightComponent.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
|
||||
#include <XCEngine/Components/MeshFilterComponent.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
|
||||
#include <XCEngine/Components/MeshFilterComponent.h>
|
||||
#include <XCEngine/Components/MeshRendererComponent.h>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
|
||||
#include <XCEngine/Components/RigidbodyComponent.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/ColliderInspectorComponentEditorUtils.h"
|
||||
#include "Inspector/Components/ColliderInspectorComponentEditorUtils.h"
|
||||
|
||||
#include <XCEngine/Components/SphereColliderComponent.h>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "Features/Inspector/Components/TransformInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/TransformInspectorComponentEditor.h"
|
||||
|
||||
#include <XCEngine/Components/TransformComponent.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
|
||||
namespace XCEngine::UI::Editor::App {
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorBindingComponentEditor.h"
|
||||
|
||||
#include <XCEngine/Components/VolumeRendererComponent.h>
|
||||
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
#include "InspectorPanel.h"
|
||||
|
||||
#include "Core/Panels/EditorPanelServices.h"
|
||||
#include "Core/UtilityWindows/EditorUtilityWindowRuntime.h"
|
||||
#include "State/EditorColorPickerToolState.h"
|
||||
#include "Panels/EditorPanelServices.h"
|
||||
#include "UtilityWindows/EditorUtilityWindowRuntime.h"
|
||||
#include "EditorColorPickerToolState.h"
|
||||
#include <XCEditor/Collections/UIEditorScrollView.h>
|
||||
#include <XCEditor/Fields/UIEditorFieldStyle.h>
|
||||
#include <XCEditor/Foundation/UIEditorPanelInputFilter.h>
|
||||
#include <XCEditor/Foundation/UIEditorTheme.h>
|
||||
|
||||
#include "Features/Inspector/Components/IInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/InspectorComponentEditorRegistry.h"
|
||||
#include "Scene/EditorSceneRuntime.h"
|
||||
#include "Services/Project/EditorProjectRuntime.h"
|
||||
#include "State/EditorCommandFocusService.h"
|
||||
#include "Inspector/Components/IInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorComponentEditorRegistry.h"
|
||||
#include "EditorSceneRuntime.h"
|
||||
#include "Project/EditorProjectRuntime.h"
|
||||
#include "EditorCommandFocusService.h"
|
||||
|
||||
#include <algorithm>
|
||||
#include <cmath>
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/InspectorPresentationModel.h"
|
||||
#include "Features/Inspector/InspectorSubject.h"
|
||||
#include "Inspector/InspectorPresentationModel.h"
|
||||
#include "Inspector/InspectorSubject.h"
|
||||
|
||||
#include "Commands/EditorEditCommandRoute.h"
|
||||
#include "EditorEditCommandRoute.h"
|
||||
#include <XCEditor/Foundation/UIEditorTextMeasurement.h>
|
||||
#include <XCEditor/Collections/UIEditorScrollViewInteraction.h>
|
||||
#include <XCEditor/Fields/UIEditorPropertyGridInteraction.h>
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#include "Features/Inspector/InspectorPresentationModel.h"
|
||||
#include "Inspector/InspectorPresentationModel.h"
|
||||
|
||||
#include "Features/Inspector/Components/IInspectorComponentEditor.h"
|
||||
#include "Features/Inspector/Components/InspectorComponentEditorUtils.h"
|
||||
#include "Features/Inspector/Components/InspectorComponentEditorRegistry.h"
|
||||
#include "Scene/EditorSceneRuntime.h"
|
||||
#include "Inspector/Components/IInspectorComponentEditor.h"
|
||||
#include "Inspector/Components/InspectorComponentEditorUtils.h"
|
||||
#include "Inspector/Components/InspectorComponentEditorRegistry.h"
|
||||
#include "EditorSceneRuntime.h"
|
||||
|
||||
#include <XCEngine/Components/GameObject.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Inspector/InspectorSubject.h"
|
||||
#include "Inspector/InspectorSubject.h"
|
||||
|
||||
#include <XCEditor/Fields/UIEditorPropertyGrid.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "Features/Inspector/InspectorSubject.h"
|
||||
#include "Inspector/InspectorSubject.h"
|
||||
|
||||
#include "Scene/EditorSceneRuntime.h"
|
||||
#include "EditorSceneRuntime.h"
|
||||
|
||||
namespace XCEngine::UI::Editor::App {
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "State/EditorSession.h"
|
||||
#include "EditorSession.h"
|
||||
|
||||
#include <cstdint>
|
||||
#include <string>
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
#include "ProjectPanel.h"
|
||||
#include "Rendering/Assets/BuiltInIcons.h"
|
||||
#include "Assets/BuiltInIcons.h"
|
||||
#include <XCEditor/Collections/UIEditorScrollView.h>
|
||||
#include <XCEditor/Collections/UIEditorTreeView.h>
|
||||
#include <XCEditor/Foundation/UIEditorTheme.h>
|
||||
#include <algorithm>
|
||||
#include <cmath>
|
||||
#include <string_view>
|
||||
#include "Host/Interfaces/SystemInteractionService.h"
|
||||
#include "Services/Project/EditorProjectRuntime.h"
|
||||
#include "State/EditorCommandFocusService.h"
|
||||
#include "Interfaces/SystemInteractionService.h"
|
||||
#include "Project/EditorProjectRuntime.h"
|
||||
#include "EditorCommandFocusService.h"
|
||||
#include <XCEditor/Fields/UIEditorFieldStyle.h>
|
||||
#include <XCEditor/Foundation/UIEditorPanelInputFilter.h>
|
||||
#include <XCEditor/Fields/UIEditorTextField.h>
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#pragma once
|
||||
|
||||
#include "Services/Project/EditorProjectRuntime.h"
|
||||
#include "Services/Project/ProjectBrowserModel.h"
|
||||
#include "Project/EditorProjectRuntime.h"
|
||||
#include "Project/ProjectBrowserModel.h"
|
||||
|
||||
#include "Commands/EditorEditCommandRoute.h"
|
||||
#include "EditorEditCommandRoute.h"
|
||||
#include <XCEditor/Collections/UIEditorFilterableTreeHost.h>
|
||||
#include <XCEditor/Collections/UIEditorGridDragDrop.h>
|
||||
#include <XCEditor/Collections/UIEditorInlineRenameSession.h>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "Features/Scene/SceneEditCommandRoute.h"
|
||||
#include "Scene/SceneEditCommandRoute.h"
|
||||
|
||||
#include "Scene/EditorSceneRuntime.h"
|
||||
#include "EditorSceneRuntime.h"
|
||||
|
||||
#include <utility>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Commands/EditorEditCommandRoute.h"
|
||||
#include "EditorEditCommandRoute.h"
|
||||
|
||||
#include <string>
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
#include "Features/Scene/SceneViewportController.h"
|
||||
#include "Scene/SceneViewportController.h"
|
||||
|
||||
#include "Rendering/Viewport/ViewportObjectPickerService.h"
|
||||
#include "Scene/EditorSceneRuntime.h"
|
||||
#include "State/EditorCommandFocusService.h"
|
||||
#include "Viewport/ViewportObjectPickerService.h"
|
||||
#include "EditorSceneRuntime.h"
|
||||
#include "EditorCommandFocusService.h"
|
||||
|
||||
#include "Core/Panels/EditorPanelIds.h"
|
||||
#include "Panels/EditorPanelIds.h"
|
||||
#include <XCEditor/Viewport/UIEditorViewportInputBridge.h>
|
||||
#include <XCEditor/Viewport/UIEditorViewportSlot.h>
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Scene/SceneViewportSceneOverlay.h"
|
||||
#include "Features/Scene/SceneViewportTransformGizmo.h"
|
||||
#include "Features/Scene/SceneViewportToolOverlay.h"
|
||||
#include "Scene/SceneViewportSceneOverlay.h"
|
||||
#include "Scene/SceneViewportTransformGizmo.h"
|
||||
#include "Scene/SceneViewportToolOverlay.h"
|
||||
|
||||
#include <XCEditor/Workspace/UIEditorWorkspaceCompose.h>
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
#include "Features/Scene/SceneViewportFeature.h"
|
||||
#include "Scene/SceneViewportFeature.h"
|
||||
|
||||
#include "Core/Panels/EditorPanelIds.h"
|
||||
#include "Host/Interfaces/UiTextureHost.h"
|
||||
#include "Rendering/Viewport/ViewportHostService.h"
|
||||
#include "Scene/EditorSceneRuntime.h"
|
||||
#include "State/EditorCommandFocusService.h"
|
||||
#include "Panels/EditorPanelIds.h"
|
||||
#include "Interfaces/UiTextureHost.h"
|
||||
#include "Viewport/ViewportHostService.h"
|
||||
#include "EditorSceneRuntime.h"
|
||||
#include "EditorCommandFocusService.h"
|
||||
|
||||
namespace XCEngine::UI::Editor::App {
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "Features/Scene/SceneViewportController.h"
|
||||
#include "Rendering/Viewport/SceneViewportRenderService.h"
|
||||
#include "Scene/SceneViewportController.h"
|
||||
#include "Viewport/SceneViewportRenderService.h"
|
||||
|
||||
#include <XCEditor/Workspace/UIEditorWorkspaceCompose.h>
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#include "Features/Scene/SceneViewportSceneOverlay.h"
|
||||
#include "Scene/SceneViewportSceneOverlay.h"
|
||||
|
||||
#include "Features/Scene/SceneViewportTransformGizmoSupport.h"
|
||||
#include "Rendering/Assets/BuiltInIcons.h"
|
||||
#include "Scene/EditorSceneRuntime.h"
|
||||
#include "Scene/SceneViewportTransformGizmoSupport.h"
|
||||
#include "Assets/BuiltInIcons.h"
|
||||
#include "EditorSceneRuntime.h"
|
||||
|
||||
#include <XCEngine/Components/CameraComponent.h>
|
||||
#include <XCEngine/Components/GameObject.h>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "Features/Scene/SceneViewportToolOverlay.h"
|
||||
#include "Scene/SceneViewportToolOverlay.h"
|
||||
|
||||
#include "Host/Interfaces/UiTextureHost.h"
|
||||
#include "Interfaces/UiTextureHost.h"
|
||||
|
||||
#include <XCEditor/Widgets/UIEditorTextLayout.h>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "Scene/SceneToolState.h"
|
||||
#include "Host/Interfaces/HostFwd.h"
|
||||
#include "SceneToolState.h"
|
||||
#include "Interfaces/HostFwd.h"
|
||||
|
||||
#include <XCEngine/UI/DrawData.h>
|
||||
#include <XCEngine/UI/Types.h>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#include "Features/Scene/SceneViewportTransformGizmo.h"
|
||||
#include "Scene/SceneViewportTransformGizmo.h"
|
||||
|
||||
#include "Features/Scene/SceneViewportTransformGizmoSupport.h"
|
||||
#include "Scene/EditorSceneRuntime.h"
|
||||
#include "Scene/SceneToolState.h"
|
||||
#include "Scene/SceneViewportTransformGizmoSupport.h"
|
||||
#include "EditorSceneRuntime.h"
|
||||
#include "SceneToolState.h"
|
||||
|
||||
#include <XCEngine/Components/CameraComponent.h>
|
||||
#include <XCEngine/Components/GameObject.h>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "Features/Scene/SceneViewportTransformGizmoSupport.h"
|
||||
#include "Scene/SceneViewportTransformGizmoSupport.h"
|
||||
|
||||
#include <XCEngine/Components/GameObject.h>
|
||||
#include <XCEngine/Components/TransformComponent.h>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
#include "Platform/Win32/Chrome/EditorWindowChromeController.h"
|
||||
#include "Chrome/EditorWindowChromeController.h"
|
||||
|
||||
#include "Platform/Win32/Windowing/EditorWindow.h"
|
||||
#include "Platform/Win32/Windowing/EditorWindowSupport.h"
|
||||
#include "Core/Windowing/EditorWindowMetrics.h"
|
||||
#include "Host/Interfaces/EditorWindowContentBindings.h"
|
||||
#include "Host/Interfaces/EditorWindowHostCoordinator.h"
|
||||
#include "Windowing/EditorWindowVisuals.h"
|
||||
#include "Windowing/EditorWindow.h"
|
||||
#include "Windowing/EditorWindowSupport.h"
|
||||
#include "Windowing/EditorWindowMetrics.h"
|
||||
#include "Interfaces/EditorWindowContentBindings.h"
|
||||
#include "Interfaces/EditorWindowHostCoordinator.h"
|
||||
#include "EditorWindowVisuals.h"
|
||||
|
||||
#include <XCEditor/Foundation/UIEditorTheme.h>
|
||||
#include <XCEngine/UI/DrawData.h>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include <Platform/Win32/Chrome/BorderlessWindowChrome.h>
|
||||
#include <Platform/Win32/Chrome/HostRuntimeState.h>
|
||||
#include "BorderlessWindowChrome.h"
|
||||
#include "HostRuntimeState.h"
|
||||
|
||||
namespace XCEngine::UI {
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "Platform/Win32/Diagnostics/Win32CrashTrace.h"
|
||||
#include "Diagnostics/Win32CrashTrace.h"
|
||||
|
||||
#include <XCEditor/Foundation/UIEditorRuntimeTrace.h>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "Platform/Win32/Runtime/EditorWindowInputController.h"
|
||||
#include "Runtime/EditorWindowInputController.h"
|
||||
|
||||
#include <XCEngine/Input/InputTypes.h>
|
||||
|
||||
|
||||
@@ -4,9 +4,9 @@
|
||||
#define NOMINMAX
|
||||
#endif
|
||||
|
||||
#include "Platform/Win32/Windowing/EditorWindowPointerCapture.h"
|
||||
#include "Windowing/EditorWindowPointerCapture.h"
|
||||
|
||||
#include <Platform/Win32/Runtime/InputModifierTracker.h>
|
||||
#include "InputModifierTracker.h"
|
||||
|
||||
#include <XCEngine/UI/Types.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "Platform/Win32/System/Win32SystemInteractionHost.h"
|
||||
#include "System/Win32SystemInteractionHost.h"
|
||||
|
||||
#include "Support/StringEncoding.h"
|
||||
#include "StringEncoding.h"
|
||||
|
||||
#include <windows.h>
|
||||
#include <shellapi.h>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Host/Interfaces/SystemInteractionService.h"
|
||||
#include "Interfaces/SystemInteractionService.h"
|
||||
|
||||
namespace XCEngine::UI::Editor::Host {
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "Platform/Win32/Windowing/EditorFloatingWindowPlacement.h"
|
||||
#include "Windowing/EditorFloatingWindowPlacement.h"
|
||||
|
||||
#include <algorithm>
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
#include "Platform/Win32/Windowing/EditorWindow.h"
|
||||
#include "Bootstrap/EditorResources.h"
|
||||
#include "Platform/Win32/Chrome/EditorWindowChromeController.h"
|
||||
#include "Platform/Win32/Windowing/EditorWindowSession.h"
|
||||
#include "Platform/Win32/Windowing/EditorWindowSupport.h"
|
||||
#include "Platform/Win32/Runtime/EditorWindowInputController.h"
|
||||
#include "Core/Windowing/EditorWindowMetrics.h"
|
||||
#include "Host/Interfaces/EditorWindowContentBindings.h"
|
||||
#include "Windowing/EditorWindowDiagnostics.h"
|
||||
#include "Windowing/EditorWindow.h"
|
||||
#include "EditorResources.h"
|
||||
#include "Chrome/EditorWindowChromeController.h"
|
||||
#include "Windowing/EditorWindowSession.h"
|
||||
#include "Windowing/EditorWindowSupport.h"
|
||||
#include "Runtime/EditorWindowInputController.h"
|
||||
#include "Windowing/EditorWindowMetrics.h"
|
||||
#include "Interfaces/EditorWindowContentBindings.h"
|
||||
#include "EditorWindowDiagnostics.h"
|
||||
#include <XCEditor/Docking/UIEditorDockHostTransfer.h>
|
||||
#include <XCEditor/Foundation/UIEditorRuntimeTrace.h>
|
||||
#include <XCEditor/Shell/UIEditorShellInteraction.h>
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
#define NOMINMAX
|
||||
#endif
|
||||
|
||||
#include "Platform/Win32/Windowing/EditorWindowSession.h"
|
||||
#include "Host/Interfaces/EditorWindowHostInterfaces.h"
|
||||
#include "Windowing/EditorWindowSession.h"
|
||||
#include "Interfaces/EditorWindowHostInterfaces.h"
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
#include "Platform/Win32/Windowing/EditorWindowHostRuntime.h"
|
||||
#include "Windowing/EditorWindowHostRuntime.h"
|
||||
|
||||
#include "Bootstrap/EditorResources.h"
|
||||
#include "Platform/Win32/Chrome/EditorWindowChromeController.h"
|
||||
#include "Platform/Win32/Windowing/EditorFloatingWindowPlacement.h"
|
||||
#include "Platform/Win32/Windowing/EditorWindow.h"
|
||||
#include "Host/Interfaces/EditorWindowHostCoordinator.h"
|
||||
#include "EditorResources.h"
|
||||
#include "Chrome/EditorWindowChromeController.h"
|
||||
#include "Windowing/EditorFloatingWindowPlacement.h"
|
||||
#include "Windowing/EditorWindow.h"
|
||||
#include "Interfaces/EditorWindowHostCoordinator.h"
|
||||
|
||||
#include <XCEditor/Foundation/UIEditorRuntimeTrace.h>
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#pragma once
|
||||
|
||||
#include "Platform/Win32/Windowing/EditorWindow.h"
|
||||
#include "Platform/Win32/Windowing/EditorWindowHostConfig.h"
|
||||
#include "Host/Interfaces/EditorWindowHostCoordinator.h"
|
||||
#include "Host/Interfaces/EditorWindowHostInterfaces.h"
|
||||
#include "Windowing/EditorWindow.h"
|
||||
#include "Windowing/EditorWindowHostConfig.h"
|
||||
#include "Interfaces/EditorWindowHostCoordinator.h"
|
||||
#include "Interfaces/EditorWindowHostInterfaces.h"
|
||||
|
||||
#include <filesystem>
|
||||
#include <memory>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
#include "Platform/Win32/Windowing/EditorWindowMessageDispatcher.h"
|
||||
#include "Windowing/EditorWindowMessageDispatcher.h"
|
||||
|
||||
#include "Platform/Win32/Chrome/BorderlessWindowChrome.h"
|
||||
#include "Platform/Win32/Chrome/EditorWindowChromeController.h"
|
||||
#include "Platform/Win32/Runtime/EditorWindowInputController.h"
|
||||
#include "Platform/Win32/Windowing/EditorWindow.h"
|
||||
#include "Platform/Win32/Windowing/EditorWindowPointerCapture.h"
|
||||
#include "Host/Interfaces/EditorWindowContentBindings.h"
|
||||
#include "Host/Interfaces/EditorWindowHostCoordinator.h"
|
||||
#include "Chrome/BorderlessWindowChrome.h"
|
||||
#include "Chrome/EditorWindowChromeController.h"
|
||||
#include "Runtime/EditorWindowInputController.h"
|
||||
#include "Windowing/EditorWindow.h"
|
||||
#include "Windowing/EditorWindowPointerCapture.h"
|
||||
#include "Interfaces/EditorWindowContentBindings.h"
|
||||
#include "Interfaces/EditorWindowHostCoordinator.h"
|
||||
|
||||
#include <cstdint>
|
||||
#include <sstream>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#define NOMINMAX
|
||||
#endif
|
||||
|
||||
#include "Core/Windowing/EditorWindowTransferRequests.h"
|
||||
#include "Windowing/EditorWindowTransferRequests.h"
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
#pragma once
|
||||
|
||||
#include "Host/Interfaces/EditorWindowPointerCapture.h"
|
||||
#include "Interfaces/EditorWindowPointerCapture.h"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "Platform/Win32/Windowing/EditorWindowSession.h"
|
||||
#include "Windowing/EditorWindowSession.h"
|
||||
|
||||
#include "Platform/Win32/Windowing/EditorWindowSupport.h"
|
||||
#include "Windowing/EditorWindowSupport.h"
|
||||
|
||||
#include <utility>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "Platform/Win32/Windowing/EditorWindowState.h"
|
||||
#include "Core/Windowing/EditorWindowTransferRequests.h"
|
||||
#include "Windowing/EditorWindowState.h"
|
||||
#include "Windowing/EditorWindowTransferRequests.h"
|
||||
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#define NOMINMAX
|
||||
#endif
|
||||
|
||||
#include "Core/Windowing/EditorWindowTypes.h"
|
||||
#include "Windowing/EditorWindowTypes.h"
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "Support/StringEncoding.h"
|
||||
#include "Support/TextFormat.h"
|
||||
#include "StringEncoding.h"
|
||||
#include "TextFormat.h"
|
||||
|
||||
#include <string_view>
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#include "BuiltInIcons.h"
|
||||
|
||||
#include "Bootstrap/EditorResources.h"
|
||||
#include "Host/Interfaces/UiTextureHost.h"
|
||||
#include "Support/EmbeddedPngLoader.h"
|
||||
#include "Support/StringEncoding.h"
|
||||
#include "EditorResources.h"
|
||||
#include "Interfaces/UiTextureHost.h"
|
||||
#include "EmbeddedPngLoader.h"
|
||||
#include "StringEncoding.h"
|
||||
|
||||
#include <stb_image.h>
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Host/Interfaces/HostFwd.h"
|
||||
#include "Interfaces/HostFwd.h"
|
||||
|
||||
#include <XCEngine/UI/Types.h>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "Rendering/D3D12/D3D12EditorWindowRenderRuntime.h"
|
||||
#include "D3D12/D3D12EditorWindowRenderRuntime.h"
|
||||
|
||||
#include <algorithm>
|
||||
#include <memory>
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
#define NOMINMAX
|
||||
#endif
|
||||
|
||||
#include "Rendering/D3D12/D3D12UiRenderer.h"
|
||||
#include "Rendering/D3D12/D3D12UiTextSystem.h"
|
||||
#include "Rendering/D3D12/D3D12UiTextureHost.h"
|
||||
#include "Rendering/D3D12/D3D12WindowRenderLoop.h"
|
||||
#include "Rendering/D3D12/D3D12WindowRenderer.h"
|
||||
#include "Host/Interfaces/EditorWindowRenderRuntime.h"
|
||||
#include "D3D12/D3D12UiRenderer.h"
|
||||
#include "D3D12/D3D12UiTextSystem.h"
|
||||
#include "D3D12/D3D12UiTextureHost.h"
|
||||
#include "D3D12/D3D12WindowRenderLoop.h"
|
||||
#include "D3D12/D3D12WindowRenderer.h"
|
||||
#include "Interfaces/EditorWindowRenderRuntime.h"
|
||||
|
||||
#include <memory>
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#include "D3D12UiTextSystem.h"
|
||||
#include "D3D12UiTextureHost.h"
|
||||
|
||||
#include <Rendering/D3D12/D3D12WindowRenderer.h>
|
||||
#include "D3D12WindowRenderer.h"
|
||||
|
||||
#include <XCEngine/Rendering/RenderContext.h>
|
||||
#include <XCEngine/Rendering/RenderSurface.h>
|
||||
|
||||
@@ -4,9 +4,9 @@
|
||||
#define NOMINMAX
|
||||
#endif
|
||||
|
||||
#include "Host/Interfaces/UiTextureHost.h"
|
||||
#include "Interfaces/UiTextureHost.h"
|
||||
|
||||
#include <Rendering/D3D12/D3D12WindowRenderer.h>
|
||||
#include "D3D12WindowRenderer.h"
|
||||
|
||||
#include <XCEngine/RHI/RHITexture.h>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include <Rendering/D3D12/D3D12UiRenderer.h>
|
||||
#include <Rendering/D3D12/D3D12WindowRenderer.h>
|
||||
#include "D3D12UiRenderer.h"
|
||||
#include "D3D12WindowRenderer.h"
|
||||
|
||||
#include <XCEngine/UI/DrawData.h>
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#define NOMINMAX
|
||||
#endif
|
||||
|
||||
#include "Host/Interfaces/ViewportRenderHost.h"
|
||||
#include "Interfaces/ViewportRenderHost.h"
|
||||
#include "D3D12HostDevice.h"
|
||||
#include "D3D12ShaderResourceDescriptorAllocator.h"
|
||||
#include "D3D12WindowCapture.h"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "Rendering/Viewport/Passes/SceneViewportGridPass.h"
|
||||
#include "Viewport/Passes/SceneViewportGridPass.h"
|
||||
|
||||
#include "Rendering/Viewport/SceneViewportResourcePaths.h"
|
||||
#include "Viewport/SceneViewportResourcePaths.h"
|
||||
|
||||
#include <XCEngine/Rendering/RenderSurfacePipelineUtils.h>
|
||||
#include <XCEngine/Rendering/ShaderVariantUtils.h>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "Rendering/Viewport/SceneViewportPassSpecs.h"
|
||||
#include "Viewport/SceneViewportPassSpecs.h"
|
||||
|
||||
#include <XCEngine/Rendering/RenderContext.h>
|
||||
#include <XCEngine/Rendering/RenderPass.h>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "Rendering/Viewport/Passes/SceneViewportSelectedHelpersPass.h"
|
||||
#include "Viewport/Passes/SceneViewportSelectedHelpersPass.h"
|
||||
|
||||
#include <XCEngine/Components/CameraComponent.h>
|
||||
#include <XCEngine/Components/GameObject.h>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user