Uses of Class
heronarts.lx.LX
Package
Description
Core LX engine and component functionality.
Modulator classes for real-time audio analysis.
Classes for color manipulation, blending, color values.
Layer components that mutate existing buffers with standardized enable/disable.
Integration with MIDI devices.
Geometry models, points and fixtures.
Components that control automated modulation of parameter values.
Utility abstraction for values that vary over time.
Output support for various networking protocols.
Core classes for procedural animation.
-
Uses of LX in heronarts.glx
-
Uses of LX in heronarts.glx.ui
Modifier and TypeMethodDescriptionvoid
UI3dContext.Camera.load
(LX lx, JsonObject object) void
UI3dContext.load
(LX lx, JsonObject object) void
UI3dContext.Camera.save
(LX lx, JsonObject object) void
UI3dContext.save
(LX lx, JsonObject object) -
Uses of LX in heronarts.glx.ui.component
Modifier and TypeMethodDescriptionstatic void
UICompoundParameterControl.addModulationContextActions
(LX lx, List<UIContextActions.Action> actions, LXCompoundModulation.Target target) void
UIPointCloud.load
(LX lx, JsonObject object) void
UIPointCloud.save
(LX lx, JsonObject object) -
Uses of LX in heronarts.lx
Modifier and TypeFieldDescriptionprotected LX
LXComponent.lx
The LX instance that this component belongs to.final LX
LXRegistry.lx
Modifier and TypeMethodDescriptionAdd an effect to the FX chain.LX.addEffects
(LXEffect[] effects) Add multiple effects to the chainLX.addListener
(LX.Listener listener) Adds an output driverLX.addProjectListener
(LX.ProjectListener listener) LX.disableAutoCycle()
Stops patterns from automatically rotatingLX.enableAutoCycle
(int autoCycleThreshold) Sets the patterns to rotate automaticallyLXComponent.getLX()
Accessor to the LX instance that this component is part of.LX.goIndex
(int i) Sets the main channel to a pattern of the given indexLX.goNext()
Sets the main channel to the next pattern.Sets the main channel to a given pattern instance.LX.goPrev()
Sets the main channel to the previous pattern.LX.popError()
LX.pushStatusMessage
(String message) LX.registerExternal
(String key, LXSerializable serializable) LX.removeEffect
(LXEffect effect) Remove an effect from the chainLX.removeListener
(LX.Listener listener) LX.removeProjectListener
(LX.ProjectListener listener) LX.setPatterns
(LXPattern[] patterns) Specifies the set of patterns to be run.LX.setPaused
(boolean paused) Pause the engine from runningLX.setSpeed
(double speed) Sets the speed of the entire system.LX.togglePaused()
Toggles the running state of the engine.Modifier and TypeMethodDescriptiondefault void
LXRegistry.Listener.channelBlendsChanged
(LX lx) Invoked when the available channel blend implementations are changeddefault void
LXRegistry.Listener.contentChanged
(LX lx) Invoked when available pattern/effect/model has been updateddefault void
LXRegistry.Listener.crossfaderBlendsChanged
(LX lx) Invoked when the available crossfader blend implementations are changedstatic LXPath
Globally retrieves an LX object with a path in the hierarchystatic LXComponent
LXPath.getComponent
(LX lx, String path) Globally retrieves an LX component with a path in the hierarchystatic LXParameter
LXPath.getParameter
(LX lx, String path) Globally retrieves an LX parameter with a path in the hierarchyvoid
LXPlugin.initialize
(LX lx) This method is invoked on the plugin object after LX has been initialized.protected LXRegistry
LX.instantiateRegistry
(LX lx) Subclasses may override to provide an enhanced registry with support for more typesvoid
LXComponent.load
(LX lx, JsonObject obj) Loads the LX component.void
LXDeviceComponent.load
(LX lx, JsonObject obj) void
LXEngine.load
(LX lx, JsonObject obj) void
LXPreferences.load
(LX lx, JsonObject object) void
LXRegistry.load
(LX lx, JsonObject object) void
LXRegistry.Plugin.load
(LX lx, JsonObject object) void
LXSerializable.load
(LX lx, JsonObject object) Restores this instance from a JSON objectstatic void
LXSerializable.Utils.loadArray
(LX lx, LXSerializable[] serializables, JsonObject object, String key) Loads an array of sub-objects from the given key, if it is foundstatic void
LXSerializable.Utils.loadArray
(LX lx, List<? extends LXSerializable> serializables, JsonObject object, String key) Loads an array of sub-objects from the given key, if it is foundstatic void
LXSerializable.Utils.loadObject
(LX lx, LXSerializable serializable, JsonObject object, String key) Loads a serializable object from a sub-key, if the key is found.static void
LXSerializable.Utils.loadObject
(LX lx, LXSerializable serializable, JsonObject object, String key, boolean defaultEmptyObj) Loads a serializable object from a sub-key, if the key is found.default void
LX.Listener.modelChanged
(LX lx, LXModel model) Fired whenever a new model instance is set on this LX instance.default void
LX.Listener.modelGenerationChanged
(LX lx, LXModel model) Fired when the generation of a model has been changed.default void
LXRegistry.Listener.pluginChanged
(LX lx, LXRegistry.Plugin plugin) Invoked when the state of an available plugin has changeddefault void
LXPresetComponent.postProcessPreset
(LX lx, JsonObject obj) Presets by default contain the results of a normal save() call, but we may not always want all of the information contained.static void
LXSerializable.Utils.resetObject
(LX lx, LXSerializable serializable) Reset an object by loading an empty dictionary with the reset keyvoid
LXComponent.save
(LX lx, JsonObject obj) Serializes the LX component.void
LXDeviceComponent.save
(LX lx, JsonObject obj) void
LXPreferences.save
(LX lx, JsonObject object) void
LXRegistry.Plugin.save
(LX lx, JsonObject object) void
LXRegistry.save
(LX lx, JsonObject object) void
LXSerializable.save
(LX lx, JsonObject object) Serializes this instance into the JSON objectstatic JsonArray
LXSerializable.Utils.toArray
(LX lx, LXSerializable[] serializables) Serializes an array of subobjectsstatic JsonArray
LXSerializable.Utils.toArray
(LX lx, LXSerializable[] serializables, boolean stripIds) Serializes an array of subobjectsstatic JsonArray
LXSerializable.Utils.toArray
(LX lx, Collection<? extends LXSerializable> serializables) Serialized a generic collection of sub-objects, not necessarily orderedstatic JsonArray
LXSerializable.Utils.toArray
(LX lx, Collection<? extends LXSerializable> serializables, boolean stripIds) Serialized a generic collection of sub-objects, not necessarily orderedstatic JsonObject
LXSerializable.Utils.toObject
(LX lx, LXSerializable serializable) Serializes any LXSerializable to a JsonObjectstatic JsonObject
LXSerializable.Utils.toObject
(LX lx, LXSerializable serializable, boolean stripIds) Serializes any LXSerializable to a JsonObjectstatic JsonObject
LXSerializable.Utils.toObject
(LX lx, Map<String, ? extends LXSerializable> serializables) Serializes a map of subobjects into a JsonObjectdefault void
LXRegistry.Listener.transitionBlendsChanged
(LX lx) Invoked when the available transition blend implementations are changedModifierConstructorDescriptionprotected
LXClassLoader
(LX lx) protected
LXClassLoader
(LX lx, List<File> jarFiles) protected
LXComponent
(LX lx) Creates a new component as part of an LX hierarchy.protected
LXComponent
(LX lx, int id) Creates a new component as part of the LX hierarchy.protected
LXComponent
(LX lx, int id, String label) Creates a new component as part of the LX hierarchy.protected
LXComponent
(LX lx, String label) Creates a new component as part of the LX hierarchy.protected
LXDeviceComponent
(LX lx) protected
LXDeviceComponent
(LX lx, String label) protected
protected
LXLayer
(LX lx, LXDeviceComponent buffer) protected
LXLayeredComponent
(LX lx) protected
LXLayeredComponent
(LX lx, LXBuffer buffer) protected
LXLayeredComponent
(LX lx, LXDeviceComponent component) protected
LXLayeredComponent
(LX lx, String label) protected
LXLayeredComponent
(LX lx, String label, LXBuffer buffer) protected
LXModelComponent
(LX lx) protected
LXModelComponent
(LX lx, String label) protected
LXModelLayer
(LX lx) Deprecated.protected
protected
LXModulatorComponent
(LX lx, String label) protected
LXPreferences
(LX lx) LXRegistry
(LX lx) protected
protected
LXRunnableComponent
(LX lx, String label) ModelBuffer
(LX lx) ModelBuffer
(LX lx, int defaultColor) -
Uses of LX in heronarts.lx.audio
Modifier and TypeMethodDescriptionstatic SoundObject
void
Envelop.load
(LX lx, JsonObject obj) void
LXAudioEngine.load
(LX lx, JsonObject obj) void
Reaper.load
(LX lx, JsonObject obj) void
SoundStage.load
(LX lx, JsonObject obj) ModifierConstructorDescriptionLXAudioEngine
(LX lx) LXAudioOutput
(LX lx) SoundObject
(LX lx) SoundStage
(LX lx) -
Uses of LX in heronarts.lx.blend
ModifierConstructorDescriptionDarkestBlend
(LX lx) DifferenceBlend
(LX lx) DissolveBlend
(LX lx) DodgeBlend
(LX lx) FunctionalBlend
(LX lx, LXBlend.FunctionalBlend.BlendFunction function) HighlightBlend
(LX lx) LightestBlend
(LX lx) protected
MultiplyBlend
(LX lx) NormalBlend
(LX lx) ScreenBlend
(LX lx) SpotlightBlend
(LX lx) SubtractBlend
(LX lx) -
Uses of LX in heronarts.lx.clip
Modifier and TypeMethodDescriptionvoid
LXClip.load
(LX lx, JsonObject obj) void
LXClipEngine.load
(LX lx, JsonObject obj) void
LXClipEvent.load
(LX lx, JsonObject obj) void
LXClipLane.load
(LX lx, JsonObject obj) void
ParameterClipEvent.load
(LX lx, JsonObject obj) protected abstract LXClipEvent
LXClipLane.loadEvent
(LX lx, JsonObject eventObj) protected LXClipEvent
MidiNoteClipLane.loadEvent
(LX lx, JsonObject eventObj) protected LXClipEvent
ParameterClipLane.loadEvent
(LX lx, JsonObject eventObj) protected LXClipEvent
PatternClipLane.loadEvent
(LX lx, JsonObject eventObj) protected void
LXChannelClip.loadLane
(LX lx, String laneType, JsonObject laneObj) protected void
LXClip.loadLane
(LX lx, String laneType, JsonObject laneObj) void
LXClip.save
(LX lx, JsonObject obj) void
LXClipEvent.save
(LX lx, JsonObject obj) void
LXClipLane.save
(LX lx, JsonObject obj) void
MidiNoteClipEvent.save
(LX lx, JsonObject obj) void
ParameterClipEvent.save
(LX lx, JsonObject obj) void
ParameterClipLane.save
(LX lx, JsonObject obj) void
PatternClipEvent.save
(LX lx, JsonObject obj) ModifierConstructorDescriptionprotected
LXAbstractChannelClip
(LX lx, LXAbstractChannel channel, int index, boolean registerListener) LXChannelClip
(LX lx, LXChannel channel, int index) protected
LXClipEngine
(LX lx) LXGroupClip
(LX lx, LXGroup group, int index) LXMasterClip
(LX lx, int index) -
Uses of LX in heronarts.lx.clipboard
-
Uses of LX in heronarts.lx.color
Modifier and TypeMethodDescriptionvoid
LXPalette.load
(LX lx, JsonObject obj) void
LXSwatch.load
(LX lx, JsonObject obj) void
LXPalette.save
(LX lx, JsonObject obj) void
LXSwatch.save
(LX lx, JsonObject obj) -
Uses of LX in heronarts.lx.command
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
abstract void
Perform the given commandvoid
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
abstract void
Undo the command, after it has been performedvoid
LXCommand.Structure.ModifyFixturePositions.update
(LX lx, LXParameter parameter, double delta) -
Uses of LX in heronarts.lx.dmx
-
Uses of LX in heronarts.lx.effect
Modifier and TypeMethodDescriptionvoid
LXEffect.Placeholder.load
(LX lx, JsonObject object) void
LXEffect.Placeholder.save
(LX lx, JsonObject object) ModifierConstructorDescriptionBlurEffect
(LX lx) DynamicsEffect
(LX lx) InvertEffect
(LX lx) protected
protected
LXModelEffect
(LX lx) Deprecated.Placeholder
(LX lx, LX.InstantiationException instantiationException) SparkleEffect
(LX lx) StrobeEffect
(LX lx) -
Uses of LX in heronarts.lx.effect.audio
-
Uses of LX in heronarts.lx.effect.color
-
Uses of LX in heronarts.lx.effect.image
-
Uses of LX in heronarts.lx.effect.midi
-
Uses of LX in heronarts.lx.midi
Modifier and TypeMethodDescriptionstatic LXMidiMapping
LXMidiMapping.create
(LX lx, JsonObject object) static LXMidiMapping
LXMidiMapping.create
(LX lx, LXShortMessage message, LXNormalizedParameter parameter) void
LXMidiEngine.load
(LX lx, JsonObject object) void
LXMidiInput.load
(LX lx, JsonObject object) void
LXMidiMapping.load
(LX lx, JsonObject object) void
LXMidiEngine.save
(LX lx, JsonObject object) void
LXMidiInput.save
(LX lx, JsonObject object) void
LXMidiMapping.ControlChange.save
(LX lx, JsonObject object) void
LXMidiMapping.Note.save
(LX lx, JsonObject object) void
LXMidiMapping.save
(LX lx, JsonObject object) ModifierConstructorDescriptionLXMidiEngine
(LX lx) protected
LXMidiMapping
(LX lx, int channel, LXMidiMapping.Type type, LXNormalizedParameter parameter) protected
LXMidiMapping
(LX lx, JsonObject object, LXMidiMapping.Type type) -
Uses of LX in heronarts.lx.midi.surface
Modifier and TypeMethodDescriptionvoid
LXMidiSurface.load
(LX lx, JsonObject obj) void
LXMidiSurface.save
(LX lx, JsonObject obj) ModifierConstructorDescriptionAPC40
(LX lx, LXMidiInput input, LXMidiOutput output) APC40Mk2
(LX lx, LXMidiInput input, LXMidiOutput output) APCmini
(LX lx, LXMidiInput input, LXMidiOutput output) DJM900nxs2
(LX lx, LXMidiInput input, LXMidiOutput output) DJMA9
(LX lx, LXMidiInput input, LXMidiOutput output) DJMV10
(LX lx, LXMidiInput input, LXMidiOutput output) FocusedDevice
(LX lx, FocusedDevice.Listener listener) FocusedDevice
(LX lx, LXMidiSurface surface, FocusedDevice.Listener listener) protected
LXMidiSurface
(LX lx, LXMidiInput input, LXMidiOutput output) MidiFighterTwister
(LX lx, LXMidiInput input, LXMidiOutput output) -
Uses of LX in heronarts.lx.mixer
Modifier and TypeMethodDescriptionvoid
LXAbstractChannel.load
(LX lx, JsonObject obj) void
LXBus.load
(LX lx, JsonObject obj) void
LXChannel.load
(LX lx, JsonObject obj) void
LXMixerEngine.load
(LX lx, JsonObject obj) void
LXAbstractChannel.postProcessPreset
(LX lx, JsonObject obj) void
LXBus.postProcessPreset
(LX lx, JsonObject obj) void
LXChannel.postProcessPreset
(LX lx, JsonObject obj) void
LXMasterBus.postProcessPreset
(LX lx, JsonObject obj) void
LXBus.save
(LX lx, JsonObject obj) void
LXChannel.save
(LX lx, JsonObject obj) void
LXMixerEngine.save
(LX lx, JsonObject obj) ModifierConstructorDescriptionprotected
LXAbstractChannel
(LX lx, int index, String label) LXMasterBus
(LX lx) LXMixerEngine
(LX lx) -
Uses of LX in heronarts.lx.model
Modifier and TypeMethodDescriptionvoid
LXModel.load
(LX lx, JsonObject object) void
LXModel.save
(LX lx, JsonObject object) -
Uses of LX in heronarts.lx.modulation
Modifier and TypeMethodDescriptionprotected static LXParameter
LXParameterModulation.getParameter
(LX lx, LXModulationEngine scope, JsonObject obj) void
LXModulationEngine.load
(LX lx, JsonObject obj) void
LXModulationEngine.save
(LX lx, JsonObject obj) void
LXParameterModulation.save
(LX lx, JsonObject obj) ModifierConstructorDescriptionLXCompoundModulation
(LX lx, LXModulationEngine scope, JsonObject obj) LXModulationEngine
(LX lx) LXTriggerModulation
(LX lx, LXModulationEngine scope, JsonObject obj) -
Uses of LX in heronarts.lx.modulator
Modifier and TypeMethodDescriptionvoid
LXModulator.Placeholder.load
(LX lx, JsonObject object) void
LXPeriodicModulator.load
(LX lx, JsonObject object) void
MultiStageEnvelope.load
(LX lx, JsonObject obj) void
MultiStageEnvelope.Stage.load
(LX lx, JsonObject object) void
Randomizer.load
(LX lx, JsonObject obj) void
LXModulator.Placeholder.save
(LX lx, JsonObject object) void
LXPeriodicModulator.save
(LX lx, JsonObject object) void
MultiStageEnvelope.save
(LX lx, JsonObject obj) void
MultiStageEnvelope.Stage.save
(LX lx, JsonObject object) ModifierConstructorDescriptionPlaceholder
(LX lx, LX.InstantiationException instantiationException, JsonObject modulatorObj) -
Uses of LX in heronarts.lx.osc
-
Uses of LX in heronarts.lx.output
ModifierConstructorDescriptionArtNetDatagram
(LX lx, int[] indexBuffer) Creates an ArtNetDatagram for the given index bufferArtNetDatagram
(LX lx, int[] indexBuffer, int universeNumber) Creates an ArtNetDatagram for the given index buffer and universe numberArtNetDatagram
(LX lx, int[] indexBuffer, int dataLength, int universeNumber) Creates an ArtNetDatagram with fixed data length for given index buffer and universeArtNetDatagram
(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder) Creates an ArtNetDatagram for the given index buffer and byte orderingArtNetDatagram
(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int universeNumber) Creates an ArtNetDatagram for the given index buffer, universe and byte orderingArtNetDatagram
(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int dataLength, int universeNumber) Creates an ArtNetDatagram with fixed data length for given index buffer, universe, and byte orderArtNetDatagram
(LX lx, LXModel model) Creates an ArtNetDatagram for the given modelArtNetDatagram
(LX lx, LXModel model, int universeNumber) Creates an ArtNetDatagram for the given model and universe numberArtNetDatagram
(LX lx, LXModel model, int dataLength, int universeNumber) Creates an ArtNetDatagram for the given model, with fixed data length and universeArtNetDatagram
(LX lx, LXModel model, LXBufferOutput.ByteOrder byteOrder, int universeNumber) Creates an ArtNetDatagram for the given model, universe, and byte orderArtNetDatagram
(LX lx, LXModel model, LXBufferOutput.ByteOrder byteOrder, int dataLength, int universeNumber) Creates an ArtNetDatagram with fixed data length for given model, universe, and byte orderingArtNetDatagram
(LX lx, IndexBuffer indexBuffer, int universeNumber) Creates an ArtNetDatagram with fixed data length for given index buffer, universe, and byte orderArtNetDatagram
(LX lx, IndexBuffer indexBuffer, int dataLength, int universeNumber) Creates an ArtNetDatagram with fixed data length for given index buffer, universe, and byte orderArtSyncDatagram
(LX lx) DDPDatagram
(LX lx, int[] indexBuffer) DDPDatagram
(LX lx, int[] indexBuffer, int dataOffset) DDPDatagram
(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int dataOffset) DDPDatagram
(LX lx, LXModel model) DDPDatagram
(LX lx, IndexBuffer indexBuffer, int dataOffset) DDPOutputGroup
(LX lx, int[] indexBuffer) DDPOutputGroup
(LX lx, int[] indexBuffer, int chunkSize) Constructs a DDPOutput with a given total set of points and a specified chunkSize.DDPOutputGroup
(LX lx, LXModel model) DDPOutputGroup
(LX lx, LXModel model, int chunkSize) FadecandySocket
(LX lx) FadecandySocket
(LX lx, int[] indexBuffer) FadecandySocket
(LX lx, LXModel model) KinetDatagram
(LX lx, int[] indexBuffer, int kinetPort) Constructs a datagram that sends on the given kinet supply output portKinetDatagram
(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int kinetPort) Constructs a datagram that sends on the given kinet supply output portKinetDatagram
(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int kinetPort, KinetDatagram.Version version) Constructs a datagram that sends on the given kinet supply output portKinetDatagram
(LX lx, LXModel model, int kinetPort) Constructs a datagram that sends on the given kinet supply output portKinetDatagram
(LX lx, LXModel model, int kinetPort, KinetDatagram.Version version) Constructs a datagram that sends on the given kinet supply output portKinetDatagram
(LX lx, IndexBuffer indexBuffer, int kinetPort) Constructs a datagram that sends on the given kinet supply output portKinetDatagram
(LX lx, IndexBuffer indexBuffer, int kinetPort, KinetDatagram.Version version) Constructs a datagram that sends on the given kinet supply output portprotected
LXBufferOutput
(LX lx, IndexBuffer indexBuffer) protected
LXDatagram
(LX lx, IndexBuffer indexBuffer, int datagramSize) protected
protected
LXOutputGroup
(LX lx) LXOutputGroup
(LX lx, String label) protected
protected
LXSocket
(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder) protected
LXSocket
(LX lx, IndexBuffer indexBuffer) OPCDatagram
(LX lx, int[] indexBuffer) OPCDatagram
(LX lx, int[] indexBuffer, byte opcChannel) OPCDatagram
(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, byte opcChannel) OPCDatagram
(LX lx, LXModel model) OPCDatagram
(LX lx, LXModel model, byte opcChannel) OPCDatagram
(LX lx, IndexBuffer indexBuffer, byte opcChannel) OPCSocket
(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder) OPCSocket
(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, byte opcChannel) OPCSocket
(LX lx, IndexBuffer indexBuffer, byte opcChannel) StreamingACNDatagram
(LX lx, int[] indexBuffer) Constructs a StreamingACNDatagram on default universeStreamingACNDatagram
(LX lx, int[] indexBuffer, int universeNumber) Constructs a datagram, sends the list of point indices on the given universe number.StreamingACNDatagram
(LX lx, int[] indexBuffer, int dataSize, int universeNumber) Creates a StreamingACNDatagram for a given index buffer with fixed data size and universe numberStreamingACNDatagram
(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int universeNumber) Creates a StreamingACNDatagrm for given index buffer on universe and byte orderStreamingACNDatagram
(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int dataSize, int universeNumber) Creates a StreamingACNDatagram for a given index buffer with fixed data size and universe numberprotected
StreamingACNDatagram
(LX lx, int dataSize, int universeNumber) Subclasses may use this constructor for datagrams with custom DMX data of a fixed length.StreamingACNDatagram
(LX lx, LXModel model) Creates a StreamingACNDatagram for the given modelStreamingACNDatagram
(LX lx, LXModel model, int universeNumber) Creates a StreamingACNDatagram for the model on given universeStreamingACNDatagram
(LX lx, IndexBuffer indexBuffer, int universeNumber) Creates a StreamingACNDatagram for a given index buffer with fixed data size and universe numberStreamingACNDatagram
(LX lx, IndexBuffer indexBuffer, int dataSize, int universeNumber) Creates a StreamingACNDatagram for a given index buffer with fixed data size and universe number -
Uses of LX in heronarts.lx.pattern
Modifier and TypeMethodDescriptionvoid
LXPattern.load
(LX lx, JsonObject obj) void
LXPattern.Placeholder.load
(LX lx, JsonObject object) void
LXPattern.Placeholder.save
(LX lx, JsonObject object) void
LXPattern.save
(LX lx, JsonObject obj) ModifierConstructorDescriptionLifePattern
(LX lx) Deprecated.protected
LXModelPattern
(LX lx) Deprecated.protected
Placeholder
(LX lx, LX.InstantiationException instantiationException) -
Uses of LX in heronarts.lx.pattern.audio
-
Uses of LX in heronarts.lx.pattern.color
ModifierConstructorDescriptionAlternatingPattern
(LX lx) AlternatingPattern
(LX lx, int firstColor, int secondColor) GradientPattern
(LX lx) SolidPattern
(LX lx) SolidPattern
(LX lx, int color) -
Uses of LX in heronarts.lx.pattern.form
Modifier and TypeMethodDescriptionvoid
PlanesPattern.load
(LX lx, JsonObject obj) void
PlanesPattern.save
(LX lx, JsonObject obj) ModifierConstructorDescriptionChevronPattern
(LX lx) OrboxPattern
(LX lx) protected
PlanesPattern
(LX lx) -
Uses of LX in heronarts.lx.pattern.image
Modifier and TypeMethodDescriptionvoid
SlideshowPattern.load
(LX lx, JsonObject obj) void
SlideshowPattern.save
(LX lx, JsonObject obj) -
Uses of LX in heronarts.lx.pattern.strip
-
Uses of LX in heronarts.lx.pattern.test
-
Uses of LX in heronarts.lx.pattern.texture
-
Uses of LX in heronarts.lx.scheduler
Modifier and TypeMethodDescriptionvoid
LXScheduler.load
(LX lx, JsonObject obj) void
LXScheduler.save
(LX lx, JsonObject obj) -
Uses of LX in heronarts.lx.script
Modifier and TypeMethodDescriptionvoid
ScriptEffect.load
(LX lx, JsonObject obj) void
ScriptPattern.load
(LX lx, JsonObject obj) -
Uses of LX in heronarts.lx.snapshot
Modifier and TypeMethodDescriptionvoid
LXSnapshot.load
(LX lx, JsonObject obj) void
LXSnapshot.View.load
(LX lx, JsonObject obj) void
LXSnapshotEngine.load
(LX lx, JsonObject obj) void
LXSnapshot.ActivePatternView.save
(LX lx, JsonObject obj) void
LXSnapshot.ChannelFaderView.save
(LX lx, JsonObject obj) void
LXSnapshot.ParameterView.save
(LX lx, JsonObject obj) void
LXSnapshot.save
(LX lx, JsonObject obj) void
LXSnapshot.View.save
(LX lx, JsonObject obj) void
LXSnapshotEngine.save
(LX lx, JsonObject obj) ModifierConstructorDescriptionLXClipSnapshot
(LX lx, LXClip clip) LXGlobalSnapshot
(LX lx) protected
LXSnapshot
(LX lx, LXComponent snapshotParameterScope) LXSnapshotEngine
(LX lx) -
Uses of LX in heronarts.lx.structure
Modifier and TypeMethodDescriptionvoid
JsonFixture.load
(LX lx, JsonObject obj) void
LXFixture.load
(LX lx, JsonObject obj) void
LXStructure.load
(LX lx, JsonObject obj) void
JsonFixture.save
(LX lx, JsonObject obj) void
LXStructure.save
(LX lx, JsonObject obj) ModifierConstructorDescriptionArcFixture
(LX lx) GridFixture
(LX lx) JsonFixture
(LX lx) JsonFixture
(LX lx, String fixtureType) protected
LXBasicFixture
(LX lx, String label) protected
protected
protected
LXProtocolFixture
(LX lx, String label) LXStructure
(LX lx, LXModel immutable, LXStructure.ModelListener modelListener) PointFixture
(LX lx) PointListFixture
(LX lx, List<LXVector> coordinates) SpiralFixture
(LX lx) StripFixture
(LX lx) -
Uses of LX in heronarts.lx.structure.view
Modifier and TypeMethodDescriptionLXViewEngine.addViews
(LX lx, JsonObject obj) void
LXViewDefinition.load
(LX lx, JsonObject obj) void
LXViewEngine.load
(LX lx, JsonObject obj) void
LXViewEngine.modelGenerationChanged
(LX lx, LXModel model) void
LXViewEngine.save
(LX lx, JsonObject obj) -
Uses of LX in heronarts.lx.studio
Modifier and TypeMethodDescriptionprotected LXRegistry
LXStudio.instantiateRegistry
(LX lx) void
LXStudio.UI.load
(LX lx, JsonObject object) void
LXStudio.UI.save
(LX lx, JsonObject object) -
Uses of LX in heronarts.lx.studio.ui
ModifierConstructorDescriptionUIBottomTray
(LXStudio.UI ui, LX lx) UIContentPicker
(LXStudio.UI ui, LX lx) UILoading
(LXStudio.UI ui, LX lx) -
Uses of LX in heronarts.lx.studio.ui.browser
ModifierConstructorDescriptionprotected
UIComponentManager
(UI ui, LX lx, float x, float y, float w) UIEffectManager
(UI ui, LX lx, float x, float y, float w) UIPatternManager
(UI ui, LX lx, float x, float y, float w) -
Uses of LX in heronarts.lx.studio.ui.clip
Modifier and TypeFieldDescriptionprotected final LX
UIClipButton.lx
protected final LX
UIClipLauncher.lx
ModifierConstructorDescriptionprotected
UIClipButton
(UI ui, UIMixer mixer, LX lx, LXBus bus, int index, float x, float y, float width) UIClipLauncher
(UI ui, UIMixer mixer, LX lx, LXBus bus) UIClipLauncher
(UI ui, UIMixer mixer, LX lx, LXBus bus, int width) UIClipStop
(UI ui, UIMixer mixer, LX lx, LXBus bus, int width) UIClipView
(UI ui, LX lx, float x, float y, float w) UISceneButton
(UI ui, UIMixer mixer, LX lx, int index) UISceneLauncher
(UI ui, UIMixer mixer, LX lx, float x, float y) UISceneStop
(UI ui, UIMixer mixer, LX lx) -
Uses of LX in heronarts.lx.studio.ui.dmx
-
Uses of LX in heronarts.lx.studio.ui.fixture
ModifierConstructorDescriptionUIFixtureErrors
(UI ui, LX lx, float w) UIFixtureInspector
(LXStudio.UI ui, LX lx, float w) UIFixtureManager
(UI ui, LX lx, UIFixtureInspector inspector, float w) -
Uses of LX in heronarts.lx.studio.ui.midi
-
Uses of LX in heronarts.lx.studio.ui.mixer
Modifier and TypeFieldDescriptionprotected final LX
UIMixerStrip.lx
protected final LX
UIMixerStripControls.lx
ModifierConstructorDescriptionUIChannelStrip
(UI ui, UIMixer mixer, LX lx, LXChannel channel) UIClipGridStrip
(UI ui, LX lx, float w, float h) UIGroupStrip
(UI ui, UIMixer mixer, LX lx, LXGroup group) protected
UIMasterStrip
(UI ui, UIMixer mixer, LX lx) UIMasterStripControls
(UI ui, LX lx) protected
UIMixerStrip
(UI ui, UIMixer mixer, LX lx, LXBus bus) protected
UIMixerStrip
(UI ui, UIMixer mixer, LX lx, LXBus bus, float width) UISceneStrip
(UI ui, UIMixer mixer, LX lx) -
Uses of LX in heronarts.lx.studio.ui.model
ModifierConstructorDescriptionUIModelInspector
(UI ui, LX lx, float w) UIOutputManager
(LXStudio.UI ui, LX lx, float width) -
Uses of LX in heronarts.lx.studio.ui.modulation
ModifierConstructorDescriptionUIAbstractGlobalModulator
(UI ui, LX lx, LXComponent component, boolean isGlobalModulator, float x, float y, float w, float h) UIComponentModulator
(UI ui, LX lx, LXComponent component, float x, float y, float w) -
Uses of LX in heronarts.lx.studio.ui.osc
-
Uses of LX in heronarts.lx.studio.ui.performance
ModifierConstructorDescriptionUIPerformanceAudio
(UI ui, LX lx) UIPerformancePalette
(UI ui, LX lx) UIPerformancePane
(UI ui, LX lx, boolean aux) -
Uses of LX in heronarts.lx.studio.ui.preview
Modifier and TypeMethodDescriptionvoid
UIAxes.load
(LX lx, JsonObject object) void
UIGrid.load
(LX lx, JsonObject object) void
UIPreviewWindow.load
(LX lx, JsonObject object) void
UIAxes.save
(LX lx, JsonObject object) void
UIGrid.save
(LX lx, JsonObject object) void
UIPreviewWindow.save
(LX lx, JsonObject object) -
Uses of LX in heronarts.lx.studio.ui.toolbar