ScummVM API documentation
Common::Rect Member List

This is the complete list of members for Common::Rect, including all inherited members.

bottom (defined in Common::RectBase< int16, Rect, Point >)Common::RectBase< int16, Rect, Point >
center(int16 cx, int16 cy, int16 w, int16 h)Common::RectBase< int16, Rect, Point >inlinestatic
center() constCommon::RectBase< int16, Rect, Point >inline
clip(const Rect &r)Common::RectBase< int16, Rect, Point >inline
clip(int16 maxw, int16 maxh)Common::RectBase< int16, Rect, Point >inline
constrain(const Rect &o)Common::RectBase< int16, Rect, Point >inline
constrain(int16 &x, int16 &y, int16 w, int16 h) constCommon::RectBase< int16, Rect, Point >inline
contains(int16 x, int16 y) constCommon::RectBase< int16, Rect, Point >inline
contains(const Point &p) constCommon::RectBase< int16, Rect, Point >inline
contains(const Rect &r) constCommon::RectBase< int16, Rect, Point >inline
debugPrint(int debuglevel=0, const char *caption="Rect:") constCommon::RectBase< int16, Rect, Point >inline
debugPrintC(int debuglevel, uint32 debugChannel, const char *caption="Rect:") constCommon::RectBase< int16, Rect, Point >inline
equals(const Rect &r) constCommon::RectBase< int16, Rect, Point >inline
extend(const Rect &r)Common::RectBase< int16, Rect, Point >inline
findIntersectingRect(const Rect &r) constCommon::RectBase< int16, Rect, Point >inline
getBlitRect(Point &dst, Rect &rect, const Rect &clip)Common::RectBase< int16, Rect, Point >inlinestatic
grow(int16 offset)Common::RectBase< int16, Rect, Point >inline
height() constCommon::RectBase< int16, Rect, Point >inline
intersects(const Rect &r) constCommon::RectBase< int16, Rect, Point >inline
isEmpty() constCommon::RectBase< int16, Rect, Point >inline
isValidRect() constCommon::RectBase< int16, Rect, Point >inline
leftCommon::RectBase< int16, Rect, Point >
moveTo(int16 x, int16 y)Common::RectBase< int16, Rect, Point >inline
moveTo(const Point &p)Common::RectBase< int16, Rect, Point >inline
operator!=(const Rect &rhs) constCommon::RectBase< int16, Rect, Point >inline
operator==(const Rect &rhs) constCommon::RectBase< int16, Rect, Point >inline
origin() constCommon::RectBase< int16, Rect, Point >inline
Rect() (defined in Common::Rect)Common::Rectinline
Rect(int16 w, int16 h) (defined in Common::Rect)Common::Rectinline
Rect(const Point &topLeft, const Point &bottomRight) (defined in Common::Rect)Common::Rectinline
Rect(const Point &topLeft, int16 w, int16 h) (defined in Common::Rect)Common::Rectinline
Rect(int16 x1, int16 y1, int16 x2, int16 y2) (defined in Common::Rect)Common::Rectinline
RectBase() (defined in Common::RectBase< int16, Rect, Point >)Common::RectBase< int16, Rect, Point >inline
RectBase(int16 w, int16 h)Common::RectBase< int16, Rect, Point >inline
RectBase(const Point &topLeft, const Point &bottomRight)Common::RectBase< int16, Rect, Point >inline
RectBase(const Point &topLeft, int16 w, int16 h)Common::RectBase< int16, Rect, Point >inline
RectBase(int16 x1, int16 y1, int16 x2, int16 y2)Common::RectBase< int16, Rect, Point >inline
rightCommon::RectBase< int16, Rect, Point >
setEmpty()Common::RectBase< int16, Rect, Point >inline
setHeight(int16 aHeight)Common::RectBase< int16, Rect, Point >inline
setRect(int16 newLeft, int16 newTop, int16 newRight, int16 newBottom)Common::RectBase< int16, Rect, Point >inline
setWidth(int16 aWidth)Common::RectBase< int16, Rect, Point >inline
top (defined in Common::RectBase< int16, Rect, Point >)Common::RectBase< int16, Rect, Point >
toString() constCommon::RectBase< int16, Rect, Point >inline
translate(int16 dx, int16 dy)Common::RectBase< int16, Rect, Point >inline
width() constCommon::RectBase< int16, Rect, Point >inline