Alexandria.Engines.Unreal.State.OpenPackage C# (CSharp) Метод

OpenPackage() публичный Метод

Open a given package.
public OpenPackage ( string name ) : Package
name string
Результат Package
        public Package OpenPackage(string name)
        {
            foreach (var package in Packages)
                if (package.Export.Name == name)
                    return package;
            foreach (var path in PackagePaths) {
                var fileName = path.Replace("*", name);
                if (FileManager.Exists(fileName)) {
                    var package = new Package(this, fileName);
                    Packages.Add(package);
                    return package;
                }
            }
            throw new Exception("Package " + name + " could not be found.");
        }