public CCatalogNode(CDescriptorBlock descriptorBlock, string nName, ENodeType nType)
 {
     mDescriptorBlock = descriptorBlock;
     mName            = nName;
     mType            = nType;
     mOffset          = descriptorBlock.StartPosition;
     mParent          = null;
     mNodes           = new System.Collections.Generic.List <CCatalogNode>();
 }
 public CCatalogNode()
 {
     mDescriptorBlock = null;
     mName            = "";
     mType            = ENodeType.Root;
     mOffset          = 0;
     mParent          = null;
     mNodes           = new System.Collections.Generic.List <CCatalogNode>();
 }