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. |