World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
См. документацию.
101 return ( (
p->x >=
r->x) && (
p->x < (
r->x +
r->w)) &&
118 return (
a &&
b && (
a->x ==
b->x) && (
a->y ==
b->y) &&
GLfixed GLfixed GLint GLint GLfixed points
struct SDL_Point SDL_Point
The structure that defines a point (integer)
struct SDL_Rect SDL_Rect
A rectangle, with the origin at the upper left (integer).
GLuint GLuint GLsizei count
DECLSPEC SDL_bool SDLCALL SDL_EnclosePoints(const SDL_Point *points, int count, const SDL_Rect *clip, SDL_Rect *result)
Calculate a minimal rectangle enclosing a set of points.
SDL_FORCE_INLINE SDL_bool SDL_RectEmpty(const SDL_Rect *r)
Returns true if the rectangle has no area.
struct SDL_FRect SDL_FRect
A rectangle, with the origin at the upper left (floating point).
The structure that defines a point (floating point)
SDL_FORCE_INLINE SDL_bool SDL_PointInRect(const SDL_Point *p, const SDL_Rect *r)
Returns true if point resides inside a rectangle.
DECLSPEC SDL_bool SDLCALL SDL_IntersectRect(const SDL_Rect *A, const SDL_Rect *B, SDL_Rect *result)
Calculate the intersection of two rectangles.
struct SDL_FPoint SDL_FPoint
The structure that defines a point (floating point)
DECLSPEC SDL_bool SDLCALL SDL_HasIntersection(const SDL_Rect *A, const SDL_Rect *B)
Determine whether two rectangles intersect.
DECLSPEC void SDLCALL SDL_UnionRect(const SDL_Rect *A, const SDL_Rect *B, SDL_Rect *result)
Calculate the union of two rectangles.
GLboolean GLboolean GLboolean b
The structure that defines a point (integer)
GLdouble GLdouble GLdouble r
SDL_FORCE_INLINE SDL_bool SDL_RectEquals(const SDL_Rect *a, const SDL_Rect *b)
Returns true if the two rectangles are equal.
A rectangle, with the origin at the upper left (integer).
DECLSPEC SDL_bool SDLCALL SDL_IntersectRectAndLine(const SDL_Rect *rect, int *X1, int *Y1, int *X2, int *Y2)
Calculate the intersection of a rectangle and line segment.
A rectangle, with the origin at the upper left (floating point).
GLboolean GLboolean GLboolean GLboolean a