/// <summary> /// Adds a package to this manager. /// </summary> /// <param name="settingsPath"> /// The path to the package's settings file. /// </param> public static void AddPackage(string settingsPath) { ContentPackage package = new ContentPackage(); package.Load(settingsPath); loadedPackages.Add(package); }
/// <summary> /// Adds a package to this manager. /// </summary> /// <param name="settingsFolder"> /// The absolute path to the package's folder. /// </param> public static void AddPackageFromFolder(string settingsFolder) { ContentPackage package = new ContentPackage(); package.LoadFromFolder(settingsFolder); loadedPackages.Add(package); }
/// <summary> /// Initializes a new instance of the <see /// cref="ContentPackageResourceSearcher" /> class. /// </summary> /// <param name="owner">The ContentPackage that owns this searcher.</param> internal ContentPackageResourceSearcher(ContentPackage owner) { this.owner = owner; filePaths = new Dictionary<string, string>(); }