public void StartCaching(IList <ContentManifest.BundleEntry> sortedBundles, PrecacheComplete callback, bool cacheInBackground = false)
 {
     caching          = true;
     background       = cacheInBackground;
     completeCallback = callback;
     CoroutineRunner.StartPersistent(CacheBundles(sortedBundles), this, "BundlePrecacheManager.cacheBundles()");
 }
 public void StartCaching(PrecacheComplete callback, bool cacheInBackground = false)
 {
     completeRatio    = 0f;
     caching          = true;
     background       = cacheInBackground;
     completeCallback = callback;
     CoroutineRunner.StartPersistent(CacheBundles(), this, "BundlePrecacheManager.cacheBundles()");
 }