61 void setMaximumWidth (
int maximumWidth)
noexcept;
67 void setMinimumHeight (
int minimumHeight)
noexcept;
73 void setMaximumHeight (
int maximumHeight)
noexcept;
79 void setMinimumSize (
int minimumWidth,
80 int minimumHeight)
noexcept;
83 void setMaximumSize (
int maximumWidth,
84 int maximumHeight)
noexcept;
87 void setSizeLimits (
int minimumWidth,
90 int maximumHeight)
noexcept;
109 void setMinimumOnscreenAmounts (
int minimumWhenOffTheTop,
110 int minimumWhenOffTheLeft,
111 int minimumWhenOffTheBottom,
112 int minimumWhenOffTheRight)
noexcept;
132 void setFixedAspectRatio (
double widthOverHeight)
noexcept;
153 virtual
void checkBounds (
Rectangle<
int>& bounds,
156 bool isStretchingTop,
157 bool isStretchingLeft,
158 bool isStretchingBottom,
159 bool isStretchingRight);
162 virtual
void resizeStart();
165 virtual
void resizeEnd();
168 void setBoundsForComponent (
Component* component,
170 bool isStretchingTop,
171 bool isStretchingLeft,
172 bool isStretchingBottom,
173 bool isStretchingRight);
178 void checkComponentBounds (
Component* component);
#define noexcept
Definition DistrhoDefines.h:72
double aspectRatio
Definition juce_ComponentBoundsConstrainer.h:192
int getMinimumWhenOffTheRight() const noexcept
Definition juce_ComponentBoundsConstrainer.h:122
int getMaximumWidth() const noexcept
Definition juce_ComponentBoundsConstrainer.h:64
int maxH
Definition juce_ComponentBoundsConstrainer.h:190
int minOffTop
Definition juce_ComponentBoundsConstrainer.h:191
void setMinimumWidth(int minimumWidth) noexcept
Definition juce_ComponentBoundsConstrainer.cpp:33
int minW
Definition juce_ComponentBoundsConstrainer.h:190
int getMinimumWidth() const noexcept
Definition juce_ComponentBoundsConstrainer.h:58
int getMinimumWhenOffTheBottom() const noexcept
Definition juce_ComponentBoundsConstrainer.h:120
int maxW
Definition juce_ComponentBoundsConstrainer.h:190
int minOffBottom
Definition juce_ComponentBoundsConstrainer.h:191
int getMinimumHeight() const noexcept
Definition juce_ComponentBoundsConstrainer.h:70
int minOffRight
Definition juce_ComponentBoundsConstrainer.h:191
ComponentBoundsConstrainer() noexcept
Definition juce_ComponentBoundsConstrainer.cpp:29
int getMaximumHeight() const noexcept
Definition juce_ComponentBoundsConstrainer.h:76
int minOffLeft
Definition juce_ComponentBoundsConstrainer.h:191
int getMinimumWhenOffTheLeft() const noexcept
Definition juce_ComponentBoundsConstrainer.h:118
int minH
Definition juce_ComponentBoundsConstrainer.h:190
int getMinimumWhenOffTheTop() const noexcept
Definition juce_ComponentBoundsConstrainer.h:116
Definition juce_Component.h:36
Definition juce_Rectangle.h:67
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31
#define const
Definition zconf.h:137