C# 클래스 CASCExplorer.RootHandlerBase

파일 보기 프로젝트 열기: WoW-Tools/CASCExplorer 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
Hasher Jenkins96
Root CASCFolder

공개 메소드들

메소드 설명
Clear ( ) : void
Dump ( ) : void
GetAllEntries ( ) : RootEntry>>.IEnumerable
GetAllEntries ( ulong hash ) : IEnumerable
GetEntries ( ulong hash ) : IEnumerable
LoadListFile ( string path, BackgroundWorkerEx worker = null ) : void
MergeInstall ( InstallHandler install ) : void
SetFlags ( LocaleFlags locale, ContentFlags content, bool createTree = true ) : CASCFolder

보호된 메소드들

메소드 설명
CreateStorageTree ( ) : CASCFolder
CreateSubTree ( CASCFolder root, ulong filehash, string file ) : void

메소드 상세

Clear() 공개 추상적인 메소드

public abstract Clear ( ) : void
리턴 void

CreateStorageTree() 보호된 추상적인 메소드

protected abstract CreateStorageTree ( ) : CASCFolder
리턴 CASCFolder

CreateSubTree() 보호된 메소드

protected CreateSubTree ( CASCFolder root, ulong filehash, string file ) : void
root CASCFolder
filehash ulong
file string
리턴 void

Dump() 공개 추상적인 메소드

public abstract Dump ( ) : void
리턴 void

GetAllEntries() 공개 추상적인 메소드

public abstract GetAllEntries ( ) : RootEntry>>.IEnumerable
리턴 RootEntry>>.IEnumerable

GetAllEntries() 공개 추상적인 메소드

public abstract GetAllEntries ( ulong hash ) : IEnumerable
hash ulong
리턴 IEnumerable

GetEntries() 공개 추상적인 메소드

public abstract GetEntries ( ulong hash ) : IEnumerable
hash ulong
리턴 IEnumerable

LoadListFile() 공개 추상적인 메소드

public abstract LoadListFile ( string path, BackgroundWorkerEx worker = null ) : void
path string
worker BackgroundWorkerEx
리턴 void

MergeInstall() 공개 메소드

public MergeInstall ( InstallHandler install ) : void
install InstallHandler
리턴 void

SetFlags() 공개 메소드

public SetFlags ( LocaleFlags locale, ContentFlags content, bool createTree = true ) : CASCFolder
locale LocaleFlags
content ContentFlags
createTree bool
리턴 CASCFolder

프로퍼티 상세

Hasher 보호되어 있는 프로퍼티

protected Jenkins96,CASCExplorer Hasher
리턴 Jenkins96

Root 보호되어 있는 프로퍼티

protected CASCFolder,CASCExplorer Root
리턴 CASCFolder