2 * Copyright 2001 Marcus Meissner
4 * This library is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU Lesser General Public
6 * License as published by the Free Software Foundation; either
7 * version 2.1 of the License, or (at your option) any later version.
9 * This library is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * Lesser General Public License for more details.
14 * You should have received a copy of the GNU Lesser General Public
15 * License along with this library; if not, write to the Free Software
16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
24 /***********************************************************************
27 extern int gluLookAt(double arg0
,double arg1
,double arg2
,double arg3
,double arg4
,double arg5
,double arg6
,double arg7
,double arg8
);
28 int WINAPI
wine_gluLookAt(double arg0
,double arg1
,double arg2
,double arg3
,double arg4
,double arg5
,double arg6
,double arg7
,double arg8
) {
29 return gluLookAt(arg0
,arg1
,arg2
,arg3
,arg4
,arg5
,arg6
,arg7
,arg8
);
32 /***********************************************************************
33 * gluOrtho2D (GLU32.@)
35 extern int gluOrtho2D(double arg0
,double arg1
,double arg2
,double arg3
);
36 int WINAPI
wine_gluOrtho2D(double arg0
,double arg1
,double arg2
,double arg3
) {
37 return gluOrtho2D(arg0
,arg1
,arg2
,arg3
);
40 /***********************************************************************
41 * gluPerspective (GLU32.@)
43 extern int gluPerspective(double arg0
,double arg1
,double arg2
,double arg3
);
44 int WINAPI
wine_gluPerspective(double arg0
,double arg1
,double arg2
,double arg3
) {
45 return gluPerspective(arg0
,arg1
,arg2
,arg3
);
48 /***********************************************************************
49 * gluPickMatrix (GLU32.@)
51 extern int gluPickMatrix(double arg0
,double arg1
,double arg2
,double arg3
,void *arg4
);
52 int WINAPI
wine_gluPickMatrix(double arg0
,double arg1
,double arg2
,double arg3
,void *arg4
) {
53 return gluPickMatrix(arg0
,arg1
,arg2
,arg3
,arg4
);
56 /***********************************************************************
57 * gluProject (GLU32.@)
59 extern int gluProject(double arg0
,double arg1
,double arg2
,void *arg3
,void *arg4
,void *arg5
,void *arg6
,void *arg7
,void *arg8
);
60 int WINAPI
wine_gluProject(double arg0
,double arg1
,double arg2
,void *arg3
,void *arg4
,void *arg5
,void *arg6
,void *arg7
,void *arg8
) {
61 return gluProject(arg0
,arg1
,arg2
,arg3
,arg4
,arg5
,arg6
,arg7
,arg8
);
64 /***********************************************************************
65 * gluUnProject (GLU32.@)
67 extern int gluUnProject(double arg0
,double arg1
,double arg2
,void *arg3
,void *arg4
,void *arg5
,void *arg6
,void *arg7
,void *arg8
);
68 int WINAPI
wine_gluUnProject(double arg0
,double arg1
,double arg2
,void *arg3
,void *arg4
,void *arg5
,void *arg6
,void *arg7
,void *arg8
) {
69 return gluUnProject(arg0
,arg1
,arg2
,arg3
,arg4
,arg5
,arg6
,arg7
,arg8
);
72 /***********************************************************************
73 * gluErrorString (GLU32.@)
75 extern int gluErrorString(int arg0
);
76 int WINAPI
wine_gluErrorString(int arg0
) {
77 return gluErrorString(arg0
);
80 /***********************************************************************
81 * gluScaleImage (GLU32.@)
83 extern int gluScaleImage(int arg0
,int arg1
,int arg2
,int arg3
,void *arg4
,int arg5
,int arg6
,int arg7
,void *arg8
);
84 int WINAPI
wine_gluScaleImage(int arg0
,int arg1
,int arg2
,int arg3
,void *arg4
,int arg5
,int arg6
,int arg7
,void *arg8
) {
85 return gluScaleImage(arg0
,arg1
,arg2
,arg3
,arg4
,arg5
,arg6
,arg7
,arg8
);
88 /***********************************************************************
89 * gluBuild1DMipmaps (GLU32.@)
91 extern int gluBuild1DMipmaps(int arg0
,int arg1
,int arg2
,int arg3
,int arg4
,void *arg5
);
92 int WINAPI
wine_gluBuild1DMipmaps(int arg0
,int arg1
,int arg2
,int arg3
,int arg4
,void *arg5
) {
93 return gluBuild1DMipmaps(arg0
,arg1
,arg2
,arg3
,arg4
,arg5
);
96 /***********************************************************************
97 * gluBuild2DMipmaps (GLU32.@)
99 extern int gluBuild2DMipmaps(int arg0
,int arg1
,int arg2
,int arg3
,int arg4
,int arg5
,void *arg6
);
100 int WINAPI
wine_gluBuild2DMipmaps(int arg0
,int arg1
,int arg2
,int arg3
,int arg4
,int arg5
,void *arg6
) {
101 return gluBuild2DMipmaps(arg0
,arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
104 /***********************************************************************
105 * gluNewQuadric (GLU32.@)
107 extern int gluNewQuadric();
108 int WINAPI
wine_gluNewQuadric() {
109 return gluNewQuadric();
112 /***********************************************************************
113 * gluDeleteQuadric (GLU32.@)
115 extern int gluDeleteQuadric(void *arg0
);
116 int WINAPI
wine_gluDeleteQuadric(void *arg0
) {
117 return gluDeleteQuadric(arg0
);
120 /***********************************************************************
121 * gluQuadricDrawStyle (GLU32.@)
123 extern int gluQuadricDrawStyle(void *arg0
,int arg1
);
124 int WINAPI
wine_gluQuadricDrawStyle(void *arg0
,int arg1
) {
125 return gluQuadricDrawStyle(arg0
,arg1
);
128 /***********************************************************************
129 * gluQuadricOrientation (GLU32.@)
131 extern int gluQuadricOrientation(void *arg0
,int arg1
);
132 int WINAPI
wine_gluQuadricOrientation(void *arg0
,int arg1
) {
133 return gluQuadricOrientation(arg0
,arg1
);
136 /***********************************************************************
137 * gluQuadricNormals (GLU32.@)
139 extern int gluQuadricNormals(void *arg0
,int arg1
);
140 int WINAPI
wine_gluQuadricNormals(void *arg0
,int arg1
) {
141 return gluQuadricNormals(arg0
,arg1
);
144 /***********************************************************************
145 * gluQuadricTexture (GLU32.@)
147 extern int gluQuadricTexture(void *arg0
,int arg1
);
148 int WINAPI
wine_gluQuadricTexture(void *arg0
,int arg1
) {
149 return gluQuadricTexture(arg0
,arg1
);
152 /***********************************************************************
153 * gluQuadricCallback (GLU32.@)
155 extern int gluQuadricCallback(void *arg0
,int arg1
,void *arg2
);
156 int WINAPI
wine_gluQuadricCallback(void *arg0
,int arg1
,void *arg2
) {
157 return gluQuadricCallback(arg0
,arg1
,arg2
);
160 /***********************************************************************
161 * gluCylinder (GLU32.@)
163 extern int gluCylinder(void *arg0
,double arg1
,double arg2
,double arg3
,int arg4
,int arg5
);
164 int WINAPI
wine_gluCylinder(void *arg0
,double arg1
,double arg2
,double arg3
,int arg4
,int arg5
) {
165 return gluCylinder(arg0
,arg1
,arg2
,arg3
,arg4
,arg5
);
168 /***********************************************************************
169 * gluSphere (GLU32.@)
171 extern int gluSphere(void *arg0
,double arg1
,int arg2
,int arg3
);
172 int WINAPI
wine_gluSphere(void *arg0
,double arg1
,int arg2
,int arg3
) {
173 return gluSphere(arg0
,arg1
,arg2
,arg3
);
176 /***********************************************************************
179 extern int gluDisk(void *arg0
,double arg1
,double arg2
,int arg3
,int arg4
);
180 int WINAPI
wine_gluDisk(void *arg0
,double arg1
,double arg2
,int arg3
,int arg4
) {
181 return gluDisk(arg0
,arg1
,arg2
,arg3
,arg4
);
184 /***********************************************************************
185 * gluPartialDisk (GLU32.@)
187 extern int gluPartialDisk(void *arg0
,double arg1
,double arg2
,int arg3
,int arg4
,double arg5
,double arg6
);
188 int WINAPI
wine_gluPartialDisk(void *arg0
,double arg1
,double arg2
,int arg3
,int arg4
,double arg5
,double arg6
) {
189 return gluPartialDisk(arg0
,arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
192 /***********************************************************************
193 * gluNewNurbsRenderer (GLU32.@)
195 extern int gluNewNurbsRenderer();
196 int WINAPI
wine_gluNewNurbsRenderer() {
197 return gluNewNurbsRenderer();
200 /***********************************************************************
201 * gluDeleteNurbsRenderer (GLU32.@)
203 extern int gluDeleteNurbsRenderer(void *arg0
);
204 int WINAPI
wine_gluDeleteNurbsRenderer(void *arg0
) {
205 return gluDeleteNurbsRenderer(arg0
);
208 /***********************************************************************
209 * gluLoadSamplingMatrices (GLU32.@)
211 extern int gluLoadSamplingMatrices(void *arg0
,void *arg1
,void *arg2
,void *arg3
);
212 int WINAPI
wine_gluLoadSamplingMatrices(void *arg0
,void *arg1
,void *arg2
,void *arg3
) {
213 return gluLoadSamplingMatrices(arg0
,arg1
,arg2
,arg3
);
216 /***********************************************************************
217 * gluNurbsProperty (GLU32.@)
219 extern int gluNurbsProperty(void *arg0
,int arg1
,int arg2
);
220 int WINAPI
wine_gluNurbsProperty(void *arg0
,int arg1
,int arg2
) {
221 return gluNurbsProperty(arg0
,arg1
,arg2
);
224 /***********************************************************************
225 * gluGetNurbsProperty (GLU32.@)
227 extern int gluGetNurbsProperty(void *arg0
,int arg1
,void *arg2
);
228 int WINAPI
wine_gluGetNurbsProperty(void *arg0
,int arg1
,void *arg2
) {
229 return gluGetNurbsProperty(arg0
,arg1
,arg2
);
232 /***********************************************************************
233 * gluBeginCurve (GLU32.@)
235 extern int gluBeginCurve(void *arg0
);
236 int WINAPI
wine_gluBeginCurve(void *arg0
) {
237 return gluBeginCurve(arg0
);
240 /***********************************************************************
241 * gluEndCurve (GLU32.@)
243 extern int gluEndCurve(void *arg0
);
244 int WINAPI
wine_gluEndCurve(void *arg0
) {
245 return gluEndCurve(arg0
);
248 /***********************************************************************
249 * gluNurbsCurve (GLU32.@)
251 extern int gluNurbsCurve(void *arg0
,int arg1
,void *arg2
,int arg3
,void *arg4
,int arg5
,int arg6
);
252 int WINAPI
wine_gluNurbsCurve(void *arg0
,int arg1
,void *arg2
,int arg3
,void *arg4
,int arg5
,int arg6
) {
253 return gluNurbsCurve(arg0
,arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
256 /***********************************************************************
257 * gluBeginSurface (GLU32.@)
259 extern int gluBeginSurface(void *arg0
);
260 int WINAPI
wine_gluBeginSurface(void *arg0
) {
261 return gluBeginSurface(arg0
);
264 /***********************************************************************
265 * gluEndSurface (GLU32.@)
267 extern int gluEndSurface(void *arg0
);
268 int WINAPI
wine_gluEndSurface(void *arg0
) {
269 return gluEndSurface(arg0
);
272 /***********************************************************************
273 * gluNurbsSurface (GLU32.@)
275 extern int gluNurbsSurface(void *arg0
,int arg1
,void *arg2
,int arg3
,void *arg4
,int arg5
,int arg6
,void *arg7
,int arg8
,int arg9
,int arg10
);
276 int WINAPI
wine_gluNurbsSurface(void *arg0
,int arg1
,void *arg2
,int arg3
,void *arg4
,int arg5
,int arg6
,void *arg7
,int arg8
,int arg9
,int arg10
) {
277 return gluNurbsSurface(arg0
,arg1
,arg2
,arg3
,arg4
,arg5
,arg6
,arg7
,arg8
,arg9
,arg10
);
280 /***********************************************************************
281 * gluBeginTrim (GLU32.@)
283 extern int gluBeginTrim(void *arg0
);
284 int WINAPI
wine_gluBeginTrim(void *arg0
) {
285 return gluBeginTrim(arg0
);
288 /***********************************************************************
289 * gluEndTrim (GLU32.@)
291 extern int gluEndTrim(void *arg0
);
292 int WINAPI
wine_gluEndTrim(void *arg0
) {
293 return gluEndTrim(arg0
);
296 /***********************************************************************
297 * gluPwlCurve (GLU32.@)
299 extern int gluPwlCurve(void *arg0
,int arg1
,void *arg2
,int arg3
,int arg4
);
300 int WINAPI
wine_gluPwlCurve(void *arg0
,int arg1
,void *arg2
,int arg3
,int arg4
) {
301 return gluPwlCurve(arg0
,arg1
,arg2
,arg3
,arg4
);
304 /***********************************************************************
305 * gluNurbsCallback (GLU32.@)
307 extern int gluNurbsCallback(void *arg0
,int arg1
,void *arg2
);
308 int WINAPI
wine_gluNurbsCallback(void *arg0
,int arg1
,void *arg2
) {
309 return gluNurbsCallback(arg0
,arg1
,arg2
);
312 /***********************************************************************
313 * gluNewTess (GLU32.@)
315 extern int gluNewTess();
316 int WINAPI
wine_gluNewTess() {
320 /***********************************************************************
321 * gluDeleteTess (GLU32.@)
323 extern int gluDeleteTess(void *arg0
);
324 int WINAPI
wine_gluDeleteTess(void *arg0
) {
325 return gluDeleteTess(arg0
);
328 /***********************************************************************
329 * gluTessVertex (GLU32.@)
331 extern int gluTessVertex(void *arg0
,void *arg1
,void *arg2
);
332 int WINAPI
wine_gluTessVertex(void *arg0
,void *arg1
,void *arg2
) {
333 return gluTessVertex(arg0
,arg1
,arg2
);
336 /***********************************************************************
337 * gluTessCallback (GLU32.@)
339 extern int gluTessCallback(void *arg0
,int arg1
,void *arg2
);
340 int WINAPI
wine_gluTessCallback(void *arg0
,int arg1
,void *arg2
) {
341 return gluTessCallback(arg0
,arg1
,arg2
);
344 /***********************************************************************
345 * gluBeginPolygon (GLU32.@)
347 extern int gluBeginPolygon(void *arg0
);
348 int WINAPI
wine_gluBeginPolygon(void *arg0
) {
349 return gluBeginPolygon(arg0
);
352 /***********************************************************************
353 * gluEndPolygon (GLU32.@)
355 extern int gluEndPolygon(void *arg0
);
356 int WINAPI
wine_gluEndPolygon(void *arg0
) {
357 return gluEndPolygon(arg0
);
360 /***********************************************************************
361 * gluNextContour (GLU32.@)
363 extern int gluNextContour(void *arg0
,int arg1
);
364 int WINAPI
wine_gluNextContour(void *arg0
,int arg1
) {
365 return gluNextContour(arg0
,arg1
);
368 /***********************************************************************
369 * gluGetString (GLU32.@)
371 extern int gluGetString(int arg0
);
372 int WINAPI
wine_gluGetString(int arg0
) {
373 return gluGetString(arg0
);
376 /***********************************************************************
377 * gluCheckExtension (GLU32.@)
380 wine_gluCheckExtension( const char *extName
, void *extString
) {