Class LoadAssetReferencesPhase
Inheritance
LoadAssetReferencesPhase
Assembly: cs.temp.dll.dll
Syntax
public class LoadAssetReferencesPhase : LoadPhaseBase, ILoadPhase, ISequenceable, IProgressCompletable, IProgressable, ICompletable, IInjectable
Fields
_assetReferences
Declaration
protected IEnumerable<IAssetReference<object>> _assetReferences
Field Value
_onAssetsLoadedCallback
Declaration
protected Action<IEnumerable<object>> _onAssetsLoadedCallback
Field Value
Methods
Cleanup()
Declaration
public override void Cleanup()
Overrides
HandleAssetsLoaded(IEnumerable<Object>)
Declaration
protected virtual void HandleAssetsLoaded(IEnumerable<object> assets)
Parameters
Type |
Name |
Description |
IEnumerable<Object> |
assets |
|
Initialize(IEnumerable<IAssetReference<Object>>, Action<IEnumerable<Object>>)
Declaration
public virtual ILoadPhase Initialize(IEnumerable<IAssetReference<object>> assetReferences, Action<IEnumerable<object>> onAssetsLoaded = null)
Parameters
Returns
RunCancelLogic()
Declaration
protected override void RunCancelLogic()
Overrides
RunCompleteLogic()
Declaration
protected override void RunCompleteLogic()
Overrides
RunRevertLogic()
Declaration
protected override void RunRevertLogic()
Overrides
RunStartLogic()
Declaration
protected override void RunStartLogic()
Overrides
Implements