Plugins: Add more hooks boilerplate
This commit is contained in:
@@ -50,6 +50,11 @@ namespace Il2CppInspector.PluginAPI.V100
|
||||
public PluginErrorEventArgs Error { get; set; } = null;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Event info for OptionsChanged
|
||||
/// </summary>
|
||||
public class PluginOptionsChangedEventInfo : PluginEventInfo { }
|
||||
|
||||
/// <summary>
|
||||
/// Event info for LoadPipelineStarting
|
||||
/// </summary>
|
||||
@@ -66,11 +71,6 @@ namespace Il2CppInspector.PluginAPI.V100
|
||||
public bool SkipValidation { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Event info for OptionsChanged
|
||||
/// </summary>
|
||||
public class PluginOptionsChangedEventInfo : PluginEventInfo { }
|
||||
|
||||
/// <summary>
|
||||
/// Event info for PostProcessMetadata
|
||||
/// </summary>
|
||||
@@ -98,6 +98,26 @@ namespace Il2CppInspector.PluginAPI.V100
|
||||
public List<string> StringLiterals { get; set; } = new List<string>();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Event info for PreProcessImage
|
||||
/// </summary>
|
||||
public class PluginPreProcessImageEventInfo : PluginEventInfo { }
|
||||
|
||||
/// <summary>
|
||||
/// Event info for PostProcessImage
|
||||
/// </summary>
|
||||
public class PluginPostProcessImageEventInfo : PluginEventInfo { }
|
||||
|
||||
/// <summary>
|
||||
/// Event info for PreProcessBinary
|
||||
/// </summary>
|
||||
public class PluginPreProcessBinaryEventInfo : PluginEventInfo { }
|
||||
|
||||
/// <summary>
|
||||
/// Event info for PostProcessBinary
|
||||
/// </summary>
|
||||
public class PluginPostProcessBinaryEventInfo : PluginEventInfo { }
|
||||
|
||||
/// <summary>
|
||||
/// Event info for PostProcessPackage
|
||||
/// </summary>
|
||||
@@ -112,4 +132,9 @@ namespace Il2CppInspector.PluginAPI.V100
|
||||
/// Event info for LoadPipelineEnding
|
||||
/// </summary>
|
||||
public class PluginLoadPipelineEndingEventInfo : PluginEventInfo { }
|
||||
|
||||
/// <summary>
|
||||
/// Event info for PostProcessAppModel
|
||||
/// </summary>
|
||||
public class PluginPostProcessAppModelEventInfo : PluginEventInfo { }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user