载入中...
搜索中...
未找到
Value snapshot stored by the editor asset index. 更多...
#include <EditorAssetDatabase.h>
Public 属性 | |
| AssetGuid | guid |
| std::string | logicalUri |
| std::string | typeId |
| std::uint32_t | schemaVersion = 1 |
| std::string | sourceUri |
| std::string | sourceHash |
| std::string | importerId |
| std::uint32_t | importerVersion = 1 |
| std::vector< std::string > | artifacts |
| std::vector< std::string > | tags |
| AssetStatus | status = AssetStatus::Ready |
| EditorValue | metadata |
| std::vector< EditorDiagnostic > | diagnostics |
详细描述
Value snapshot stored by the editor asset index.
在文件 EditorAssetDatabase.h 第 18 行定义.
类成员变量说明
◆ artifacts
| std::vector<std::string> eve::editor::AssetRecord::artifacts |
在文件 EditorAssetDatabase.h 第 27 行定义.
◆ diagnostics
| std::vector<EditorDiagnostic> eve::editor::AssetRecord::diagnostics |
在文件 EditorAssetDatabase.h 第 31 行定义.
◆ guid
| AssetGuid eve::editor::AssetRecord::guid |
◆ importerId
| std::string eve::editor::AssetRecord::importerId |
◆ importerVersion
| std::uint32_t eve::editor::AssetRecord::importerVersion = 1 |
在文件 EditorAssetDatabase.h 第 26 行定义.
被这些函数引用 eve::editor::ImportCoordinator::publish() , 以及 eve::editor::publishEvaAssetProjection().
◆ logicalUri
| std::string eve::editor::AssetRecord::logicalUri |
◆ metadata
| EditorValue eve::editor::AssetRecord::metadata |
◆ schemaVersion
| std::uint32_t eve::editor::AssetRecord::schemaVersion = 1 |
在文件 EditorAssetDatabase.h 第 22 行定义.
被这些函数引用 eve::editor::publishEvaAssetProjection() , 以及 eve::editor::DiskAssetCatalog::scan().
◆ sourceHash
| std::string eve::editor::AssetRecord::sourceHash |
◆ sourceUri
| std::string eve::editor::AssetRecord::sourceUri |
◆ status
| AssetStatus eve::editor::AssetRecord::status = AssetStatus::Ready |
◆ tags
| std::vector<std::string> eve::editor::AssetRecord::tags |
在文件 EditorAssetDatabase.h 第 28 行定义.
◆ typeId
| std::string eve::editor::AssetRecord::typeId |
该结构体的文档由以下文件生成:
- src/modules/editor/EditorAssetDatabase.h