1.3 KiB
1.3 KiB
Resources
命名空间: XCEngine::Resources
类型: module
描述: 具体资源类型及其加载器。
概览
该目录与 XCEngine/Resources 对应的 public headers 保持平行,用于承载唯一的 canonical API 文档入口。
和 Core/Asset 的区别是:
Core/Asset更偏资源系统基础设施、资产数据库和运行时加载Resources更偏具体资源类型本身,以及少量面向调用方的 builtin 资源入口
当前 Resources 模块除了具体资源类型外,还包含 BuiltinResources 这层虚拟资源命名空间。它把 builtin:// mesh / material / shader / texture 暴露成引擎内部可直接加载的公共入口,既服务 editor primitive 创建,也服务内建渲染 pass。
子目录
头文件
- BuiltinResources -
BuiltinResources.h - Resources -
Resources.h