Package heronarts.lx
Interface LXComponent.Renamable
- All Known Implementing Classes:
AbstractDmxModulator
,Accelerator
,Accumulator
,AHDSREnvelope
,AlternatingPattern
,ArcFixture
,BandGate
,BlurEffect
,BooleanLogic
,ChasePattern
,ChevronPattern
,Click
,ColorizeEffect
,ColorMaskEffect
,ComparatorModulator
,DampedParameter
,Damper
,DecibelMeter
,DmxColorModulator
,DmxModulator
,DmxPattern
,DynamicsEffect
,FocusedPatternControls
,FunctionalModulator
,GateEffect
,GeometryTestPattern
,GradientPattern
,GraphicEqualizerPattern
,GraphicMeter
,GridFixture
,HistoryBuffer
,HueSaturationEffect
,ImageMaskEffect
,ImagePattern
,Interval
,InvertEffect
,JsonFixture
,LifePattern
,LifePattern
,LinearEnvelope
,LXAbstractChannel
,LXAbstractChannelClip
,LXAudioEngine.Meter
,LXBasicFixture
,LXChannel
,LXChannelClip
,LXClip
,LXEffect
,LXEffect.Placeholder
,LXFixture
,LXGlobalSnapshot
,LXGroup
,LXGroupClip
,LXMasterClip
,LXModelEffect
,LXModelPattern
,LXModulator
,LXModulator.Placeholder
,LXPattern
,LXPattern.Placeholder
,LXPeriodicModulator
,LXProtocolFixture
,LXRangeModulator
,LXScheduledProject
,LXSwatch
,LXVariablePeriodModulator
,LXViewDefinition
,MacroKnobs
,MacroSwitches
,MacroTriggers
,MidiNoteTrigger
,MultiModeEnvelope
,MultiStageEnvelope
,MultiTrig
,NoiseModulator
,NoisePattern
,OperatorModulator
,OrboxPattern
,PlanesPattern
,PointFixture
,PointListFixture
,QuadraticEnvelope
,Randomizer
,SawLFO
,Scaler
,ScriptEffect
,ScriptPattern
,SinLFO
,SlideshowPattern
,SlideshowPattern.Image
,Smoother
,SolidPattern
,SoundObject
,SoundObjectEffect
,SoundObjectPattern
,SparkleEffect
,SparklePattern
,SpiralFixture
,Spring
,SquareLFO
,StepSequencer
,StripFixture
,StrobeEffect
,TestPattern
,Timer
,TriangleLFO
,VariableLFO
- Enclosing class:
- LXComponent
public static interface LXComponent.Renamable
Marker interface for components which can have their label changed. Any LXComponent
class that has a user-editable label in the UI must have this marker interface
attached to it for those edits to be saved and loaded.