BizHawk/BizHawk.Emulation.Common/Interfaces/Services/IDriveLight.cs

20 lines
631 B
C#

namespace BizHawk.Emulation.Common
{
/// <summary>
/// Specifies an interface for returning the state of a LED drive light such as on Disk and CD Drives,
/// If available the client will display a light that turns on and off based on the drive light status
/// </summary>
public interface IDriveLight : IEmulatorService
{
/// <summary>
/// Gets a value indicating whether there is currently a Drive light available
/// </summary>
bool DriveLightEnabled { get; }
/// <summary>
/// Gets a value indicating whether the light is currently lit
/// </summary>
bool DriveLightOn { get; }
}
}