Uses of Class
heronarts.lx.clip.LXClip
Packages that use LXClip
Package
Description
-
Uses of LXClip in heronarts.lx.clip
Subclasses of LXClip in heronarts.lx.clipModifier and TypeClassDescriptionclassclassclassclassFields in heronarts.lx.clip declared as LXClipModifier and TypeFieldDescriptionfinal LXClipLXClip.CursorParameter.clipfinal LXClipLXClipLane.clipMethods in heronarts.lx.clip that return LXClipModifier and TypeMethodDescriptionLXClip.addListener(LXClip.Listener listener) LXClipEngine.FocusedClipParameter.getClip()LXClipEngine.getFocusedClip()LXClip.launch()Launches the clip, subject to global launch quantization, which will also trigger recall of a snapshot if enabledLXClip.launchAutomation()Launches clip automation playback, subject to global launch quantizationLXClip.launchAutomationFrom(Cursor cursor) Launches the clip from a specified start position, subject to global launch quantization.LXClip.launchAutomationFromCursor()Launches the clip from the current cursor positionLXClip.moveClipLane(LXClipLane<?> lane, int index) Play clip from cursor position without quantization delay.LXClip.playFromCursor()Play clip from cursor position without quantization delay.LXClip.removeListener(LXClip.Listener listener) LXClip.removeParameterLane(ParameterClipLane lane) LXClip.setIndex(int index) LXClip.setLoopBrace(Cursor loopBrace) Safely set the loop brace to a position on the timeline (in time units)LXClip.setLoopEnd(Cursor loopEnd) Safely set the loop end marker to a specific value (in time units)LXClip.setLoopLength(Cursor loopLength) Set the loop lengthLXClip.setLoopStart(Cursor loopStart) Safely set the loop start marker to a specific value (in time units)LXClip.setPlayEnd(Cursor playEnd) Safely set the play end marker to a specific value (in time units)LXClip.setPlayStart(Cursor playStart) Safely set the play start marker to a specific value (in time units)LXClip.triggerAction(boolean focus) Trigger the clip, whether from control surface or UILXClip.triggerAction(boolean focus, boolean fromGrid) Trigger the clip, whether from control surface or UIMethods in heronarts.lx.clip with parameters of type LXClipModifier and TypeMethodDescriptionNon-destructive version of constrain, bounds the cursor by the length of the given clip.default CursorNon-destructive equivalent of constrain.default voidLXClip.Listener.clipLaneMoved(LXClip clip, LXClipLane<?> lane, int index) Constrain the position of this cursor to the length of the clip.default CursorConstrain the cursor's value to the bounds of this clipdefault voidLXClip.Listener.cursorChanged(LXClip clip, Cursor cursor) Cursor.Operator.formatLabel(LXClip clip, Cursor cursor, Cursor labelSpacing) Format a cursor to a user-displayable stringdefault voidLXClip.Listener.parameterLaneAdded(LXClip clip, ParameterClipLane lane) default voidLXClip.Listener.parameterLaneRemoved(LXClip clip, ParameterClipLane lane) LXClipEngine.setFocusedClip(LXClip clip) Snap this cursor's value to the nearest intervalCursor.Operator.snapCeiling(Cursor cursor, LXClip clip, Cursor snapSize) Snaps this cursor's value to the nearest interval, strictly at this point or afterSnap this cursor's value down to the previous intervalSnap this cursor's value to the nearest interval, strictly at this point or beforeSnap this cursor's value up to the next intervalConstructors in heronarts.lx.clip with parameters of type LXClip -
Uses of LXClip in heronarts.lx.clipboard
Constructors in heronarts.lx.clipboard with parameters of type LXClip -
Uses of LXClip in heronarts.lx.command
Methods in heronarts.lx.command with parameters of type LXClipModifier and TypeMethodDescriptionvoidConstructors in heronarts.lx.command with parameters of type LXClipModifierConstructorDescriptionMoveMarker(LXClip clip, LXCommand.Clip.Marker marker, Cursor increment) Move clip marker by a given amountMoveMarker(LXClip clip, LXCommand.Clip.Marker marker, Cursor increment, LXCommand.Clip.MoveMarker.Operation op) SetMarker(LXClip clip, LXCommand.Clip.Marker marker, Cursor toCursor) Move clip marker to a new value (in time units) -
Uses of LXClip in heronarts.lx.mixer
Fields in heronarts.lx.mixer with type parameters of type LXClipMethods in heronarts.lx.mixer that return LXClipModifier and TypeMethodDescriptionLXBus.addClip()LXBus.addClip(int index) LXBus.addClip(int index, boolean enableSnapshot) LXBus.addClip(JsonObject clipObj, int index) protected abstract LXClipLXBus.constructClip(int index) protected LXClipLXChannel.constructClip(int index) protected LXClipLXGroup.constructClip(int index) protected LXClipLXMasterBus.constructClip(int index) LXBus.getClip(int index) LXBus.getRunningClip()Methods in heronarts.lx.mixer with parameters of type LXClipModifier and TypeMethodDescriptionvoidvoidLXBus.ClipListener.clipRemoved(LXBus bus, LXClip clip) voidLXBus.onClipStart(LXClip clip) NOT A PUBLIC API! DO NOT CALL THIS! Used by LXClip internalsvoidLXBus.onClipStop(LXClip clip) NOT A PUBLIC API! DO NOT CALL THIS! Used by LXClip internalsvoidLXBus.removeClip(LXClip clip) -
Uses of LXClip in heronarts.lx.snapshot
Fields in heronarts.lx.snapshot declared as LXClipMethods in heronarts.lx.snapshot that return LXClipConstructors in heronarts.lx.snapshot with parameters of type LXClip -
Uses of LXClip in heronarts.lx.studio.ui.clip
Methods in heronarts.lx.studio.ui.clip with parameters of type LXClipModifier and TypeMethodDescriptionprotected intUIClipButton.getButtonColor(UI ui, LXClip clip) protected voidUILoopBrace.registerClip(LXClip clip) protected voidUIScrubLane.registerClip(LXClip clip) protected voidvoidprotected voidUILoopBrace.unregisterClip(LXClip clip) protected voidUIScrubLane.unregisterClip(LXClip clip) -
Uses of LXClip in heronarts.lx.studio.ui.timeline
Methods in heronarts.lx.studio.ui.timeline that return LXClipMethods in heronarts.lx.studio.ui.timeline with parameters of type LXClipModifier and TypeMethodDescriptionvoidGridMetrics.onClipChanged(Lens lens, LXClip clip) default voidLens.Listener.onClipChanged(Lens lens, LXClip clip) Called when the clip the Lens is referencing is changedvoidUITimeline.Overview.onClipChanged(Lens lens, LXClip clip) Apply grid snapping to a value.Snaps the cursor down to the previous increment of the snap sizeSnaps the cursor up to the next increment of the snap size -
Uses of LXClip in heronarts.lx.studio.ui.timeline.lane
Fields in heronarts.lx.studio.ui.timeline.lane declared as LXClipMethods in heronarts.lx.studio.ui.timeline.lane with parameters of type LXClipModifier and TypeMethodDescriptionprotected voidUIGridLane.registerClip(LXClip clip) Subclasses can override when clip is registeredfinal voidprotected voidUIGridLane.unregisterClip(LXClip clip) Subclasses can override to handle clip being unregistered