C# Class CASCExplorer.WowRootHandler

Inheritance: RootHandlerBase
Afficher le fichier Open project: WoW-Tools/CASCExplorer Class Usage Examples

Méthodes publiques

Méthode Description
Clear ( ) : void
Dump ( ) : void
GetAllEntries ( ) : RootEntry>>.IEnumerable
GetAllEntries ( ulong hash ) : IEnumerable
GetAllEntriesByFileDataId ( int fileDataId ) : IEnumerable
GetEntries ( ulong hash ) : IEnumerable
GetEntriesByFileDataId ( int fileDataId ) : IEnumerable
GetFileDataIdByHash ( ulong hash ) : int
GetFileDataIdByName ( string name ) : int
GetHashByFileDataId ( int fileDataId ) : ulong
IsUnknownFile ( ulong hash ) : bool
LoadFileDataComplete ( CASCHandler casc ) : void
LoadListFile ( string path, BackgroundWorkerEx worker = null ) : void
WowRootHandler ( BinaryReader stream, BackgroundWorkerEx worker ) : System

Méthodes protégées

Méthode Description
CreateStorageTree ( ) : CASCFolder

Private Methods

Méthode Description
LoadPreHashedListFile ( string pathbin, string pathtext, BackgroundWorkerEx worker = null ) : bool

Method Details

Clear() public méthode

public Clear ( ) : void
Résultat void

CreateStorageTree() protected méthode

protected CreateStorageTree ( ) : CASCFolder
Résultat CASCFolder

Dump() public méthode

public Dump ( ) : void
Résultat void

GetAllEntries() public méthode

public GetAllEntries ( ) : RootEntry>>.IEnumerable
Résultat RootEntry>>.IEnumerable

GetAllEntries() public méthode

public GetAllEntries ( ulong hash ) : IEnumerable
hash ulong
Résultat IEnumerable

GetAllEntriesByFileDataId() public méthode

public GetAllEntriesByFileDataId ( int fileDataId ) : IEnumerable
fileDataId int
Résultat IEnumerable

GetEntries() public méthode

public GetEntries ( ulong hash ) : IEnumerable
hash ulong
Résultat IEnumerable

GetEntriesByFileDataId() public méthode

public GetEntriesByFileDataId ( int fileDataId ) : IEnumerable
fileDataId int
Résultat IEnumerable

GetFileDataIdByHash() public méthode

public GetFileDataIdByHash ( ulong hash ) : int
hash ulong
Résultat int

GetFileDataIdByName() public méthode

public GetFileDataIdByName ( string name ) : int
name string
Résultat int

GetHashByFileDataId() public méthode

public GetHashByFileDataId ( int fileDataId ) : ulong
fileDataId int
Résultat ulong

IsUnknownFile() public méthode

public IsUnknownFile ( ulong hash ) : bool
hash ulong
Résultat bool

LoadFileDataComplete() public méthode

public LoadFileDataComplete ( CASCHandler casc ) : void
casc CASCHandler
Résultat void

LoadListFile() public méthode

public LoadListFile ( string path, BackgroundWorkerEx worker = null ) : void
path string
worker BackgroundWorkerEx
Résultat void

WowRootHandler() public méthode

public WowRootHandler ( BinaryReader stream, BackgroundWorkerEx worker ) : System
stream System.IO.BinaryReader
worker BackgroundWorkerEx
Résultat System