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 |