/[RomCheater]/trunk/RomCheater.PluginFramework/Core/ConfigPlugin.cs
ViewVC logotype

Annotation of /trunk/RomCheater.PluginFramework/Core/ConfigPlugin.cs

Parent Directory Parent Directory | Revision Log Revision Log


Revision 86 - (hide annotations) (download)
Wed May 9 19:41:06 2012 UTC (8 years, 11 months ago) by william
File size: 1012 byte(s)
+ add support to set plugins in user settings

1 william 79 using System;
2     using System.Collections.Generic;
3     using System.Linq;
4     using System.Text;
5 william 83 using RomCheater.PluginFramework.Interfaces;
6     using System.Diagnostics;
7 william 79
8     namespace RomCheater.PluginFramework.Core
9     {
10     /// <summary>
11     /// Base class for all configuration plugins
12     /// </summary>
13 william 83 public abstract class ConfigPlugin : PluginBase, IConfigPlugin
14 william 79 {
15 william 86 public ConfigPlugin() : base() { this.ValidProcessesForPlugin = new List<Process>(); }
16 william 83 #region IConfigPlugin Members
17     public List<Process> ValidProcessesForPlugin { get; protected set; }
18 william 86 public override Guid Id
19     {
20     get { return new Guid(); }
21     }
22     public override string Name
23     {
24     get
25     {
26     return "Unknown Config Plugin";
27     }
28     }
29     public override string Description
30     {
31     get
32     {
33     return "";
34     }
35     }
36 william 83 #endregion
37 william 79 }
38     }

  ViewVC Help
Powered by ViewVC 1.1.22