libSDL2pp  0.16.0
C++11 bindings/wrapper for SDL2
SDL2pp::Rect Member List

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

Contains(int px, int py) constSDL2pp::Rectinline
Contains(const Point &point) constSDL2pp::Rectinline
Contains(const Rect &rect) constSDL2pp::Rectinline
Extend(unsigned int amount)SDL2pp::Rect
Extend(unsigned int hamount, unsigned int vamount)SDL2pp::Rect
FromCenter(int cx, int cy, int w, int h)SDL2pp::Rectinlinestatic
FromCenter(const Point &center, const Point &size)SDL2pp::Rectinlinestatic
FromCorners(int x1, int y1, int x2, int y2)SDL2pp::Rectinlinestatic
FromCorners(const Point &p1, const Point &p2)SDL2pp::Rectinlinestatic
GetBottomLeft() constSDL2pp::Rectinline
GetBottomRight() constSDL2pp::Rectinline
GetCentroid() constSDL2pp::Rectinline
GetExtension(unsigned int amount) constSDL2pp::Rect
GetExtension(unsigned int hamount, unsigned int vamount) constSDL2pp::Rect
GetH() constSDL2pp::Rectinline
GetIntersection(const Rect &rect) constSDL2pp::Rect
GetSize() constSDL2pp::Rectinline
GetTopLeft() constSDL2pp::Rectinline
GetTopRight() constSDL2pp::Rectinline
GetUnion(const Rect &rect) constSDL2pp::Rect
GetW() constSDL2pp::Rectinline
GetX() constSDL2pp::Rectinline
GetX2() constSDL2pp::Rectinline
GetY() constSDL2pp::Rectinline
GetY2() constSDL2pp::Rectinline
IntersectLine(int &x1, int &y1, int &x2, int &y2) constSDL2pp::Rect
IntersectLine(Point &p1, Point &p2) constSDL2pp::Rect
Intersects(const Rect &rect) constSDL2pp::Rectinline
operator+(const Point &offset) constSDL2pp::Rectinline
operator+=(const Point &offset)SDL2pp::Rectinline
operator-(const Point &offset) constSDL2pp::Rectinline
operator-=(const Point &offset)SDL2pp::Rectinline
operator=(const Rect &) noexcept=defaultSDL2pp::Rect
operator=(Rect &&) noexcept=defaultSDL2pp::Rect
Rect()SDL2pp::Rectinline
Rect(const SDL_Rect &rect)SDL2pp::Rectinline
Rect(const Point &corner, const Point &size)SDL2pp::Rectinline
Rect(int x, int y, int w, int h)SDL2pp::Rectinline
Rect(const Rect &) noexcept=defaultSDL2pp::Rect
Rect(Rect &&) noexcept=defaultSDL2pp::Rect
SetH(int nh)SDL2pp::Rectinline
SetW(int nw)SDL2pp::Rectinline
SetX(int nx)SDL2pp::Rectinline
SetX2(int x2)SDL2pp::Rectinline
SetY(int ny)SDL2pp::Rectinline
SetY2(int y2)SDL2pp::Rectinline
Union(const Rect &rect)SDL2pp::Rect