Uses of Class
heronarts.glx.ui.UIObject
Packages that use UIObject
Package
Description
-
Uses of UIObject in heronarts.glx.ui
Subclasses of UIObject in heronarts.glx.uiModifier and TypeClassDescriptionclass
class
class
class
class
class
A 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.static class
class
A component in a UI3dContext.class
This is a layer that contains a 3d scene with a camera.class
Fields in heronarts.glx.ui with type parameters of type UIObjectMethods in heronarts.glx.ui that return UIObjectModifier and TypeMethodDescriptionUIObject.addListener
(LXListenableParameter parameter, LXParameterListener listener) Adds a parameter listener which will automatically be unregistered when this UIObject is disposedUIObject.addListener
(LXListenableParameter parameter, LXParameterListener listener, boolean fire) Adds a parameter listener which will automatically be unregistered when this UIObject is disposedUIObject.addLoopTask
(LXLoopTask loopTask) Add a task to be performed on every loop of the UI engine.UIObject.addLoopTask
(LXLoopTask loopTask, int index) Add a task to be performed on every loop of the UI engine.UIObject.blur()
Blur this object.UIObject.bringToFront()
Brings this object to the front of its container.Focuses on this object, giving focus to everything above and whatever was previously focused below.UIContainer.getContentTarget()
Returns the object that elements are added to when placed in this container.UIObject.getFocusedChild()
Gets which immediate child of this object is focused, may be null.UI2dComponent.getParent()
Get the parent object that this is inprotected UIObject
UIObject.getParent()
Subclasses may access the object that is containing this oneUIObject.removeLoopTask
(LXLoopTask loopTask) Remove a task from the UI engineUIObject.setConsumeMousePress
(boolean consumeMousePress) Toggles whether this object always consumes mouse press events it receivesUIObject.setDebugId
(String debugId) UIObject.setDescription
(String description) UIObject.setVisible
(boolean visible) Set whether this object is visibleUIObject.toggleVisible()
Toggle visible state of this componentMethods in heronarts.glx.ui that return types with arguments of type UIObjectMethods in heronarts.glx.ui with parameters of type UIObjectModifier and TypeMethodDescriptionUI2dComponent.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 offset -
Uses of UIObject in heronarts.glx.ui.component
Subclasses of UIObject in heronarts.glx.ui.componentModifier 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
class
class
class
-
Uses of UIObject in heronarts.lx.studio
Subclasses of UIObject in heronarts.lx.studio -
Uses of UIObject in heronarts.lx.studio.ui
Subclasses of UIObject in heronarts.lx.studio.uiModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
Methods in heronarts.lx.studio.ui that return UIObject -
Uses of UIObject in heronarts.lx.studio.ui.browser
Subclasses of UIObject in heronarts.lx.studio.ui.browserModifier and TypeClassDescriptionclass
class
class
class
class
-
Uses of UIObject in heronarts.lx.studio.ui.clip
Subclasses of UIObject in heronarts.lx.studio.ui.clipModifier and TypeClassDescriptionclass
class
class
class
UIClipEnvelope<T extends LXClipLane<?>>
protected class
Row header for LXClipLaneclass
class
class
class
A UI lane containing loop markersclass
class
class
class
static class
class
class
class
static class
static class
class
class
class
class
-
Uses of UIObject in heronarts.lx.studio.ui.device
Subclasses of UIObject in heronarts.lx.studio.ui.deviceModifier and TypeClassDescriptionclass
class
static class
class
class
class
class
class
class
class
class
-
Uses of UIObject in heronarts.lx.studio.ui.dmx
Subclasses of UIObject in heronarts.lx.studio.ui.dmx -
Uses of UIObject in heronarts.lx.studio.ui.effect
Subclasses of UIObject in heronarts.lx.studio.ui.effectModifier and TypeClassDescriptionclass
class
-
Uses of UIObject in heronarts.lx.studio.ui.fixture
Subclasses of UIObject in heronarts.lx.studio.ui.fixtureModifier and TypeClassDescriptionclass
class
class
class
class
class
Methods in heronarts.lx.studio.ui.fixture that return UIObject -
Uses of UIObject in heronarts.lx.studio.ui.global
Subclasses of UIObject in heronarts.lx.studio.ui.globalModifier and TypeClassDescriptionclass
static class
static class
class
class
class
class
class
static class
class
class
-
Uses of UIObject in heronarts.lx.studio.ui.lfo
Subclasses of UIObject in heronarts.lx.studio.ui.lfo -
Uses of UIObject in heronarts.lx.studio.ui.midi
Subclasses of UIObject in heronarts.lx.studio.ui.midiModifier and TypeClassDescriptionclass
class
class
class
-
Uses of UIObject in heronarts.lx.studio.ui.midi.template
Subclasses of UIObject in heronarts.lx.studio.ui.midi.templateModifier and TypeClassDescriptionclass
class
static class
-
Uses of UIObject in heronarts.lx.studio.ui.mixer
Subclasses of UIObject in heronarts.lx.studio.ui.mixerModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of UIObject in heronarts.lx.studio.ui.model
Subclasses of UIObject in heronarts.lx.studio.ui.modelModifier and TypeClassDescriptionclass
class
class
class
class
-
Uses of UIObject in heronarts.lx.studio.ui.modulation
Subclasses of UIObject in heronarts.lx.studio.ui.modulationModifier and TypeClassDescriptionclass
static class
class
class
class
class
static class
static class
static class
class
protected class
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
Methods in heronarts.lx.studio.ui.modulation that return UIObject -
Uses of UIObject in heronarts.lx.studio.ui.osc
Subclasses of UIObject in heronarts.lx.studio.ui.osc -
Uses of UIObject in heronarts.lx.studio.ui.pattern
Subclasses of UIObject in heronarts.lx.studio.ui.patternModifier and TypeClassDescriptionstatic class
static class
static class
-
Uses of UIObject in heronarts.lx.studio.ui.performance
Subclasses of UIObject in heronarts.lx.studio.ui.performanceModifier and TypeClassDescriptionclass
class
class
class
class
static class
static class
-
Uses of UIObject in heronarts.lx.studio.ui.preview
Subclasses of UIObject in heronarts.lx.studio.ui.previewModifier and TypeClassDescriptionclass
class
class
class
class
-
Uses of UIObject in heronarts.lx.studio.ui.timeline
Subclasses of UIObject in heronarts.lx.studio.ui.timelineModifier and TypeClassDescriptionclass
class
The body is the vertically scrolling main pane that sits beneath the header.class
class
The header lives at the top of the timeline, it scrolls horizontally but not vertically with the content below.class
Helper class for a lensed container that scrolls sideways but has a dynamic vertical height.class
Classic-style overview used for navigation -
Uses of UIObject in heronarts.lx.studio.ui.timeline.lane
Subclasses of UIObject in heronarts.lx.studio.ui.timeline.laneModifier and TypeClassDescriptionclass
Lane that supports having a clip context loaded, with optional selection in bounds-space relative to the clip context.class
A lane that draws grid linesclass
Basic UI Lane provides 3 components: one each for the Left, Main center (scrollable), and Right sections.class
-
Uses of UIObject in heronarts.lx.studio.ui.toolbar
Subclasses of UIObject in heronarts.lx.studio.ui.toolbarModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class