ReactOS 0.4.16-dev-197-g92996da
|
Go to the source code of this file.
Macros | |
#define | ConioInitLongRect(Rect, Top, Left, Bottom, Right) |
#define | ConioInitRect(Rect, top, left, bottom, right) |
#define | ConioIsRectEmpty(Rect) (((Rect)->Left > (Rect)->Right) || ((Rect)->Top > (Rect)->Bottom)) |
#define | ConioRectHeight(Rect) (((Rect)->Top > (Rect)->Bottom) ? 0 : ((Rect)->Bottom - (Rect)->Top + 1)) |
#define | ConioRectWidth(Rect) (((Rect)->Left > (Rect)->Right) ? 0 : ((Rect)->Right - (Rect)->Left + 1)) |
Functions | |
static __inline BOOLEAN | ConioGetIntersection (OUT PSMALL_RECT Intersection, IN PSMALL_RECT Rect1, IN PSMALL_RECT Rect2) |
static __inline BOOLEAN | ConioGetUnion (OUT PSMALL_RECT Union, IN PSMALL_RECT Rect1, IN PSMALL_RECT Rect2) |
|
static |
Definition at line 38 of file rect.h.
Referenced by ConDrvReadConsoleOutput(), ConDrvScrollConsoleScreenBuffer(), ConDrvWriteConsoleOutput(), and ConDrvWriteConsoleOutputVDM().
|
static |
Definition at line 64 of file rect.h.
Referenced by ConDrvScrollConsoleScreenBuffer().