LSLib.LS.PackagedFileInfo.MakeEntryV13 C# (CSharp) Méthode

MakeEntryV13() private méthode

private MakeEntryV13 ( ) : FileEntry13
Résultat FileEntry13
        internal FileEntry13 MakeEntryV13()
        {
            var entry = new FileEntry13();
            entry.Name = new byte[256];
            var encodedName = Encoding.UTF8.GetBytes(Name.Replace('\\', '/'));
            Array.Copy(encodedName, entry.Name, encodedName.Length);

            entry.OffsetInFile = OffsetInFile;
            entry.SizeOnDisk = SizeOnDisk;
            entry.UncompressedSize = ((Flags & 0x0F) == 0) ? 0 : UncompressedSize;
            entry.ArchivePart = ArchivePart;
            entry.Flags = Flags;
            entry.Crc = Crc;
            return entry;
        }
    }