Class AddressableAssetsBuildContext
Simple context object for passing data through SBP, between different sections of Addressables code.
Inherited Members
Namespace: UnityEditor.AddressableAssets.Build.DataBuilders
Syntax
public class AddressableAssetsBuildContext : IAddressableAssetsBuildContext, IContextObject
Fields
assetGroupToBundles
Mapping of asset group to bundles.
Declaration
public Dictionary<AddressableAssetGroup, List<string>> assetGroupToBundles
Field Value
Type | Description |
---|---|
Dictionary<AddressableAssetGroup, List<String>> |
bundleToAssetGroup
Mapping of bundles to asset groups.
Declaration
public Dictionary<string, string> bundleToAssetGroup
Field Value
Type | Description |
---|---|
Dictionary<String, String> |
locations
The list of catalog locations.
Declaration
public List<ContentCatalogDataEntry> locations
Field Value
Type | Description |
---|---|
List<ContentCatalogDataEntry> |
providerTypes
Set of provider types needed in this build.
Declaration
public HashSet<Type> providerTypes
Field Value
Type | Description |
---|---|
HashSet<Type> |
runtimeData
The current runtime data being built.
Declaration
public ResourceManagerRuntimeData runtimeData
Field Value
Type | Description |
---|---|
ResourceManagerRuntimeData |
settings
The settings object to use.
Declaration
[Obsolete("Use Settings property instead.")]
public AddressableAssetSettings settings
Field Value
Type | Description |
---|---|
AddressableAssetSettings |
Properties
Settings
The settings object to use.
Declaration
public AddressableAssetSettings Settings { get; set; }
Property Value
Type | Description |
---|---|
AddressableAssetSettings |