Uses of Class
heronarts.lx.modulation.LXCompoundModulation
Package
Description
Components that control automated modulation of parameter values.
Abstraction for values that may be monitored and controlled via UI.
-
Uses of LXCompoundModulation in heronarts.glx.ui.component
Modifier and TypeMethodDescriptionprotected void
UICompoundParameterControl.registerModulation
(LXCompoundModulation modulation) -
Uses of LXCompoundModulation in heronarts.lx.command
ModifierConstructorDescriptionRemoveModulation
(LXModulationEngine engine, LXCompoundModulation modulation) -
Uses of LXCompoundModulation in heronarts.lx.modulation
Modifier and TypeMethodDescriptionLXCompoundModulation.setPolarity
(LXParameter.Polarity polarity) Modifier and TypeMethodDescriptionLXCompoundModulation.Target.getModulations()
Get the list of modulations applied to this parameterModifier and TypeMethodDescriptionLXCompoundModulation.Target.addModulation
(LXCompoundModulation modulation) Add a modulation to this parameterLXModulationEngine.addModulation
(LXCompoundModulation modulation) void
LXCompoundModulation.Listener.modulationAdded
(LXCompoundModulation.Target parameter, LXCompoundModulation modulation) Fires when a new modulation is added to a parameterdefault void
LXModulationEngine.Listener.Default.modulationAdded
(LXModulationEngine engine, LXCompoundModulation modulation) void
LXModulationEngine.Listener.modulationAdded
(LXModulationEngine engine, LXCompoundModulation modulation) void
LXCompoundModulation.Listener.modulationRemoved
(LXCompoundModulation.Target parameter, LXCompoundModulation modulation) Fires when a modulation is removed from a target parameterdefault void
LXModulationEngine.Listener.Default.modulationRemoved
(LXModulationEngine engine, LXCompoundModulation modulation) void
LXModulationEngine.Listener.modulationRemoved
(LXModulationEngine engine, LXCompoundModulation modulation) LXCompoundModulation.Target.removeModulation
(LXCompoundModulation modulation) Remove a modulation fromthis parameterLXModulationEngine.removeModulation
(LXCompoundModulation modulation) -
Uses of LXCompoundModulation in heronarts.lx.parameter
Modifier and TypeFieldDescriptionfinal List<LXCompoundModulation>
CompoundDiscreteParameter.modulations
final List<LXCompoundModulation>
CompoundParameter.modulations
Modifier and TypeMethodDescriptionCompoundDiscreteParameter.getModulations()
CompoundParameter.getModulations()
Modifier and TypeMethodDescriptionCompoundDiscreteParameter.addModulation
(LXCompoundModulation modulation) Adds a modulation to this parameterCompoundParameter.addModulation
(LXCompoundModulation modulation) Adds a modulation to this parameterCompoundDiscreteParameter.removeModulation
(LXCompoundModulation modulation) Removes a modulation from this parameterCompoundParameter.removeModulation
(LXCompoundModulation modulation) Removes a modulation from this parameterModifier and TypeMethodDescriptionprotected double
LXListenableNormalizedParameter.getNormalizedWithModulation
(double normalized, List<? extends LXCompoundModulation> modulations) -
Uses of LXCompoundModulation in heronarts.lx.studio.ui.modulation
Modifier and TypeFieldDescriptionprotected final LXCompoundModulation
UIAbstractGlobalModulator.UICompoundModulation.modulation
Modifier and TypeMethodDescriptionUIAbstractGlobalModulator.addModulation
(LXCompoundModulation modulation) UIAbstractGlobalModulator.removeModulation
(LXCompoundModulation modulation)