libSDL2pp
C++ bindings/wrapper for SDL2
|
This is the complete list of members for SDL2pp::Rect, including all inherited members.
Contains(int px, int py) const | SDL2pp::Rect | inline |
Contains(const Point &point) const | SDL2pp::Rect | inline |
Contains(const Rect &rect) const | SDL2pp::Rect | inline |
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::Rect | inlinestatic |
FromCenter(const Point ¢er, const Point &size) | SDL2pp::Rect | inlinestatic |
FromCorners(int x1, int y1, int x2, int y2) | SDL2pp::Rect | inlinestatic |
FromCorners(const Point &p1, const Point &p2) | SDL2pp::Rect | inlinestatic |
GetBottomLeft() const | SDL2pp::Rect | inline |
GetBottomRight() const | SDL2pp::Rect | inline |
GetCentroid() const | SDL2pp::Rect | inline |
GetExtension(unsigned int amount) const | SDL2pp::Rect | |
GetExtension(unsigned int hamount, unsigned int vamount) const | SDL2pp::Rect | |
GetH() const | SDL2pp::Rect | inline |
GetIntersection(const Rect &rect) const | SDL2pp::Rect | |
GetSize() const | SDL2pp::Rect | inline |
GetTopLeft() const | SDL2pp::Rect | inline |
GetTopRight() const | SDL2pp::Rect | inline |
GetUnion(const Rect &rect) const | SDL2pp::Rect | |
GetW() const | SDL2pp::Rect | inline |
GetX() const | SDL2pp::Rect | inline |
GetX2() const | SDL2pp::Rect | inline |
GetY() const | SDL2pp::Rect | inline |
GetY2() const | SDL2pp::Rect | inline |
IntersectLine(int &x1, int &y1, int &x2, int &y2) const | SDL2pp::Rect | |
IntersectLine(Point &p1, Point &p2) const | SDL2pp::Rect | |
Intersects(const Rect &rect) const | SDL2pp::Rect | inline |
operator+(const Point &offset) const | SDL2pp::Rect | inline |
operator+=(const Point &offset) | SDL2pp::Rect | inline |
operator-(const Point &offset) const | SDL2pp::Rect | inline |
operator-=(const Point &offset) | SDL2pp::Rect | inline |
operator=(const Rect &) noexcept=default | SDL2pp::Rect | |
operator=(Rect &&) noexcept=default | SDL2pp::Rect | |
Rect() | SDL2pp::Rect | inline |
Rect(const SDL_Rect &rect) | SDL2pp::Rect | inline |
Rect(const Point &corner, const Point &size) | SDL2pp::Rect | inline |
Rect(int x, int y, int w, int h) | SDL2pp::Rect | inline |
Rect(const Rect &) noexcept=default | SDL2pp::Rect | |
Rect(Rect &&) noexcept=default | SDL2pp::Rect | |
SetH(int nh) | SDL2pp::Rect | inline |
SetW(int nw) | SDL2pp::Rect | inline |
SetX(int nx) | SDL2pp::Rect | inline |
SetX2(int x2) | SDL2pp::Rect | inline |
SetY(int ny) | SDL2pp::Rect | inline |
SetY2(int y2) | SDL2pp::Rect | inline |
Union(const Rect &rect) | SDL2pp::Rect |