CollectionItemIdsAnalysis Class
Namespace: Stride.Core.Assets.AnalysisAssembly: Stride.Core.Assets.dll
A static class that analyzes an AssetItem and fixes issues in CollectionItemIdentifiers of collections contained in this asset.
System.Object →
CollectionItemIdsAnalysis
Derived from CollectionItemIdsAnalysis:
public static class CollectionItemIdsAnalysis
Name | Description | |
---|---|---|
Methods | ||
FixupItemIds(AssetItem, ILogger) | Fixes up the CollectionItemIdentifiers of collections contained in the given asset. by generating new ids if there are any duplicate. |
Methods
FixupItemIds(AssetItem, ILogger)
Fixes up the CollectionItemIdentifiers of collections contained in the given asset. by generating new ids if there are any duplicate.
public static void FixupItemIds(AssetItem assetItem, ILogger logger)
Parameters
Type | Name | Description |
---|---|---|
AssetItem | assetItem | The asset to analyze. |
ILogger | logger | A logger to output fixed entries. |
Remarks
This method doesn't handle collections in derived assets that will be desynchronized afterwards.