mirror of
https://github.com/RawAccelOfficial/rawaccel.git
synced 2025-05-15 13:59:05 +02:00
42 lines
1.6 KiB
C#
42 lines
1.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace grapher.Layouts
|
|
{
|
|
public class LUTLayout : LayoutBase
|
|
{
|
|
/// <summary>
|
|
/// String small enough to fit in active value label
|
|
/// </summary>
|
|
public const string LUTActiveName = "LUT";
|
|
|
|
public LUTLayout()
|
|
: base()
|
|
{
|
|
Name = "LookUpTable";
|
|
Mode = AccelMode.lut;
|
|
|
|
GainSwitchOptionLayout = new OptionLayout(false, string.Empty);
|
|
AccelLayout = new OptionLayout(false, Acceleration);
|
|
DecayRateLayout = new OptionLayout(false, string.Empty);
|
|
GrowthRateLayout = new OptionLayout(false, string.Empty);
|
|
SmoothLayout = new OptionLayout(false, string.Empty);
|
|
ScaleLayout = new OptionLayout(false, string.Empty);
|
|
CapLayout = new OptionLayout(false, Cap);
|
|
WeightLayout = new OptionLayout(false, Weight);
|
|
OffsetLayout = new OptionLayout(false, Offset);
|
|
LimitLayout = new OptionLayout(false, string.Empty);
|
|
PowerClassicLayout = new OptionLayout(false, string.Empty);
|
|
ExponentLayout = new OptionLayout(false, Exponent);
|
|
MidpointLayout = new OptionLayout(false, string.Empty);
|
|
LutTextLayout = new OptionLayout(true, string.Empty);
|
|
LutPanelLayout = new OptionLayout(true, string.Empty);
|
|
LutApplyOptionsLayout = new OptionLayout(true, string.Empty);
|
|
}
|
|
|
|
public override string ActiveName => LUTActiveName;
|
|
}
|
|
}
|