Navigation
API > API/Plugins > API/Plugins/USDPregenUObjectStorage
Reflected ExtAssetDefinition snapshot, with the scene path and permutation ops that the originating TargetDefinitionEntry carried for this definition folded directly onto the definition entry.
One entry per unique definition reachable from the originating TargetData (deduped by UniqueId); the array is ordered by the asset definition stack walk so the entries preserve namespace nesting order. Definitions are re-registered into the AssetDefinitionRegistry on load.
| Name | FUsdPregenDefinitionEntry |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/USDPregen/Source/USDPregenUObjectStorage/Public/USDPregenManifestAsset.h |
| Include Path | #include "USDPregenManifestAsset.h" |
Syntax
USTRUCT ()
struct FUsdPregenDefinitionEntry
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bHasCustomUniqueId | bool | USDPregenManifestAsset.h |
|
|
| IdentifierAuthored | FString | USDPregenManifestAsset.h |
|
|
| IdentifierResolved | FString | USDPregenManifestAsset.h |
|
|
| Metadata | FString | Round-tripped VtDictionary metadata. | USDPregenManifestAsset.h |
|
| Name | FString | USDPregenManifestAsset.h |
|
|
| PermutationOps | TArray< FUsdPregenSerializedOpEntry > | Permutation ops applied at this definition's scope of the target. | USDPregenManifestAsset.h |
|
| ScenePath | FString | Scene path of the TargetDefinitionEntry that introduced this definition. | USDPregenManifestAsset.h |
|
| UniqueId | FString | USDPregenManifestAsset.h |
|
|
| Version | FString | USDPregenManifestAsset.h |
|