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 intprotected static final intprotected static final intprotected static final intFields inherited from interface heronarts.lx.studio.ui.device.UIControls
COL_WIDTH, KNOB_SIDE_MARGIN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddControlRow(UI2dContainer uiModulator, float yp, String label1, BoundedParameter p1, String label2, BoundedParameter p2) static voidaddControlRow(UI2dContainer uiModulator, float yp, String label1, BoundedParameter p1, String label2, BoundedParameter p2, float shiftMultiplier) voidbuildModulatorControls(LXStudio.UI ui, UIModulator uiModulator, BandFilter bandFilter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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, verticalBreakMethods 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:
buildModulatorControlsin 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)
-