/[RomCheater]/trunk/RomCheater.Core/PluginInterfaces.cs
ViewVC logotype

Diff of /trunk/RomCheater.Core/PluginInterfaces.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 688 by william, Mon Jun 17 09:46:51 2013 UTC revision 696 by william, Mon Jun 17 11:47:23 2013 UTC
# Line 29  namespace RomCheater.Core Line 29  namespace RomCheater.Core
29          void ReadProcessMemory(ulong MemoryAddress, ulong bytesToRead, out ulong bytesRead, out byte[] data);          void ReadProcessMemory(ulong MemoryAddress, ulong bytesToRead, out ulong bytesRead, out byte[] data);
30          void WriteProcessMemory(long MemoryAddress, byte[] bytesToWrite, out ulong bytesWritten);          void WriteProcessMemory(long MemoryAddress, byte[] bytesToWrite, out ulong bytesWritten);
31          List<MEMORY_REGION_INFORMATION> QueryMemoryRegions();          List<MEMORY_REGION_INFORMATION> QueryMemoryRegions();
32    
33            void RaisePluginFrameworkEvents();
34    
35            IWebBrowserInterface WebBrowserInterface { get; }
36    
37    
38      }      }
39      #region IPluginBase SubMembers      #region IPluginBase SubMembers
40      public interface IToString { string ToString();    }      public interface IToString { string ToString();    }
# Line 42  namespace RomCheater.Core Line 48  namespace RomCheater.Core
48      public interface IConfigPlugin : IPluginBase, IAcceptsReadOnlyMemoryRange, ISearchInProgress, IAcceptsMemorySearch      public interface IConfigPlugin : IPluginBase, IAcceptsReadOnlyMemoryRange, ISearchInProgress, IAcceptsMemorySearch
49      {      {
50          List<ProcContainer> ValidProcessesForPlugin { get; }          List<ProcContainer> ValidProcessesForPlugin { get; }
51            IWebBrowserProvider WebBrowserProvider { get; set; }
52      }      }
53      #endregion      #endregion
54      #region IInputPlugin      #region IInputPlugin

Legend:
Removed from v.688  
changed lines
  Added in v.696

  ViewVC Help
Powered by ViewVC 1.1.22