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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 86 - (show 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 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using RomCheater.PluginFramework.Interfaces;
6 using System.Diagnostics;
7
8 namespace RomCheater.PluginFramework.Core
9 {
10 /// <summary>
11 /// Base class for all configuration plugins
12 /// </summary>
13 public abstract class ConfigPlugin : PluginBase, IConfigPlugin
14 {
15 public ConfigPlugin() : base() { this.ValidProcessesForPlugin = new List<Process>(); }
16 #region IConfigPlugin Members
17 public List<Process> ValidProcessesForPlugin { get; protected set; }
18 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 #endregion
37 }
38 }

  ViewVC Help
Powered by ViewVC 1.1.22