Uses of Class
heronarts.lx.effect.LXEffect
Packages that use LXEffect
Package
Description
Core LX engine and component functionality.
Layer components that mutate existing buffers with standardized enable/disable.
Core classes for procedural animation.
-
Uses of LXEffect in heronarts.lx
Fields in heronarts.lx with type parameters of type LXEffectMethods in heronarts.lx that return LXEffectModifier and TypeMethodDescriptionLX.instantiateEffect(Class<? extends LXEffect> cls) LX.instantiateEffect(String className) Methods in heronarts.lx with parameters of type LXEffectModifier and TypeMethodDescriptionAdd an effect to the FX chain.LX.addEffects(LXEffect[] effects) Add multiple effects to the chainLX.removeEffect(LXEffect effect) Remove an effect from the chainMethod parameters in heronarts.lx with type arguments of type LXEffectModifier and TypeMethodDescriptionRegister an effect class with the engineLX.instantiateEffect(Class<? extends LXEffect> cls) LXRegistry.removeEffect(Class<? extends LXEffect> effect) Unregister effect class with the engineLXRegistry.removeEffects(List<Class<? extends LXEffect>> effects) Unregister effect classes with the engine -
Uses of LXEffect in heronarts.lx.clip
Methods in heronarts.lx.clip with parameters of type LXEffectModifier and TypeMethodDescriptionvoidLXClip.effectAdded(LXBus channel, LXEffect effect) voidLXClip.effectMoved(LXBus channel, LXEffect effect) voidLXClip.effectRemoved(LXBus channel, LXEffect effect) -
Uses of LXEffect in heronarts.lx.clipboard
Constructors in heronarts.lx.clipboard with parameters of type LXEffect -
Uses of LXEffect in heronarts.lx.command
Constructors in heronarts.lx.command with parameters of type LXEffectModifierConstructorDescriptionMoveEffect(LXComponent parent, LXEffect effect, int toIndex) ReloadEffect(LXComponent container, LXEffect effect) RemoveEffect(LXComponent container, LXEffect effect) Constructor parameters in heronarts.lx.command with type arguments of type LXEffectModifierConstructorDescriptionAddEffect(LXComponent parent, Class<? extends LXEffect> effectClass) AddEffect(LXComponent parent, Class<? extends LXEffect> effectClass, JsonObject effectObj) -
Uses of LXEffect in heronarts.lx.effect
Subclasses of LXEffect in heronarts.lx.effectModifier and TypeClassDescriptionclassclassclassclassclassclassstatic classPlaceholder pattern for when a class is missingclassLXModelEffect<T extends LXModel>Deprecated.No longer recommended, does not play nicely with dynamic models and view selectionclassclassMethods in heronarts.lx.effect that return LXEffectModifier and TypeMethodDescriptionfinal LXEffectLXEffect.disable()Disables the effect.final LXEffectLXEffect.enable()Enables the effect.default LXEffectLXEffect.Container.getEffect(int i) default LXEffectdefault LXEffectLXEffect.Container.loadEffect(LX lx, JsonObject effectObj, int index) final LXEffectLXEffect.setDamping(boolean hasDamping) Sets whether this effect uses damping or notLXEffect.setDampingTime(double dampingTimeMs) Set the amount of damping time used when this effect is enabled and disabled.protected LXEffectLXEffect.setDampingTime(double dampingTimeEnabledMs, double dampingTimeDisabledMs) Set the amount of damping time used when this effect is enabled and disabled.final LXEffectLXEffect.setIndex(int index) Called by the engine to assign index on this effect.final LXEffectLXEffect.setPattern(LXPattern pattern) final LXEffectLXEffect.toggle()Toggles the effect.Methods in heronarts.lx.effect that return types with arguments of type LXEffectMethods in heronarts.lx.effect with parameters of type LXEffectModifier and TypeMethodDescriptiondefault LXEffect.ContainerLXEffect.Container.moveEffect(LXEffect effect, int index) LXEffect.Container.removeEffect(LXEffect effect) -
Uses of LXEffect in heronarts.lx.effect.audio
Subclasses of LXEffect in heronarts.lx.effect.audio -
Uses of LXEffect in heronarts.lx.effect.color
Subclasses of LXEffect in heronarts.lx.effect.colorModifier and TypeClassDescriptionclassclassclass -
Uses of LXEffect in heronarts.lx.effect.image
Subclasses of LXEffect in heronarts.lx.effect.image -
Uses of LXEffect in heronarts.lx.effect.midi
Subclasses of LXEffect in heronarts.lx.effect.midi -
Uses of LXEffect in heronarts.lx.mixer
Fields in heronarts.lx.mixer with type parameters of type LXEffectMethods in heronarts.lx.mixer that return types with arguments of type LXEffectMethods in heronarts.lx.mixer with parameters of type LXEffectModifier and TypeMethodDescriptionfinal LXBusdefault voidLXBus.Listener.effectAdded(LXBus channel, LXEffect effect) default voidLXBus.Listener.effectMoved(LXBus channel, LXEffect effect) default voidLXBus.Listener.effectRemoved(LXBus channel, LXEffect effect) LXBus.moveEffect(LXEffect effect, int index) final LXBusLXBus.removeEffect(LXEffect effect) -
Uses of LXEffect in heronarts.lx.pattern
Fields in heronarts.lx.pattern with type parameters of type LXEffectMethods in heronarts.lx.pattern that return types with arguments of type LXEffectMethods in heronarts.lx.pattern with parameters of type LXEffectModifier and TypeMethodDescriptionfinal LXPatternvoidLXPattern.Listener.effectAdded(LXPattern pattern, LXEffect effect) voidLXPattern.Listener.effectMoved(LXPattern pattern, LXEffect effect) voidLXPattern.Listener.effectRemoved(LXPattern pattern, LXEffect effect) LXPattern.moveEffect(LXEffect effect, int index) final LXPatternLXPattern.removeEffect(LXEffect effect) -
Uses of LXEffect in heronarts.lx.script
Subclasses of LXEffect in heronarts.lx.script -
Uses of LXEffect in heronarts.lx.snapshot
Methods in heronarts.lx.snapshot with parameters of type LXEffect -
Uses of LXEffect in heronarts.lx.studio.ui.device
Methods in heronarts.lx.studio.ui.device with parameters of type LXEffectModifier and TypeMethodDescriptionvoidUIDeviceBin.UIPatternBin.effectAdded(LXPattern pattern, LXEffect effect) voidUIDeviceBin.UIPatternBin.effectMoved(LXPattern pattern, LXEffect effect) voidUIDeviceBin.UIPatternBin.effectRemoved(LXPattern pattern, LXEffect effect) Constructors in heronarts.lx.studio.ui.device with parameters of type LXEffectModifierConstructorDescriptionUIEffectDevice(LXStudio.UI ui, LXComponent parent, LXEffect effect) -
Uses of LXEffect in heronarts.lx.studio.ui.effect
Constructors in heronarts.lx.studio.ui.effect with parameters of type LXEffectModifierConstructorDescriptionUIEffectToggleButton(float x, float y, LXEffect effect) UIEffectToggleButton(LXEffect effect)