Added little prog. that builds the WIN32K.SYS service table
[reactos.git] / reactos / subsys / win32k / objects / region.c
1
2
3 #undef WIN32_LEAN_AND_MEAN
4 #include <windows.h>
5 #include <ddk/ntddk.h>
6 #include <win32k/region.h>
7
8 // #define NDEBUG
9 #include <internal/debug.h>
10
11 INT
12 STDCALL
13 W32kCombineRgn(HRGN hDest,
14 HRGN hSrc1,
15 HRGN hSrc2,
16 INT CombineMode)
17 {
18 UNIMPLEMENTED;
19 }
20
21 HRGN
22 STDCALL
23 W32kCreateEllipticRgn(INT LeftRect,
24 INT TopRect,
25 INT RightRect,
26 INT BottomRect)
27 {
28 UNIMPLEMENTED;
29 }
30
31 HRGN
32 STDCALL
33 W32kCreateEllipticRgnIndirect(CONST PRECT rc)
34 {
35 UNIMPLEMENTED;
36 }
37
38 HRGN
39 STDCALL
40 W32kCreatePolygonRgn(CONST PPOINT pt,
41 INT Count,
42 INT PolyFillMode)
43 {
44 UNIMPLEMENTED;
45 }
46
47 HRGN
48 STDCALL
49 W32kCreatePolyPolygonRgn(CONST PPOINT pt,
50 CONST PINT PolyCounts,
51 INT Count,
52 INT PolyFillMode)
53 {
54 UNIMPLEMENTED;
55 }
56
57 HRGN
58 STDCALL
59 W32kCreateRectRgn(INT LeftRect,
60 INT TopRect,
61 INT RightRect,
62 INT BottomRect)
63 {
64 UNIMPLEMENTED;
65 }
66
67 HRGN
68 STDCALL
69 W32kCreateRectRgnIndirect(CONST PRECT rc)
70 {
71 UNIMPLEMENTED;
72 }
73
74 HRGN
75 STDCALL
76 W32kCreateRoundRectRgn(INT LeftRect,
77 INT TopRect,
78 INT RightRect,
79 INT BottomRect,
80 INT WidthEllipse,
81 INT HeightEllipse)
82 {
83 UNIMPLEMENTED;
84 }
85
86 BOOL
87 STDCALL
88 W32kEqualRgn(HRGN hSrcRgn1,
89 HRGN hSrcRgn2)
90 {
91 UNIMPLEMENTED;
92 }
93
94 HRGN
95 STDCALL
96 W32kExtCreateRegion(CONST PXFORM Xform,
97 DWORD Count,
98 CONST PRGNDATA RgnData)
99 {
100 UNIMPLEMENTED;
101 }
102
103 BOOL
104 STDCALL
105 W32kFillRgn(HDC hDC,
106 HRGN hRgn,
107 HBRUSH hBrush)
108 {
109 UNIMPLEMENTED;
110 }
111
112 BOOL
113 STDCALL
114 W32kFrameRgn(HDC hDC,
115 HRGN hRgn,
116 HBRUSH hBrush,
117 INT Width,
118 INT Height)
119 {
120 UNIMPLEMENTED;
121 }
122
123 INT
124 STDCALL
125 W32kGetRgnBox(HRGN hRgn,
126 LPRECT hRect)
127 {
128 UNIMPLEMENTED;
129 }
130
131 BOOL
132 STDCALL
133 W32kInvertRgn(HDC hDC,
134 HRGN hRgn)
135 {
136 UNIMPLEMENTED;
137 }
138
139 INT
140 STDCALL
141 W32kOffsetRgn(HRGN hRgn,
142 INT XOffset,
143 INT YOffset)
144 {
145 UNIMPLEMENTED;
146 }
147
148 BOOL
149 STDCALL
150 W32kPaintRgn(HDC hDC,
151 HRGN hRgn)
152 {
153 UNIMPLEMENTED;
154 }
155
156 BOOL
157 STDCALL
158 W32kPtInRegion(HRGN hRgn,
159 INT X,
160 INT Y)
161 {
162 UNIMPLEMENTED;
163 }
164
165 BOOL
166 STDCALL
167 W32kRectInRegion(HRGN hRgn,
168 CONST LPRECT rc)
169 {
170 UNIMPLEMENTED;
171 }
172
173 BOOL
174 STDCALL
175 W32kSetRectRgn(HRGN hRgn,
176 INT LeftRect,
177 INT TopRect,
178 INT RightRect,
179 INT BottomRect)
180 {
181 UNIMPLEMENTED;
182 }
183