Table of Contents

Class ScalarProperty<T>

Namespace
PaintDotNet.PropertySystem
Assembly
PaintDotNet.PropertySystem.dll
public abstract class ScalarProperty<T> : Property<T>, ICloneable, INotifyPropertyChanged where T : struct, IComparable<T>

Type Parameters

T
Inheritance
ScalarProperty<T>
Implements
Derived
Inherited Members

Properties

MaxValue
MinValue

Methods

Clamp(T, T, T)
ClampPotentialValue(T)
IsEqualTo(ScalarProperty<T>)
IsEqualTo(ScalarProperty<T>, ScalarProperty<T>)
IsEqualTo(T, T)
IsGreaterThan(ScalarProperty<T>)
IsGreaterThan(ScalarProperty<T>, ScalarProperty<T>)
IsGreaterThan(T, T)
IsLessThan(ScalarProperty<T>)
IsLessThan(ScalarProperty<T>, ScalarProperty<T>)
IsLessThan(T, T)
OnClampNewValueT(T)
ValidateNewValueT(T)