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