C# Class UnpackShell.Unpackers.YPACUnpacker

Inheritance: IUnpacker
Mostra file Open project: darkstar/gus

Public Methods

Method Description
GetDescription ( ) : 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

Private Methods

Method Description
GetDirectory ( Stream strm ) : ArcEntry[]

Method Details

GetDescription() public method

public GetDescription ( ) : string
return string

GetFlags() public method

public GetFlags ( ) : UnpackerFlags
return UnpackerFlags

GetName() public method

public GetName ( ) : string
return string

GetVersion() public method

public GetVersion ( ) : string
return string

IsSupported() public method

public IsSupported ( Stream strm, Callbacks callbacks ) : bool
strm Stream
callbacks UnpackShell.Interfaces.Callbacks
return bool

ListFiles() public method

public ListFiles ( Stream strm, Callbacks callbacks ) : IEnumerable
strm Stream
callbacks UnpackShell.Interfaces.Callbacks
return IEnumerable

PackFiles() public method

public PackFiles ( Stream strm, List filesToPack, Callbacks callbacks ) : void
strm Stream
filesToPack List
callbacks UnpackShell.Interfaces.Callbacks
return void

UnpackFiles() public method

public UnpackFiles ( Stream strm, Callbacks callbacks ) : void
strm Stream
callbacks UnpackShell.Interfaces.Callbacks
return void