--- trunk/RomCheater.PluginFramework/Interfaces/PluginInterfaces.cs 2012/05/09 22:31:56 94 +++ trunk/RomCheater.PluginFramework/Interfaces/PluginInterfaces.cs 2012/05/28 02:20:29 153 @@ -48,4 +48,15 @@ namespace RomCheater.PluginFramework.Int string ToString(); } #endregion +#region AcceptsPlugin + public interface IAcceptsPlugin<PLUGIN_TYPE> + where PLUGIN_TYPE : IPluginBase + { + PLUGIN_TYPE AcceptedPlugin { get; set; } + } +#endregion + public interface IProcessConfig : IAcceptsPlugin<IConfigPlugin> + { + Process AcceptedProcess { get; set; } + } } |