2#include <KrotosBinaryData.h>
12 m_bounds = getLocalBounds().toFloat();
19 auto& lf = getLookAndFeel();
20 lf.drawButtonText(g, *
this,
false,
false);
24 MathConstants<float>::twoPi,
true);
41 g.strokePath(p, PathStrokeType(
static_cast<float>(3.0f)));
47 g.strokePath(p, PathStrokeType(
static_cast<float>(3.0f)));
55 auto puckPosition =
event.getMouseDownPosition().toFloat();
56 float distanceFromCenter = puckPosition.getDistanceFrom(
m_center);
61 TextButton::mouseMove(event);
75 TextButton::mouseDown(event);
88 TextButton::mouseUp(event);
101 : m_triggerButton(button), m_clickAttachment(onClickParam, {})
105 m_triggerButton.buttonPressed = [
this] { m_clickAttachment.setValueAsCompleteGesture(1.0f); };
107 m_triggerButton.buttonReleased = [
this] { m_clickAttachment.setValueAsCompleteGesture(0.0f); };
Definition AirAbsorptionFilter.cpp:2