C# Class LSLib.LS.PackagedFileInfo

Inheritance: FileInfo
ファイルを表示 Open project: Norbyte/lslib Class Usage Examples

Public Properties

Property Type Description
ArchivePart System.UInt32
Crc System.UInt32
Flags System.UInt32
OffsetInFile System.UInt32
PackageStream Stream
SizeOnDisk System.UInt32
UncompressedSize System.UInt32

Public Methods

Method Description
CRC ( ) : UInt32
MakeReader ( ) : BinaryReader
Size ( ) : UInt32

Private Methods

Method Description
CreateFromEntry ( FileEntry13 entry, Stream dataStream ) : PackagedFileInfo
CreateFromEntry ( FileEntry7 entry, Stream dataStream ) : PackagedFileInfo
MakeEntryV13 ( ) : FileEntry13
MakeEntryV7 ( ) : FileEntry7

Method Details

CRC() public method

public CRC ( ) : UInt32
return System.UInt32

MakeReader() public method

public MakeReader ( ) : BinaryReader
return System.IO.BinaryReader

Size() public method

public Size ( ) : UInt32
return System.UInt32

Property Details

ArchivePart public_oe property

public UInt32,System ArchivePart
return System.UInt32

Crc public_oe property

public UInt32,System Crc
return System.UInt32

Flags public_oe property

public UInt32,System Flags
return System.UInt32

OffsetInFile public_oe property

public UInt32,System OffsetInFile
return System.UInt32

PackageStream public_oe property

public Stream PackageStream
return Stream

SizeOnDisk public_oe property

public UInt32,System SizeOnDisk
return System.UInt32

UncompressedSize public_oe property

public UInt32,System UncompressedSize
return System.UInt32