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

Annotation of /trunk/RomCheater.Core/IAcceptPEData.cs

Parent Directory Parent Directory | Revision Log Revision Log


Revision 686 - (hide annotations) (download)
Mon Jun 17 09:31:52 2013 UTC (7 years, 4 months ago) by william
File size: 1115 byte(s)
+ massive move of source files

1 william 686 using System;
2     using System.Collections.Generic;
3     using System.Linq;
4     using System.Text;
5    
6     namespace RomCheater.Core
7     {
8     #region PEViewerDataUpdatedEvent
9     public interface IAcceptPEData
10     {
11     void SetPEViewerData(IPEDData peData);
12     }
13     public interface IAcceptsPEData
14     {
15     event BaseEventHandler<PEViewerDataUpdatedEventArgs> OnPEDataUpdated;
16     }
17     public interface IPEViewerDataUpdatedEvent
18     {
19     IPEDData peData { get; }
20     }
21     public class PEViewerDataUpdatedEventArgs : BaseEventArgs, IPEViewerDataUpdatedEvent
22     {
23     public PEViewerDataUpdatedEventArgs() : this(PEData.Empty) { }
24     public PEViewerDataUpdatedEventArgs(object sender) : this(sender, PEData.Empty) { }
25     public PEViewerDataUpdatedEventArgs(IPEDData peData) : base() { this.peData = peData; }
26     public PEViewerDataUpdatedEventArgs(object sender, IPEDData peData) : base(sender) { this.peData = peData; }
27     #region IPEViewerDataUpdatedEvent members
28     public IPEDData peData { get; private set; }
29     #endregion
30     }
31     #endregion
32     }

  ViewVC Help
Powered by ViewVC 1.1.22