/// <summary> /// /// </summary> /// <param name="stream">Don't close this Stream if you want to read file contents!</param> /// <param name="key"></param> /// <returns></returns> public static NadeoPak Parse(Stream stream, byte[] key) { var pak = new NadeoPak(key); pak.Read(stream); return(pak); }
public NadeoPakFile(NadeoPak owner, NadeoPakFolder?folder, string name, int uncompressedSize, int compressedSize, int offset, uint classID, ulong flags) { this.owner = owner; Folder = folder; Name = name; UncompressedSize = uncompressedSize; CompressedSize = compressedSize; Offset = offset; ClassID = classID; Flags = flags; }