Class AssetCollision
public static class AssetCollision
- Inheritance
-
AssetCollision
Methods
Clean(Package, ICollection<AssetItem>, ICollection<AssetItem>, AssetResolver, bool, bool)
Cleans the specified input items.
public static void Clean(Package package, ICollection<AssetItem> inputItems, ICollection<AssetItem> outputItems, AssetResolver assetResolver, bool cloneInput, bool removeUnloadableObjects)
Parameters
packagePackageThe package to process (optional).
inputItemsICollection<AssetItem>The input items.
outputItemsICollection<AssetItem>The output items.
assetResolverAssetResolverThe asset resolver.
cloneInputboolif set to
true[clone input].removeUnloadableObjectsboolIf set to
true, assets will be cloned with RemoveUnloadableObjects.
Exceptions
- ArgumentNullException
inputItems or outputItems or assetResolver
- ArgumentException
List cannot contain null items;inputItems