internal Folder(AbstractParent Parent, string Name, int Length, int ParentOffset) : base(Name) { this.Parent = Parent; this.Length = Length; this.ParentOffset = ParentOffset; _loaded = false; }
internal Folder(AbstractParent Parent, DirectoryInfo Directory) { this.Parent = Parent; Rename(Directory.Name); _loaded = true; foreach (var d in Directory.EnumerateDirectories()) { NewFolder(d); } foreach (var f in Directory.EnumerateFiles()) { NewFile(f); } }
internal Folder(AbstractParent Parent, string Name) : base(Name) { this.Parent = Parent; _loaded = true; }