docs: 更新 resources 模块多个文档
- importsettings, material-loader, mesh-loader, resourcehandle, resources
This commit is contained in:
@@ -22,7 +22,7 @@
|
||||
|------|--------|------|
|
||||
| [AudioLoader](constructor.md) | - | 构造函数 |
|
||||
| [~AudioLoader](destructor.md) | - | 析构函数 |
|
||||
| [GetResourceType](../shader-loader/methods/get-resource-type.md) | `ResourceType` | 返回资源类型 `AudioClip` |
|
||||
| [GetResourceType](methods/get-resource-type.md) | `ResourceType` | 返回资源类型 `AudioClip` |
|
||||
| [GetSupportedExtensions](get-supported-extensions.md) | `Array<String>` | 获取支持的扩展名列表 |
|
||||
| [CanLoad](can-load.md) | `bool` | 检查是否能够加载指定路径的资源 |
|
||||
| [Load](load.md) | `LoadResult` | 加载音频资源 |
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
纹理导入设置,继承自 `ImportSettings`。
|
||||
|
||||
**头文件**: `XCEngine/Resources/TextureImportSettings.h`
|
||||
**头文件**: `XCEngine/Resources/Texture/TextureImportSettings.h`
|
||||
|
||||
## 实现说明
|
||||
|
||||
@@ -87,7 +87,7 @@
|
||||
|
||||
网格导入设置,继承自 `ImportSettings`。
|
||||
|
||||
**头文件**: `XCEngine/Resources/MeshImportSettings.h`
|
||||
**头文件**: `XCEngine/Resources/Mesh/MeshImportSettings.h`
|
||||
|
||||
## 实现说明
|
||||
|
||||
@@ -138,8 +138,8 @@
|
||||
## 使用示例
|
||||
|
||||
```cpp
|
||||
#include <XCEngine/Resources/TextureImportSettings.h>
|
||||
#include <XCEngine/Resources/MeshImportSettings.h>
|
||||
#include <XCEngine/Resources/Texture/TextureImportSettings.h>
|
||||
#include <XCEngine/Resources/Mesh/MeshImportSettings.h>
|
||||
|
||||
// 纹理导入设置
|
||||
TextureImportSettings texSettings;
|
||||
|
||||
@@ -31,8 +31,8 @@
|
||||
## 使用示例
|
||||
|
||||
```cpp
|
||||
#include "Resources/MaterialLoader.h"
|
||||
#include "Resources/ResourceManager.h"
|
||||
#include <XCEngine/Resources/Material/MaterialLoader.h>
|
||||
#include <XCEngine/Core/Asset/ResourceManager.h>
|
||||
|
||||
using namespace XCEngine::Resources;
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ LoadResult Load(const Containers::String& path, const ImportSettings* settings =
|
||||
## 示例
|
||||
|
||||
```cpp
|
||||
#include "Resources/MeshLoader.h"
|
||||
#include <XCEngine/Resources/Mesh/MeshLoader.h>
|
||||
|
||||
using namespace XCEngine::Resources;
|
||||
|
||||
|
||||
@@ -75,7 +75,7 @@
|
||||
|
||||
```cpp
|
||||
#include <XCEngine/Core/Asset/ResourceHandle.h>
|
||||
#include <XCEngine/Resources/Texture.h>
|
||||
#include <XCEngine/Resources/Texture/Texture.h>
|
||||
|
||||
using namespace XCEngine::Resources;
|
||||
|
||||
|
||||
@@ -67,7 +67,7 @@ Resources 模块提供了一套完整的资源管理解决方案,支持同步
|
||||
## 使用示例
|
||||
|
||||
```cpp
|
||||
#include <XCEngine/Resources/ResourceManager.h>
|
||||
#include <XCEngine/Core/Asset/ResourceManager.h>
|
||||
|
||||
// 初始化资源管理器
|
||||
ResourceManager::Get().Initialize();
|
||||
|
||||
Reference in New Issue
Block a user