217efadcc92ed6da1c41b39b38e867ad54b92691
[reactos.git] / reactos / subsys / win32k / include / painting.h
1 #ifndef _WIN32K_PAINTING_H
2 #define _WIN32K_PAINTING_H
3
4 #include <windows.h>
5 #include <ddk/ntddk.h>
6 #include <include/class.h>
7 #include <include/msgqueue.h>
8 #include <include/window.h>
9
10 VOID FASTCALL
11 IntValidateParent(PWINDOW_OBJECT Child, HRGN ValidRegion);
12 VOID FASTCALL
13 IntValidateSiblings(PWINDOW_OBJECT Child, HRGN ValidRegion);
14 BOOL FASTCALL
15 IntRedrawWindow(PWINDOW_OBJECT Wnd, const RECT* UpdateRect, HRGN UpdateRgn, ULONG Flags);
16 BOOL FASTCALL
17 IntGetPaintMessage(HWND hWnd, PW32THREAD Thread, MSG *Message, BOOL Remove);
18 BOOL STDCALL
19 NtUserValidateRgn(HWND hWnd, HRGN hRgn);
20
21 #endif /* _WIN32K_PAINTING_H */