Uses of Class
heronarts.lx.LXRegistry
Packages that use LXRegistry
-
Uses of LXRegistry in heronarts.lx
Fields in heronarts.lx declared as LXRegistryMethods in heronarts.lx that return LXRegistryModifier and TypeMethodDescriptionRegister a [channel and crossfader] blend class with the engineRegister multiple [channel and crossfader] blend classes with the engineLXRegistry.addChannelBlend
(Class<? extends LXBlend> blend) Register a channel blend class with the engineLXRegistry.addChannelBlends
(Class<LXBlend>[] blends) Register multiple channel blend classes with the engineLXRegistry.addCrossfaderBlend
(Class<? extends LXBlend> blend) Register a crossfader blend class with the engineLXRegistry.addCrossfaderBlends
(Class<LXBlend>[] blends) Register multiple crossfader blend classes with the engineRegister an effect class with the engineLXRegistry.addEffects
(Class<? extends LXEffect>[] effects) Register an effect class with the engineLXRegistry.addFixture
(Class<? extends LXFixture> fixture) Register a fixture class with the engineLXRegistry.addFixtures
(List<Class<? extends LXFixture>> fixtures) Register a set of fixture classes with the engineLXRegistry.addListener
(LXRegistry.Listener listener) LXRegistry.addModulataors
(Class<? extends LXModulator>[] modulators) Deprecated.Use addModulators without typoLXRegistry.addModulator
(Class<? extends LXModulator> modulator) Register a modulator class with the engineLXRegistry.addModulators
(Class<? extends LXModulator>[] modulators) Register an array of modulator classes with the engineLXRegistry.addPattern
(Class<? extends LXPattern> pattern) Register a pattern class with the engineLXRegistry.addPatterns
(Class<? extends LXPattern>[] patterns) Register a pattern class with the engineLXRegistry.addTransitionBlend
(Class<? extends LXBlend> blend) Register a transition blend class with the engineLXRegistry.addTransitionBlends
(Class<LXBlend>[] blends) Register multiple channel blend classes with the engineprotected LXRegistry
LX.instantiateRegistry
(LX lx) Subclasses may override to provide an enhanced registry with support for more typesLXRegistry.removeEffect
(Class<? extends LXEffect> effect) Unregister effect class with the engineLXRegistry.removeEffects
(List<Class<? extends LXEffect>> effects) Unregister effect classes with the engineLXRegistry.removeFixture
(Class<? extends LXFixture> fixture) Unregister fixture class with the engineLXRegistry.removeFixtures
(List<Class<? extends LXFixture>> fixtures) Unregister fixture classes with the engineLXRegistry.removeListener
(LXRegistry.Listener listener) LXRegistry.removeModulator
(Class<? extends LXModulator> modulator) Unregister modulator class with the engineLXRegistry.removeModulators
(List<Class<? extends LXModulator>> modulators) Unregister modulators classes with the engineLXRegistry.removePattern
(Class<? extends LXPattern> pattern) Unregister pattern class with the engineLXRegistry.removePatterns
(List<Class<? extends LXPattern>> patterns) Unregister pattern classes with the engine -
Uses of LXRegistry in heronarts.lx.studio
Subclasses of LXRegistry in heronarts.lx.studioModifier and TypeClassDescriptionstatic class
Registry class for the LXStudio application contains extensions to the default LX registry for custom UI componentsMethods in heronarts.lx.studio that return LXRegistry