Class MutableObservableDouble
- Namespace
- CarinaStudio
- Assembly
- CarinaStudio.AppBase.Core.dll
Specific MutableObservableValue<T> for double value.
public class MutableObservableDouble : MutableObservableValue<double>, IObservable<double>
- Inheritance
-
MutableObservableDouble
- Implements
- Inherited Members
- Extension Methods
Constructors
MutableObservableDouble(double)
Initialize new MutableObservableDouble instance.
public MutableObservableDouble(double initialValue = 0)
Parameters
initialValue
doubleInitial value.
Methods
CheckValuesEquality(double, double)
Check equality of values.
protected override bool CheckValuesEquality(double x, double y)
Parameters
Returns
- bool
True if two values are equivalent.
Decrease(double)
Decrease by given value.
public void Decrease(double value)
Parameters
value
doubleValue to decrease.
Increase(double)
Increase by given value.
public void Increase(double value)
Parameters
value
doubleValue to increase.