25 #ifndef JUCE_BUBBLECOMPONENT_H_INCLUDED 26 #define JUCE_BUBBLECOMPONENT_H_INCLUDED 85 void setAllowedPlacement (
int newPlacement);
97 void setPosition (
Component* componentToPointTo);
110 void setPosition (
Point<int> arrowTipPosition);
135 backgroundColourId = 0x1000af0,
136 outlineColourId = 0x1000af1
157 virtual void getContentSize (
int&
width,
int& height) = 0;
164 virtual void paintContent (
Graphics& g,
int width,
int height) = 0;
173 int allowablePlacements;
180 #endif // JUCE_BUBBLECOMPONENT_H_INCLUDED
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_Rectangle.h:36
Definition: juce_DropShadowEffect.h:81
Definition: juce_Component.h:33
Definition: juce_BubbleComponent.h:143
png_const_structrp png_const_inforp int png_fixed_point * width
Definition: juce_PNGLoader.cpp:2339
Definition: juce_GraphicsContext.h:42
ColourIds
Definition: juce_BubbleComponent.h:133
BubblePlacement
Definition: juce_BubbleComponent.h:65
Definition: juce_BubbleComponent.h:44
virtual ~LookAndFeelMethods()
Definition: juce_BubbleComponent.h:145