C# Класс UnpackShell.Unpackers.VISUnpacker

Наследование: IUnpacker
Показать файл Открыть проект

Открытые методы

Метод Описание
Decrypt ( byte buf, string key ) : byte[]
FromBE ( int val ) : int
GetDescription ( ) : string
GetExtension ( int type ) : string
GetFlags ( ) : UnpackerFlags
GetName ( ) : string
GetVersion ( ) : string
IsSupported ( Stream strm, Callbacks callbacks ) : bool
ListFiles ( Stream strm, Callbacks callbacks ) : IEnumerable
PackFiles ( Stream strm, List filesToPack, Callbacks callbacks ) : void
UnpackFiles ( Stream strm, Callbacks callbacks ) : void

Приватные методы

Метод Описание
FixPngHdr ( byte hdr, string &key, ICRCAlgorithm crcAlgo ) : byte[]
GetDirectory ( Stream strm, bool checkOnly ) : DirEntry[]

Описание методов

Decrypt() публичный Метод

public Decrypt ( byte buf, string key ) : byte[]
buf byte
key string
Результат byte[]

FromBE() публичный Метод

public FromBE ( int val ) : int
val int
Результат int

GetDescription() публичный Метод

public GetDescription ( ) : string
Результат string

GetExtension() публичный Метод

public GetExtension ( int type ) : string
type int
Результат string

GetFlags() публичный Метод

public GetFlags ( ) : UnpackerFlags
Результат UnpackerFlags

GetName() публичный Метод

public GetName ( ) : string
Результат string

GetVersion() публичный Метод

public GetVersion ( ) : string
Результат string

IsSupported() публичный Метод

public IsSupported ( Stream strm, Callbacks callbacks ) : bool
strm Stream
callbacks UnpackShell.Interfaces.Callbacks
Результат bool

ListFiles() публичный Метод

public ListFiles ( Stream strm, Callbacks callbacks ) : IEnumerable
strm Stream
callbacks UnpackShell.Interfaces.Callbacks
Результат IEnumerable

PackFiles() публичный Метод

public PackFiles ( Stream strm, List filesToPack, Callbacks callbacks ) : void
strm Stream
filesToPack List
callbacks UnpackShell.Interfaces.Callbacks
Результат void

UnpackFiles() публичный Метод

public UnpackFiles ( Stream strm, Callbacks callbacks ) : void
strm Stream
callbacks UnpackShell.Interfaces.Callbacks
Результат void