mirror of
https://github.com/DarthAffe/CUE.NET.git
synced 2025-12-13 00:58:31 +00:00
24 lines
688 B
C#
24 lines
688 B
C#
using System.Collections.Generic;
|
|
using CUE.NET.Devices.Keyboard.Brushes;
|
|
|
|
namespace CUE.NET.Devices.Keyboard.Keys
|
|
{
|
|
public interface IKeyGroup
|
|
{
|
|
/// <summary>
|
|
/// Gets a read-only collection containing the keys from this group.
|
|
/// </summary>
|
|
IEnumerable<CorsairKey> Keys { get; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets the brush which should be drawn over this group.
|
|
/// </summary>
|
|
IBrush Brush { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets the z-index of this keygroup to allow ordering them before drawing. (lowest first) (default: 0)
|
|
/// </summary>
|
|
int ZIndex { get; set; }
|
|
}
|
|
}
|