Package heronarts.lx.parameter
Interface LXParameterListener
- All Known Implementing Classes:
AbstractDmxModulator
,Accelerator
,Accumulator
,AddBlend
,ADM
,ADM.Obj
,AHDSREnvelope
,AlternatingPattern
,APC40
,APC40Mk2
,APCmini
,ArcFixture
,ArtNetDatagram
,ArtSyncDatagram
,BandGate
,BlurEffect
,BooleanLogic
,BurnBlend
,ChasePattern
,ChevronPattern
,Click
,ColorizeEffect
,ColorMaskEffect
,ComparatorModulator
,DampedParameter
,Damper
,DarkestBlend
,DDPDatagram
,DDPOutputGroup
,DecibelMeter
,DifferenceBlend
,DissolveBlend
,DJM900nxs2
,DJMA9
,DJMV10
,DmxColorModulator
,DmxModulator
,DmxPattern
,DodgeBlend
,DynamicsEffect
,Envelop
,Envelop.Decode
,Envelop.MultiMeter
,Envelop.Source
,FadecandySocket
,FocusedPatternControls
,FunctionalModulator
,GateEffect
,GeometryTestPattern
,GradientPattern
,GraphicEqualizerPattern
,GraphicMeter
,GridFixture
,HighlightBlend
,HistoryBuffer
,HueSaturationEffect
,ImageMaskEffect
,ImagePattern
,ImagePattern.Image
,Interval
,InvertEffect
,JsonFixture
,JsonFixture.ParameterDefinition
,KinetDatagram
,LifePattern
,LifePattern
,LightestBlend
,LinearEnvelope
,LXAbstractChannel
,LXAbstractChannelClip
,LXAudioComponent
,LXAudioEngine
,LXAudioEngine.Meter
,LXAudioInput
,LXAudioOutput
,LXBasicFixture
,LXBlend
,LXBlend.FunctionalBlend
,LXBufferOutput
,LXBus
,LXChannel
,LXChannelClip
,LXClip
,LXClipEngine
,LXClipSnapshot
,LXComponent
,LXCompoundModulation
,LXDatagram
,LXDeviceComponent
,LXDmxEngine
,LXDynamicColor
,LXEffect
,LXEffect.Placeholder
,LXEngine
,LXEngine.Output
,LXFixture
,LXGlobalSnapshot
,LXGroup
,LXGroupClip
,LXLayer
,LXLayeredComponent
,LXMasterBus
,LXMasterClip
,LXMidiEngine
,LXMidiSurface
,LXMixerEngine
,LXModelComponent
,LXModelEffect
,LXModelLayer
,LXModelPattern
,LXModulationEngine
,LXModulator
,LXModulator.Placeholder
,LXModulatorComponent
,LXOscEngine
,LXOutput
,LXOutputGroup
,LXPalette
,LXParameterModulation
,LXPattern
,LXPattern.Placeholder
,LXPeriodicModulator
,LXPreferences
,LXProtocolFixture
,LXRangeModulator
,LXRunnableComponent
,LXScheduledProject
,LXScheduler
,LXSnapshot
,LXSnapshotEngine
,LXSocket
,LXStructure
,LXStructureOutput
,LXSwatch
,LXTriggerModulation
,LXVariablePeriodModulator
,LXViewDefinition
,LXViewEngine
,MacroKnobs
,MacroSwitches
,MacroTriggers
,MidiFighterTwister
,MidiNoteTrigger
,MultiModeEnvelope
,MultiplyBlend
,MultiStageEnvelope
,MultiTrig
,NoiseModulator
,NoisePattern
,NormalBlend
,OPCDatagram
,OPCSocket
,OperatorModulator
,OrboxPattern
,PlanesPattern
,PlanesPattern.Plane
,PointFixture
,PointListFixture
,QuadraticEnvelope
,Randomizer
,Reaper
,SawLFO
,Scaler
,ScreenBlend
,ScriptEffect
,ScriptPattern
,SinLFO
,SlideshowPattern
,SlideshowPattern.Image
,Smoother
,SolidPattern
,SoundObject
,SoundObjectEffect
,SoundObjectPattern
,SoundStage
,SparkleEffect
,SparklePattern
,SpiralFixture
,SpotlightBlend
,Spring
,SquareLFO
,StepSequencer
,StreamingACNDatagram
,StripFixture
,StrobeEffect
,SubtractBlend
,Tempo
,TestPattern
,Timer
,TriangleLFO
,UIClipView
,UIComponentLabel
,UICompoundParameterControl
,UIDropMenu
,UIKnob
,UIParameterControl
,UIParameterLabel
,UISlider
,UISwitch
,UIToggleSet
,UIViewSelector
,VariableLFO
public interface LXParameterListener
A listener interface to be notified of changes to the parameter value.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
onParameterChanged
(LXParameter parameter) Invoked when the value of a parameter is changed.
-
Method Details
-
onParameterChanged
Invoked when the value of a parameter is changed.- Parameters:
parameter
- The parameter that has changed its value
-