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 TypeClassDescriptionclassclassclassclassclassclassA 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 classclassA component in a UI3dContext.classThis is a layer that contains a 3d scene with a camera.classFields 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 UIObjectUIObject.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 TypeClassDescriptionclassstatic classstatic classstatic classstatic classstatic classclassclassclassSection with a title which can collapse/expandclassclassprotected classclassstatic classstatic classstatic classclassclassclassclassclassclassclassclassclassclassclassclassclassclassstatic classstatic classclassclassA simple text label object.static classstatic classclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
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 TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassMethods 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 TypeClassDescriptionclassclassclassclassclass -
Uses of UIObject in heronarts.lx.studio.ui.clip
Subclasses of UIObject in heronarts.lx.studio.ui.clipModifier and TypeClassDescriptionclassclassclassclassUIClipEnvelope<T extends LXClipLane<?>>protected classRow header for LXClipLaneclassclassclassclassA UI lane containing loop markersclassclassclassclassstatic classclassclassclassstatic classstatic classclassclassclassclass -
Uses of UIObject in heronarts.lx.studio.ui.device
Subclasses of UIObject in heronarts.lx.studio.ui.deviceModifier and TypeClassDescriptionclassclassstatic classclassclassclassclassclassclassclassclass -
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 TypeClassDescriptionclassclass -
Uses of UIObject in heronarts.lx.studio.ui.fixture
Subclasses of UIObject in heronarts.lx.studio.ui.fixtureModifier and TypeClassDescriptionclassclassclassclassclassclassMethods 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 TypeClassDescriptionclassstatic classstatic classclassclassclassclassclassstatic classclassclass -
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 TypeClassDescriptionclassclassclassclass -
Uses of UIObject in heronarts.lx.studio.ui.midi.template
Subclasses of UIObject in heronarts.lx.studio.ui.midi.templateModifier and TypeClassDescriptionclassclassstatic class -
Uses of UIObject in heronarts.lx.studio.ui.mixer
Subclasses of UIObject in heronarts.lx.studio.ui.mixerModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of UIObject in heronarts.lx.studio.ui.model
Subclasses of UIObject in heronarts.lx.studio.ui.modelModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of UIObject in heronarts.lx.studio.ui.modulation
Subclasses of UIObject in heronarts.lx.studio.ui.modulationModifier and TypeClassDescriptionclassstatic classclassclassclassclassstatic classstatic classstatic classclassprotected 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 classstatic classstatic classstatic classMethods 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 classstatic classstatic class -
Uses of UIObject in heronarts.lx.studio.ui.performance
Subclasses of UIObject in heronarts.lx.studio.ui.performanceModifier and TypeClassDescriptionclassclassclassclassclassstatic classstatic class -
Uses of UIObject in heronarts.lx.studio.ui.preview
Subclasses of UIObject in heronarts.lx.studio.ui.previewModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of UIObject in heronarts.lx.studio.ui.timeline
Subclasses of UIObject 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.classClassic-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 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 UIObject in heronarts.lx.studio.ui.toolbar
Subclasses of UIObject in heronarts.lx.studio.ui.toolbarModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclass