Uses of Class
heronarts.lx.modulation.LXModulationEngine
Packages that use LXModulationEngine
Package
Description
Core LX engine and component functionality.
Components that control automated modulation of parameter values.
-
Uses of LXModulationEngine in heronarts.glx.ui
Methods in heronarts.glx.ui with parameters of type LXModulationEngineModifier and TypeMethodDescriptionUI.mapModulationSource
(LXModulationEngine modulationEngine, UIModulationSource modulationSource) UI.mapTriggerSource
(LXModulationEngine modulationEngine, UITriggerSource triggerSource) -
Uses of LXModulationEngine in heronarts.lx
Fields in heronarts.lx declared as LXModulationEngineModifier and TypeFieldDescriptionfinal LXModulationEngine
LXDeviceComponent.modulation
final LXModulationEngine
LXEngine.modulation
Methods in heronarts.lx that return LXModulationEngineModifier and TypeMethodDescriptionLXDeviceComponent.getModulationEngine()
LXEngine.getModulationEngine()
-
Uses of LXModulationEngine in heronarts.lx.command
Methods in heronarts.lx.command with parameters of type LXModulationEngineModifier and TypeMethodDescriptionprotected void
LXCommand.RemoveComponent.removeModulationMappings
(LXModulationEngine modulation, LXComponent component) Constructors in heronarts.lx.command with parameters of type LXModulationEngineModifierConstructorDescriptionAddModulation
(LXModulationEngine engine, LXNormalizedParameter source, LXCompoundModulation.Target target) AddModulator
(LXModulationEngine modulation, Class<? extends LXModulator> modulatorClass) AddModulator
(LXModulationEngine modulation, Class<? extends LXModulator> modulatorClass, int modulationColor) AddModulator
(LXModulationEngine modulation, Class<? extends LXModulator> modulatorClass, JsonObject modulatorObj) AddModulator
(LXModulationEngine modulation, Class<? extends LXModulator> modulatorClass, JsonObject modulatorObj, int modulationColor) AddTrigger
(LXModulationEngine engine, BooleanParameter source, BooleanParameter target) MoveModulator
(LXModulationEngine modulation, LXModulator modulator, int index) Remove
(LXModulationEngine engine, List<LXParameterModulation> modulations) RemoveModulation
(LXModulationEngine engine, LXCompoundModulation modulation) RemoveModulator
(LXModulationEngine modulation, LXModulator modulator) RemoveTrigger
(LXModulationEngine engine, LXTriggerModulation trigger) -
Uses of LXModulationEngine in heronarts.lx.modulation
Fields in heronarts.lx.modulation declared as LXModulationEngineMethods in heronarts.lx.modulation that return LXModulationEngineModifier and TypeMethodDescriptionLXModulationEngine.addListener
(LXModulationEngine.Listener listener) LXModulationEngine.addModulation
(LXCompoundModulation modulation) LXModulationEngine.addTrigger
(LXTriggerModulation trigger) LXModulationContainer.getModulationEngine()
LXModulationEngine.removeListener
(LXModulationEngine.Listener listener) LXModulationEngine.removeModulation
(LXCompoundModulation modulation) LXModulationEngine.removeModulations
(LXComponent component) LXModulationEngine.removeParameterModulations
(LXParameter parameter) LXModulationEngine.removeTrigger
(LXTriggerModulation trigger) Methods in heronarts.lx.modulation with parameters of type LXModulationEngineModifier and TypeMethodDescriptionprotected static LXParameter
LXParameterModulation.getParameter
(LX lx, LXModulationEngine scope, JsonObject obj) default void
LXModulationEngine.Listener.Default.modulationAdded
(LXModulationEngine engine, LXCompoundModulation modulation) void
LXModulationEngine.Listener.modulationAdded
(LXModulationEngine engine, LXCompoundModulation modulation) default void
LXModulationEngine.Listener.Default.modulationRemoved
(LXModulationEngine engine, LXCompoundModulation modulation) void
LXModulationEngine.Listener.modulationRemoved
(LXModulationEngine engine, LXCompoundModulation modulation) default void
LXModulationEngine.Listener.Default.modulatorAdded
(LXModulationEngine engine, LXModulator modulator) void
LXModulationEngine.Listener.modulatorAdded
(LXModulationEngine engine, LXModulator modulator) default void
LXModulationEngine.Listener.Default.modulatorMoved
(LXModulationEngine engine, LXModulator modulator) void
LXModulationEngine.Listener.modulatorMoved
(LXModulationEngine engine, LXModulator modulator) default void
LXModulationEngine.Listener.Default.modulatorRemoved
(LXModulationEngine engine, LXModulator modulator) void
LXModulationEngine.Listener.modulatorRemoved
(LXModulationEngine engine, LXModulator modulator) default void
LXModulationEngine.Listener.Default.triggerAdded
(LXModulationEngine engine, LXTriggerModulation modulation) void
LXModulationEngine.Listener.triggerAdded
(LXModulationEngine engine, LXTriggerModulation modulation) default void
LXModulationEngine.Listener.Default.triggerRemoved
(LXModulationEngine engine, LXTriggerModulation modulation) void
LXModulationEngine.Listener.triggerRemoved
(LXModulationEngine engine, LXTriggerModulation modulation) Constructors in heronarts.lx.modulation with parameters of type LXModulationEngineModifierConstructorDescriptionLXCompoundModulation
(LX lx, LXModulationEngine scope, JsonObject obj) LXCompoundModulation
(LXModulationEngine scope, LXNormalizedParameter source, LXCompoundModulation.Target target) protected
LXParameterModulation
(LXModulationEngine scope, LXParameter source, LXParameter target) LXTriggerModulation
(LX lx, LXModulationEngine scope, JsonObject obj) LXTriggerModulation
(LXModulationEngine scope, BooleanParameter source, BooleanParameter target) -
Uses of LXModulationEngine in heronarts.lx.studio.ui.modulation
Fields in heronarts.lx.studio.ui.modulation declared as LXModulationEngineModifier and TypeFieldDescriptionprotected final LXModulationEngine
UIMappingButton.modulationEngine
Methods in heronarts.lx.studio.ui.modulation with parameters of type LXModulationEngineModifier and TypeMethodDescriptionvoid
UIModulatorPicker.show
(LXModulationEngine modulationEngine) Constructors in heronarts.lx.studio.ui.modulation with parameters of type LXModulationEngineModifierConstructorDescriptionParameter
(UI ui, LXModulationEngine modulationEngine, float x, float y, float w, float h) Parameter
(UI ui, LXModulationEngine modulationEngine, UIModulationSource modulationSource, float x, float y, float w, float h) Trigger
(UI ui, LXModulationEngine modulationEngine, BooleanParameter trigger, float x, float y, float w, float h) -
Uses of LXModulationEngine in heronarts.lx.studio.ui.preview
Methods in heronarts.lx.studio.ui.preview with parameters of type LXModulationEngineModifier and TypeMethodDescriptionvoid
UISoundStage.modulatorAdded
(LXModulationEngine engine, LXModulator modulator) void
UISoundStage.modulatorRemoved
(LXModulationEngine engine, LXModulator modulator)