7#ifndef MYGUI_I_CROPPED_RECTANGLE_H_
8#define MYGUI_I_CROPPED_RECTANGLE_H_
virtual ~ICroppedRectangle()=default
int _getMarginBottom() const
virtual void setPosition(const IntPoint &_value)
virtual void setCoord(const IntCoord &_value)
int getAbsoluteLeft() const
const IntPoint & getAbsolutePosition() const
IntPoint getPosition() const
bool _checkOutside() const
int _getMarginRight() const
ICroppedRectangle * mCroppedParent
int _getMarginLeft() const
const IntRect & _getMargin() const
IntPoint mAbsolutePosition
int _getMarginTop() const
const IntCoord & getCoord() const
ICroppedRectangle * getCroppedParent()
IntRect getAbsoluteRect() const
IntCoord getAbsoluteCoord() const
void _setCroppedParent(ICroppedRectangle *_parent)
virtual void setSize(const IntSize &_value)
int getAbsoluteTop() const
int _getViewRight() const
int _getViewWidth() const
int _getViewBottom() const
int _getViewHeight() const
types::TRect< int > IntRect
types::TPoint< int > IntPoint
types::TCoord< int > IntCoord
types::TSize< int > IntSize