BepInEx.Harmony.xml 3.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>BepInEx.Harmony</name>
  5. </assembly>
  6. <members>
  7. <member name="T:BepInEx.Harmony.ParameterByRefAttribute">
  8. <summary>
  9. Specifies the indices of parameters that are ByRef.
  10. </summary>
  11. </member>
  12. <member name="P:BepInEx.Harmony.ParameterByRefAttribute.ParameterIndices">
  13. <summary>
  14. The indices of parameters that are ByRef.
  15. </summary>
  16. </member>
  17. <member name="M:BepInEx.Harmony.ParameterByRefAttribute.#ctor(System.Int32[])">
  18. <param name="parameterIndices">The indices of parameters that are ByRef.</param>
  19. </member>
  20. <member name="T:BepInEx.Harmony.HarmonyWrapper">
  21. <summary>
  22. A wrapper for Harmony based operations.
  23. </summary>
  24. </member>
  25. <member name="M:BepInEx.Harmony.HarmonyWrapper.EmitDelegate``1(``0)">
  26. <summary>
  27. Returns an instruction to call the specified delegate.
  28. </summary>
  29. <typeparam name="T">The delegate type to emit.</typeparam>
  30. <param name="action">The delegate to emit.</param>
  31. <returns>The instruction to </returns>
  32. </member>
  33. <member name="M:BepInEx.Harmony.HarmonyWrapper.PatchAll(System.Type,HarmonyLib.Harmony)">
  34. <summary>
  35. Applies all patches specified in the type.
  36. </summary>
  37. <param name="type">The type to scan.</param>
  38. <param name="harmonyInstance">The HarmonyInstance to use.</param>
  39. </member>
  40. <member name="M:BepInEx.Harmony.HarmonyWrapper.PatchAll(System.Type,System.String)">
  41. <summary>
  42. Applies all patches specified in the type.
  43. </summary>
  44. <param name="type">The type to scan.</param>
  45. <param name="harmonyInstanceId">The ID for the Harmony instance to create, which will be used.</param>
  46. </member>
  47. <member name="M:BepInEx.Harmony.HarmonyWrapper.PatchAll(System.Reflection.Assembly,HarmonyLib.Harmony)">
  48. <summary>
  49. Applies all patches specified in the assembly.
  50. </summary>
  51. <param name="assembly">The assembly to scan.</param>
  52. <param name="harmonyInstance">The HarmonyInstance to use.</param>
  53. </member>
  54. <member name="M:BepInEx.Harmony.HarmonyWrapper.PatchAll(System.Reflection.Assembly,System.String)">
  55. <summary>
  56. Applies all patches specified in the assembly.
  57. </summary>
  58. <param name="assembly">The assembly to scan.</param>
  59. <param name="harmonyInstanceId">The ID for the Harmony instance to create, which will be used.</param>
  60. </member>
  61. <member name="M:BepInEx.Harmony.HarmonyWrapper.PatchAll(HarmonyLib.Harmony)">
  62. <summary>
  63. Applies all patches specified in the calling assembly.
  64. </summary>
  65. <param name="harmonyInstance">The Harmony instance to use.</param>
  66. </member>
  67. <member name="M:BepInEx.Harmony.HarmonyWrapper.PatchAll(System.String)">
  68. <summary>
  69. Applies all patches specified in the calling assembly.
  70. </summary>
  71. <param name="harmonyInstanceId">The ID for the Harmony instance to create, which will be used.</param>
  72. </member>
  73. </members>
  74. </doc>