ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/RomCheater/trunk/RomCheater.PluginFramework/Interfaces/PluginInterfaces.cs
(Generate patch)

Comparing trunk/RomCheater.PluginFramework/Interfaces/PluginInterfaces.cs (file contents):
Revision 83 by william, Wed May 9 17:48:15 2012 UTC vs.
Revision 87 by william, Wed May 9 19:51:42 2012 UTC

--- trunk/RomCheater.PluginFramework/Interfaces/PluginInterfaces.cs	2012/05/09 17:48:15	83
+++ trunk/RomCheater.PluginFramework/Interfaces/PluginInterfaces.cs	2012/05/09 19:51:42	87
@@ -9,8 +9,10 @@ namespace RomCheater.PluginFramework.Int
     #region IPluginBase
     public interface IPluginBase
     {
+        Guid Id { get; }
         string Name { get;}
         string Description { get; }
+        string ToString();
     }
     #endregion
     #region IConfigPlugin
@@ -36,6 +38,12 @@ namespace RomCheater.PluginFramework.Int
         List<IConfigPlugin> LoadedConfigPlugins { get; }
         List<IInputPlugin> LoadedInputPlugins { get; }
         List<IWindowPlugin> LoadedWindowPlugins { get; }
+        
+        IConfigPlugin GetConfigPlugin(string t);
+        IInputPlugin GetInputPlugin(string t);
+        IWindowPlugin GetWindowPlugin(string t);
+
+        string ToString();
     }
     #endregion
 }