uicore::Rect Member List

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

apply_alignment(Origin origin, int x, int y)uicore::Rectx< int >inline
bottomuicore::Rectx< int >
bottom_left() constuicore::Rectx< int >inline
bottom_right() constuicore::Rectx< int >inline
bounding_rect(const Rectx< int > &rect)uicore::Rectx< int >inline
center() constuicore::Rectx< int >inline
clip(const Rectx< int > &cr)uicore::Rectx< int >inline
contains(const Vec2< int > &p) constuicore::Rectx< int >inline
expand(const int &expand_left, const int &expand_top, const int &expand_right, const int &expand_bottom)uicore::Rectx< int >inline
expand(const int &left_and_right, const int &top_and_bottom)uicore::Rectx< int >inline
expand(const int &expand)uicore::Rectx< int >inline
height() constuicore::Rectx< int >inline
is_inside(const Rectx< int > &r) constuicore::Rectx< int >inline
is_overlapped(const Rectx< int > &r) constuicore::Rectx< int >inline
leftuicore::Rectx< int >
ltrb(int left, int top, int right, int bottom)uicore::Rectx< int >inlinestatic
normalize()uicore::Rectx< int >inline
operator!=(const Rectx< int > &r) constuicore::Rectx< int >inline
operator*(const int &s) constuicore::Rectx< int >inline
operator*=(const int &s)uicore::Rectx< int >inline
operator==(const Rectx< int > &r) constuicore::Rectx< int >inline
overlap(const Rectx< int > &rect)uicore::Rectx< int >inline
position() constuicore::Rectx< int >inline
Rect()uicore::Rectinline
Rect(const Sizex< int > &s)uicore::Rectinline
Rect(int new_left, int new_top, int new_right, int new_bottom)uicore::Rectinline
Rect(const Pointx< int > &p, const Sizex< int > &size)uicore::Rectinline
Rect(const Rectx< int > &rect)uicore::Rectinline
Rect(const Rectx< float > &rect)uicore::Rectinline
Rect(const Rectx< double > &rect)uicore::Rectinline
Rect(int new_left, int new_top, const Sizex< int > &size)uicore::Rectinline
Rectx()uicore::Rectx< int >inline
Rectx(const Sizex< int > &s)uicore::Rectx< int >inline
Rectx(int new_left, int new_top, int new_right, int new_bottom)uicore::Rectx< int >inline
Rectx(const Pointx< int > &p, const Sizex< int > &size)uicore::Rectx< int >inline
Rectx(int new_left, int new_top, const Sizex< int > &size)uicore::Rectx< int >inline
Rectx(const Rectx< int > &rect)uicore::Rectx< int >
Rectx(const Rectx< float > &rect)uicore::Rectx< int >
Rectx(const Rectx< double > &rect)uicore::Rectx< int >
rightuicore::Rectx< int >
rot_bounds(const Vec2< int > &hotspot, float angle) constuicore::Rectx< int >
rot_bounds(Origin origin, int x, int y, float angle) constuicore::Rectx< int >
set_height(int height)uicore::Rectx< int >inline
set_position(const Vec2< int > &p)uicore::Rectx< int >inline
set_size(const Sizex< int > &size)uicore::Rectx< int >inline
set_width(int width)uicore::Rectx< int >inline
shrink(const int &new_left, const int &new_top, const int &new_right, const int &new_bottom)uicore::Rectx< int >inline
shrink(const int &left_right, const int &top_bottom)uicore::Rectx< int >inline
shrink(const int &shrink)uicore::Rectx< int >inline
size() constuicore::Rectx< int >inline
topuicore::Rectx< int >
top_left() constuicore::Rectx< int >inline
top_right() constuicore::Rectx< int >inline
translate(const Vec2< int > &p)uicore::Rectx< int >inline
translate(const Sizex< int > &p)uicore::Rectx< int >inline
translate(const Rectx< int > &p)uicore::Rectx< int >inline
translate(int x, int y)uicore::Rectx< int >inline
wh(int width, int height)uicore::Rectx< int >inlinestatic
wh(const Sizex< int > &size)uicore::Rectx< int >inlinestatic
width() constuicore::Rectx< int >inline
x() constuicore::Rectx< int >inline
xywh(int x, int y, int width, int height)uicore::Rectx< int >inlinestatic
xywh(const Pointx< int > &pos, const Sizex< int > &size)uicore::Rectx< int >inlinestatic
y() constuicore::Rectx< int >inline