public override void Clear() { base.Clear(); m_LoadAssetCallbacks = null; }
public LoadAssetTask() { m_LoadAssetCallbacks = null; }
public static LoadAssetTask Create(string assetName, AssetCategory assetCategory, Type assetType, int priority, ResourceInfo resourceInfo, Dictionary <string, AssetCategory> dependencyAssetNames, LoadAssetCallbacks loadAssetCallbacks, object userData) { LoadAssetTask loadAssetTask = ReferencePool.Acquire <LoadAssetTask>(); loadAssetTask.Initialize(assetName, assetCategory, assetType, priority, resourceInfo, dependencyAssetNames, userData); loadAssetTask.m_LoadAssetCallbacks = loadAssetCallbacks; return(loadAssetTask); }