| Package | Description |
|---|---|
| heronarts.lx |
Core LX engine and component functionality.
|
| heronarts.lx.blend | |
| heronarts.lx.mixer |
| Modifier and Type | Field and Description |
|---|---|
List<Class<? extends LXBlend>> |
LXRegistry.channelBlends
The list of globally registered channel blend classes
|
List<Class<? extends LXBlend>> |
LXRegistry.crossfaderBlends
The list of globally registered crossfader blend classes
|
List<Class<? extends LXBlend>> |
LXRegistry.transitionBlends
The list of globally registered transition blend classes
|
| Modifier and Type | Method and Description |
|---|---|
LXBlend |
LX.instantiateBlend(Class<? extends LXBlend> cls) |
LXBlend |
LX.instantiateBlend(String className) |
| Modifier and Type | Method and Description |
|---|---|
LXRegistry |
LXRegistry.addBlend(Class<? extends LXBlend> blend)
Register a [channel and crossfader] blend class with the engine
|
LXRegistry |
LXRegistry.addChannelBlend(Class<? extends LXBlend> blend)
Register a channel blend class with the engine
|
LXRegistry |
LXRegistry.addCrossfaderBlend(Class<? extends LXBlend> blend)
Register a crossfader blend class with the engine
|
LXRegistry |
LXRegistry.addTransitionBlend(Class<? extends LXBlend> blend)
Register a transition blend class with the engine
|
LXBlend |
LX.instantiateBlend(Class<? extends LXBlend> cls) |
| Modifier and Type | Class and Description |
|---|---|
class |
AddBlend |
class |
DarkestBlend |
class |
DifferenceBlend |
class |
DissolveBlend
The dissolve blend is a special blend used in the crossfader.
|
class |
LightestBlend |
static class |
LXBlend.FunctionalBlend |
class |
MultiplyBlend |
class |
NormalBlend |
class |
ScreenBlend |
class |
SubtractBlend |
| Modifier and Type | Method and Description |
|---|---|
LXBlend |
LXBlend.setName(String name)
Sets name of this blend mode
|
| Modifier and Type | Field and Description |
|---|---|
ObjectParameter<LXBlend> |
LXAbstractChannel.blendMode |
ObjectParameter<LXBlend> |
LXMixerEngine.crossfaderBlendMode |
ObjectParameter<LXBlend> |
LXChannel.transitionBlendMode |
| Modifier and Type | Method and Description |
|---|---|
protected LXBlend[] |
LXMixerEngine.instantiateChannelBlends() |
protected LXBlend[] |
LXMixerEngine.instantiateCrossfaderBlends() |
protected LXBlend[] |
LXMixerEngine.instantiateTransitionBlends() |
LX library by Mark C. Slee. © 2012-2020