public class LXOutputGroup extends LXOutput
LXOutput.GammaMode, LXOutput.InetOutputLXComponent.Placeholder, LXComponent.RenamableLXSerializable.Utils| Modifier and Type | Field and Description |
|---|---|
List<LXOutput> |
children |
brightness, enabled, framesPerSecond, gamma, gammaModecontrolSurfaceSemaphore, KEY_CLASS, KEY_COMPONENT_ID, KEY_ID, KEY_PARAMETER_PATH, KEY_PATH, label, lx, modulationColor| Constructor and Description |
|---|
LXOutputGroup(LX lx) |
LXOutputGroup(LX lx,
String label) |
| Modifier and Type | Method and Description |
|---|---|
LXOutputGroup |
addChild(LXOutput child)
Adds a child to this output, sent after color-correction
|
protected LXOutputGroup |
clearChildren() |
protected void |
onSend(int[] colors,
byte[] glut)
Subclasses implement this to send the data.
|
protected void |
onSend(int[] colors,
double brightness) |
LXOutputGroup |
removeChild(LXOutput child)
Removes a child
|
error, error, getGammaLut, log, onParameterChanged, send, send, setGammaDelegate, setGroupaddArray, addChild, addInternalParameter, addParameter, addParameter, contains, copyParameters, dispose, getChild, getComponentName, getComponentName, getComponentName, getId, getLabel, getLX, getOscAddress, getOscLabel, getOscPath, getParameter, getParameters, getParent, getPath, handleOscMessage, load, loadParameters, removeParameter, removeParameter, save, saveParameters, setParent, toString, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitget, get, getCanonicalLabel, getCanonicalLabel, getCanonicalPath, getCanonicalPath, getComponent, getComponent, getParameter, getParameterpublic LXOutputGroup(LX lx)
public LXOutputGroup addChild(LXOutput child)
child - Child outputpublic LXOutputGroup removeChild(LXOutput child)
child - Child outputprotected LXOutputGroup clearChildren()
LX library by Mark C. Slee. © 2012-2020