ReactOS 0.4.15-dev-8632-gbc8c7d1
|
Go to the source code of this file.
Classes | |
struct | _REGION |
Macros | |
#define | IntSysCreateRectpRgnIndirect(prc) IntSysCreateRectpRgn((prc)->left, (prc)->top, (prc)->right, (prc)->bottom) |
#define | GreCreateRectRgnIndirect(prc) NtGdiCreateRectRgn((prc)->left, (prc)->top, (prc)->right, (prc)->bottom) |
#define | GreSetRectRgnIndirect(hRgn, prc) NtGdiSetRectRgn(hRgn, (prc)->left, (prc)->top, (prc)->right, (prc)->bottom); |
Typedefs | |
typedef struct _REGION | REGION |
typedef struct _REGION * | PREGION |
Variables | |
PREGION | prgnDefault |
HRGN | hrgnDefault |
Definition at line 2025 of file region.c.
Referenced by NtGdiFrameRgn().
HRGN NTAPI GreCreatePolyPolygonRgn | ( | _In_ const POINT * | ppt, |
_In_ const ULONG * | pcPoints, | ||
_In_ ULONG | cPolygons, | ||
_In_ INT | iMode | ||
) |
Definition at line 3452 of file region.c.
Referenced by NtGdiPolyPolyDraw().
INT FASTCALL IntGdiCombineRgn | ( | PREGION | prgnDest, |
PREGION | prgnSrc1, | ||
PREGION | prgnSrc2, | ||
INT | iCombineMode | ||
) |
Definition at line 2487 of file region.c.
Referenced by _Success_(), co_IntGetUpdateRgn(), co_UserRedrawWindow(), co_VIS_WindowLayoutChanged(), co_WinPosSetWindowPos(), DC_vCopyState(), DceUpdateVisRgn(), ForceNCPaintErase(), IntGdiBitBltRgn(), IntGdiFillRgn(), IntInvalidateWindows(), IntScrollWindowEx(), IntValidateParents(), NtGdiCombineRgn(), NtGdiGetRandomRgn(), REGION_LPTODP(), UserScrollDC(), and VIS_ComputeVisibleRegion().
Definition at line 2459 of file region.c.
Referenced by co_UserFreeWindow(), ForceNCPaintErase(), IntBeginPaint(), IntGetNCUpdateRgn(), IntInvalidateWindows(), SelectWindowRgn(), and UserUpdateMonitorSize().
Definition at line 3488 of file region.c.
Referenced by NtGdiRectInRegion().
Definition at line 2407 of file region.c.
Referenced by _Success_(), CLIPPING_UpdateGCRegion(), co_UserRedrawWindow(), co_VIS_WindowLayoutChanged(), co_WinPosSetWindowPos(), DC_InitHack(), DC_vCopyState(), DC_vInitDc(), DC_vUpdateDC(), DceGetVisRgn(), DceUpdateVisRgn(), IntGdiBitBltRgn(), IntGdiFillRgn(), IntGdiSetMetaRgn(), IntInvalidateWindows(), IntScrollWindowEx(), IntSetDefaultRegion(), NtGdiSelectClipPath(), and PATH_FillPathEx().
Definition at line 2201 of file region.c.
Referenced by REGION_AllocUserRgnWithHandle(), and REGION_XorRegion().
Definition at line 2294 of file region.c.
Referenced by GreCreateFrameRgn(), GreCreatePolyPolygonRgn(), NtGdiCreateRectRgn(), NtGdiCreateRoundRectRgn(), NtGdiExtCreateRegion(), and NtGdiPathToRegion().
Definition at line 2707 of file region.c.
Referenced by CLIPPING_UpdateGCRegion(), co_IntGetUpdateRgn(), co_UserRedrawWindow(), co_VIS_WindowLayoutChanged(), co_WinPosSetWindowPos(), DceResetActiveDCEs(), GdiSelectVisRgn(), IntGdiBitBltRgn(), IntGdiFillRgn(), IntInvalidateWindows(), IntScrollWindowEx(), NtGdiGetRandomRgn(), NtGdiOffsetClipRgn(), NtGdiOffsetRgn(), REGION_bMakeFrameRegion(), REGION_bXformRgn(), UserScrollDC(), and VIS_ComputeVisibleRegion().
Definition at line 2066 of file region.c.
Referenced by REGION_LPTODP().
Definition at line 554 of file region.c.
Referenced by _Success_(), co_WinPosSetWindowPos(), DxEngGetDCState(), IntGdiCombineRgn(), IntGdiSetMetaRgn(), NtGdiOffsetClipRgn(), NtGdiOffsetRgn(), REGION_bMakeFrameRegion(), REGION_CropRegion(), REGION_GetRgnBox(), REGION_SubtractRectFromRgn(), and REGION_UnlockRgn().
Definition at line 665 of file region.c.
Definition at line 2449 of file region.c.
Referenced by _Success_(), CLIPPING_UpdateGCRegion(), co_UserRedrawWindow(), co_VIS_WindowLayoutChanged(), co_WinPosSetWindowPos(), DC_vCleanup(), DC_vCopyState(), DC_vUpdateDC(), DceUpdateVisRgn(), GreCreateFrameRgn(), GreCreatePolyPolygonRgn(), IntEngWndUpdateClipObj(), IntGdiBitBltRgn(), IntGdiCleanDC(), IntGdiFillRgn(), IntGdiReleaseVisRgn(), IntGdiSetMetaRgn(), IntInvalidateWindows(), IntScrollWindowEx(), IntValidateParents(), NtGdiExcludeClipRect(), NtGdiIntersectClipRect(), NtGdiPathToRegion(), NtGdiSelectClipPath(), PATH_FillPathEx(), UserRedrawDesktop(), UserScrollDC(), and VIS_ComputeVisibleRegion().
Definition at line 2358 of file region.c.
Referenced by co_IntGetUpdateRgn(), co_WinPosSetWindowPos(), DceUpdateVisRgn(), ForceNCPaintErase(), GreCreateFrameRgn(), IntDefWindowProc(), IntGdiGetRgnBox(), IntGdiSetRegionOwner(), IntInvalidateWindows(), IntRectInRegion(), IntScrollWindowEx(), IntValidateParents(), NtGdiExtSelectClipRgn(), NtGdiFillRgn(), NtGdiGetRandomRgn(), NtGdiGetRgnBox(), NtGdiInvertRgn(), NtGdiOffsetRgn(), NtGdiPtInRegion(), NtGdiSetRectRgn(), NtUserCallHwndParamLock(), NtUserRedrawWindow(), PaintSuspendedWindow(), UserScrollDC(), and VIS_ComputeVisibleRegion().
Definition at line 2582 of file region.c.
Referenced by NtGdiExtFloodFill(), NtGdiPtInRegion(), and NtGdiPtVisible().
Definition at line 2605 of file region.c.
Referenced by IntRectInRegion(), and NtGdiRectVisible().
BOOL FASTCALL REGION_SetPolyPolygonRgn | ( | _Inout_ PREGION | prgn, |
_In_ const POINT * | ppt, | ||
_In_ const ULONG * | pcPoints, | ||
_In_ ULONG | cPolygons, | ||
_In_ INT | iMode | ||
) |
Definition at line 3254 of file region.c.
Referenced by GreCreatePolyPolygonRgn(), PATH_PathToRegion(), and REGION_bXformRgn().
VOID FASTCALL REGION_SetRectRgn | ( | PREGION | pRgn, |
INT | LeftRect, | ||
INT | TopRect, | ||
INT | RightRect, | ||
INT | BottomRect | ||
) |
Definition at line 2665 of file region.c.
Referenced by co_IntGetUpdateRgn(), IntSetDefaultRegion(), IntSysCreateRectpRgn(), NtGdiCreateRectRgn(), NtGdiSelectBitmap(), NtGdiSetRectRgn(), REGION_SetPolyPolygonRgn(), REGION_vSyncRegion(), and UserScrollDC().
Definition at line 2373 of file region.c.
Referenced by co_IntGetUpdateRgn(), co_WinPosSetWindowPos(), DceUpdateVisRgn(), ForceNCPaintErase(), GreCreateFrameRgn(), GreCreatePolyPolygonRgn(), IntDefWindowProc(), IntGdiGetRgnBox(), IntGdiSetRegionOwner(), IntInvalidateWindows(), IntRectInRegion(), IntScrollWindowEx(), IntValidateParents(), NtGdiCombineRgn(), NtGdiCreateRectRgn(), NtGdiCreateRoundRectRgn(), NtGdiEqualRgn(), NtGdiExtCreateRegion(), NtGdiExtSelectClipRgn(), NtGdiFillRgn(), NtGdiGetRandomRgn(), NtGdiGetRgnBox(), NtGdiInvertRgn(), NtGdiOffsetRgn(), NtGdiPathToRegion(), NtGdiPtInRegion(), NtGdiSetRectRgn(), NtUserCallHwndParamLock(), NtUserRedrawWindow(), PaintSuspendedWindow(), REGION_XorRegion(), UserScrollDC(), and VIS_ComputeVisibleRegion().
|
extern |
Definition at line 129 of file region.c.
Referenced by DC_InitHack(), IntGdiReleaseVisRgn(), IntSetDefaultRegion(), and REGION_Delete().