SDL3pp
A slim C++ wrapper for SDL3
|
This is the complete list of members for SDL::Rect, including all inherited members.
Contains(const Point &p) const | SDL::Rect | inline |
Contains(const Rect &other) const | SDL::Rect | inline |
Empty() const | SDL::Rect | inline |
Equal(const Rect &other) const | SDL::Rect | inline |
Extend(unsigned int amount) | SDL::Rect | inline |
Extend(unsigned int hAmount, unsigned int vAmount) | SDL::Rect | inline |
FromCenter(int cx, int cy, int w, int h) | SDL::Rect | inlinestatic |
FromCenter(const Point ¢er, const Point &size) | SDL::Rect | inlinestatic |
FromCorners(int x1, int y1, int x2, int y2) | SDL::Rect | inlinestatic |
FromCorners(const Point &p1, const Point &p2) | SDL::Rect | inlinestatic |
GetBottomLeft() const | SDL::Rect | inline |
GetBottomRight() const | SDL::Rect | inline |
GetCentroid() const | SDL::Rect | inline |
GetEnclosingPoints(SpanRef< const SDL_Point > points, OptionalRef< const SDL_Rect > clip=std::nullopt) | SDL::Rect | inlinestatic |
GetExtension(unsigned int amount) const | SDL::Rect | inline |
GetExtension(unsigned int hAmount, unsigned int vAmount) const | SDL::Rect | inline |
GetH() const | SDL::Rect | inline |
GetIntersection(const Rect &other) const | SDL::Rect | inline |
GetSize() const | SDL::Rect | inline |
GetTopLeft() const | SDL::Rect | inline |
GetTopRight() const | SDL::Rect | inline |
GetUnion(const Rect &other) const | SDL::Rect | inline |
GetW() const | SDL::Rect | inline |
GetX() const | SDL::Rect | inline |
GetX2() const | SDL::Rect | inline |
GetY() const | SDL::Rect | inline |
GetY2() const | SDL::Rect | inline |
HasIntersection(const Rect &other) const | SDL::Rect | inline |
IntersectLine(int *X1, int *Y1, int *X2, int *Y2) const | SDL::Rect | inline |
IntersectLine(Point *p1, Point *p2) const | SDL::Rect | inline |
operator bool() const | SDL::Rect | inline |
operator FRect() const | SDL::Rect | |
operator SDL_FRect() const | SDL::Rect | inline |
operator+(const Point &offset) const | SDL::Rect | inline |
operator+=(const Point &offset) | SDL::Rect | inline |
operator-(const Point &offset) const | SDL::Rect | inline |
operator-=(const Point &offset) | SDL::Rect | inline |
operator==(const Rect &other) const | SDL::Rect | inline |
operator==(const SDL_Rect &r) const | SDL::Rect | inline |
Rect(const SDL_Rect &r={}) | SDL::Rect | inline |
Rect(int x, int y, int w, int h) | SDL::Rect | inline |
Rect(const SDL_Point &corner, const SDL_Point &size) | SDL::Rect | inline |
SetH(int newH) | SDL::Rect | inline |
SetW(int newW) | SDL::Rect | inline |
SetX(int newX) | SDL::Rect | inline |
SetX2(int x2) | SDL::Rect | inline |
SetY(int newY) | SDL::Rect | inline |
SetY2(int y2) | SDL::Rect | inline |