ReactOS 0.4.16-dev-122-g325d74c
|
Go to the source code of this file.
FORCEINLINE BOOL RECTL_bClipRectBySize | ( | _Out_ RECTL * | prclDst, |
_In_ const RECTL * | prclSrc, | ||
_In_ const SIZEL * | pszl | ||
) |
Definition at line 72 of file rect.h.
Referenced by IntEngBitBlt().
BOOL FASTCALL RECTL_bIntersectRect | ( | _Out_ RECTL * | prclDst, |
_In_ const RECTL * | prcl1, | ||
_In_ const RECTL * | prcl2 | ||
) |
Definition at line 55 of file rect.c.
Referenced by AddPenLinesBounds(), co_IntFixCaret(), co_UserGetUpdateRect(), EngAlphaBlend(), EngBitBlt(), EngCopyBits(), EngMaskBitBlt(), EngStretchBltROP(), EngTransparentBlt(), get_valid_rects(), IntBeginPaint(), IntEngBitBlt(), IntEngGradientFillRect(), IntEngGradientFillTriangle(), IntEngMaskBlt(), IntEngStretchBlt(), IntEngTransparentBlt(), IntFillWindow(), IntGetMonitorsFromRect(), IntIntersectWithParents(), IntIsWindowFullscreen(), IntScrollWindowEx(), IntUpdateLayeredWindowI(), MENU_ShowPopup(), RECTL_Intersect(), SpiGetSet(), and UserScrollDC().
FORCEINLINE BOOL RECTL_bIsEmptyRect | ( | _In_ const RECTL * | prcl | ) |
Definition at line 44 of file rect.h.
Referenced by co_UserRedrawWindow(), DefWndDoSizeMove(), EngCopyBits(), GreGradientFill(), IntDefWindowProc(), IntDrawScrollBar(), NtGdiGetBoundsRect(), NtGdiSetBoundsRect(), NtUserDrawCaptionTemp(), NtUserGetComboBoxInfo(), RECTL_bClipRectBySize(), RECTL_bUnionRect(), SpiGetSet(), and WinPosInitInternalPos().
FORCEINLINE BOOL RECTL_bIsWellOrdered | ( | _In_ const RECTL * | prcl | ) |
Definition at line 52 of file rect.h.
Referenced by addItemFlood(), co_WinPosSearchChildren(), GetNCHitEx(), IntPtInWindow(), IntTrackMouseMove(), MENU_FindItemByCoords(), NtUserDragDetect(), NtUserMenuItemFromPoint(), and SystemTimerProc().
BOOL FASTCALL RECTL_bUnionRect | ( | _Out_ RECTL * | prclDst, |
_In_ const RECTL * | prcl1, | ||
_In_ const RECTL * | prcl2 | ||
) |
Definition at line 18 of file rect.c.
Referenced by AddPenLinesBounds(), IntUpdateBoundsRect(), NtGdiSetBoundsRect(), and REGION_bXformRgn().
FORCEINLINE LONG RECTL_lGetHeight | ( | _In_ const RECTL * | prcl | ) |
Definition at line 86 of file rect.h.
Referenced by DIB_1BPP_BitBltSrcCopy_From1BPP(), PATH_Ellipse(), and PATH_RoundRect().
FORCEINLINE LONG RECTL_lGetWidth | ( | _In_ const RECTL * | prcl | ) |
Definition at line 93 of file rect.h.
Referenced by DIB_1BPP_BitBltSrcCopy_From1BPP(), PATH_Ellipse(), and PATH_RoundRect().
Definition at line 101 of file rect.c.
Referenced by co_WinPosGetMinMaxInfo(), GetNCHitEx(), intGetTitleBarInfo(), MENU_DrawBitmapItem(), MENU_DrawMenuItem(), MENU_DrawPopupGlyph(), MENU_FindItemByCoords(), MENU_ShowSubPopup(), NC_DoNCPaint(), NC_DrawFrame(), NC_GetInsideRect(), NC_HandleNCCalcSize(), UserDrawCaptionBar(), and UserDrawCaptionButtonWnd().
Definition at line 81 of file rect.c.
Referenced by CallDibBitBlt(), DIB_16BPP_BitBltSrcCopy(), DIB_16BPP_ColorFill(), DIB_1BPP_BitBltSrcCopy(), DIB_1BPP_ColorFill(), DIB_24BPP_BitBltSrcCopy(), DIB_24BPP_ColorFill(), DIB_32BPP_BitBltSrcCopy(), DIB_32BPP_ColorFill(), DIB_4BPP_BitBltSrcCopy(), DIB_4BPP_ColorFill(), DIB_8BPP_BitBltSrcCopy(), DIB_8BPP_ColorFill(), DIB_XXBPP_StretchBlt(), EngAlphaBlend(), EngBitBlt(), EngStretchBltROP(), IntEngBitBlt(), IntEngStretchBlt(), NtGdiExcludeClipRect(), NtGdiIntersectClipRect(), NtGdiMaskBlt(), NtGdiSetBoundsRect(), NtGdiSetDIBitsToDeviceInternal(), PATH_CheckRect(), PATH_RoundRect(), REGION_bXformRgn(), and UserDrawCaption().
Definition at line 31 of file rect.h.
Referenced by co_UserCreateWindowEx(), co_UserGetUpdateRect(), co_UserGetUpdateRgn(), co_WinPosDoNCCALCSize(), co_WinPosDoWinPosChanging(), DefWndDoSizeMove(), IntEngGradientFillRect(), IntGetClientRect(), IntGetScrollBarRect(), IntGetWindowPlacement(), IntPaintDesktop(), IntScrollWindowEx(), IntUpdateLayeredWindowI(), MENU_DrawBitmapItem(), MENU_DrawMenuItem(), MENU_ShowSubPopup(), NC_GetSysPopupPos(), NtGdiStretchDIBitsInternal(), PaintSuspendedWindow(), UITOOLS95_DrawFrameCaption(), UITOOLS95_DrawFrameScroll(), UserDrawIconEx(), UserScrollDC(), and WinPosInitInternalPos().
FORCEINLINE VOID RECTL_vSetEmptyRect | ( | _Out_ RECTL * | prcl | ) |
Definition at line 20 of file rect.h.
Referenced by CLIPPING_UpdateGCRegion(), co_WinPosDoNCCALCSize(), get_valid_rects(), IntSetSnapInfo(), NtUserGetMenuBarInfo(), RECTL_bIntersectRect(), RECTL_bUnionRect(), and REGION_bXformRgn().
FORCEINLINE VOID RECTL_vSetRect | ( | _Out_ RECTL * | prcl, |
_In_ LONG | left, | ||
_In_ LONG | top, | ||
_In_ LONG | right, | ||
_In_ LONG | bottom | ||
) |
Definition at line 5 of file rect.h.
Referenced by co_WinPosMinMaximize(), DefWndDoSizeMove(), GreGetDIBitsInternal(), IntIsWindowFullscreen(), IntTrackMouseEvent(), IntTrackMouseMove(), make_point_onscreen(), MENU_CalcItemSize(), NtGdiExtFloodFill(), NtGdiSetPixel(), PATH_CheckRect(), PATH_RoundRect(), and UserDrawIconEx().