107 lines
3.4 KiB
Markdown
107 lines
3.4 KiB
Markdown
# API 文档重构状态
|
||
|
||
**生成时间**: `2026-04-12 22:45:25`
|
||
|
||
**来源**: `docs/api/_tools/audit_api_docs.py`
|
||
|
||
## 摘要
|
||
|
||
- Markdown 页面数(全部): `4006`
|
||
- Markdown 页面数(canonical): `3978`
|
||
- Public headers 数: `393`
|
||
- `XCEditor` public headers 数: `66`(canonical 已覆盖 `64`)
|
||
- `XCEngine` public headers 数: `327`(canonical 已覆盖 `320`)
|
||
- Editor source headers 数: `145`
|
||
- 有效头文件引用数(全部): `384`
|
||
- 有效头文件引用数(canonical): `384`
|
||
- 无效头文件引用数: `0`
|
||
- 有效源文件引用数(全部): `144`
|
||
- 有效源文件引用数(Editor canonical): `144`
|
||
- 无效源文件引用数: `0`
|
||
- 失效 `.md` 链接数: `0`
|
||
- 非 `.md` 相对链接数: `0`
|
||
- 旧模板页面数: `0`
|
||
- 扁平 header 页面数: `0`
|
||
- Canonical 显式过期符号残留数: `0`
|
||
- Editor 显式过期符号残留数: `0`
|
||
- Editor 残留 canonical 旧页面数: `0`
|
||
- Editor 高风险单页目录数: `0`
|
||
|
||
## 平行目录
|
||
|
||
- Canonical 根目录: `XCEngine, XCEditor`
|
||
- 源码目录节点数: `57`
|
||
- 已生成目录总览页节点数: `57`
|
||
- 缺失目录总览页节点数: `0`
|
||
- 支撑目录: `_meta, _tools`
|
||
|
||
## 模块覆盖
|
||
|
||
| 模块 | Public headers | 已覆盖 | 未覆盖 |
|
||
|------|----------------|--------|--------|
|
||
| `XCEditor/Collections` | `9` | `9` | `0` |
|
||
| `XCEditor/Fields` | `23` | `23` | `0` |
|
||
| `XCEditor/Foundation` | `6` | `4` | `2` |
|
||
| `XCEditor/Shell` | `24` | `24` | `0` |
|
||
| `XCEditor/Widgets` | `4` | `4` | `0` |
|
||
| `XCEngine/Audio` | `11` | `11` | `0` |
|
||
| `XCEngine/Components` | `12` | `11` | `1` |
|
||
| `XCEngine/Core` | `49` | `48` | `1` |
|
||
| `XCEngine/Debug` | `10` | `10` | `0` |
|
||
| `XCEngine/Input` | `5` | `5` | `0` |
|
||
| `XCEngine/Memory` | `5` | `5` | `0` |
|
||
| `XCEngine/Platform` | `11` | `11` | `0` |
|
||
| `XCEngine/RHI` | `88` | `88` | `0` |
|
||
| `XCEngine/Rendering` | `44` | `42` | `2` |
|
||
| `XCEngine/Resources` | `31` | `29` | `2` |
|
||
| `XCEngine/Scene` | `5` | `4` | `1` |
|
||
| `XCEngine/Scripting` | `7` | `7` | `0` |
|
||
| `XCEngine/Threading` | `10` | `10` | `0` |
|
||
| `XCEngine/UI` | `39` | `39` | `0` |
|
||
|
||
## Editor 源文件页覆盖
|
||
|
||
| 模块 | Source headers | 已覆盖 | 未覆盖 |
|
||
|------|----------------|--------|--------|
|
||
| `(root)` | `3` | `3` | `0` |
|
||
| `Actions` | `9` | `9` | `0` |
|
||
| `Commands` | `4` | `4` | `0` |
|
||
| `ComponentEditors` | `11` | `11` | `0` |
|
||
| `Core` | `21` | `20` | `1` |
|
||
| `Layers` | `1` | `1` | `0` |
|
||
| `Layout` | `1` | `1` | `0` |
|
||
| `Managers` | `3` | `3` | `0` |
|
||
| `Platform` | `5` | `5` | `0` |
|
||
| `Scripting` | `3` | `3` | `0` |
|
||
| `UI` | `29` | `29` | `0` |
|
||
| `Utils` | `4` | `4` | `0` |
|
||
| `Viewport` | `37` | `37` | `0` |
|
||
| `XCUIBackend` | `2` | `2` | `0` |
|
||
| `panels` | `12` | `12` | `0` |
|
||
|
||
## 元信息覆盖
|
||
|
||
| 字段 | 页面数 |
|
||
|------|--------|
|
||
| `命名空间` | `2570` |
|
||
| `类型` | `2570` |
|
||
| `描述` | `618` |
|
||
| `头文件` | `1975` |
|
||
| `源文件` | `520` |
|
||
|
||
## 未覆盖的 public headers
|
||
|
||
- `XCEditor/Foundation/UIEditorRuntimeTrace.h`
|
||
- `XCEditor/Foundation/UIEditorTextMeasurement.h`
|
||
- `XCEngine/Components/GaussianSplatRendererComponent.h`
|
||
- `XCEngine/Core/Asset/ArtifactContainer.h`
|
||
- `XCEngine/Rendering/FrameData/VisibleGaussianSplatItem.h`
|
||
- `XCEngine/Rendering/Passes/BuiltinGaussianSplatPass.h`
|
||
- `XCEngine/Resources/Shader/ShaderCompilationCache.h`
|
||
- `XCEngine/Resources/Texture/TextureImportHeuristics.h`
|
||
- `XCEngine/Scene/ModelSceneInstantiation.h`
|
||
|
||
## 未覆盖的 Editor 源文件页
|
||
|
||
- `editor/src/Core/ProjectAssetWatcher.h`
|