PKHeX/PKHeX.Core/Editing/IPlugin.cs
Kurt 857919bd28 Add basic plugin sys
reference PKHeX.Core, main window loads assemblies & initializes
providing an ISaveProvider and the menustrip control (to insert controls
into)

pretty rough but should allow for inserting external control buttons &
allowing it to edit the UI a little

example: https://github.com/kwsch/PKHeXPluginExample
feedback is appreciated
2018-05-13 12:49:29 -07:00

11 lines
228 B
C#

namespace PKHeX.Core
{
public interface IPlugin
{
string Name { get; }
void Initialize(params object[] args);
void NotifySaveLoaded();
ISaveFileProvider SaveFileEditor { get; }
}
}