C# Class VortexInjectorIPC.Patches.VIGOPatch

Inheritance: IPatch
ファイルを表示 Open project: Nexus-Mods/harmony-patcher

Public Methods

Method Description
ApplyPatch ( JObject data, ProgressDelegate progress, CoreDelegates core ) : object>>.Task
IsApplied ( JObject data ) : Task
IsPatchApplicable ( JObject data, CoreDelegates core ) : object>>.Task
RemovePatch ( JObject data, ProgressDelegate progress, CoreDelegates coreDelegates ) : object>>.Task

Private Methods

Method Description
DeployVIGO ( CoreDelegates core ) : object>>.Task
PurgeVIGO ( string vigoAssetsPath ) : void
VIGOPatch ( ) : System

Method Details

ApplyPatch() public method

public ApplyPatch ( JObject data, ProgressDelegate progress, CoreDelegates core ) : object>>.Task
data JObject
progress ProgressDelegate
core CoreDelegates
return object>>.Task

IsApplied() public method

public IsApplied ( JObject data ) : Task
data JObject
return Task

IsPatchApplicable() public method

public IsPatchApplicable ( JObject data, CoreDelegates core ) : object>>.Task
data JObject
core CoreDelegates
return object>>.Task

RemovePatch() public method

public RemovePatch ( JObject data, ProgressDelegate progress, CoreDelegates coreDelegates ) : object>>.Task
data JObject
progress ProgressDelegate
coreDelegates CoreDelegates
return object>>.Task