namespace RR.Common.Controls
{
///
/// Эффекты подсветки периферийной платы (протокол 85XXYY).
/// XX — код эффекта, YY — время в секундах.
/// Команда 85 (без параметров) отключает рендеринг эффектов и освобождает память.
///
public enum LightMode
{
/// Отключить рендеринг эффектов (освобождает память). Команда: 85
Off = -1,
/// Горизонтальная волна. XX = 40
HorizontalWave = 40,
/// Вертикальная волна. XX = 41
VerticalWave = 41,
/// Диагональная волна. XX = 42
DiagonalWave = 42,
/// Радуга. XX = 43
Rainbow = 43,
/// Волна вверх. XX = 44
WaveUp = 44,
/// Вертикальная волна вверх. XX = 45
VerticalWaveUp = 45,
/// Конечная волна. XX = 46
FinalWave = 46,
/// Синяя волна. XX = 47
BlueWave = 47,
/// Диагональная волна 2. XX = 48
DiagonalWave2 = 48,
/// Падающие ряды. XX = 49
FallingRows = 49,
/// Оранжевая волна. XX = 50
OrangeWave = 50,
/// Морская волна. XX = 51
SeaWave = 51,
/// Диагональная волна 3. XX = 52
DiagonalWave3 = 52,
}
}