public FileEntry ( |
||
parent | ||
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;
}
FileEntry::FileEntry ( string filename, ulong type, ulong osize, ulong timestamp, ulong datasize, ulong unknown = 0x0 ) : System |