Show / Hide Table of Contents

Harmony API

Use the navigation to the left to drill down into the Harmony API documentation.

Here is a selected list of classes:

Basics

  • Harmony
  • PatchClassProcessor
  • PatchProcessor
  • HarmonyPatch
  • PatchInfo
  • Patches
  • Patch

Targeting

  • HarmonyMethod
  • HarmonyMethodExtensions
  • MethodType

Attributes

  • HarmonyAttribute
  • HarmonyPrefix
  • HarmonyPostfix
  • HarmonyTranspiler
  • HarmonyFinalizer
  • HarmonyDebug

Additional patch class annotations

  • HarmonyTargetMethod
  • HarmonyTargetMethods
  • HarmonyPrepare
  • HarmonyCleanup
  • HarmonyArgument

Transpiling

  • Transpilers
  • CodeInstruction
  • CodeInstructionExtensions
  • CodeInstructionsExtensions
  • CodeMatcher
  • CodeMatch
  • Code

Helper classes

  • AccessTools
  • AccessToolsExtensions
  • SymbolExtensions
  • FastAccess
  • FileLog
  • Traverse
  • GeneralExtensions
  • HarmonyDelegate
  • Improve this Doc
In This Article
Back to top Generated by DocFX