Method ResolveMocksOnLoad
| Edit this page View SourceResolveMocksOnLoad(AssetID)
Registers an asset to be instantiated and have its mock references resolved on load.
Must be called before the asset is loaded the first time.
Must be called before the asset is loaded the first time.
Declaration
public void ResolveMocksOnLoad(AssetID assetID)
Parameters
Type | Name | Description |
---|---|---|
AssetID | assetID | The AssetID of the asset to instantiate and resolve mocks for on load |
ResolveMocksOnLoad(AssetID, Transform)
Registers an asset to be instantiated under the given parent and have its mock references resolved on load.
Must be called before the asset is loaded the first time.
Must be called before the asset is loaded the first time.
Declaration
public void ResolveMocksOnLoad(AssetID assetID, Transform parent)
Parameters
Type | Name | Description |
---|---|---|
AssetID | assetID | The AssetID of the asset to instantiate and resolve mocks for on load |
Transform | parent | Optional transform under which the asset will be instantiated, otherwise a default container is used |
ResolveMocksOnLoad<T>(SoftReference<T>, Transform, Action<T>)
Registers an asset to be instantiated under the given parent and have its mock references resolved on load.
Must be called before the asset is loaded the first time.
The callback will be invoked when the asset is already resolved and instantiated. Multiple callbacks can be registed for the same asset.
Must be called before the asset is loaded the first time.
The callback will be invoked when the asset is already resolved and instantiated. Multiple callbacks can be registed for the same asset.
Declaration
public void ResolveMocksOnLoad<T>(SoftReference<T> softReference, Transform parent, Action<T> resolveCallback) where T : UnityEngine.Object
Parameters
Type | Name | Description |
---|---|---|
SoftReference<T> | softReference | The SoftReference<T> to instantiate and resolve mocks for on load |
Transform | parent | Optional transform under which the asset will be instantiated, otherwise a default container is used |
Action<T> | resolveCallback | Adds a callback when the asset was resolved and instantiated |
Type Parameters
Name | Description |
---|---|
T |
ResolveMocksOnLoad(AssetID, Transform, Action<Object>)
Registers an asset to be instantiated under the given parent and have its mock references resolved on load.
Must be called before the asset is loaded the first time.
The callback will be invoked when the asset is already resolved and instantiated. Multiple callbacks can be registed for the same asset.
Must be called before the asset is loaded the first time.
The callback will be invoked when the asset is already resolved and instantiated. Multiple callbacks can be registed for the same asset.
Declaration
public void ResolveMocksOnLoad(AssetID assetID, Transform parent, Action<UnityEngine.Object> resolveCallback)
Parameters
Type | Name | Description |
---|---|---|
AssetID | assetID | The AssetID of the asset to instantiate and resolve mocks for on load |
Transform | parent | Optional transform under which the asset will be instantiated, otherwise a default container is used |
Action<UnityEngine.Object> | resolveCallback | Adds a callback when the asset was resolved and instantiated |