Class UIBandFilter
java.lang.Object
heronarts.lx.studio.ui.modulation.UIBandFilter
- All Implemented Interfaces:
UIControls
,UIModulatorControls<BandFilter>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface heronarts.lx.studio.ui.modulation.UIModulatorControls
UIModulatorControls.Missing, UIModulatorControls.Placeholder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final int
protected static final int
protected static final int
protected static final int
Fields inherited from interface heronarts.lx.studio.ui.device.UIControls
COL_WIDTH, KNOB_SIDE_MARGIN
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addControlRow
(UI2dContainer uiModulator, float yp, String label1, BoundedParameter p1, String label2, BoundedParameter p2) static void
addControlRow
(UI2dContainer uiModulator, float yp, String label1, BoundedParameter p1, String label2, BoundedParameter p2, float shiftMultiplier) void
buildModulatorControls
(LXStudio.UI ui, UIModulator uiModulator, BandFilter bandFilter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface heronarts.lx.studio.ui.device.UIControls
addColumn, addColumn, addColumn, addColumn, addColumn, addVerticalBreak, controlLabel, controlLabel, horizontalBreak, newButton, newButton, newButton, newButton, newColorControl, newColorControl, newDoubleBox, newDoubleBox, newDropMenu, newDropMenu, newEnumBox, newEnumBox, newHorizontalSlider, newHorizontalSlider, newIntegerBox, newIntegerBox, newKnob, newKnob, newTextBox, newTextBox, newTextBox, newVerticalSlider, sectionLabel, sectionLabel, verticalBreak
Methods inherited from interface heronarts.lx.studio.ui.modulation.UIModulatorControls
disposeModulatorControls
-
Field Details
-
MARGIN
protected static final int MARGIN- See Also:
-
ENV_WIDTH
protected static final int ENV_WIDTH- See Also:
-
GLOBAL_METER_HEIGHT
protected static final int GLOBAL_METER_HEIGHT- See Also:
-
DEVICE_METER_HEIGHT
protected static final int DEVICE_METER_HEIGHT- See Also:
-
-
Constructor Details
-
UIBandFilter
public UIBandFilter()
-
-
Method Details
-
buildModulatorControls
- Specified by:
buildModulatorControls
in interfaceUIModulatorControls<BandFilter>
-
addControlRow
public static void addControlRow(UI2dContainer uiModulator, float yp, String label1, BoundedParameter p1, String label2, BoundedParameter p2) -
addControlRow
public static void addControlRow(UI2dContainer uiModulator, float yp, String label1, BoundedParameter p1, String label2, BoundedParameter p2, float shiftMultiplier)
-