diff --git a/Dalamud/Hooking/Internal/GameInteropProviderPluginScoped.cs b/Dalamud/Hooking/Internal/GameInteropProviderPluginScoped.cs
index d6fc34b10..96172e5b2 100644
--- a/Dalamud/Hooking/Internal/GameInteropProviderPluginScoped.cs
+++ b/Dalamud/Hooking/Internal/GameInteropProviderPluginScoped.cs
@@ -47,7 +47,7 @@ internal class GameInteropProviderPluginScoped : IGameInteropProvider, IServiceT
}
///
- public Hook FromFunctionPointerVariable(IntPtr address, T detour) where T : Delegate
+ public Hook HookFromFunctionPointerVariable(IntPtr address, T detour) where T : Delegate
{
var hook = Hook.FromFunctionPointerVariable(address, detour);
this.trackedHooks.Add(hook);
@@ -55,7 +55,7 @@ internal class GameInteropProviderPluginScoped : IGameInteropProvider, IServiceT
}
///
- public Hook FromImport(ProcessModule? module, string moduleName, string functionName, uint hintOrOrdinal, T detour) where T : Delegate
+ public Hook HookFromImport(ProcessModule? module, string moduleName, string functionName, uint hintOrOrdinal, T detour) where T : Delegate
{
var hook = Hook.FromImport(module, moduleName, functionName, hintOrOrdinal, detour);
this.trackedHooks.Add(hook);
@@ -63,7 +63,7 @@ internal class GameInteropProviderPluginScoped : IGameInteropProvider, IServiceT
}
///
- public Hook FromSymbol(string moduleName, string exportName, T detour, IGameInteropProvider.HookBackend backend = IGameInteropProvider.HookBackend.Automatic) where T : Delegate
+ public Hook HookFromSymbol(string moduleName, string exportName, T detour, IGameInteropProvider.HookBackend backend = IGameInteropProvider.HookBackend.Automatic) where T : Delegate
{
var hook = Hook.FromSymbol(moduleName, exportName, detour, backend == IGameInteropProvider.HookBackend.MinHook);
this.trackedHooks.Add(hook);
@@ -71,7 +71,7 @@ internal class GameInteropProviderPluginScoped : IGameInteropProvider, IServiceT
}
///
- public Hook FromAddress(IntPtr procAddress, T detour, IGameInteropProvider.HookBackend backend = IGameInteropProvider.HookBackend.Automatic) where T : Delegate
+ public Hook HookFromAddress(IntPtr procAddress, T detour, IGameInteropProvider.HookBackend backend = IGameInteropProvider.HookBackend.Automatic) where T : Delegate
{
var hook = Hook.FromAddress(procAddress, detour, backend == IGameInteropProvider.HookBackend.MinHook);
this.trackedHooks.Add(hook);
@@ -79,8 +79,8 @@ internal class GameInteropProviderPluginScoped : IGameInteropProvider, IServiceT
}
///
- public Hook FromSignature(string signature, T detour, IGameInteropProvider.HookBackend backend = IGameInteropProvider.HookBackend.Automatic) where T : Delegate
- => this.FromAddress(this.scanner.ScanText(signature), detour, backend);
+ public Hook HookFromSignature(string signature, T detour, IGameInteropProvider.HookBackend backend = IGameInteropProvider.HookBackend.Automatic) where T : Delegate
+ => this.HookFromAddress(this.scanner.ScanText(signature), detour, backend);
///
public void Dispose()
diff --git a/Dalamud/Plugin/Services/IGameInteropProvider.cs b/Dalamud/Plugin/Services/IGameInteropProvider.cs
index 9451a60eb..186663a9e 100644
--- a/Dalamud/Plugin/Services/IGameInteropProvider.cs
+++ b/Dalamud/Plugin/Services/IGameInteropProvider.cs
@@ -46,7 +46,7 @@ public interface IGameInteropProvider
/// Callback function. Delegate must have a same original function prototype.
/// The hook with the supplied parameters.
/// Delegate of detour.
- public Hook FromFunctionPointerVariable(IntPtr address, T detour) where T : Delegate;
+ public Hook HookFromFunctionPointerVariable(IntPtr address, T detour) where T : Delegate;
///
/// Creates a hook by rewriting import table address.
@@ -58,7 +58,7 @@ public interface IGameInteropProvider
/// Callback function. Delegate must have a same original function prototype.
/// The hook with the supplied parameters.
/// Delegate of detour.
- public Hook FromImport(ProcessModule? module, string moduleName, string functionName, uint hintOrOrdinal, T detour) where T : Delegate;
+ public Hook HookFromImport(ProcessModule? module, string moduleName, string functionName, uint hintOrOrdinal, T detour) where T : Delegate;
///
/// Creates a hook. Hooking address is inferred by calling to GetProcAddress() function.
@@ -71,7 +71,7 @@ public interface IGameInteropProvider
/// Hooking library to use.
/// The hook with the supplied parameters.
/// Delegate of detour.
- Hook FromSymbol(string moduleName, string exportName, T detour, HookBackend backend = HookBackend.Automatic) where T : Delegate;
+ Hook HookFromSymbol(string moduleName, string exportName, T detour, HookBackend backend = HookBackend.Automatic) where T : Delegate;
///
/// Creates a hook. Hooking address is inferred by calling to GetProcAddress() function.
@@ -83,7 +83,7 @@ public interface IGameInteropProvider
/// Hooking library to use.
/// The hook with the supplied parameters.
/// Delegate of detour.
- Hook FromAddress(IntPtr procAddress, T detour, HookBackend backend = HookBackend.Automatic) where T : Delegate;
+ Hook HookFromAddress(IntPtr procAddress, T detour, HookBackend backend = HookBackend.Automatic) where T : Delegate;
///
/// Creates a hook from a signature into the Dalamud target module.
@@ -93,5 +93,5 @@ public interface IGameInteropProvider
/// Hooking library to use.
/// The hook with the supplied parameters.
/// Delegate of detour.
- Hook FromSignature(string signature, T detour, HookBackend backend = HookBackend.Automatic) where T : Delegate;
+ Hook HookFromSignature(string signature, T detour, HookBackend backend = HookBackend.Automatic) where T : Delegate;
}