C# Класс CASCExplorer.WowRootHandler

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

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

Метод Описание
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

Защищенные методы

Метод Описание
CreateStorageTree ( ) : CASCFolder

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

Метод Описание
LoadPreHashedListFile ( string pathbin, string pathtext, BackgroundWorkerEx worker = null ) : bool

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

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

public Clear ( ) : void
Результат void

CreateStorageTree() защищенный Метод

protected CreateStorageTree ( ) : CASCFolder
Результат CASCFolder

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

public Dump ( ) : void
Результат void

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

public GetAllEntries ( ) : RootEntry>>.IEnumerable
Результат RootEntry>>.IEnumerable

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

public GetAllEntries ( ulong hash ) : IEnumerable
hash ulong
Результат IEnumerable

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

public GetAllEntriesByFileDataId ( int fileDataId ) : IEnumerable
fileDataId int
Результат IEnumerable

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

public GetEntries ( ulong hash ) : IEnumerable
hash ulong
Результат IEnumerable

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

public GetEntriesByFileDataId ( int fileDataId ) : IEnumerable
fileDataId int
Результат IEnumerable

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

public GetFileDataIdByHash ( ulong hash ) : int
hash ulong
Результат int

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

public GetFileDataIdByName ( string name ) : int
name string
Результат int

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

public GetHashByFileDataId ( int fileDataId ) : ulong
fileDataId int
Результат ulong

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

public IsUnknownFile ( ulong hash ) : bool
hash ulong
Результат bool

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

public LoadFileDataComplete ( CASCHandler casc ) : void
casc CASCHandler
Результат void

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

public LoadListFile ( string path, BackgroundWorkerEx worker = null ) : void
path string
worker BackgroundWorkerEx
Результат void

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

public WowRootHandler ( BinaryReader stream, BackgroundWorkerEx worker ) : System
stream System.IO.BinaryReader
worker BackgroundWorkerEx
Результат System