Class ResourceManagerRuntimeData
Runtime data that is used to initialize the Addressables system.
Inheritance
Inherited Members
Namespace: UnityEngine.AddressableAssets
Syntax
public class ResourceManagerRuntimeData
Properties
AssetCacheAge
obsolete - this will be refactored out of here.
Declaration
public float AssetCacheAge { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
AssetCacheSize
obsolete - this will be refactored out of here.
Declaration
public int AssetCacheSize { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
BundleCacheAge
obsolete - this will be refactored out of here.
Declaration
public float BundleCacheAge { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
BundleCacheSize
obsolete - this will be refactored out of here.
Declaration
public int BundleCacheSize { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
CatalogLocations
List of catalog locations to download in order (try remote first, then local)
Declaration
public List<ResourceLocationData> CatalogLocations { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<ResourceLocationData> |
InitializationObjects
The list of initialization data. These objects will get deserialized and initialized during the Addressables initialization process. This happens after resource providers have been set up but before any catalogs are loaded.
Declaration
public List<ObjectInitializationData> InitializationObjects { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<ObjectInitializationData> |
InstanceProviderData
Data for the ResourceManager.InstanceProvider initialization;
Declaration
public ObjectInitializationData InstanceProviderData { get; set; }
Property Value
Type | Description |
---|---|
ObjectInitializationData |
LogResourceManagerExceptions
When enabled, the ResourceManager.ExceptionHandler is set to (op, ex) => Debug.LogException(ex);
Declaration
public bool LogResourceManagerExceptions { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ProfileEvents
Flag to control whether the ResourceManager sends profiler events.
Declaration
public bool ProfileEvents { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ResourceProviderData
The list of resource provider data. Each entry will add an IResourceProvider to the ResourceManager.ResourceProviders list.
Declaration
public List<ObjectInitializationData> ResourceProviderData { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<ObjectInitializationData> |
SceneProviderData
Data for the ResourceManager.SceneProvider initialization.
Declaration
public ObjectInitializationData SceneProviderData { get; set; }
Property Value
Type | Description |
---|---|
ObjectInitializationData |
SettingsHash
The hash of the settings that generated this runtime data.
Declaration
public string SettingsHash { get; set; }
Property Value
Type | Description |
---|---|
System.String |
UsePooledInstanceProvider
obsolete - this will be refactored out of here.
Declaration
public bool UsePooledInstanceProvider { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |