docs: 修复 containers 和 rhi 模块的头文件路径
- containers: 修正 Containers.h, Array.h, String.h, HashMap.h 的路径为 Core/Containers/ - rhi: 修正 D3D12 和 OpenGL 后端文档路径
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
|
||||
**类型**: `class` (template)
|
||||
|
||||
**头文件**: `XCEngine/Containers/Array.h`
|
||||
**头文件**: `XCEngine/Core/Containers/Array.h`
|
||||
|
||||
**描述**: 模板动态数组容器,提供自动扩容的数组实现。
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
## 使用示例
|
||||
|
||||
```cpp
|
||||
#include <XCEngine/Containers/Array.h>
|
||||
#include <XCEngine/Core/Containers/Array.h>
|
||||
|
||||
// 基本用法
|
||||
XCEngine::Containers::Array<int> arr;
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
**类型**: `module`
|
||||
|
||||
**头文件**: `XCEngine/Containers/Containers.h`
|
||||
**头文件**: `XCEngine/Core/Containers/Containers.h`
|
||||
|
||||
**描述**: XCEngine 的容器模块,提供常用的数据结构实现。
|
||||
|
||||
@@ -32,9 +32,9 @@ Containers 模块提供了图形引擎常用的数据结构,包括动态数组
|
||||
## 使用示例
|
||||
|
||||
```cpp
|
||||
#include <XCEngine/Containers/Array.h>
|
||||
#include <XCEngine/Containers/String.h>
|
||||
#include <XCEngine/Containers/HashMap.h>
|
||||
#include <XCEngine/Core/Containers/Array.h>
|
||||
#include <XCEngine/Core/Containers/String.h>
|
||||
#include <XCEngine/Core/Containers/HashMap.h>
|
||||
|
||||
// 使用 Array
|
||||
XCEngine::Containers::Array<int> arr;
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
**类型**: `class` (template)
|
||||
|
||||
**头文件**: `XCEngine/Containers/HashMap.h`
|
||||
**头文件**: `XCEngine/Core/Containers/HashMap.h`
|
||||
|
||||
**描述**: 模板哈希表容器,提供键值对存储和快速查找。
|
||||
|
||||
@@ -58,7 +58,7 @@
|
||||
## 使用示例
|
||||
|
||||
```cpp
|
||||
#include <XCEngine/Containers/HashMap.h>
|
||||
#include <XCEngine/Core/Containers/HashMap.h>
|
||||
#include <iostream>
|
||||
|
||||
int main() {
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
**类型**: `class`
|
||||
|
||||
**头文件**: `XCEngine/Containers/String.h`
|
||||
**头文件**: `XCEngine/Core/Containers/String.h`
|
||||
|
||||
**描述**: 动态字符串类,提供 UTF-8 编码的字符串操作。
|
||||
|
||||
@@ -68,7 +68,7 @@ namespace std {
|
||||
|
||||
**示例:**
|
||||
```cpp
|
||||
#include <XCEngine/Containers/String.h>
|
||||
#include <XCEngine/Core/Containers/String.h>
|
||||
#include <unordered_map>
|
||||
|
||||
int main() {
|
||||
@@ -82,7 +82,7 @@ int main() {
|
||||
## 使用示例
|
||||
|
||||
```cpp
|
||||
#include <XCEngine/Containers/String.h>
|
||||
#include <XCEngine/Core/Containers/String.h>
|
||||
|
||||
// 基本用法
|
||||
Containers::String str = "Hello";
|
||||
|
||||
@@ -105,9 +105,9 @@ RHICommandList* cmdList = device->CreateCommandList(cmdListDesc);
|
||||
RHICommandQueue* cmdQueue = device->CreateCommandQueue(queueDesc);
|
||||
|
||||
// 5. 渲染循环
|
||||
while (!swapChain->ShouldClose()) {
|
||||
while (true) {
|
||||
cmdQueue->ExecuteCommandLists(1, (void**)&cmdList);
|
||||
swapChain->Present();
|
||||
swapChain->Present(1, 0);
|
||||
}
|
||||
|
||||
// 6. 清理
|
||||
|
||||
Reference in New Issue
Block a user