Package | Description |
---|---|
heronarts.lx.clip | |
heronarts.lx.command | |
heronarts.lx.effect |
Layer components that mutate existing buffers with standardized enable/disable.
|
heronarts.lx.mixer | |
heronarts.lx.studio.ui | |
heronarts.lx.studio.ui.clip | |
heronarts.lx.studio.ui.device | |
heronarts.lx.studio.ui.mixer |
Modifier and Type | Field and Description |
---|---|
LXBus |
LXClip.bus |
Modifier and Type | Method and Description |
---|---|
void |
LXClip.effectAdded(LXBus channel,
LXEffect effect) |
void |
LXClip.effectMoved(LXBus channel,
LXEffect effect) |
void |
LXClip.effectRemoved(LXBus channel,
LXEffect effect) |
Constructor and Description |
---|
LXClip(LX lx,
LXBus bus,
int index) |
LXClip(LX lx,
LXBus bus,
int index,
boolean registerListener) |
Constructor and Description |
---|
AddEffect(LXBus channel,
Class<? extends LXEffect> effectClass) |
AddEffect(LXBus channel,
Class<? extends LXEffect> effectClass,
JsonObject effectObj) |
MoveEffect(LXBus channel,
LXEffect effect,
int toIndex) |
RemoveEffect(LXBus channel,
LXEffect effect) |
Modifier and Type | Method and Description |
---|---|
LXBus |
LXEffect.getBus() |
Modifier and Type | Method and Description |
---|---|
LXEffect |
LXEffect.setBus(LXBus bus) |
Modifier and Type | Class and Description |
---|---|
class |
LXAbstractChannel
Abstract subclass for both groups and channels
|
class |
LXChannel
A channel is a single component of the engine that has a set of patterns from
which it plays and rotates.
|
class |
LXGroup |
class |
LXMasterBus
Represents the master channel.
|
Modifier and Type | Method and Description |
---|---|
LXBus |
LXBus.addClipListener(LXBus.ClipListener listener) |
LXBus |
LXBus.addEffect(LXEffect effect) |
LXBus |
LXBus.addEffect(LXEffect effect,
int index) |
LXBus |
LXChannel.disableAutoCycle() |
LXBus |
LXChannel.enableAutoCycle(double autoCycleThreshold)
Enable automatic transition from pattern to pattern on this channel
|
LXBus |
LXMixerEngine.getFocusedChannel() |
LXBus |
LXBus.moveEffect(LXEffect effect,
int index) |
LXBus |
LXBus.reloadEffect(LXEffect effect) |
LXBus |
LXBus.removeClipListener(LXBus.ClipListener listener) |
LXBus |
LXBus.removeEffect(LXEffect effect) |
LXBus |
LXBus.stopClips() |
Modifier and Type | Method and Description |
---|---|
void |
LXBus.ClipListener.clipAdded(LXBus bus,
LXClip clip) |
void |
LXBus.ClipListener.clipRemoved(LXBus bus,
LXClip clip) |
LXMixerEngine |
LXMixerEngine.deselectChannel(LXBus bus) |
default void |
LXBus.Listener.effectAdded(LXBus channel,
LXEffect effect) |
default void |
LXBus.Listener.effectMoved(LXBus channel,
LXEffect effect) |
default void |
LXBus.Listener.effectRemoved(LXBus channel,
LXEffect effect) |
LXMixerEngine |
LXMixerEngine.selectChannel(LXBus bus) |
LXMixerEngine |
LXMixerEngine.selectChannel(LXBus bus,
boolean multipleSelection) |
LXMixerEngine |
LXMixerEngine.selectChannelRange(LXBus destination) |
LXMixerEngine |
LXMixerEngine.setFocusedChannel(LXBus channel) |
Modifier and Type | Field and Description |
---|---|
Map<LXBus,UIDeviceBin> |
UIBottomTray.deviceBins |
Modifier and Type | Method and Description |
---|---|
UIContentPicker |
UIContentPicker.setBus(LXBus bus) |
Constructor and Description |
---|
UIClipButton(UI ui,
UIMixer mixer,
LX lx,
LXBus bus,
int index,
float x,
float y) |
UIClipLauncher(UI ui,
UIMixer mixer,
LX lx,
LXBus bus) |
UIClipStop(UI ui,
UIMixer mixer,
LX lx,
LXBus bus) |
Modifier and Type | Method and Description |
---|---|
protected void |
UIDevice.addContentPicker(LXStudio.UI ui,
LXBus bus) |
Constructor and Description |
---|
UIBusDevice(LXStudio.UI ui,
UIDeviceBin deviceBin,
LXBus bus) |
UIDeviceBin(LXStudio.UI ui,
LXBus bus,
float y,
float w) |
UIEffectDevice(LXStudio.UI ui,
LXBus bus,
LXEffect effect) |
Modifier and Type | Field and Description |
---|---|
protected LXBus |
UIMixerStripControls.bus |
Constructor and Description |
---|
UIMixerStrip(UI ui,
UIMixer mixer,
LX lx,
LXBus bus,
float x,
float y) |
LX library by Mark C. Slee. © 2012-2020