See: Description
Interface | Description |
---|---|
LXNormalizedParameter |
A parameter that supports values in a normalized form, from 0 to 1.
|
LXParameter |
This class provides a common interface for system components to have
parameters that can modify their operation.
|
LXParameter.Formatter | |
LXParameterListener |
A listener interface to be notified of changes to the parameter value.
|
Class | Description |
---|---|
BooleanParameter |
A simple parameter that has a binary value of off or on
|
BoundedFunctionalParameter |
A FunctionalParameter that is bounded by a range.
|
BoundedParameter |
Simple parameter class with a double value.
|
BoundedParameter.Range | |
CompoundParameter | |
DiscreteParameter |
Parameter type with a discrete set of possible integer values.
|
EnumParameter<T> | |
FixedParameter |
A FixedParameter is an immutable parameter.
|
FunctionalParameter |
An LXParameter that has a value computed by a function, which may combine the
values of other parameters, or call some function, etc.
|
LXListenableNormalizedParameter |
A parameter that can be listened to and has normalized values.
|
LXListenableParameter |
This is a parameter instance that can be listened to, meaning we are able to
deterministically know when the value has changed.
|
LXVirtualParameter |
A virtual parameter is one that wraps or forwards to another real parameter.
|
MutableParameter |
A MutableParameter is a parameter that has a value which can be changed to anything.
|
NormalizedParameter |
Simple normalized parameter which is not listenable.
|
ObjectParameter<T> | |
StringParameter |
Parameter which contains a mutable String value.
|
Enum | Description |
---|---|
BooleanParameter.Mode | |
LXParameter.Polarity | |
LXParameter.Units |
LX library by Mark C. Slee. © 2012-2020