152 void moved()
override;
#define noexcept
Definition DistrhoDefines.h:72
#define override
Definition DistrhoDefines.h:73
Definition juce_AccessibilityHandler.h:41
void inputAttemptWhenModal() override
Definition juce_CallOutBox.cpp:132
bool keyPressed(const KeyPress &) override
Definition juce_CallOutBox.cpp:180
void handleCommandMessage(int) override
Definition juce_CallOutBox.cpp:164
void dismiss()
Definition juce_CallOutBox.cpp:175
bool dismissalMouseClicksAreAlwaysConsumed
Definition juce_CallOutBox.h:176
Time creationTime
Definition juce_CallOutBox.h:178
int getBorderSize() const noexcept
Definition juce_CallOutBox.cpp:94
Path outline
Definition juce_CallOutBox.h:171
void updatePosition(const Rectangle< int > &newAreaToPointTo, const Rectangle< int > &newAreaToFitIn)
Definition juce_CallOutBox.cpp:191
void childBoundsChanged(Component *) override
Definition juce_CallOutBox.cpp:122
Point< float > targetPoint
Definition juce_CallOutBox.h:172
void refreshPath()
Definition juce_CallOutBox.cpp:245
float arrowSize
Definition juce_CallOutBox.h:175
Image background
Definition juce_CallOutBox.h:174
void setDismissalMouseClicksAreAlwaysConsumed(bool shouldAlwaysBeConsumed) noexcept
Definition juce_CallOutBox.cpp:157
Component & content
Definition juce_CallOutBox.h:170
void timerCallback() override
Definition juce_CallOutBox.cpp:259
void setArrowSize(float newSize)
Definition juce_CallOutBox.cpp:88
static CallOutBox & launchAsynchronously(std::unique_ptr< Component > contentComponent, Rectangle< int > areaToPointTo, Component *parentComponent)
Definition juce_CallOutBox.cpp:80
std::unique_ptr< AccessibilityHandler > createAccessibilityHandler() override
Definition juce_CallOutBox.cpp:266
CallOutBox(Component &contentComponent, Rectangle< int > areaToPointTo, Component *parentComponent)
Definition juce_CallOutBox.cpp:29
bool hitTest(int x, int y) override
Definition juce_CallOutBox.cpp:127
void paint(Graphics &) override
Definition juce_CallOutBox.cpp:105
void lookAndFeelChanged() override
Definition juce_CallOutBox.cpp:99
Rectangle< int > targetArea
Definition juce_CallOutBox.h:173
Rectangle< int > availableArea
Definition juce_CallOutBox.h:173
void resized() override
Definition juce_CallOutBox.cpp:110
void moved() override
Definition juce_CallOutBox.cpp:117
Component * parentComponent
Definition juce_Component.h:2535
Component() noexcept
Definition juce_Component.cpp:517
Definition juce_GraphicsContext.h:45
Definition juce_Image.h:58
Definition juce_KeyPress.h:40
Definition juce_Path.h:65
Definition juce_Point.h:42
Definition juce_Rectangle.h:67
Definition juce_Time.h:37
Timer() noexcept
Definition juce_Timer.cpp:316
int y
Definition inflate.c:1588
unsigned x[BMAX+1]
Definition inflate.c:1586
unsigned f
Definition inflate.c:1572
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31
Definition juce_Uuid.h:141
#define false
Definition ordinals.h:83
Definition juce_CallOutBox.h:138
virtual void drawCallOutBoxBackground(CallOutBox &, Graphics &, const Path &, Image &)=0
virtual float getCallOutBoxCornerSize(const CallOutBox &)=0
virtual ~LookAndFeelMethods()=default
virtual int getCallOutBoxBorderSize(const CallOutBox &)=0
#define const
Definition zconf.h:137