:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / include / win32k / coord.h
1 #ifndef __WIN32K_COORD_H
2 #define __WIN32K_COORD_H
3
4 BOOL
5 STDCALL
6 W32kCombineTransform (
7         LPXFORM         XformResult,
8         CONST LPXFORM   xform1,
9         CONST LPXFORM   xform2
10         );
11 BOOL
12 STDCALL
13 W32kDPtoLP (
14         HDC     hDC,
15         LPPOINT Points,
16         int     Count
17         );
18 int
19 STDCALL
20 W32kGetGraphicsMode (
21         HDC     hDC
22         );
23 BOOL
24 STDCALL
25 W32kGetWorldTransform (
26         HDC     hDC,
27         LPXFORM Xform
28         );
29 BOOL
30 STDCALL
31 W32kLPtoDP (
32         HDC     hDC,
33         LPPOINT Points,
34         int     Count
35         );
36 BOOL
37 STDCALL
38 W32kModifyWorldTransform (
39         HDC             hDC,
40         CONST LPXFORM   Xform,
41         DWORD           Mode
42         );
43 BOOL
44 STDCALL
45 W32kOffsetViewportOrgEx (
46         HDC     hDC,
47         int     XOffset,
48         int     YOffset,
49         LPPOINT Point
50         );
51 BOOL
52 STDCALL
53 W32kOffsetWindowOrgEx (
54         HDC     hDC,
55         int     XOffset,
56         int     YOffset,
57         LPPOINT Point
58         );
59 BOOL
60 STDCALL
61 W32kScaleViewportExtEx (
62         HDC     hDC,
63         int     Xnum,
64         int     Xdenom,
65         int     Ynum,
66         int     Ydenom,
67         LPSIZE  Size
68         );
69 BOOL
70 STDCALL
71 W32kScaleWindowExtEx (
72         HDC     hDC,
73         int     Xnum,
74         int     Xdenom,
75         int     Ynum,
76         int     Ydenom,
77         LPSIZE  Size
78         );
79 int
80 STDCALL
81 W32kSetGraphicsMode (
82         HDC     hDC,
83         int     Mode
84         );
85 int
86 STDCALL
87 W32kSetMapMode (
88         HDC     hDC,
89         int     MapMode
90         );
91 BOOL
92 STDCALL
93 W32kSetViewportExtEx (
94         HDC     hDC,
95         int     XExtent,
96         int     YExtent,
97         LPSIZE  Size
98         );
99 BOOL
100 STDCALL
101 W32kSetViewportOrgEx (
102         HDC     hDC,
103         int     X,
104         int     Y,
105         LPPOINT Point
106         );
107 BOOL
108 STDCALL
109 W32kSetWindowExtEx (
110         HDC     hDC,
111         int     XExtent,
112         int     YExtent,
113         LPSIZE  Size
114         );
115 BOOL
116 STDCALL
117 W32kSetWindowOrgEx (
118         HDC     hDC,
119         int     X,
120         int     Y,
121         LPPOINT Point
122         );
123 BOOL
124 STDCALL
125 W32kSetWorldTransform (
126         HDC             hDC,
127         CONST LPXFORM   Xform
128         );
129 #endif