C# 클래스 CustomStreetMapManager.ExeWrapper

파일 보기 프로젝트 열기: FortuneStreetModding/FortuneAvenue 1 사용 예제들

공개 메소드들

메소드 설명
applyPatch ( string mainDolFile, string xmlPatchFile, CancellationToken cancelToken, IProgress progress ) : Task
applyWiimmfi ( string inputFile, CancellationToken ct, IProgress progress ) : Task
applyWiimmfiDol ( string dolFile, CancellationToken ct, IProgress progress ) : Task
convertBryltToXmlyt ( string bryltFile, string xmlytFile, CancellationToken cancelToken, IProgress progress ) : Task
convertPngToTpl ( string pngFile, string tplFile, CancellationToken cancelToken, IProgress progress ) : Task
convertTplToPng ( string tplFile, string pngFile, CancellationToken cancelToken, IProgress progress ) : Task
convertXmlytToBrylt ( string xmlytFile, string brlytFile, CancellationToken cancelToken, IProgress progress ) : Task
createNewTextSection ( string mainDolFile, UInt32 virtualAddress, UInt32 size, CancellationToken cancelToken, IProgress progress ) : Task
execute ( ProcessStartInfo psi, CancellationToken cancelToken, IProgress progress ) : Task
extractArcFile ( string arcFile, string dFolder, CancellationToken cancelToken, IProgress progress ) : Task
extractFiles ( string inputFile, string outputDirectory, CancellationToken cancelToken, IProgress progress ) : Task
extractFullIsoAsync ( string inputFile, string outputDirectory, CancellationToken cancelToken, IProgress progress ) : Task
findCandidates ( string path, CancellationToken cancelToken, IProgress progress ) : Task>
packDfolderToArc ( string dFolder, string arcFile, CancellationToken cancelToken, IProgress progress ) : Task
packFullIso ( string inputFile, string outputFile, bool patchWiimmfi, CancellationToken cancelToken, IProgress progress ) : Task
preparePsi ( string executable, string arguments ) : ProcessStartInfo
readSections ( string inputFile, CancellationToken cancelToken, IProgress progress ) : Task>

비공개 메소드들

메소드 설명
callBenzin ( string arguments, CancellationToken cancelToken, IProgress progress ) : Task
callWimgt ( string arguments, CancellationToken cancelToken, IProgress progress ) : Task
callWit ( string arguments, CancellationToken cancelToken, IProgress progress ) : Task
callWstrt ( string arguments, CancellationToken cancelToken, IProgress progress ) : Task
callWszst ( string arguments, CancellationToken cancelToken, IProgress progress ) : Task
parsePercentageValue ( string line, IProgress progress ) : void

메소드 상세

applyPatch() 공개 정적인 메소드

public static applyPatch ( string mainDolFile, string xmlPatchFile, CancellationToken cancelToken, IProgress progress ) : Task
mainDolFile string
xmlPatchFile string
cancelToken CancellationToken
progress IProgress
리턴 Task

applyWiimmfi() 공개 정적인 메소드

public static applyWiimmfi ( string inputFile, CancellationToken ct, IProgress progress ) : Task
inputFile string
ct CancellationToken
progress IProgress
리턴 Task

applyWiimmfiDol() 공개 정적인 메소드

public static applyWiimmfiDol ( string dolFile, CancellationToken ct, IProgress progress ) : Task
dolFile string
ct CancellationToken
progress IProgress
리턴 Task

convertBryltToXmlyt() 공개 정적인 메소드

public static convertBryltToXmlyt ( string bryltFile, string xmlytFile, CancellationToken cancelToken, IProgress progress ) : Task
bryltFile string
xmlytFile string
cancelToken CancellationToken
progress IProgress
리턴 Task

convertPngToTpl() 공개 정적인 메소드

public static convertPngToTpl ( string pngFile, string tplFile, CancellationToken cancelToken, IProgress progress ) : Task
pngFile string
tplFile string
cancelToken CancellationToken
progress IProgress
리턴 Task

convertTplToPng() 공개 정적인 메소드

public static convertTplToPng ( string tplFile, string pngFile, CancellationToken cancelToken, IProgress progress ) : Task
tplFile string
pngFile string
cancelToken CancellationToken
progress IProgress
리턴 Task

convertXmlytToBrylt() 공개 정적인 메소드

public static convertXmlytToBrylt ( string xmlytFile, string brlytFile, CancellationToken cancelToken, IProgress progress ) : Task
xmlytFile string
brlytFile string
cancelToken CancellationToken
progress IProgress
리턴 Task

createNewTextSection() 공개 정적인 메소드

public static createNewTextSection ( string mainDolFile, UInt32 virtualAddress, UInt32 size, CancellationToken cancelToken, IProgress progress ) : Task
mainDolFile string
virtualAddress UInt32
size UInt32
cancelToken CancellationToken
progress IProgress
리턴 Task

execute() 공개 정적인 메소드

public static execute ( ProcessStartInfo psi, CancellationToken cancelToken, IProgress progress ) : Task
psi ProcessStartInfo
cancelToken CancellationToken
progress IProgress
리턴 Task

extractArcFile() 공개 정적인 메소드

public static extractArcFile ( string arcFile, string dFolder, CancellationToken cancelToken, IProgress progress ) : Task
arcFile string
dFolder string
cancelToken CancellationToken
progress IProgress
리턴 Task

extractFiles() 공개 정적인 메소드

public static extractFiles ( string inputFile, string outputDirectory, CancellationToken cancelToken, IProgress progress ) : Task
inputFile string
outputDirectory string
cancelToken CancellationToken
progress IProgress
리턴 Task

extractFullIsoAsync() 공개 정적인 메소드

public static extractFullIsoAsync ( string inputFile, string outputDirectory, CancellationToken cancelToken, IProgress progress ) : Task
inputFile string
outputDirectory string
cancelToken CancellationToken
progress IProgress
리턴 Task

findCandidates() 공개 정적인 메소드

public static findCandidates ( string path, CancellationToken cancelToken, IProgress progress ) : Task>
path string
cancelToken CancellationToken
progress IProgress
리턴 Task>

packDfolderToArc() 공개 정적인 메소드

public static packDfolderToArc ( string dFolder, string arcFile, CancellationToken cancelToken, IProgress progress ) : Task
dFolder string
arcFile string
cancelToken CancellationToken
progress IProgress
리턴 Task

packFullIso() 공개 정적인 메소드

public static packFullIso ( string inputFile, string outputFile, bool patchWiimmfi, CancellationToken cancelToken, IProgress progress ) : Task
inputFile string
outputFile string
patchWiimmfi bool
cancelToken CancellationToken
progress IProgress
리턴 Task

preparePsi() 공개 정적인 메소드

public static preparePsi ( string executable, string arguments ) : ProcessStartInfo
executable string
arguments string
리턴 ProcessStartInfo

readSections() 공개 정적인 메소드

public static readSections ( string inputFile, CancellationToken cancelToken, IProgress progress ) : Task>
inputFile string
cancelToken CancellationToken
progress IProgress
리턴 Task>