Uses of Class
heronarts.glx.ui.UI2dComponent
Package
Description
-
Uses of UI2dComponent in heronarts.glx.ui
Modifier and TypeClassDescriptionclass
class
class
class
class
Modifier and TypeMethodDescriptionfinal UI2dComponent
UI2dComponent.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 UI2dComponent
UI2dComponent.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 UI2dComponent
UI2dComponent.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 UI2dComponent
UI2dComponent.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.final UI2dComponent
UI2dComponent.addToContainer
(UIContainer container) Adds this component to a container, also removing it from any other container that is currently holding it.final UI2dComponent
UI2dComponent.addToContainer
(UIContainer container, boolean redraw) Adds this component to a container, also removing it from any other container that is currently holding it.final UI2dComponent
UI2dComponent.addToContainer
(UIContainer container, int index) Adds this component to a container at a specified index, also removing it from any other container that is currently holding it.final UI2dComponent
UI2dComponent.addToContainer
(UIContainer container, int index, boolean redraw) Adds this component to a container at a specified index, also removing it from any other container that is currently holding it.UI2dContainer.getChild
(int i) UI2dComponent.getNextSibling()
Returns the adjacent object in the hierarchyUI2dComponent.getPrevSibling()
Returns the adjacent object in the hierarchyfinal UI2dComponent
UI2dComponent.redraw()
Redraws this object.UI2dComponent.removeFromContainer()
Removes this component from the container it is held byUI2dComponent.removeFromContainer
(boolean redraw) Removes this component from the container it is held byUI2dComponent.setBackground
(boolean hasBackground) Sets whether the object has a backgroundUI2dComponent.setBackgroundColor
(int backgroundColor) Sets a background colorUI2dComponent.setBackgroundColor
(UIColor backgroundColor) Sets a background colorUI2dComponent.setBorder
(boolean hasBorder) Sets whether there is a borderUI2dComponent.setBorderColor
(int borderColor) Sets the color of the borderUI2dComponent.setBorderColor
(UIColor borderColor) Sets the color of the borderUI2dComponent.setBorderRounding
(int borderRounding) UI2dComponent.setBorderRounding
(int borderRoundingTopLeft, int borderRoundingTopRight, int borderRoundingBottomRight, int borderRoundingBottomLeft) UI2dComponent.setBorderWeight
(int borderWeight) Sets the weight of the borderUI2dComponent.setBottomMargin
(float bottomMargin) Sets the bottom margin around this object when inside a UI2dContainer with layoutUI2dComponent.setContainerIndex
(int index) Sets the index of this object in its container.UI2dComponent.setContainerPosition
(UI2dContainer.Position containerPosition) Sets the position of this object in its containerUI2dComponent.setDebug
(boolean debug) UI2dComponent.setDescription
(String description) UI2dComponent.setFocusBackground
(boolean focusBackground) Sets whether a focus background color is usedUI2dComponent.setFocusBackgroundColor
(int focusBackgroundColor) Sets a background color to be used when the component is focusedUI2dComponent.setFocusBackgroundColor
(UIColor focusBackgroundColor) Sets a background color to be used when the component is focusedUI2dComponent.setFocusColor
(int focusColor) UI2dComponent.setFocusColor
(UIColor focusColor) UI2dComponent.setFocusCorners
(boolean focusCorners) UI2dComponent.setFont
(VGraphics.Font font) Sets the default font for this object to use, null indicates component may use its own default behavior.UI2dComponent.setFontColor
(boolean hasFontColor) Sets whether the object has a font colorUI2dComponent.setFontColor
(int fontColor) Sets a font colorUI2dComponent.setFontColor
(UIColor fontColor) Sets a font colorUI2dComponent.setHeight
(float height) Sets the height of this componentUI2dComponent.setLeftMargin
(float leftMargin) Sets the left margin around this object when inside a UI2dContainer with layoutUI2dComponent.setMappable
(boolean mappable) Sets whether this component can ever be used for mapping controlUI2dComponent.setMargin
(float margin) Sets the margins around this object when inside of a UI2dContainer with layoutUI2dComponent.setMargin
(float yMargin, float xMargin) Sets the margins around this object when inside of a UI2dContainer with layoutUI2dComponent.setMargin
(float topMargin, float rightMargin, float bottomMargin, float leftMargin) Sets the margins around this object when inside of a UI2dContainer with layoutUI2dComponent.setPosition
(float[] position) Sets position based upon an array of either 2 coordinates or 4UI2dComponent.setPosition
(float x, float y) Set the position of this component in its parent coordinate spaceUI2dComponent.setPosition
(float x, float y, float width, float height) Set the position of this component in its parent coordinate spaceUI2dComponent.setPosition
(UIObject parent, float offsetX, float offsetY) Sets the position of this object in the global space, relative to a parent object with a defined offsetUI2dComponent.setRightMargin
(float rightMargin) Sets the right margin around this object when inside a UI2dContainer with layoutUI2dComponent.setSize
(float width, float height) Set the dimensions of this componentUI2dComponent.setTextAlignment
(VGraphics.Align horizontalAlignment) Sets the text alignmentUI2dComponent.setTextAlignment
(VGraphics.Align horizontalAlignment, VGraphics.Align verticalAlignment) Sets the text alignment of this componentUI2dComponent.setTextOffset
(float textOffsetX, float textOffsetY) Sets an offset for text rendering position relative to alignment.UI2dComponent.setTopMargin
(float topMargin) Sets the top margin around this object when inside a UI2dContainer with layoutUI2dComponent.setVisible
(boolean visible) Set the visibility state of this componentUI2dComponent.setWidth
(float width) Sets the width of this componentUI2dComponent.setX
(float x) Set the position of this component in its parent coordinate spaceUI2dComponent.setY
(float y) Set the position of this component in its parent coordinate spaceModifier and TypeMethodDescriptionUI2dContainer.addChildren
(UI2dComponent... children) protected UI2dContainer
UI2dContainer.addTopLevelComponent
(UI2dComponent child) UI.clearContextOverlay
(UI2dComponent contextOverlay) static UI2dContainer
UI2dContainer.newHorizontalContainer
(float height, float childSpacing, UI2dComponent... children) static UI2dContainer
UI2dContainer.newVerticalContainer
(float width, float childSpacing, UI2dComponent... children) default void
UI2dComponent.UIDragReorder.onDragReorder
(UI2dContainer container, UI2dComponent child, int dragIndex) Callback when an attempt is made to reorder this component in its containerprotected void
UI2dComponent.Scissor.reset
(UI2dComponent that) UI.showContextOverlay
(UI2dComponent contextOverlay) protected void
UI2dComponent.vgRoundedRect
(UI2dComponent that, VGraphics vg, float x, float y, float w, float h) ModifierConstructorDescriptionRedraw
(UI2dComponent component, double period) Redraw
(UI2dComponent component, double period, UITimerTask.Mode mode) -
Uses of UI2dComponent in heronarts.glx.ui.component
Modifier and TypeClassDescriptionclass
static class
static class
static class
static class
static class
class
class
class
Section with a title which can collapse/expandclass
class
protected class
class
static class
static class
static class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
static class
static class
class
class
A simple text label object.static class
static class
class
class
class
class
class
class
class
class
class
class
class
Modifier and TypeMethodDescriptiondefault UI2dComponent
UICollapsibleSection.Utils.geometryContainer
(UI ui, float contentWidth, UI2dComponent... components) UIContextButton.getContextMenu()
Accessor for the underlying context menu objectModifier and TypeMethodDescriptionprotected UI2dContainer
UICollapsibleSection.controlRow
(UI ui, String label, UI2dComponent control) default UI2dContainer
UICollapsibleSection.Utils.controlRow
(UI ui, float contentWidth, String label, UI2dComponent control) static void
UIParameterControl.drawParameterLabel
(UI ui, VGraphics vg, UI2dComponent component, String labelText) default UI2dComponent
UICollapsibleSection.Utils.geometryContainer
(UI ui, float contentWidth, UI2dComponent... components) ModifierConstructorDescriptionUIContextButton
(UI ui, float x, float y, float w, float h, UI2dComponent contextMenu) -
Uses of UI2dComponent in heronarts.lx.studio
-
Uses of UI2dComponent in heronarts.lx.studio.ui
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
Modifier and TypeMethodDescriptionvoid
UIContentPicker.show
(LXStudio.UI ui, UI2dComponent source, LXComponent target, Event event) void
UIContentPicker.show
(LXStudio.UI ui, UI2dComponent source, LXComponent target, Event event, boolean effectsOnly) -
Uses of UI2dComponent in heronarts.lx.studio.ui.browser
Modifier and TypeClassDescriptionclass
class
class
class
class
-
Uses of UI2dComponent in heronarts.lx.studio.ui.clip
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
-
Uses of UI2dComponent in heronarts.lx.studio.ui.device
Modifier and TypeClassDescriptionclass
class
static class
class
class
class
class
class
class
class
class
Modifier and TypeMethodDescriptiondefault UI2dComponent
UIControls.addVerticalBreak
(LXStudio.UI ui, UI2dContainer uiDevice) default UI2dComponent
UIControls.horizontalBreak
(LXStudio.UI ui, float width) default UI2dComponent
UIControls.sectionLabel
(String label) default UI2dComponent
UIControls.sectionLabel
(String label, float columnWidth) default UI2dComponent
UIControls.verticalBreak
(LXStudio.UI ui, float height) Modifier and TypeMethodDescriptiondefault UI2dContainer
UIControls.addColumn
(UI2dContainer uiDevice, float columnWidth, UI2dComponent... components) default UI2dContainer
UIControls.addColumn
(UI2dContainer uiDevice, float columnWidth, String label, UI2dComponent... components) default UI2dContainer
UIControls.addColumn
(UI2dContainer uiDevice, UI2dComponent... components) default UI2dContainer
UIControls.addColumn
(UI2dContainer uiDevice, String label, UI2dComponent... components) void
UIEffectDevice.onDragReorder
(UI2dContainer container, UI2dComponent child, int dragIndex) -
Uses of UI2dComponent in heronarts.lx.studio.ui.dmx
-
Uses of UI2dComponent in heronarts.lx.studio.ui.effect
-
Uses of UI2dComponent in heronarts.lx.studio.ui.fixture
Modifier and TypeClassDescriptionclass
class
class
class
class
class
Modifier and TypeMethodDescriptionUIFixture.Section.addControlRow
(UI2dComponent[] components) UIFixture.addSection
(String name, UI2dComponent... controls) UIFixture.addSection
(String name, UI2dComponent[]... controls) UIFixture.newControlRow
(UI2dComponent... components) -
Uses of UI2dComponent in heronarts.lx.studio.ui.global
Modifier and TypeClassDescriptionclass
static class
static class
class
class
class
class
class
static class
class
class
Modifier and TypeMethodDescriptionvoid
UIPalette.SavedSwatch.onDragReorder
(UI2dContainer container, UI2dComponent child, int dragIndex) -
Uses of UI2dComponent in heronarts.lx.studio.ui.lfo
-
Uses of UI2dComponent in heronarts.lx.studio.ui.midi
-
Uses of UI2dComponent in heronarts.lx.studio.ui.mixer
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
Modifier and TypeMethodDescriptionprotected UI2dComponent
UIAbstractChannelStripControls.getName()
protected UI2dComponent
UIChannelStripControls.getName()
protected UI2dComponent
UIMasterStripControls.getName()
protected abstract UI2dComponent
UIMixerStripControls.getName()
-
Uses of UI2dComponent in heronarts.lx.studio.ui.model
Modifier and TypeClassDescriptionclass
class
class
class
class
-
Uses of UI2dComponent in heronarts.lx.studio.ui.modulation
Modifier and TypeClassDescriptionclass
protected class
class
class
class
class
class
static class
static class
static class
class
Abstract base class for a modulator UI element with controls, which could be either in the global modulation scope or in the scope of a deviceclass
static class
static class
static class
static class
Modifier and TypeFieldDescriptionprotected final UI2dComponent
UIAbstractGlobalModulator.toggleTarget
Modifier and TypeMethodDescriptionvoid
UIGlobalModulator.onDragReorder
(UI2dContainer container, UI2dComponent child, int dragIndex) -
Uses of UI2dComponent in heronarts.lx.studio.ui.osc
-
Uses of UI2dComponent in heronarts.lx.studio.ui.pattern
Modifier and TypeClassDescriptionstatic class
static class
-
Uses of UI2dComponent in heronarts.lx.studio.ui.performance
Modifier and TypeClassDescriptionclass
class
class
class
static class
static class
class
protected class
-
Uses of UI2dComponent in heronarts.lx.studio.ui.toolbar
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class