Namespace BepInEx.Preloader.Core.Patching
Classes
AssemblyPatcher
Worker class which is used for loading and patching entire folders of assemblies, or alternatively patching and loading assemblies one at a time.
BasePatcher
A patcher that can contain multiple methods for patching assemblies.
PatchDefinition
A definition of an individual patch for use by AssemblyPatcher.
PatcherContext
Context provided to patcher plugins from the associated patcher engine.
PatcherPluginInfoAttribute
This attribute denotes that a class is a patcher plugin, and specifies the required metadata.
TargetAssemblyAttribute
Defines an assembly that a patch method will target.
TargetTypeAttribute
Defines a type that a patch method will target.