39 lines
1.0 KiB
C#
39 lines
1.0 KiB
C#
using ReactiveUI;
|
|
|
|
namespace LoraGamepad.Models;
|
|
|
|
|
|
public class SliderConfig : ReactiveObject
|
|
{
|
|
private double _rightHorizonValue;
|
|
private double _rightVerticalValue;
|
|
private double _leftHorizonValue;
|
|
private double _lefttVerticalValue;
|
|
|
|
public SliderConfig()
|
|
{
|
|
_rightHorizonValue = _rightVerticalValue = _leftHorizonValue = _lefttVerticalValue = 0;
|
|
}
|
|
|
|
public double RightHorizonValue
|
|
{
|
|
get => _rightHorizonValue;
|
|
set => this.RaiseAndSetIfChanged(ref _rightHorizonValue, value);
|
|
}
|
|
|
|
public double RightVerticalValue
|
|
{
|
|
get => _rightVerticalValue;
|
|
set => this.RaiseAndSetIfChanged(ref _rightVerticalValue, value);
|
|
}
|
|
public double LeftHorizonValue
|
|
{
|
|
get => _leftHorizonValue;
|
|
set => this.RaiseAndSetIfChanged(ref _leftHorizonValue, value);
|
|
}
|
|
public double LeftVerticalValue
|
|
{
|
|
get => _lefttVerticalValue;
|
|
set => this.RaiseAndSetIfChanged(ref _lefttVerticalValue, value);
|
|
}
|
|
} |