SDL3pp
A slim C++ wrapper for SDL3
|
This is the complete list of members for SDL::FRect, including all inherited members.
Contains(const FPoint &p) const | SDL::FRect | inline |
Contains(const FRect &other) const | SDL::FRect | inline |
Empty() const | SDL::FRect | inline |
Equal(const FRect &other) const | SDL::FRect | inline |
EqualEpsilon(const FRect &other, const float epsilon) const | SDL::FRect | inline |
Extend(float amount) | SDL::FRect | inline |
Extend(float hAmount, float vAmount) | SDL::FRect | inline |
FRect(const SDL_FRect &r={}) | SDL::FRect | inline |
FRect(float x, float y, float w, float h) | SDL::FRect | inline |
FRect(const SDL_FPoint &corner, const SDL_FPoint &size) | SDL::FRect | inline |
FromCenter(float cx, float cy, float w, float h) | SDL::FRect | inlinestatic |
FromCenter(const FPoint ¢er, const FPoint &size) | SDL::FRect | inlinestatic |
FromCorners(float x1, float y1, float x2, float y2) | SDL::FRect | inlinestatic |
FromCorners(const FPoint &p1, const FPoint &p2) | SDL::FRect | inlinestatic |
GetBottomLeft() const | SDL::FRect | inline |
GetBottomRight() const | SDL::FRect | inline |
GetCentroid() const | SDL::FRect | inline |
GetEnclosingPoints(SpanRef< const SDL_FPoint > points, OptionalRef< const SDL_FRect > clip=std::nullopt) | SDL::FRect | inlinestatic |
GetExtension(unsigned int amount) const | SDL::FRect | inline |
GetExtension(float hAmount, float vAmount) const | SDL::FRect | inline |
GetH() const | SDL::FRect | inline |
GetIntersection(const FRect &other) const | SDL::FRect | inline |
GetSize() const | SDL::FRect | inline |
GetTopLeft() const | SDL::FRect | inline |
GetTopRight() const | SDL::FRect | inline |
GetUnion(const FRect &other) const | SDL::FRect | inline |
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 FRect &other) const | SDL::FRect | inline |
IntersectLine(float *X1, float *Y1, float *X2, float *Y2) const | SDL::FRect | inline |
IntersectLine(FPoint *p1, FPoint *p2) const | SDL::FRect | inline |
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 FRect &other) const | SDL::FRect | inline |
operator==(const SDL_FRect &r) 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 |