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