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
package
PackageThe package to process (optional).
inputItems
ICollection<AssetItem>The input items.
outputItems
ICollection<AssetItem>The output items.
assetResolver
AssetResolverThe asset resolver.
cloneInput
boolif set to
true
[clone input].removeUnloadableObjects
boolIf set to
true
, assets will be cloned with RemoveUnloadableObjects.
Exceptions
- ArgumentNullException
inputItems or outputItems or assetResolver
- ArgumentException
List cannot contain null items;inputItems