AssetPartsAnalysis Class
Namespace: Stride.Core.Assets.AnalysisAssembly: Stride.Core.Assets.dll
System.Object →
AssetPartsAnalysis
Derived from AssetPartsAnalysis:
public static class AssetPartsAnalysis
Name | Description | |
---|---|---|
Methods | ||
GenerateNewBaseInstanceIds<TAssetPartDesign, TAssetPart>(AssetCompositeHierarchyData<TAssetPartDesign, TAssetPart>) | Assigns new unique identifiers for base part InstanceId in the given |
Methods
GenerateNewBaseInstanceIds<TAssetPartDesign, TAssetPart>(AssetCompositeHierarchyData<TAssetPartDesign, TAssetPart>)
Assigns new unique identifiers for base part InstanceId in the given hierarchy
.
public static void GenerateNewBaseInstanceIds<TAssetPartDesign, TAssetPart>(AssetCompositeHierarchyData<TAssetPartDesign, TAssetPart> hierarchy)
where TAssetPartDesign : class, IAssetPartDesign<TAssetPart> where TAssetPart : class, IIdentifiable
Parameters
Type | Name | Description |
---|---|---|
AssetCompositeHierarchyData<TAssetPartDesign, TAssetPart> | hierarchy | The hierarchy which part groups should have new identifiers. |
Type Parameters
Name | Description |
---|---|
TAssetPartDesign | |
TAssetPart | The underlying type of part. |