SwiftPbo.FileEntry.FileEntry C# (CSharp) Method

FileEntry() public method

public FileEntry ( PboArchive parent, string filename, ulong type, ulong osize, ulong timestamp, ulong datasize, byte file, ulong unknown = 0x0 ) : System
parent PboArchive
filename string
type ulong
osize ulong
timestamp ulong
datasize ulong
file byte
unknown ulong
return System
        public FileEntry(PboArchive parent, string filename, ulong type, ulong osize, ulong timestamp, ulong datasize, byte[] file, ulong unknown = 0x0)
        {
            _parentArchive = parent;
            _fileName = filename;
            OrgName = file;
            switch (type)
            {
                case 0x43707273:
                    PackingMethod = PackingType.Packed;
                    break;
                case 0x0:
                    PackingMethod = PackingType.Uncompressed;
                    break;
                case 0x56657273:
                    PackingMethod = PackingType.Uncompressed;
                    break;
            }
            OriginalSize = osize;
            TimeStamp = timestamp;
            DataSize = datasize;
            Unknown = unknown;
        }

Same methods

FileEntry::FileEntry ( string filename, ulong type, ulong osize, ulong timestamp, ulong datasize, ulong unknown = 0x0 ) : System