SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
SDL::Rect Member List

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

Contains(const Point &p) constSDL::Rectinline
Contains(const Rect &other) constSDL::Rectinline
Empty() constSDL::Rectinline
Equal(const Rect &other) constSDL::Rectinline
Extend(unsigned int amount)SDL::Rectinline
Extend(unsigned int hAmount, unsigned int vAmount)SDL::Rectinline
FromCenter(int cx, int cy, int w, int h)SDL::Rectinlinestatic
FromCenter(const Point &center, const Point &size)SDL::Rectinlinestatic
FromCorners(int x1, int y1, int x2, int y2)SDL::Rectinlinestatic
FromCorners(const Point &p1, const Point &p2)SDL::Rectinlinestatic
GetBottomLeft() constSDL::Rectinline
GetBottomRight() constSDL::Rectinline
GetCentroid() constSDL::Rectinline
GetEnclosingPoints(SpanRef< const SDL_Point > points, OptionalRef< const SDL_Rect > clip=std::nullopt)SDL::Rectinlinestatic
GetExtension(unsigned int amount) constSDL::Rectinline
GetExtension(unsigned int hAmount, unsigned int vAmount) constSDL::Rectinline
GetH() constSDL::Rectinline
GetIntersection(const Rect &other) constSDL::Rectinline
GetSize() constSDL::Rectinline
GetTopLeft() constSDL::Rectinline
GetTopRight() constSDL::Rectinline
GetUnion(const Rect &other) constSDL::Rectinline
GetW() constSDL::Rectinline
GetX() constSDL::Rectinline
GetX2() constSDL::Rectinline
GetY() constSDL::Rectinline
GetY2() constSDL::Rectinline
HasIntersection(const Rect &other) constSDL::Rectinline
IntersectLine(int *X1, int *Y1, int *X2, int *Y2) constSDL::Rectinline
IntersectLine(Point *p1, Point *p2) constSDL::Rectinline
operator bool() constSDL::Rectinline
operator FRect() constSDL::Rect
operator SDL_FRect() constSDL::Rectinline
operator+(const Point &offset) constSDL::Rectinline
operator+=(const Point &offset)SDL::Rectinline
operator-(const Point &offset) constSDL::Rectinline
operator-=(const Point &offset)SDL::Rectinline
operator==(const Rect &other) constSDL::Rectinline
operator==(const SDL_Rect &r) constSDL::Rectinline
Rect(const SDL_Rect &r={})SDL::Rectinline
Rect(int x, int y, int w, int h)SDL::Rectinline
Rect(const SDL_Point &corner, const SDL_Point &size)SDL::Rectinline
SetH(int newH)SDL::Rectinline
SetW(int newW)SDL::Rectinline
SetX(int newX)SDL::Rectinline
SetX2(int x2)SDL::Rectinline
SetY(int newY)SDL::Rectinline
SetY2(int y2)SDL::Rectinline