13 m_mode.addItemList({
"LPF12",
"LPF24",
"HPF12",
"HPF24",
"BPF12",
"BPF24"}, 1);
26 fb.flexDirection = FlexBox::Direction::row;
27 fb.flexWrap = FlexBox::Wrap::wrap;
28 fb.alignContent = FlexBox::AlignContent::stretch;
29 fb.alignItems = FlexBox::AlignItems::stretch;
30 fb.justifyContent = FlexBox::JustifyContent::center;
32 FlexItem::Margin margin{2.0f, 2.0f, 2.0f, 2.0f};
33 fb.items.add(FlexItem(
m_cutoff).withMargin(margin).withMinWidth(20).withMinHeight(80).withFlex(1.0f));
34 fb.items.add(FlexItem(
m_resonance).withMargin(margin).withMinWidth(20).withMinHeight(80).withFlex(1.0f));
35 fb.items.add(FlexItem(
m_drive).withMargin(margin).withMinWidth(20).withMinHeight(80).withFlex(1.0f));
36 fb.items.add(FlexItem(
m_mix).withMargin(margin).withMinWidth(20).withMinHeight(80).withFlex(1.0f));
38 auto bottomBounds = bounds;
39 auto topBounds = bottomBounds.removeFromTop(30);
41 auto modeBounds = topBounds.removeFromLeft(
static_cast<int>(getWidth() * 0.8f));
42 auto bypassBounds = topBounds;
44 fb.performLayout(bottomBounds);
45 m_mode.setBounds(modeBounds);
Definition AirAbsorptionFilter.cpp:2