Method PrepGroupBundlePacking
PrepGroupBundlePacking(AddressableAssetGroup, List<AssetBundleBuild>, BundledAssetGroupSchema, Func<AddressableAssetEntry, bool>)
Processes an AddressableAssetGroup and generates AssetBundle input definitions based on the BundlePackingMode.
Declaration
public static List<AddressableAssetEntry> PrepGroupBundlePacking(AddressableAssetGroup assetGroup, List<AssetBundleBuild> bundleInputDefs, BundledAssetGroupSchema schema, Func<AddressableAssetEntry, bool> entryFilter = null)
Parameters
| Type | Name | Description | 
|---|---|---|
| AddressableAssetGroup | assetGroup | The AddressableAssetGroup to be processed.  | 
    
| List<AssetBundleBuild> | bundleInputDefs | The list of bundle definitions fed into the build pipeline AssetBundleBuild  | 
    
| BundledAssetGroupSchema | schema | The BundledAssetGroupSchema of used to process the assetGroup.  | 
    
| Func<AddressableAssetEntry, bool> | entryFilter | A filter to remove AddressableAssetEntries from being processed in the build.  | 
    
Returns
| Type | Description | 
|---|---|
| List<AddressableAssetEntry> | The total list of AddressableAssetEntries that were processed.  |