Package | Description |
---|---|
heronarts.lx.clip | |
heronarts.lx.clipboard | |
heronarts.lx.command | |
heronarts.lx.mixer | |
heronarts.lx.pattern |
Core classes for procedural animation.
|
heronarts.lx.studio.ui.device | |
heronarts.lx.studio.ui.mixer |
Modifier and Type | Field and Description |
---|---|
LXChannel |
PatternClipEvent.channel |
LXChannel |
LXChannelClip.channel |
Modifier and Type | Method and Description |
---|---|
void |
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) |
Constructor and Description |
---|
LXChannelClip(LX lx,
LXChannel channel,
int index) |
Constructor and Description |
---|
Channel(LXChannel channel) |
Constructor and Description |
---|
AddPattern(LXChannel channel,
Class<? extends LXPattern> patternClass) |
AddPattern(LXChannel channel,
Class<? extends LXPattern> patternClass,
JsonObject patternObject) |
GoPattern(LXChannel channel,
LXPattern nextPattern) |
MovePattern(LXChannel channel,
LXPattern pattern,
int toIndex) |
RemovePattern(LXChannel channel,
LXPattern pattern) |
UngroupChannel(LXChannel channel) |
Modifier and Type | Field and Description |
---|---|
List<LXChannel> |
LXGroup.channels |
Modifier and Type | Method and Description |
---|---|
LXChannel |
LXMixerEngine.addChannel() |
LXChannel |
LXMixerEngine.addChannel(int index) |
LXChannel |
LXMixerEngine.addChannel(int index,
LXPattern[] patterns) |
LXChannel |
LXMixerEngine.addChannel(LXPattern[] patterns) |
LXChannel |
LXChannel.addPattern(LXPattern pattern) |
LXChannel |
LXChannel.addPattern(LXPattern pattern,
int index) |
LXChannel |
LXMixerEngine.getDefaultChannel() |
LXChannel |
LXGroup.getLastChannel()
Get the last channel in this group
|
LXChannel |
LXChannel.goNextPattern()
Activates the next pattern in this channel's pattern list
|
LXChannel |
LXChannel.goPattern(LXPattern pattern)
Activates the given pattern, which must belong to this channel.
|
LXChannel |
LXChannel.goPatternIndex(int i)
Activates the pattern at the given index, if it is within the
bounds of this channel's pattern list.
|
LXChannel |
LXChannel.goPreviousPattern()
Activates the previous pattern in this channel's pattern list
|
LXChannel |
LXChannel.goRandomPattern()
Activates a randomly seleted pattern on the channel, from the set of
patterns that have auto cycle enabled.
|
LXChannel |
LXChannel.movePattern(LXPattern pattern,
int index) |
LXChannel |
LXChannel.reloadPattern(LXPattern pattern) |
LXChannel |
LXChannel.removePattern(LXPattern pattern) |
LXChannel |
LXChannel.setPatterns(LXPattern[] patterns) |
Modifier and Type | Method and Description |
---|---|
List<LXChannel> |
LXMixerEngine.getSelectedChannelsForGroup() |
Modifier and Type | Method and Description |
---|---|
LXGroup |
LXGroup.addChannel(LXChannel channel) |
LXMixerEngine |
LXMixerEngine.group(LXGroup group,
LXChannel channel,
int index) |
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.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) |
LXMixerEngine |
LXMixerEngine.ungroup(LXChannel channel) |
Modifier and Type | Method and Description |
---|---|
LXGroup |
LXMixerEngine.addGroup(List<LXChannel> groupChannels) |
Modifier and Type | Method and Description |
---|---|
LXChannel |
LXPattern.getChannel()
Gets the channel that this pattern is loaded in.
|
Modifier and Type | Method and Description |
---|---|
LXPattern |
LXPattern.setChannel(LXChannel channel)
Called by the engine when pattern is loaded onto a channel.
|
Constructor and Description |
---|
UIPatternDevice(LXStudio.UI ui,
LXChannel channel,
LXPattern pattern) |
UIPatternList(UI ui,
float x,
float y,
float w,
float h,
LXChannel channel) |
Modifier and Type | Method and Description |
---|---|
protected void |
UIAbstractChannelStripControls.addChannelElements(LXChannel channel) |
Constructor and Description |
---|
UIChannelStrip(UI ui,
UIMixer mixer,
LX lx,
LXChannel channel) |
LX library by Mark C. Slee. © 2012-2020