bindbc.sdl.bind.sdlrect

Undocumented in source.

Members

Aliases

pSDL_EnclosePoints
alias pSDL_EnclosePoints = SDL_bool function(const(SDL_Point)* points, int count, const(SDL_Rect)* clip, SDL_Rect* result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_HasIntersection
alias pSDL_HasIntersection = SDL_bool function(const(SDL_Rect)* A, const(SDL_Rect)* B)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_IntersectRect
alias pSDL_IntersectRect = SDL_bool function(const(SDL_Rect)* A, const(SDL_Rect)* B, SDL_Rect* result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_IntersectRectAndLine
alias pSDL_IntersectRectAndLine = SDL_bool function(const(SDL_Rect)* rect, int* X1, int* Y1, int* X2, int* Y2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_UnionRect
alias pSDL_UnionRect = void function(const(SDL_Rect)* A, const(SDL_Rect)* B, SDL_Rect* result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

SDL_EnclosePoints
SDL_bool SDL_EnclosePoints(const(SDL_Point)* points, int count, const(SDL_Rect)* clip, SDL_Rect* result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_HasIntersection
SDL_bool SDL_HasIntersection(const(SDL_Rect)* A, const(SDL_Rect)* B)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_IntersectRect
SDL_bool SDL_IntersectRect(const(SDL_Rect)* A, const(SDL_Rect)* B, SDL_Rect* result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_IntersectRectAndLine
SDL_bool SDL_IntersectRectAndLine(const(SDL_Rect)* rect, int* X1, int* Y1, int* X2, int* Y2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_PointInRect
bool SDL_PointInRect(SDL_Point* p, SDL_Rect* r)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_RectEmpty
bool SDL_RectEmpty(const(SDL_Rect)* X)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_RectEquals
bool SDL_RectEquals(const(SDL_Rect)* A, const(SDL_Rect)* B)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_UnionRect
void SDL_UnionRect(const(SDL_Rect)* A, const(SDL_Rect)* B, SDL_Rect* result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static variables

SDL_EnclosePoints
pSDL_EnclosePoints SDL_EnclosePoints;
Undocumented in source.
SDL_HasIntersection
pSDL_HasIntersection SDL_HasIntersection;
Undocumented in source.
SDL_IntersectRect
pSDL_IntersectRect SDL_IntersectRect;
Undocumented in source.
SDL_IntersectRectAndLine
pSDL_IntersectRectAndLine SDL_IntersectRectAndLine;
Undocumented in source.
SDL_UnionRect
pSDL_UnionRect SDL_UnionRect;
Undocumented in source.

Structs

SDL_FPoint
struct SDL_FPoint
Undocumented in source.
SDL_FRect
struct SDL_FRect
Undocumented in source.
SDL_Point
struct SDL_Point
Undocumented in source.
SDL_Rect
struct SDL_Rect
Undocumented in source.

Meta