C# Class OpenRA.FileSystem.MixFile

Inheritance: IFolder, IDisposable
Afficher le fichier Open project: OpenRA/OpenRA Class Usage Examples

Méthodes publiques

Méthode Description
Contains ( string filename ) : bool
Dispose ( ) : void
GetContent ( PackageEntry entry ) : Stream
GetStream ( string filename ) : Stream
MixFile ( FileSystem context, string filename ) : System

Private Methods

Méthode Description
Decrypt ( uint h, Blowfish fish ) : MemoryStream
DecryptHeader ( Stream s, long offset, long &headerEnd ) : MemoryStream
ParseHeader ( Stream s, long offset, long &headerEnd ) : List
ParseIndex ( PackageEntry>.Dictionary entries ) : PackageEntry>.Dictionary
ReadBlocks ( Stream s, long offset, int count ) : uint[]

Method Details

Contains() public méthode

public Contains ( string filename ) : bool
filename string
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetContent() public méthode

public GetContent ( PackageEntry entry ) : Stream
entry PackageEntry
Résultat Stream

GetStream() public méthode

public GetStream ( string filename ) : Stream
filename string
Résultat Stream

MixFile() public méthode

public MixFile ( FileSystem context, string filename ) : System
context FileSystem
filename string
Résultat System