载入中...
搜索中...
未找到
Bounded Unity package ingestion and project identity index. 更多...
类 | |
| struct | eve::asset_import::UnitySourceReference |
| External serialized object identity. fileId is signed, as in Unity serialization. 更多... | |
| struct | eve::asset_import::UnitySourceAsset |
| Immutable-by-convention owning source index entry; no borrowed source addresses. 更多... | |
| struct | eve::asset_import::UnitySourceIndex |
| Owning deterministic index sorted by path, plus missing-reference diagnostics. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::asset_import |
类型定义 | |
| using | eve::asset_import::UnitySourceFiles = std::map< std::string, std::vector< std::uint8_t > > |
| Owning project-relative source bytes, including the original .meta files. | |
枚举 | |
| enum class | eve::asset_import::UnitySourceKind : std::uint8_t { eve::asset_import::Folder , eve::asset_import::Prefab , eve::asset_import::Scene , eve::asset_import::Model , eve::asset_import::Material , eve::asset_import::Image , eve::asset_import::Animation , eve::asset_import::Audio , eve::asset_import::Font , eve::asset_import::Shader , eve::asset_import::Script , eve::asset_import::Data , eve::asset_import::Other } |
| Source category; classification does not imply runtime conversion support. 更多... | |
函数 | |
| Result< UnitySourceFiles > | eve::asset_import::readUnityPackage (std::span< const std::uint8_t > bytes, const AssetImportLimits &limits={}) |
| Decode a gzip/tar .unitypackage into project-relative source bytes without extraction. | |
| Result< UnitySourceIndex > | eve::asset_import::indexUnitySources (const UnitySourceFiles &files, const AssetImportLimits &limits={}) |
| Validate project paths and .meta identities and index serialized GUID/fileID references. | |
详细描述
Bounded Unity package ingestion and project identity index.
在文件 UnitySource.h 中定义.