Uses of Class
heronarts.glx.ui.UI2dContainer
Packages that use UI2dContainer
Package
Description
-
Uses of UI2dContainer in heronarts.glx.ui
Subclasses of UI2dContainer in heronarts.glx.uiModifier and TypeClassDescriptionclassclassclassclassA wrapper container to place a scrollable pane with an inset and an optional scroll bar drawn in the margin between the outer bounds and the inset.classMethods in heronarts.glx.ui that return UI2dContainerModifier and TypeMethodDescriptionUI2dContainer.addChildren(UI2dComponent... children) protected UI2dContainerUI2dContainer.addTopLevelComponent(UI2dComponent child) UI2dComponent.getContainer()Returns the 2d container that this is inUI2dContainer.getContentTarget()Returns the object that elements are added to when placed in this container.static UI2dContainerUI2dContainer.newHorizontalContainer(float height) static UI2dContainerUI2dContainer.newHorizontalContainer(float height, float childSpacing) static UI2dContainerUI2dContainer.newHorizontalContainer(float height, float childSpacing, UI2dComponent... children) static UI2dContainerUI2dContainer.newVerticalContainer(float width) static UI2dContainerUI2dContainer.newVerticalContainer(float width, float childSpacing) static UI2dContainerUI2dContainer.newVerticalContainer(float width, float childSpacing, UI2dComponent... children) UI2dContainer.removeAllChildren()UI2dContainer.removeAllChildren(boolean dispose) UI2dContainer.setArrowKeyFocus(UI2dContainer.ArrowKeyFocus keyFocus) UI2dContainer.setChildMargin(float childMargin) Deprecated.UI2dContainer.setChildSpacing(float childSpacing) UI2dContainer.setChildSpacing(float childSpacingY, float childSpacingX) UI2dContainer.setChildSpacingX(float childSpacingX) UI2dContainer.setChildSpacingY(float childSpacingY) UI2dContainer.setContentHeight(float h) UI2dContainer.setContentSize(float w, float h) UI2dScrollContainer.setContentSize(float w, float h) UI2dScrollContext.setContentSize(float w, float h) protected UI2dContainerUI2dContainer.setContentTarget(UI2dContainer contentTarget) UI2dContainer.setContentWidth(float w) UI2dContainer.setDragToReorder(boolean dragToReorder) UI2dContainer.setLayout(UI2dContainer.Layout layout) UI2dContainer.setLayout(UI2dContainer.Layout layout, float childSpacing) UI2dContainer.setMinHeight(float minHeight) UI2dContainer.setMinWidth(float minWidth) UI2dContainer.setPadding(float padding) UI2dContainer.setPadding(float yPadding, float xPadding) UI2dContainer.setPadding(float topPadding, float rightPadding, float bottomPadding, float leftPadding) Methods in heronarts.glx.ui with parameters of type UI2dContainerModifier and TypeMethodDescriptionfinal UI2dComponentUI2dComponent.addToContainer(UI2dContainer container, int index, UI2dContainer.Position position) Adds this component to a container at a specified index, also removing it from any other container that is currently holding it.final UI2dComponentUI2dComponent.addToContainer(UI2dContainer container, int index, UI2dContainer.Position position, boolean redraw) Adds this component to a container at a specified index, also removing it from any other container that is currently holding it.final UI2dComponentUI2dComponent.addToContainer(UI2dContainer container, UI2dContainer.Position position) Adds this component to a container, also removing it from any other container that is currently holding it.final UI2dComponentUI2dComponent.addToContainer(UI2dContainer container, UI2dContainer.Position position, boolean redraw) Adds this component to a container, also removing it from any other container that is currently holding it.default voidUI2dComponent.UIDragReorder.onDragReorder(UI2dContainer container, UI2dComponent child, int dragIndex) Callback when an attempt is made to reorder this component in its containerprotected UI2dContainerUI2dContainer.setContentTarget(UI2dContainer contentTarget) -
Uses of UI2dContainer in heronarts.glx.ui.component
Subclasses of UI2dContainer in heronarts.glx.ui.componentModifier and TypeClassDescriptionclassclassSection with a title which can collapse/expandprotected classclassstatic classstatic classMethods in heronarts.glx.ui.component that return UI2dContainerModifier and TypeMethodDescriptionprotected UI2dContainerUICollapsibleSection.controlRow(UI ui, String label, UI2dComponent control) default UI2dContainerUICollapsibleSection.Utils.controlRow(UI ui, float contentWidth, String label, UI2dComponent control) UICollapsibleSection.getContentTarget()UIItemList.ScrollList.setContentSize(float w, float h) -
Uses of UI2dContainer in heronarts.lx.studio
Subclasses of UI2dContainer in heronarts.lx.studio -
Uses of UI2dContainer in heronarts.lx.studio.ui
Subclasses of UI2dContainer in heronarts.lx.studio.uiModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassFields in heronarts.lx.studio.ui declared as UI2dContainerModifier and TypeFieldDescriptionfinal UI2dContainerUILeftPane.contentfinal UI2dContainerUILeftPane.globalprotected final UI2dContainer[]UIPane.headersfinal UI2dContainerUILeftPane.modelMethods in heronarts.lx.studio.ui that return UI2dContainerModifier and TypeMethodDescriptionprotected UI2dContainerUIPane.buildHeader(int i) protected UI2dContainerUIRightPane.buildHeader(int i) -
Uses of UI2dContainer in heronarts.lx.studio.ui.browser
Subclasses of UI2dContainer in heronarts.lx.studio.ui.browserModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of UI2dContainer in heronarts.lx.studio.ui.clip
Subclasses of UI2dContainer in heronarts.lx.studio.ui.clipModifier and TypeClassDescriptionclassclassclassUIClipEnvelope<T extends LXClipLane<?>>protected classRow header for LXClipLaneclassclassclassA UI lane containing loop markersclassclassclassclassclassclassclassMethods in heronarts.lx.studio.ui.clip with parameters of type UI2dContainerModifier and TypeMethodDescriptionvoidUIClipEnvelope.UIClipLaneMetadata.onDragReorder(UI2dContainer container, UI2dComponent child, int dragIndex) -
Uses of UI2dContainer in heronarts.lx.studio.ui.device
Subclasses of UI2dContainer in heronarts.lx.studio.ui.deviceModifier and TypeClassDescriptionclassclassstatic classclassclassclassclassclassclassclassclassFields in heronarts.lx.studio.ui.device declared as UI2dContainerMethods in heronarts.lx.studio.ui.device that return UI2dContainerModifier and TypeMethodDescriptiondefault UI2dContainerUIControls.addColumn(UI2dContainer uiDevice, float columnWidth, UI2dComponent... components) default UI2dContainerUIControls.addColumn(UI2dContainer uiDevice, float columnWidth, String label, UI2dComponent... components) default UI2dContainerUIControls.addColumn(UI2dContainer uiDevice, UI2dComponent... components) default UI2dContainerUIControls.addColumn(UI2dContainer uiDevice, String label) default UI2dContainerUIControls.addColumn(UI2dContainer uiDevice, String label, UI2dComponent... components) static UI2dContainerUIChannelDevice.buildBlendControls(UI ui, UI2dContainer container, LXChannel channel, float contentWidth) static UI2dContainerUIChannelDevice.buildPlaylistControls(UI ui, UI2dContainer container, LXChannel channel, float contentWidth) Methods in heronarts.lx.studio.ui.device with parameters of type UI2dContainerModifier and TypeMethodDescriptiondefault UI2dContainerUIControls.addColumn(UI2dContainer uiDevice, float columnWidth, UI2dComponent... components) default UI2dContainerUIControls.addColumn(UI2dContainer uiDevice, float columnWidth, String label, UI2dComponent... components) default UI2dContainerUIControls.addColumn(UI2dContainer uiDevice, UI2dComponent... components) default UI2dContainerUIControls.addColumn(UI2dContainer uiDevice, String label) default UI2dContainerUIControls.addColumn(UI2dContainer uiDevice, String label, UI2dComponent... components) default UI2dComponentUIControls.addVerticalBreak(LXStudio.UI ui, UI2dContainer uiDevice) static UI2dContainerUIChannelDevice.buildBlendControls(UI ui, UI2dContainer container, LXChannel channel, float contentWidth) static UI2dContainerUIChannelDevice.buildPlaylistControls(UI ui, UI2dContainer container, LXChannel channel, float contentWidth) voidUIEffectDevice.onDragReorder(UI2dContainer container, UI2dComponent child, int dragIndex) -
Uses of UI2dContainer in heronarts.lx.studio.ui.dmx
Subclasses of UI2dContainer in heronarts.lx.studio.ui.dmx -
Uses of UI2dContainer in heronarts.lx.studio.ui.effect
Subclasses of UI2dContainer in heronarts.lx.studio.ui.effect -
Uses of UI2dContainer in heronarts.lx.studio.ui.fixture
Subclasses of UI2dContainer in heronarts.lx.studio.ui.fixtureModifier and TypeClassDescriptionclassclassclassclassclassclassMethods in heronarts.lx.studio.ui.fixture that return UI2dContainerModifier and TypeMethodDescriptionUIFixture.newControlRow()UIFixture.newControlRow(UI2dComponent... components) -
Uses of UI2dContainer in heronarts.lx.studio.ui.global
Subclasses of UI2dContainer in heronarts.lx.studio.ui.globalModifier and TypeClassDescriptionclassstatic classclassclassclassclassclassstatic classclassclassMethods in heronarts.lx.studio.ui.global that return UI2dContainerModifier and TypeMethodDescriptionstatic UI2dContainerUIPalette.buildSwatchControls(UI ui, LXPalette palette, float width) static UI2dContainerUIPalette.buildSwatchControls(UI ui, LXPalette palette, float width, UIDropMenu.Direction direction) Methods in heronarts.lx.studio.ui.global with parameters of type UI2dContainerModifier and TypeMethodDescriptionstatic voidUIAudio.addAttackAndRelease(UI ui, UI2dContainer container, float yp, BoundedParameter attack, BoundedParameter release) static voidUIAudio.addGainAndRange(UI ui, UI2dContainer container, float yp, BoundedParameter gain, BoundedParameter range) voidUIPalette.SavedSwatch.onDragReorder(UI2dContainer container, UI2dComponent child, int dragIndex) -
Uses of UI2dContainer in heronarts.lx.studio.ui.lfo
Subclasses of UI2dContainer in heronarts.lx.studio.ui.lfo -
Uses of UI2dContainer in heronarts.lx.studio.ui.midi
Subclasses of UI2dContainer in heronarts.lx.studio.ui.midi -
Uses of UI2dContainer in heronarts.lx.studio.ui.midi.template
Subclasses of UI2dContainer in heronarts.lx.studio.ui.midi.templateModifier and TypeClassDescriptionclassclassstatic classMethods in heronarts.lx.studio.ui.midi.template with parameters of type UI2dContainerModifier and TypeMethodDescriptionvoidUIMidiTemplate.onDragReorder(UI2dContainer container, UI2dComponent child, int dragIndex) -
Uses of UI2dContainer in heronarts.lx.studio.ui.mixer
Subclasses of UI2dContainer in heronarts.lx.studio.ui.mixerModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassFields in heronarts.lx.studio.ui.mixer declared as UI2dContainer -
Uses of UI2dContainer in heronarts.lx.studio.ui.model
Subclasses of UI2dContainer in heronarts.lx.studio.ui.modelModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of UI2dContainer in heronarts.lx.studio.ui.modulation
Subclasses of UI2dContainer in heronarts.lx.studio.ui.modulationModifier and TypeClassDescriptionclassclassclassclassclassprotected classclassclassAbstract base class for a modulator UI element with controls, which could be either in the global modulation scope or in the scope of a deviceclassstatic classMethods in heronarts.lx.studio.ui.modulation that return UI2dContainerModifier and TypeMethodDescriptionstatic UI2dContainerUITimer.newTimerRow(LXStudio.UI ui, String label, TimeParameter time, BooleanParameter triggerOut) Methods in heronarts.lx.studio.ui.modulation with parameters of type UI2dContainerModifier and TypeMethodDescriptionstatic voidUIBandFilter.addControlRow(UI2dContainer uiModulator, float yp, String label1, BoundedParameter p1, String label2, BoundedParameter p2) static voidUIBandFilter.addControlRow(UI2dContainer uiModulator, float yp, String label1, BoundedParameter p1, String label2, BoundedParameter p2, float shiftMultiplier) voidUIGlobalModulator.onDragReorder(UI2dContainer container, UI2dComponent child, int dragIndex) -
Uses of UI2dContainer in heronarts.lx.studio.ui.osc
Subclasses of UI2dContainer in heronarts.lx.studio.ui.osc -
Uses of UI2dContainer in heronarts.lx.studio.ui.pattern
Subclasses of UI2dContainer in heronarts.lx.studio.ui.patternModifier and TypeClassDescriptionstatic classstatic classMethods in heronarts.lx.studio.ui.pattern that return UI2dContainerModifier and TypeMethodDescriptionprotected UI2dContainerUIImagePattern.ImageControls.addDefaultImageColumn(LXStudio.UI ui) -
Uses of UI2dContainer in heronarts.lx.studio.ui.performance
Subclasses of UI2dContainer in heronarts.lx.studio.ui.performanceModifier and TypeClassDescriptionclassclassclassclassclassstatic classstatic class -
Uses of UI2dContainer in heronarts.lx.studio.ui.timeline
Subclasses of UI2dContainer in heronarts.lx.studio.ui.timelineModifier and TypeClassDescriptionclassclassThe body is the vertically scrolling main pane that sits beneath the header.classclassThe header lives at the top of the timeline, it scrolls horizontally but not vertically with the content below.classHelper class for a lensed container that scrolls sideways but has a dynamic vertical height.Fields in heronarts.lx.studio.ui.timeline declared as UI2dContainer -
Uses of UI2dContainer in heronarts.lx.studio.ui.timeline.lane
Subclasses of UI2dContainer in heronarts.lx.studio.ui.timeline.laneModifier and TypeClassDescriptionclassLane that supports having a clip context loaded, with optional selection in bounds-space relative to the clip context.classA lane that draws grid linesclassBasic UI Lane provides 3 components: one each for the Left, Main center (scrollable), and Right sections.class -
Uses of UI2dContainer in heronarts.lx.studio.ui.toolbar
Subclasses of UI2dContainer in heronarts.lx.studio.ui.toolbarModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclass