Files
XCEngine/CMakeLists.txt
ssdfasd 135fe9145b refactor(editor): 重构 Editor 使用 Engine 的 Component/Scene 系统
- Editor CMakeLists.txt 链接 XCEngine 库
- 删除 editor/src/Core/GameObject.h (简化版)
- SelectionManager 使用 Engine::Components::GameObject*
- SceneManager 使用 Engine::Scene
- HierarchyPanel 使用 Engine GameObject API
- InspectorPanel 使用 Engine TransformComponent

注意: Engine RHI Shader 接口有编译错误需要修复
2026-03-24 18:38:01 +08:00

14 lines
275 B
CMake

cmake_minimum_required(VERSION 3.15)
project(XCEngine)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
enable_testing()
add_subdirectory(engine)
add_subdirectory(editor)
add_subdirectory(mvs/RenderDoc)
add_subdirectory(tests)
add_subdirectory(tests/opengl)