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 LXChannel
LXChannelClip.channel
final LXChannel
PatternClipEvent.channel
Methods in heronarts.lx.clip with parameters of type LXChannelModifier and TypeMethodDescriptionvoid
LXChannelClip.groupChanged
(LXChannel channel, LXGroup group) void
LXChannelClip.patternAdded
(LXChannel channel, LXPattern pattern) void
LXChannelClip.patternDidChange
(LXChannel channel, LXPattern pattern) void
LXChannelClip.patternMoved
(LXChannel channel, LXPattern pattern) void
LXChannelClip.patternRemoved
(LXChannel channel, LXPattern pattern) void
LXChannelClip.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) MovePattern
(LXChannel channel, LXPattern pattern, int toIndex) 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 LXChannel
LXChannel.addPattern
(LXPattern pattern) final LXChannel
LXChannel.addPattern
(LXPattern pattern, int index) LXMixerEngine.getDefaultChannel()
LXGroup.getLastChannel()
Get the last channel in this groupfinal LXChannel
LXChannel.goNextPattern()
Activates the next pattern in this channel's pattern listfinal LXChannel
Activates the given pattern, which must belong to this channel.final LXChannel
LXChannel.goPatternIndex
(int index) Activates the pattern at the given index, if it is within the bounds of this channel's pattern list.final LXChannel
LXChannel.goPreviousPattern()
Activates the previous pattern in this channel's pattern listfinal LXChannel
LXChannel.goRandomPattern()
Activates a randomly seleted pattern on the channel, from the set of patterns that have auto cycle enabled.LXChannel.movePattern
(LXPattern pattern, int index) LXChannel.reloadPattern
(LXPattern pattern) final LXChannel
LXChannel.removePattern
(LXPattern pattern) final LXChannel
LXChannel.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 void
LXChannel.Listener.groupChanged
(LXChannel channel, LXGroup group) default void
LXChannel.Listener.patternAdded
(LXChannel channel, LXPattern pattern) default void
LXChannel.Listener.patternDidChange
(LXChannel channel, LXPattern pattern) default void
LXChannel.Listener.patternEnabled
(LXChannel channel, LXPattern pattern) default void
LXChannel.Listener.patternMoved
(LXChannel channel, LXPattern pattern) default void
LXChannel.Listener.patternRemoved
(LXChannel channel, LXPattern pattern) default void
LXChannel.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 LXChannel
LXPattern.getChannel()
Gets the channel that this pattern is loaded in.Methods in heronarts.lx.pattern with parameters of type LXChannelModifier and TypeMethodDescriptionfinal LXPattern
LXPattern.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.device
Methods in heronarts.lx.studio.ui.device with parameters of type LXChannelModifier and TypeMethodDescriptionstatic UI2dContainer
UIChannelDevice.buildBlendControls
(UI ui, UI2dContainer container, LXChannel channel, float contentWidth) static UI2dContainer
UIChannelDevice.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 void
UIAbstractChannelStripControls.addChannelElements
(LXChannel channel) Constructors in heronarts.lx.studio.ui.mixer with parameters of type LXChannel