Class DefaultRangedValueModel

java.lang.Object
com.simsilica.lemur.DefaultRangedValueModel
All Implemented Interfaces:
VersionedObject<Double>, RangedValueModel

public class DefaultRangedValueModel extends Object implements RangedValueModel
A default implementation of the RangedValueModel interface that keeps a value and a version, incrementing the version whenever the value changes. Values are kept between the configured min and max.