62 bool isStretchingLeft,
63 bool isStretchingBottom,
64 bool isStretchingRight)
override;
Specifies a set of gaps to be left around the sides of a rectangle.
A ComponentBoundsConstrainer that can be used to add a constant border onto another ComponentBoundsCo...
BorderedComponentBoundsConstrainer()=default
Default constructor.
virtual BorderSize< int > getAdditionalBorder() const =0
Returns the border that should be applied to the constrained bounds.
virtual ComponentBoundsConstrainer * getWrappedConstrainer() const =0
Returns a pointer to another constrainer that will be used as the base for any resizing operations.
A class that imposes restrictions on a Component's size or position.
Manages a rectangle and allows geometric operations to be performed on it.