Uses of Class
heronarts.lx.mixer.LXChannel
Packages that use LXChannel
Package
Description
Core classes for procedural animation.
-
Uses of LXChannel in heronarts.lx.clip
Fields in heronarts.lx.clip declared as LXChannelModifier and TypeFieldDescriptionfinal LXChannelLXChannelClip.channelfinal LXChannelPatternClipLane.channelMethods in heronarts.lx.clip with parameters of type LXChannelModifier and TypeMethodDescriptionvoidLXChannelClip.patternAdded(LXChannel channel, LXPattern pattern) voidLXChannelClip.patternRemoved(LXChannel channel, LXPattern pattern) voidPatternClipLane.patternRemoved(LXChannel channel, LXPattern pattern) voidLXChannelClip.patternWillChange(LXChannel channel, LXPattern pattern, LXPattern nextPattern) Constructors in heronarts.lx.clip with parameters of type LXChannel -
Uses of LXChannel in heronarts.lx.clipboard
Constructors in heronarts.lx.clipboard with parameters of type LXChannel -
Uses of LXChannel in heronarts.lx.command
Constructors in heronarts.lx.command with parameters of type LXChannelModifierConstructorDescriptionAddPattern(LXChannel channel, Class<? extends LXPattern> patternClass) AddPattern(LXChannel channel, Class<? extends LXPattern> patternClass, JsonObject patternObject) AddPattern(LXChannel channel, Class<? extends LXPattern> patternClass, JsonObject patternObject, int patternIndex) MovePattern(LXChannel channel, LXPattern pattern, int toIndex) PatternCycle(LXChannel channel) ReloadPattern(LXChannel channel, LXPattern pattern) RemovePattern(LXChannel channel, LXPattern pattern) UngroupChannel(LXChannel channel) -
Uses of LXChannel in heronarts.lx.mixer
Fields in heronarts.lx.mixer with type parameters of type LXChannelMethods in heronarts.lx.mixer that return LXChannelModifier and TypeMethodDescriptionLXMixerEngine.addChannel()LXMixerEngine.addChannel(int index) LXMixerEngine.addChannel(int index, JsonObject channelObj) LXMixerEngine.addChannel(int index, JsonObject channelObj, LXPattern[] patterns) LXMixerEngine.addChannel(int index, LXPattern[] patterns) LXMixerEngine.addChannel(JsonObject channelObj) LXMixerEngine.addChannel(LXPattern[] patterns) final LXChannelLXChannel.addPattern(LXPattern pattern) final LXChannelLXChannel.addPattern(LXPattern pattern, int index) LXMixerEngine.getDefaultChannel()LXGroup.getLastChannel()Get the last channel in this groupfinal LXChannelLXChannel.goNextPattern()Activates the next pattern in this channel's pattern listfinal LXChannelActivates the given pattern, which must belong to this channel.final LXChannelActivates the given pattern, which must belong to this channel.final LXChannelLXChannel.goPatternIndex(int index) Activates the pattern at the given index, if it is within the bounds of this channel's pattern list.final LXChannelLXChannel.goPreviousPattern()Activates the previous pattern in this channel's pattern listfinal LXChannelLXChannel.goRandomPattern()Activates a randomly selected pattern on the channel, from the set of patterns that have auto cycle enabled.LXChannel.movePattern(LXPattern pattern, int index) final LXChannelLXChannel.removePattern(LXPattern pattern) final LXChannelLXChannel.setPatterns(LXPattern[] patterns) Methods in heronarts.lx.mixer that return types with arguments of type LXChannelMethods in heronarts.lx.mixer with parameters of type LXChannelModifier and TypeMethodDescriptionLXGroup.addChannel(LXChannel channel) default voidLXChannel.Listener.groupChanged(LXChannel channel, LXGroup group) protected LXBlend[]LXMixerEngine.instantiateTransitionBlends(LXChannel channel) default voidLXChannel.Listener.patternAdded(LXChannel channel, LXPattern pattern) default voidLXChannel.Listener.patternDidChange(LXChannel channel, LXPattern pattern) default voidLXChannel.Listener.patternEnabled(LXChannel channel, LXPattern pattern) default voidLXChannel.Listener.patternMoved(LXChannel channel, LXPattern pattern) default voidLXChannel.Listener.patternRemoved(LXChannel channel, LXPattern pattern) default voidLXChannel.Listener.patternWillChange(LXChannel channel, LXPattern pattern, LXPattern nextPattern) Method parameters in heronarts.lx.mixer with type arguments of type LXChannel -
Uses of LXChannel in heronarts.lx.pattern
Methods in heronarts.lx.pattern that return LXChannelModifier and TypeMethodDescriptionfinal LXChannelLXPattern.getChannel()Gets the channel that this pattern is loaded in.Methods in heronarts.lx.pattern with parameters of type LXChannelModifier and TypeMethodDescriptionfinal LXPatternLXPattern.setChannel(LXChannel channel) Called by the engine when pattern is loaded onto a channel. -
Uses of LXChannel in heronarts.lx.snapshot
Methods in heronarts.lx.snapshot that return LXChannel -
Uses of LXChannel in heronarts.lx.studio.ui.clip
Constructors in heronarts.lx.studio.ui.clip with parameters of type LXChannelModifierConstructorDescriptionUIPatternLauncher(UI ui, UIMixer mixer, LXChannel channel) UIPatternLauncher(UI ui, UIMixer mixer, LXChannel channel, float width) -
Uses of LXChannel in heronarts.lx.studio.ui.device
Methods in heronarts.lx.studio.ui.device with parameters of type LXChannelModifier and TypeMethodDescriptionstatic UI2dContainerUIChannelDevice.buildBlendControls(UI ui, UI2dContainer container, LXChannel channel, float contentWidth) static UI2dContainerUIChannelDevice.buildPlaylistControls(UI ui, UI2dContainer container, LXChannel channel, float contentWidth) Constructors in heronarts.lx.studio.ui.device with parameters of type LXChannelModifierConstructorDescriptionUIPatternDevice(LXStudio.UI ui, LXChannel channel, LXPattern pattern) UIPatternList(UI ui, int x, int y, int w, int h, LXChannel channel) -
Uses of LXChannel in heronarts.lx.studio.ui.mixer
Methods in heronarts.lx.studio.ui.mixer with parameters of type LXChannelModifier and TypeMethodDescriptionprotected voidUIAbstractChannelStripControls.addChannelElements(LXChannel channel) Constructors in heronarts.lx.studio.ui.mixer with parameters of type LXChannel