1.1 --- a/Hardware/IHardware.cs Thu Aug 05 19:28:50 2010 +0000
1.2 +++ b/Hardware/IHardware.cs Sun Aug 08 13:57:26 2010 +0000
1.3 @@ -37,18 +37,26 @@
1.4
1.5 using System;
1.6 using System.Collections.Generic;
1.7 -using System.Drawing;
1.8
1.9 namespace OpenHardwareMonitor.Hardware {
1.10
1.11 public delegate void SensorEventHandler(ISensor sensor);
1.12
1.13 + public enum HardwareType {
1.14 + CPU,
1.15 + GPU,
1.16 + HDD,
1.17 + Mainboard,
1.18 + SuperIO,
1.19 + TBalancer
1.20 + }
1.21 +
1.22 public interface IHardware : IElement {
1.23
1.24 string Name { get; }
1.25 Identifier Identifier { get; }
1.26
1.27 - Image Icon { get; }
1.28 + HardwareType HardwareType { get; }
1.29
1.30 string GetReport();
1.31