update for HEAD-2003091401
[reactos.git] / include / win32k / coord.h
1 #ifndef __WIN32K_COORD_H
2 #define __WIN32K_COORD_H
3
4 #include "dc.h"
5
6 BOOL
7 STDCALL
8 NtGdiCombineTransform (
9         LPXFORM         XformResult,
10         CONST LPXFORM   xform1,
11         CONST LPXFORM   xform2
12         );
13 BOOL
14 STDCALL
15 NtGdiDPtoLP (
16         HDC     hDC,
17         LPPOINT Points,
18         int     Count
19         );
20
21 int
22 FASTCALL
23 IntGetGraphicsMode ( PDC dc );
24
25 int
26 STDCALL
27 NtGdiGetGraphicsMode ( HDC hDC );
28
29 BOOL
30 STDCALL
31 NtGdiGetWorldTransform (
32         HDC     hDC,
33         LPXFORM Xform
34         );
35
36 VOID
37 FASTCALL
38 CoordLPtoDP ( PDC Dc, LPPOINT Point );
39
40 VOID
41 FASTCALL
42 IntLPtoDP ( PDC dc, LPPOINT Points, INT Count );
43
44 BOOL
45 STDCALL
46 NtGdiLPtoDP (
47         HDC     hDC,
48         LPPOINT Points,
49         int     Count
50         );
51 BOOL
52 STDCALL
53 NtGdiModifyWorldTransform (
54         HDC             hDC,
55         CONST LPXFORM   Xform,
56         DWORD           Mode
57         );
58 BOOL
59 STDCALL
60 NtGdiOffsetViewportOrgEx (
61         HDC     hDC,
62         int     XOffset,
63         int     YOffset,
64         LPPOINT Point
65         );
66 BOOL
67 STDCALL
68 NtGdiOffsetWindowOrgEx (
69         HDC     hDC,
70         int     XOffset,
71         int     YOffset,
72         LPPOINT Point
73         );
74 BOOL
75 STDCALL
76 NtGdiScaleViewportExtEx (
77         HDC     hDC,
78         int     Xnum,
79         int     Xdenom,
80         int     Ynum,
81         int     Ydenom,
82         LPSIZE  Size
83         );
84 BOOL
85 STDCALL
86 NtGdiScaleWindowExtEx (
87         HDC     hDC,
88         int     Xnum,
89         int     Xdenom,
90         int     Ynum,
91         int     Ydenom,
92         LPSIZE  Size
93         );
94 int
95 STDCALL
96 NtGdiSetGraphicsMode (
97         HDC     hDC,
98         int     Mode
99         );
100 int
101 STDCALL
102 NtGdiSetMapMode (
103         HDC     hDC,
104         int     MapMode
105         );
106 BOOL
107 STDCALL
108 NtGdiSetViewportExtEx (
109         HDC     hDC,
110         int     XExtent,
111         int     YExtent,
112         LPSIZE  Size
113         );
114 BOOL
115 STDCALL
116 NtGdiSetViewportOrgEx (
117         HDC     hDC,
118         int     X,
119         int     Y,
120         LPPOINT Point
121         );
122 BOOL
123 STDCALL
124 NtGdiSetWindowExtEx (
125         HDC     hDC,
126         int     XExtent,
127         int     YExtent,
128         LPSIZE  Size
129         );
130 BOOL
131 STDCALL
132 NtGdiSetWindowOrgEx (
133         HDC     hDC,
134         int     X,
135         int     Y,
136         LPPOINT Point
137         );
138 BOOL
139 STDCALL
140 NtGdiSetWorldTransform (
141         HDC             hDC,
142         CONST LPXFORM   Xform
143         );
144 #endif