internal IsoNode(IsoFile Iso, DirectoryRecord directoryRecord, string name = "", IsoNode parent = null)
{
this.Iso = Iso;
this._Parent = parent;
this.DirectoryRecord = directoryRecord;
if (parent != null)
{
this.FullPath = parent.FullPath + "/" + name;
}
else
{
this.FullPath = name;
}
this.Name = name;
//writefln("%s", this.fullPath);
}