diff options
Diffstat (limited to 'lib/wx/c_src')
-rw-r--r-- | lib/wx/c_src/Makefile.in | 24 | ||||
-rw-r--r-- | lib/wx/c_src/gen/gl_fdefs.h | 886 | ||||
-rw-r--r-- | lib/wx/c_src/gen/gl_finit.h | 456 | ||||
-rw-r--r-- | lib/wx/c_src/gen/gl_funcs.cpp | 2832 | ||||
-rw-r--r-- | lib/wx/c_src/gen/glu_finit.h | 2 | ||||
-rw-r--r-- | lib/wx/c_src/gen/wxe_derived_dest.h | 23 | ||||
-rw-r--r-- | lib/wx/c_src/gen/wxe_events.cpp | 16 | ||||
-rw-r--r-- | lib/wx/c_src/gen/wxe_funcs.cpp | 158 | ||||
-rw-r--r-- | lib/wx/c_src/gen/wxe_macros.h | 5478 | ||||
-rw-r--r-- | lib/wx/c_src/wxe_return.cpp | 12 | ||||
-rw-r--r-- | lib/wx/c_src/wxe_return.h | 4 |
11 files changed, 5035 insertions, 4856 deletions
diff --git a/lib/wx/c_src/Makefile.in b/lib/wx/c_src/Makefile.in index d40ce88e99..1497ac4d16 100644 --- a/lib/wx/c_src/Makefile.in +++ b/lib/wx/c_src/Makefile.in @@ -1,7 +1,7 @@ # # %CopyrightBegin% # -# Copyright Ericsson AB 2008-2011. All Rights Reserved. +# Copyright Ericsson AB 2008-2012. All Rights Reserved. # # The contents of this file are subject to the Erlang Public License, # Version 1.1, (the "License"); you may not use this file except in @@ -45,20 +45,11 @@ GL_H = egl_impl.h gen/glu_finit.h gen/gl_finit.h gen/gl_fdefs.h HAVE_OPENGL = true OPENGL_F = gl_funcs egl_impl -ifneq ($(INSIDE_ERLSRC),true) - -ERL_DIR = @ERLANG_ROOT_DIR@ -ERL_INCS = -I$(ERL_DIR)/usr/include - -else - include $(ERL_TOP)/make/target.mk include $(ERL_TOP)/make/$(TARGET)/otp_ded.mk ERL_INCS= $(DED_INCLUDES) -endif - SYS_TYPE = @WXERL_SYS_TYPE@ GENERAL_O = $(GENERAL:%=$(SYS_TYPE)/%.o) @@ -183,15 +174,12 @@ $(TARGET_DIR)/erl_gl$(SO_EXT): $(GL_OBJECTS) # ---------------------------------------------------- # Release Target # ---------------------------------------------------- -ifeq ($(INSIDE_ERLSRC),true) include $(ERL_TOP)/make/otp_release_targets.mk release_spec: opt - $(INSTALL_DIR) $(RELSYSDIR)/priv - $(INSTALL_DATA) ../priv/erlang-logo32.png $(RELSYSDIR)/priv/ - $(INSTALL_DATA) ../priv/erlang-logo64.png $(RELSYSDIR)/priv/ - $(INSTALL_PROGRAM) $(TARGET_DIR)/wxe_driver$(SO_EXT) $(RELSYSDIR)/priv/ - $(INSTALL_PROGRAM) $(TARGET_DIR)/erl_gl$(SO_EXT) $(RELSYSDIR)/priv/ + $(INSTALL_DIR) "$(RELSYSDIR)/priv" + $(INSTALL_DATA) ../priv/erlang-logo32.png "$(RELSYSDIR)/priv/" + $(INSTALL_DATA) ../priv/erlang-logo64.png "$(RELSYSDIR)/priv/" + $(INSTALL_PROGRAM) $(TARGET_DIR)/wxe_driver$(SO_EXT) "$(RELSYSDIR)/priv/" + $(INSTALL_PROGRAM) $(TARGET_DIR)/erl_gl$(SO_EXT) "$(RELSYSDIR)/priv/" release_docs_spec: - -endif diff --git a/lib/wx/c_src/gen/gl_fdefs.h b/lib/wx/c_src/gen/gl_fdefs.h index a45896d30d..3e742724aa 100644 --- a/lib/wx/c_src/gen/gl_fdefs.h +++ b/lib/wx/c_src/gen/gl_fdefs.h @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2010. All Rights Reserved. + * Copyright Ericsson AB 2008-2012. All Rights Reserved. * * The contents of this file are subject to the Erlang Public License, * Version 1.1, (the "License"); you may not use this file except in @@ -31,308 +31,180 @@ typedef struct { } gl_fns_t; #define GLE_GL_FUNC_START 5037 -typedef void (APIENTRY * WXEGLACCUM)(GLenum,GLfloat); -WXE_EXTERN WXEGLACCUM weglAccum; -typedef void (APIENTRY * WXEGLALPHAFUNC)(GLenum,GLclampf); -WXE_EXTERN WXEGLALPHAFUNC weglAlphaFunc; -typedef GLboolean (APIENTRY * WXEGLARETEXTURESRESIDENT)(GLsizei,const GLuint *,GLboolean *); -WXE_EXTERN WXEGLARETEXTURESRESIDENT weglAreTexturesResident; -typedef void (APIENTRY * WXEGLARRAYELEMENT)(GLint); -WXE_EXTERN WXEGLARRAYELEMENT weglArrayElement; -typedef void (APIENTRY * WXEGLBEGIN)(GLenum); -WXE_EXTERN WXEGLBEGIN weglBegin; -typedef void (APIENTRY * WXEGLBINDTEXTURE)(GLenum,GLuint); -WXE_EXTERN WXEGLBINDTEXTURE weglBindTexture; -typedef void (APIENTRY * WXEGLBITMAP)(GLsizei,GLsizei,GLfloat,GLfloat,GLfloat,GLfloat,const GLubyte *); -WXE_EXTERN WXEGLBITMAP weglBitmap; -typedef void (APIENTRY * WXEGLBLENDFUNC)(GLenum,GLenum); -WXE_EXTERN WXEGLBLENDFUNC weglBlendFunc; -typedef void (APIENTRY * WXEGLCALLLIST)(GLuint); -WXE_EXTERN WXEGLCALLLIST weglCallList; -typedef void (APIENTRY * WXEGLCALLLISTS)(GLsizei,GLenum,const GLuint *); -WXE_EXTERN WXEGLCALLLISTS weglCallLists; -typedef void (APIENTRY * WXEGLCLEAR)(GLbitfield); -WXE_EXTERN WXEGLCLEAR weglClear; -typedef void (APIENTRY * WXEGLCLEARACCUM)(GLfloat,GLfloat,GLfloat,GLfloat); -WXE_EXTERN WXEGLCLEARACCUM weglClearAccum; -typedef void (APIENTRY * WXEGLCLEARCOLOR)(GLclampf,GLclampf,GLclampf,GLclampf); -WXE_EXTERN WXEGLCLEARCOLOR weglClearColor; -typedef void (APIENTRY * WXEGLCLEARDEPTH)(GLclampd); -WXE_EXTERN WXEGLCLEARDEPTH weglClearDepth; typedef void (APIENTRY * WXEGLCLEARINDEX)(GLfloat); WXE_EXTERN WXEGLCLEARINDEX weglClearIndex; -typedef void (APIENTRY * WXEGLCLEARSTENCIL)(GLint); -WXE_EXTERN WXEGLCLEARSTENCIL weglClearStencil; -typedef void (APIENTRY * WXEGLCLIPPLANE)(GLenum,const GLdouble *); -WXE_EXTERN WXEGLCLIPPLANE weglClipPlane; -typedef void (APIENTRY * WXEGLCOLOR3BV)(const GLbyte *); -WXE_EXTERN WXEGLCOLOR3BV weglColor3bv; -typedef void (APIENTRY * WXEGLCOLOR3DV)(const GLdouble *); -WXE_EXTERN WXEGLCOLOR3DV weglColor3dv; -typedef void (APIENTRY * WXEGLCOLOR3FV)(const GLfloat *); -WXE_EXTERN WXEGLCOLOR3FV weglColor3fv; -typedef void (APIENTRY * WXEGLCOLOR3IV)(const GLint *); -WXE_EXTERN WXEGLCOLOR3IV weglColor3iv; -typedef void (APIENTRY * WXEGLCOLOR3SV)(const GLshort *); -WXE_EXTERN WXEGLCOLOR3SV weglColor3sv; -typedef void (APIENTRY * WXEGLCOLOR3UBV)(const GLubyte *); -WXE_EXTERN WXEGLCOLOR3UBV weglColor3ubv; -typedef void (APIENTRY * WXEGLCOLOR3UIV)(const GLuint *); -WXE_EXTERN WXEGLCOLOR3UIV weglColor3uiv; -typedef void (APIENTRY * WXEGLCOLOR3USV)(const GLushort *); -WXE_EXTERN WXEGLCOLOR3USV weglColor3usv; -typedef void (APIENTRY * WXEGLCOLOR4BV)(const GLbyte *); -WXE_EXTERN WXEGLCOLOR4BV weglColor4bv; -typedef void (APIENTRY * WXEGLCOLOR4DV)(const GLdouble *); -WXE_EXTERN WXEGLCOLOR4DV weglColor4dv; -typedef void (APIENTRY * WXEGLCOLOR4FV)(const GLfloat *); -WXE_EXTERN WXEGLCOLOR4FV weglColor4fv; -typedef void (APIENTRY * WXEGLCOLOR4IV)(const GLint *); -WXE_EXTERN WXEGLCOLOR4IV weglColor4iv; -typedef void (APIENTRY * WXEGLCOLOR4SV)(const GLshort *); -WXE_EXTERN WXEGLCOLOR4SV weglColor4sv; -typedef void (APIENTRY * WXEGLCOLOR4UBV)(const GLubyte *); -WXE_EXTERN WXEGLCOLOR4UBV weglColor4ubv; -typedef void (APIENTRY * WXEGLCOLOR4UIV)(const GLuint *); -WXE_EXTERN WXEGLCOLOR4UIV weglColor4uiv; -typedef void (APIENTRY * WXEGLCOLOR4USV)(const GLushort *); -WXE_EXTERN WXEGLCOLOR4USV weglColor4usv; +typedef void (APIENTRY * WXEGLCLEARCOLOR)(GLclampf,GLclampf,GLclampf,GLclampf); +WXE_EXTERN WXEGLCLEARCOLOR weglClearColor; +typedef void (APIENTRY * WXEGLCLEAR)(GLbitfield); +WXE_EXTERN WXEGLCLEAR weglClear; +typedef void (APIENTRY * WXEGLINDEXMASK)(GLuint); +WXE_EXTERN WXEGLINDEXMASK weglIndexMask; typedef void (APIENTRY * WXEGLCOLORMASK)(GLboolean,GLboolean,GLboolean,GLboolean); WXE_EXTERN WXEGLCOLORMASK weglColorMask; -typedef void (APIENTRY * WXEGLCOLORMATERIAL)(GLenum,GLenum); -WXE_EXTERN WXEGLCOLORMATERIAL weglColorMaterial; -typedef void (APIENTRY * WXEGLCOLORPOINTER)(GLint,GLenum,GLsizei,const GLvoid *); -WXE_EXTERN WXEGLCOLORPOINTER weglColorPointer; -typedef void (APIENTRY * WXEGLCOPYPIXELS)(GLint,GLint,GLsizei,GLsizei,GLenum); -WXE_EXTERN WXEGLCOPYPIXELS weglCopyPixels; -typedef void (APIENTRY * WXEGLCOPYTEXIMAGE1D)(GLenum,GLint,GLenum,GLint,GLint,GLsizei,GLint); -WXE_EXTERN WXEGLCOPYTEXIMAGE1D weglCopyTexImage1D; -typedef void (APIENTRY * WXEGLCOPYTEXIMAGE2D)(GLenum,GLint,GLenum,GLint,GLint,GLsizei,GLsizei,GLint); -WXE_EXTERN WXEGLCOPYTEXIMAGE2D weglCopyTexImage2D; -typedef void (APIENTRY * WXEGLCOPYTEXSUBIMAGE1D)(GLenum,GLint,GLint,GLint,GLint,GLsizei); -WXE_EXTERN WXEGLCOPYTEXSUBIMAGE1D weglCopyTexSubImage1D; -typedef void (APIENTRY * WXEGLCOPYTEXSUBIMAGE2D)(GLenum,GLint,GLint,GLint,GLint,GLint,GLsizei,GLsizei); -WXE_EXTERN WXEGLCOPYTEXSUBIMAGE2D weglCopyTexSubImage2D; +typedef void (APIENTRY * WXEGLALPHAFUNC)(GLenum,GLclampf); +WXE_EXTERN WXEGLALPHAFUNC weglAlphaFunc; +typedef void (APIENTRY * WXEGLBLENDFUNC)(GLenum,GLenum); +WXE_EXTERN WXEGLBLENDFUNC weglBlendFunc; +typedef void (APIENTRY * WXEGLLOGICOP)(GLenum); +WXE_EXTERN WXEGLLOGICOP weglLogicOp; typedef void (APIENTRY * WXEGLCULLFACE)(GLenum); WXE_EXTERN WXEGLCULLFACE weglCullFace; -typedef void (APIENTRY * WXEGLDELETELISTS)(GLuint,GLsizei); -WXE_EXTERN WXEGLDELETELISTS weglDeleteLists; -typedef void (APIENTRY * WXEGLDELETETEXTURES)(GLsizei,const GLuint *); -WXE_EXTERN WXEGLDELETETEXTURES weglDeleteTextures; -typedef void (APIENTRY * WXEGLDEPTHFUNC)(GLenum); -WXE_EXTERN WXEGLDEPTHFUNC weglDepthFunc; -typedef void (APIENTRY * WXEGLDEPTHMASK)(GLboolean); -WXE_EXTERN WXEGLDEPTHMASK weglDepthMask; -typedef void (APIENTRY * WXEGLDEPTHRANGE)(GLclampd,GLclampd); -WXE_EXTERN WXEGLDEPTHRANGE weglDepthRange; -typedef void (APIENTRY * WXEGLDISABLE)(GLenum); -WXE_EXTERN WXEGLDISABLE weglDisable; -typedef void (APIENTRY * WXEGLDISABLECLIENTSTATE)(GLenum); -WXE_EXTERN WXEGLDISABLECLIENTSTATE weglDisableClientState; -typedef void (APIENTRY * WXEGLDRAWARRAYS)(GLenum,GLint,GLsizei); -WXE_EXTERN WXEGLDRAWARRAYS weglDrawArrays; -typedef void (APIENTRY * WXEGLDRAWBUFFER)(GLenum); -WXE_EXTERN WXEGLDRAWBUFFER weglDrawBuffer; -typedef void (APIENTRY * WXEGLDRAWELEMENTS)(GLenum,GLsizei,GLenum,const GLvoid *); -WXE_EXTERN WXEGLDRAWELEMENTS weglDrawElements; -typedef void (APIENTRY * WXEGLDRAWPIXELS)(GLsizei,GLsizei,GLenum,GLenum,const GLvoid *); -WXE_EXTERN WXEGLDRAWPIXELS weglDrawPixels; +typedef void (APIENTRY * WXEGLFRONTFACE)(GLenum); +WXE_EXTERN WXEGLFRONTFACE weglFrontFace; +typedef void (APIENTRY * WXEGLPOINTSIZE)(GLfloat); +WXE_EXTERN WXEGLPOINTSIZE weglPointSize; +typedef void (APIENTRY * WXEGLLINEWIDTH)(GLfloat); +WXE_EXTERN WXEGLLINEWIDTH weglLineWidth; +typedef void (APIENTRY * WXEGLLINESTIPPLE)(GLint,GLushort); +WXE_EXTERN WXEGLLINESTIPPLE weglLineStipple; +typedef void (APIENTRY * WXEGLPOLYGONMODE)(GLenum,GLenum); +WXE_EXTERN WXEGLPOLYGONMODE weglPolygonMode; +typedef void (APIENTRY * WXEGLPOLYGONOFFSET)(GLfloat,GLfloat); +WXE_EXTERN WXEGLPOLYGONOFFSET weglPolygonOffset; +typedef void (APIENTRY * WXEGLPOLYGONSTIPPLE)(const GLubyte *); +WXE_EXTERN WXEGLPOLYGONSTIPPLE weglPolygonStipple; +typedef void (APIENTRY * WXEGLGETPOLYGONSTIPPLE)(GLubyte *); +WXE_EXTERN WXEGLGETPOLYGONSTIPPLE weglGetPolygonStipple; typedef void (APIENTRY * WXEGLEDGEFLAGV)(const GLboolean *); WXE_EXTERN WXEGLEDGEFLAGV weglEdgeFlagv; -typedef void (APIENTRY * WXEGLEDGEFLAGPOINTER)(GLsizei,const GLvoid *); -WXE_EXTERN WXEGLEDGEFLAGPOINTER weglEdgeFlagPointer; +typedef void (APIENTRY * WXEGLSCISSOR)(GLint,GLint,GLsizei,GLsizei); +WXE_EXTERN WXEGLSCISSOR weglScissor; +typedef void (APIENTRY * WXEGLCLIPPLANE)(GLenum,const GLdouble *); +WXE_EXTERN WXEGLCLIPPLANE weglClipPlane; +typedef void (APIENTRY * WXEGLGETCLIPPLANE)(GLenum,GLdouble *); +WXE_EXTERN WXEGLGETCLIPPLANE weglGetClipPlane; +typedef void (APIENTRY * WXEGLDRAWBUFFER)(GLenum); +WXE_EXTERN WXEGLDRAWBUFFER weglDrawBuffer; +typedef void (APIENTRY * WXEGLREADBUFFER)(GLenum); +WXE_EXTERN WXEGLREADBUFFER weglReadBuffer; typedef void (APIENTRY * WXEGLENABLE)(GLenum); WXE_EXTERN WXEGLENABLE weglEnable; +typedef void (APIENTRY * WXEGLDISABLE)(GLenum); +WXE_EXTERN WXEGLDISABLE weglDisable; +typedef GLboolean (APIENTRY * WXEGLISENABLED)(GLenum); +WXE_EXTERN WXEGLISENABLED weglIsEnabled; typedef void (APIENTRY * WXEGLENABLECLIENTSTATE)(GLenum); WXE_EXTERN WXEGLENABLECLIENTSTATE weglEnableClientState; -typedef void (APIENTRY * WXEGLEND)(); -WXE_EXTERN WXEGLEND weglEnd; -typedef void (APIENTRY * WXEGLENDLIST)(); -WXE_EXTERN WXEGLENDLIST weglEndList; -typedef void (APIENTRY * WXEGLEVALCOORD1DV)(const GLdouble *); -WXE_EXTERN WXEGLEVALCOORD1DV weglEvalCoord1dv; -typedef void (APIENTRY * WXEGLEVALCOORD1FV)(const GLfloat *); -WXE_EXTERN WXEGLEVALCOORD1FV weglEvalCoord1fv; -typedef void (APIENTRY * WXEGLEVALCOORD2DV)(const GLdouble *); -WXE_EXTERN WXEGLEVALCOORD2DV weglEvalCoord2dv; -typedef void (APIENTRY * WXEGLEVALCOORD2FV)(const GLfloat *); -WXE_EXTERN WXEGLEVALCOORD2FV weglEvalCoord2fv; -typedef void (APIENTRY * WXEGLEVALMESH1)(GLenum,GLint,GLint); -WXE_EXTERN WXEGLEVALMESH1 weglEvalMesh1; -typedef void (APIENTRY * WXEGLEVALMESH2)(GLenum,GLint,GLint,GLint,GLint); -WXE_EXTERN WXEGLEVALMESH2 weglEvalMesh2; -typedef void (APIENTRY * WXEGLEVALPOINT1)(GLint); -WXE_EXTERN WXEGLEVALPOINT1 weglEvalPoint1; -typedef void (APIENTRY * WXEGLEVALPOINT2)(GLint,GLint); -WXE_EXTERN WXEGLEVALPOINT2 weglEvalPoint2; -typedef void (APIENTRY * WXEGLFEEDBACKBUFFER)(GLsizei,GLenum,GLfloat *); -WXE_EXTERN WXEGLFEEDBACKBUFFER weglFeedbackBuffer; -typedef void (APIENTRY * WXEGLFINISH)(); -WXE_EXTERN WXEGLFINISH weglFinish; -typedef void (APIENTRY * WXEGLFLUSH)(); -WXE_EXTERN WXEGLFLUSH weglFlush; -typedef void (APIENTRY * WXEGLFOGF)(GLenum,GLfloat); -WXE_EXTERN WXEGLFOGF weglFogf; -typedef void (APIENTRY * WXEGLFOGFV)(GLenum,const GLfloat *); -WXE_EXTERN WXEGLFOGFV weglFogfv; -typedef void (APIENTRY * WXEGLFOGI)(GLenum,GLint); -WXE_EXTERN WXEGLFOGI weglFogi; -typedef void (APIENTRY * WXEGLFOGIV)(GLenum,const GLint *); -WXE_EXTERN WXEGLFOGIV weglFogiv; -typedef void (APIENTRY * WXEGLFRONTFACE)(GLenum); -WXE_EXTERN WXEGLFRONTFACE weglFrontFace; -typedef void (APIENTRY * WXEGLFRUSTUM)(GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble); -WXE_EXTERN WXEGLFRUSTUM weglFrustum; -typedef GLuint (APIENTRY * WXEGLGENLISTS)(GLsizei); -WXE_EXTERN WXEGLGENLISTS weglGenLists; -typedef void (APIENTRY * WXEGLGENTEXTURES)(GLsizei,GLuint *); -WXE_EXTERN WXEGLGENTEXTURES weglGenTextures; +typedef void (APIENTRY * WXEGLDISABLECLIENTSTATE)(GLenum); +WXE_EXTERN WXEGLDISABLECLIENTSTATE weglDisableClientState; typedef void (APIENTRY * WXEGLGETBOOLEANV)(GLenum,GLboolean *); WXE_EXTERN WXEGLGETBOOLEANV weglGetBooleanv; -typedef void (APIENTRY * WXEGLGETCLIPPLANE)(GLenum,GLdouble *); -WXE_EXTERN WXEGLGETCLIPPLANE weglGetClipPlane; typedef void (APIENTRY * WXEGLGETDOUBLEV)(GLenum,GLdouble *); WXE_EXTERN WXEGLGETDOUBLEV weglGetDoublev; -typedef GLenum (APIENTRY * WXEGLGETERROR)(); -WXE_EXTERN WXEGLGETERROR weglGetError; typedef void (APIENTRY * WXEGLGETFLOATV)(GLenum,GLfloat *); WXE_EXTERN WXEGLGETFLOATV weglGetFloatv; typedef void (APIENTRY * WXEGLGETINTEGERV)(GLenum,GLint *); WXE_EXTERN WXEGLGETINTEGERV weglGetIntegerv; -typedef void (APIENTRY * WXEGLGETLIGHTFV)(GLenum,GLenum,GLfloat *); -WXE_EXTERN WXEGLGETLIGHTFV weglGetLightfv; -typedef void (APIENTRY * WXEGLGETLIGHTIV)(GLenum,GLenum,GLint *); -WXE_EXTERN WXEGLGETLIGHTIV weglGetLightiv; -typedef void (APIENTRY * WXEGLGETMAPDV)(GLenum,GLenum,GLdouble *); -WXE_EXTERN WXEGLGETMAPDV weglGetMapdv; -typedef void (APIENTRY * WXEGLGETMAPFV)(GLenum,GLenum,GLfloat *); -WXE_EXTERN WXEGLGETMAPFV weglGetMapfv; -typedef void (APIENTRY * WXEGLGETMAPIV)(GLenum,GLenum,GLint *); -WXE_EXTERN WXEGLGETMAPIV weglGetMapiv; -typedef void (APIENTRY * WXEGLGETMATERIALFV)(GLenum,GLenum,GLfloat *); -WXE_EXTERN WXEGLGETMATERIALFV weglGetMaterialfv; -typedef void (APIENTRY * WXEGLGETMATERIALIV)(GLenum,GLenum,GLint *); -WXE_EXTERN WXEGLGETMATERIALIV weglGetMaterialiv; -typedef void (APIENTRY * WXEGLGETPIXELMAPFV)(GLenum,GLfloat *); -WXE_EXTERN WXEGLGETPIXELMAPFV weglGetPixelMapfv; -typedef void (APIENTRY * WXEGLGETPIXELMAPUIV)(GLenum,GLuint *); -WXE_EXTERN WXEGLGETPIXELMAPUIV weglGetPixelMapuiv; -typedef void (APIENTRY * WXEGLGETPIXELMAPUSV)(GLenum,GLushort *); -WXE_EXTERN WXEGLGETPIXELMAPUSV weglGetPixelMapusv; -typedef void (APIENTRY * WXEGLGETPOLYGONSTIPPLE)(GLubyte *); -WXE_EXTERN WXEGLGETPOLYGONSTIPPLE weglGetPolygonStipple; +typedef void (APIENTRY * WXEGLPUSHATTRIB)(GLbitfield); +WXE_EXTERN WXEGLPUSHATTRIB weglPushAttrib; +typedef void (APIENTRY * WXEGLPOPATTRIB)(); +WXE_EXTERN WXEGLPOPATTRIB weglPopAttrib; +typedef void (APIENTRY * WXEGLPUSHCLIENTATTRIB)(GLbitfield); +WXE_EXTERN WXEGLPUSHCLIENTATTRIB weglPushClientAttrib; +typedef void (APIENTRY * WXEGLPOPCLIENTATTRIB)(); +WXE_EXTERN WXEGLPOPCLIENTATTRIB weglPopClientAttrib; +typedef GLint (APIENTRY * WXEGLRENDERMODE)(GLenum); +WXE_EXTERN WXEGLRENDERMODE weglRenderMode; +typedef GLenum (APIENTRY * WXEGLGETERROR)(); +WXE_EXTERN WXEGLGETERROR weglGetError; typedef const GLubyte * (APIENTRY * WXEGLGETSTRING)(GLenum); WXE_EXTERN WXEGLGETSTRING weglGetString; -typedef void (APIENTRY * WXEGLGETTEXENVFV)(GLenum,GLenum,GLfloat *); -WXE_EXTERN WXEGLGETTEXENVFV weglGetTexEnvfv; -typedef void (APIENTRY * WXEGLGETTEXENVIV)(GLenum,GLenum,GLint *); -WXE_EXTERN WXEGLGETTEXENVIV weglGetTexEnviv; -typedef void (APIENTRY * WXEGLGETTEXGENDV)(GLenum,GLenum,GLdouble *); -WXE_EXTERN WXEGLGETTEXGENDV weglGetTexGendv; -typedef void (APIENTRY * WXEGLGETTEXGENFV)(GLenum,GLenum,GLfloat *); -WXE_EXTERN WXEGLGETTEXGENFV weglGetTexGenfv; -typedef void (APIENTRY * WXEGLGETTEXGENIV)(GLenum,GLenum,GLint *); -WXE_EXTERN WXEGLGETTEXGENIV weglGetTexGeniv; -typedef void (APIENTRY * WXEGLGETTEXIMAGE)(GLenum,GLint,GLenum,GLenum,GLvoid *); -WXE_EXTERN WXEGLGETTEXIMAGE weglGetTexImage; -typedef void (APIENTRY * WXEGLGETTEXLEVELPARAMETERFV)(GLenum,GLint,GLenum,GLfloat *); -WXE_EXTERN WXEGLGETTEXLEVELPARAMETERFV weglGetTexLevelParameterfv; -typedef void (APIENTRY * WXEGLGETTEXLEVELPARAMETERIV)(GLenum,GLint,GLenum,GLint *); -WXE_EXTERN WXEGLGETTEXLEVELPARAMETERIV weglGetTexLevelParameteriv; -typedef void (APIENTRY * WXEGLGETTEXPARAMETERFV)(GLenum,GLenum,GLfloat *); -WXE_EXTERN WXEGLGETTEXPARAMETERFV weglGetTexParameterfv; -typedef void (APIENTRY * WXEGLGETTEXPARAMETERIV)(GLenum,GLenum,GLint *); -WXE_EXTERN WXEGLGETTEXPARAMETERIV weglGetTexParameteriv; +typedef void (APIENTRY * WXEGLFINISH)(); +WXE_EXTERN WXEGLFINISH weglFinish; +typedef void (APIENTRY * WXEGLFLUSH)(); +WXE_EXTERN WXEGLFLUSH weglFlush; typedef void (APIENTRY * WXEGLHINT)(GLenum,GLenum); WXE_EXTERN WXEGLHINT weglHint; -typedef void (APIENTRY * WXEGLINDEXMASK)(GLuint); -WXE_EXTERN WXEGLINDEXMASK weglIndexMask; -typedef void (APIENTRY * WXEGLINDEXPOINTER)(GLenum,GLsizei,const GLvoid *); -WXE_EXTERN WXEGLINDEXPOINTER weglIndexPointer; -typedef void (APIENTRY * WXEGLINDEXDV)(const GLdouble *); -WXE_EXTERN WXEGLINDEXDV weglIndexdv; -typedef void (APIENTRY * WXEGLINDEXFV)(const GLfloat *); -WXE_EXTERN WXEGLINDEXFV weglIndexfv; -typedef void (APIENTRY * WXEGLINDEXIV)(const GLint *); -WXE_EXTERN WXEGLINDEXIV weglIndexiv; -typedef void (APIENTRY * WXEGLINDEXSV)(const GLshort *); -WXE_EXTERN WXEGLINDEXSV weglIndexsv; -typedef void (APIENTRY * WXEGLINDEXUBV)(const GLubyte *); -WXE_EXTERN WXEGLINDEXUBV weglIndexubv; -typedef void (APIENTRY * WXEGLINITNAMES)(); -WXE_EXTERN WXEGLINITNAMES weglInitNames; -typedef void (APIENTRY * WXEGLINTERLEAVEDARRAYS)(GLenum,GLsizei,const GLvoid *); -WXE_EXTERN WXEGLINTERLEAVEDARRAYS weglInterleavedArrays; -typedef GLboolean (APIENTRY * WXEGLISENABLED)(GLenum); -WXE_EXTERN WXEGLISENABLED weglIsEnabled; -typedef GLboolean (APIENTRY * WXEGLISLIST)(GLuint); -WXE_EXTERN WXEGLISLIST weglIsList; -typedef GLboolean (APIENTRY * WXEGLISTEXTURE)(GLuint); -WXE_EXTERN WXEGLISTEXTURE weglIsTexture; -typedef void (APIENTRY * WXEGLLIGHTMODELF)(GLenum,GLfloat); -WXE_EXTERN WXEGLLIGHTMODELF weglLightModelf; -typedef void (APIENTRY * WXEGLLIGHTMODELFV)(GLenum,const GLfloat *); -WXE_EXTERN WXEGLLIGHTMODELFV weglLightModelfv; -typedef void (APIENTRY * WXEGLLIGHTMODELI)(GLenum,GLint); -WXE_EXTERN WXEGLLIGHTMODELI weglLightModeli; -typedef void (APIENTRY * WXEGLLIGHTMODELIV)(GLenum,const GLint *); -WXE_EXTERN WXEGLLIGHTMODELIV weglLightModeliv; -typedef void (APIENTRY * WXEGLLIGHTF)(GLenum,GLenum,GLfloat); -WXE_EXTERN WXEGLLIGHTF weglLightf; -typedef void (APIENTRY * WXEGLLIGHTFV)(GLenum,GLenum,const GLfloat *); -WXE_EXTERN WXEGLLIGHTFV weglLightfv; -typedef void (APIENTRY * WXEGLLIGHTI)(GLenum,GLenum,GLint); -WXE_EXTERN WXEGLLIGHTI weglLighti; -typedef void (APIENTRY * WXEGLLIGHTIV)(GLenum,GLenum,const GLint *); -WXE_EXTERN WXEGLLIGHTIV weglLightiv; -typedef void (APIENTRY * WXEGLLINESTIPPLE)(GLint,GLushort); -WXE_EXTERN WXEGLLINESTIPPLE weglLineStipple; -typedef void (APIENTRY * WXEGLLINEWIDTH)(GLfloat); -WXE_EXTERN WXEGLLINEWIDTH weglLineWidth; -typedef void (APIENTRY * WXEGLLISTBASE)(GLuint); -WXE_EXTERN WXEGLLISTBASE weglListBase; +typedef void (APIENTRY * WXEGLCLEARDEPTH)(GLclampd); +WXE_EXTERN WXEGLCLEARDEPTH weglClearDepth; +typedef void (APIENTRY * WXEGLDEPTHFUNC)(GLenum); +WXE_EXTERN WXEGLDEPTHFUNC weglDepthFunc; +typedef void (APIENTRY * WXEGLDEPTHMASK)(GLboolean); +WXE_EXTERN WXEGLDEPTHMASK weglDepthMask; +typedef void (APIENTRY * WXEGLDEPTHRANGE)(GLclampd,GLclampd); +WXE_EXTERN WXEGLDEPTHRANGE weglDepthRange; +typedef void (APIENTRY * WXEGLCLEARACCUM)(GLfloat,GLfloat,GLfloat,GLfloat); +WXE_EXTERN WXEGLCLEARACCUM weglClearAccum; +typedef void (APIENTRY * WXEGLACCUM)(GLenum,GLfloat); +WXE_EXTERN WXEGLACCUM weglAccum; +typedef void (APIENTRY * WXEGLMATRIXMODE)(GLenum); +WXE_EXTERN WXEGLMATRIXMODE weglMatrixMode; +typedef void (APIENTRY * WXEGLORTHO)(GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble); +WXE_EXTERN WXEGLORTHO weglOrtho; +typedef void (APIENTRY * WXEGLFRUSTUM)(GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble); +WXE_EXTERN WXEGLFRUSTUM weglFrustum; +typedef void (APIENTRY * WXEGLVIEWPORT)(GLint,GLint,GLsizei,GLsizei); +WXE_EXTERN WXEGLVIEWPORT weglViewport; +typedef void (APIENTRY * WXEGLPUSHMATRIX)(); +WXE_EXTERN WXEGLPUSHMATRIX weglPushMatrix; +typedef void (APIENTRY * WXEGLPOPMATRIX)(); +WXE_EXTERN WXEGLPOPMATRIX weglPopMatrix; typedef void (APIENTRY * WXEGLLOADIDENTITY)(); WXE_EXTERN WXEGLLOADIDENTITY weglLoadIdentity; typedef void (APIENTRY * WXEGLLOADMATRIXD)(const GLdouble *); WXE_EXTERN WXEGLLOADMATRIXD weglLoadMatrixd; typedef void (APIENTRY * WXEGLLOADMATRIXF)(const GLfloat *); WXE_EXTERN WXEGLLOADMATRIXF weglLoadMatrixf; -typedef void (APIENTRY * WXEGLLOADNAME)(GLuint); -WXE_EXTERN WXEGLLOADNAME weglLoadName; -typedef void (APIENTRY * WXEGLLOGICOP)(GLenum); -WXE_EXTERN WXEGLLOGICOP weglLogicOp; -typedef void (APIENTRY * WXEGLMAP1D)(GLenum,GLdouble,GLdouble,GLint,GLint,const GLdouble *); -WXE_EXTERN WXEGLMAP1D weglMap1d; -typedef void (APIENTRY * WXEGLMAP1F)(GLenum,GLfloat,GLfloat,GLint,GLint,const GLfloat *); -WXE_EXTERN WXEGLMAP1F weglMap1f; -typedef void (APIENTRY * WXEGLMAP2D)(GLenum,GLdouble,GLdouble,GLint,GLint,GLdouble,GLdouble,GLint,GLint,const GLdouble *); -WXE_EXTERN WXEGLMAP2D weglMap2d; -typedef void (APIENTRY * WXEGLMAP2F)(GLenum,GLfloat,GLfloat,GLint,GLint,GLfloat,GLfloat,GLint,GLint,const GLfloat *); -WXE_EXTERN WXEGLMAP2F weglMap2f; -typedef void (APIENTRY * WXEGLMAPGRID1D)(GLint,GLdouble,GLdouble); -WXE_EXTERN WXEGLMAPGRID1D weglMapGrid1d; -typedef void (APIENTRY * WXEGLMAPGRID1F)(GLint,GLfloat,GLfloat); -WXE_EXTERN WXEGLMAPGRID1F weglMapGrid1f; -typedef void (APIENTRY * WXEGLMAPGRID2D)(GLint,GLdouble,GLdouble,GLint,GLdouble,GLdouble); -WXE_EXTERN WXEGLMAPGRID2D weglMapGrid2d; -typedef void (APIENTRY * WXEGLMAPGRID2F)(GLint,GLfloat,GLfloat,GLint,GLfloat,GLfloat); -WXE_EXTERN WXEGLMAPGRID2F weglMapGrid2f; -typedef void (APIENTRY * WXEGLMATERIALF)(GLenum,GLenum,GLfloat); -WXE_EXTERN WXEGLMATERIALF weglMaterialf; -typedef void (APIENTRY * WXEGLMATERIALFV)(GLenum,GLenum,const GLfloat *); -WXE_EXTERN WXEGLMATERIALFV weglMaterialfv; -typedef void (APIENTRY * WXEGLMATERIALI)(GLenum,GLenum,GLint); -WXE_EXTERN WXEGLMATERIALI weglMateriali; -typedef void (APIENTRY * WXEGLMATERIALIV)(GLenum,GLenum,const GLint *); -WXE_EXTERN WXEGLMATERIALIV weglMaterialiv; -typedef void (APIENTRY * WXEGLMATRIXMODE)(GLenum); -WXE_EXTERN WXEGLMATRIXMODE weglMatrixMode; typedef void (APIENTRY * WXEGLMULTMATRIXD)(const GLdouble *); WXE_EXTERN WXEGLMULTMATRIXD weglMultMatrixd; typedef void (APIENTRY * WXEGLMULTMATRIXF)(const GLfloat *); WXE_EXTERN WXEGLMULTMATRIXF weglMultMatrixf; +typedef void (APIENTRY * WXEGLROTATED)(GLdouble,GLdouble,GLdouble,GLdouble); +WXE_EXTERN WXEGLROTATED weglRotated; +typedef void (APIENTRY * WXEGLROTATEF)(GLfloat,GLfloat,GLfloat,GLfloat); +WXE_EXTERN WXEGLROTATEF weglRotatef; +typedef void (APIENTRY * WXEGLSCALED)(GLdouble,GLdouble,GLdouble); +WXE_EXTERN WXEGLSCALED weglScaled; +typedef void (APIENTRY * WXEGLSCALEF)(GLfloat,GLfloat,GLfloat); +WXE_EXTERN WXEGLSCALEF weglScalef; +typedef void (APIENTRY * WXEGLTRANSLATED)(GLdouble,GLdouble,GLdouble); +WXE_EXTERN WXEGLTRANSLATED weglTranslated; +typedef void (APIENTRY * WXEGLTRANSLATEF)(GLfloat,GLfloat,GLfloat); +WXE_EXTERN WXEGLTRANSLATEF weglTranslatef; +typedef GLboolean (APIENTRY * WXEGLISLIST)(GLuint); +WXE_EXTERN WXEGLISLIST weglIsList; +typedef void (APIENTRY * WXEGLDELETELISTS)(GLuint,GLsizei); +WXE_EXTERN WXEGLDELETELISTS weglDeleteLists; +typedef GLuint (APIENTRY * WXEGLGENLISTS)(GLsizei); +WXE_EXTERN WXEGLGENLISTS weglGenLists; typedef void (APIENTRY * WXEGLNEWLIST)(GLuint,GLenum); WXE_EXTERN WXEGLNEWLIST weglNewList; +typedef void (APIENTRY * WXEGLENDLIST)(); +WXE_EXTERN WXEGLENDLIST weglEndList; +typedef void (APIENTRY * WXEGLCALLLIST)(GLuint); +WXE_EXTERN WXEGLCALLLIST weglCallList; +typedef void (APIENTRY * WXEGLCALLLISTS)(GLsizei,GLenum,const GLuint *); +WXE_EXTERN WXEGLCALLLISTS weglCallLists; +typedef void (APIENTRY * WXEGLLISTBASE)(GLuint); +WXE_EXTERN WXEGLLISTBASE weglListBase; +typedef void (APIENTRY * WXEGLBEGIN)(GLenum); +WXE_EXTERN WXEGLBEGIN weglBegin; +typedef void (APIENTRY * WXEGLEND)(); +WXE_EXTERN WXEGLEND weglEnd; +typedef void (APIENTRY * WXEGLVERTEX2DV)(const GLdouble *); +WXE_EXTERN WXEGLVERTEX2DV weglVertex2dv; +typedef void (APIENTRY * WXEGLVERTEX2FV)(const GLfloat *); +WXE_EXTERN WXEGLVERTEX2FV weglVertex2fv; +typedef void (APIENTRY * WXEGLVERTEX2IV)(const GLint *); +WXE_EXTERN WXEGLVERTEX2IV weglVertex2iv; +typedef void (APIENTRY * WXEGLVERTEX2SV)(const GLshort *); +WXE_EXTERN WXEGLVERTEX2SV weglVertex2sv; +typedef void (APIENTRY * WXEGLVERTEX3DV)(const GLdouble *); +WXE_EXTERN WXEGLVERTEX3DV weglVertex3dv; +typedef void (APIENTRY * WXEGLVERTEX3FV)(const GLfloat *); +WXE_EXTERN WXEGLVERTEX3FV weglVertex3fv; +typedef void (APIENTRY * WXEGLVERTEX3IV)(const GLint *); +WXE_EXTERN WXEGLVERTEX3IV weglVertex3iv; +typedef void (APIENTRY * WXEGLVERTEX3SV)(const GLshort *); +WXE_EXTERN WXEGLVERTEX3SV weglVertex3sv; +typedef void (APIENTRY * WXEGLVERTEX4DV)(const GLdouble *); +WXE_EXTERN WXEGLVERTEX4DV weglVertex4dv; +typedef void (APIENTRY * WXEGLVERTEX4FV)(const GLfloat *); +WXE_EXTERN WXEGLVERTEX4FV weglVertex4fv; +typedef void (APIENTRY * WXEGLVERTEX4IV)(const GLint *); +WXE_EXTERN WXEGLVERTEX4IV weglVertex4iv; +typedef void (APIENTRY * WXEGLVERTEX4SV)(const GLshort *); +WXE_EXTERN WXEGLVERTEX4SV weglVertex4sv; typedef void (APIENTRY * WXEGLNORMAL3BV)(const GLbyte *); WXE_EXTERN WXEGLNORMAL3BV weglNormal3bv; typedef void (APIENTRY * WXEGLNORMAL3DV)(const GLdouble *); @@ -343,54 +215,80 @@ typedef void (APIENTRY * WXEGLNORMAL3IV)(const GLint *); WXE_EXTERN WXEGLNORMAL3IV weglNormal3iv; typedef void (APIENTRY * WXEGLNORMAL3SV)(const GLshort *); WXE_EXTERN WXEGLNORMAL3SV weglNormal3sv; -typedef void (APIENTRY * WXEGLNORMALPOINTER)(GLenum,GLsizei,const GLvoid *); -WXE_EXTERN WXEGLNORMALPOINTER weglNormalPointer; -typedef void (APIENTRY * WXEGLORTHO)(GLdouble,GLdouble,GLdouble,GLdouble,GLdouble,GLdouble); -WXE_EXTERN WXEGLORTHO weglOrtho; -typedef void (APIENTRY * WXEGLPASSTHROUGH)(GLfloat); -WXE_EXTERN WXEGLPASSTHROUGH weglPassThrough; -typedef void (APIENTRY * WXEGLPIXELMAPFV)(GLenum,GLsizei,const GLfloat *); -WXE_EXTERN WXEGLPIXELMAPFV weglPixelMapfv; -typedef void (APIENTRY * WXEGLPIXELMAPUIV)(GLenum,GLsizei,const GLuint *); -WXE_EXTERN WXEGLPIXELMAPUIV weglPixelMapuiv; -typedef void (APIENTRY * WXEGLPIXELMAPUSV)(GLenum,GLsizei,const GLushort *); -WXE_EXTERN WXEGLPIXELMAPUSV weglPixelMapusv; -typedef void (APIENTRY * WXEGLPIXELSTOREF)(GLenum,GLfloat); -WXE_EXTERN WXEGLPIXELSTOREF weglPixelStoref; -typedef void (APIENTRY * WXEGLPIXELSTOREI)(GLenum,GLint); -WXE_EXTERN WXEGLPIXELSTOREI weglPixelStorei; -typedef void (APIENTRY * WXEGLPIXELTRANSFERF)(GLenum,GLfloat); -WXE_EXTERN WXEGLPIXELTRANSFERF weglPixelTransferf; -typedef void (APIENTRY * WXEGLPIXELTRANSFERI)(GLenum,GLint); -WXE_EXTERN WXEGLPIXELTRANSFERI weglPixelTransferi; -typedef void (APIENTRY * WXEGLPIXELZOOM)(GLfloat,GLfloat); -WXE_EXTERN WXEGLPIXELZOOM weglPixelZoom; -typedef void (APIENTRY * WXEGLPOINTSIZE)(GLfloat); -WXE_EXTERN WXEGLPOINTSIZE weglPointSize; -typedef void (APIENTRY * WXEGLPOLYGONMODE)(GLenum,GLenum); -WXE_EXTERN WXEGLPOLYGONMODE weglPolygonMode; -typedef void (APIENTRY * WXEGLPOLYGONOFFSET)(GLfloat,GLfloat); -WXE_EXTERN WXEGLPOLYGONOFFSET weglPolygonOffset; -typedef void (APIENTRY * WXEGLPOLYGONSTIPPLE)(const GLubyte *); -WXE_EXTERN WXEGLPOLYGONSTIPPLE weglPolygonStipple; -typedef void (APIENTRY * WXEGLPOPATTRIB)(); -WXE_EXTERN WXEGLPOPATTRIB weglPopAttrib; -typedef void (APIENTRY * WXEGLPOPCLIENTATTRIB)(); -WXE_EXTERN WXEGLPOPCLIENTATTRIB weglPopClientAttrib; -typedef void (APIENTRY * WXEGLPOPMATRIX)(); -WXE_EXTERN WXEGLPOPMATRIX weglPopMatrix; -typedef void (APIENTRY * WXEGLPOPNAME)(); -WXE_EXTERN WXEGLPOPNAME weglPopName; -typedef void (APIENTRY * WXEGLPRIORITIZETEXTURES)(GLsizei,const GLuint *,const GLclampf *); -WXE_EXTERN WXEGLPRIORITIZETEXTURES weglPrioritizeTextures; -typedef void (APIENTRY * WXEGLPUSHATTRIB)(GLbitfield); -WXE_EXTERN WXEGLPUSHATTRIB weglPushAttrib; -typedef void (APIENTRY * WXEGLPUSHCLIENTATTRIB)(GLbitfield); -WXE_EXTERN WXEGLPUSHCLIENTATTRIB weglPushClientAttrib; -typedef void (APIENTRY * WXEGLPUSHMATRIX)(); -WXE_EXTERN WXEGLPUSHMATRIX weglPushMatrix; -typedef void (APIENTRY * WXEGLPUSHNAME)(GLuint); -WXE_EXTERN WXEGLPUSHNAME weglPushName; +typedef void (APIENTRY * WXEGLINDEXDV)(const GLdouble *); +WXE_EXTERN WXEGLINDEXDV weglIndexdv; +typedef void (APIENTRY * WXEGLINDEXFV)(const GLfloat *); +WXE_EXTERN WXEGLINDEXFV weglIndexfv; +typedef void (APIENTRY * WXEGLINDEXIV)(const GLint *); +WXE_EXTERN WXEGLINDEXIV weglIndexiv; +typedef void (APIENTRY * WXEGLINDEXSV)(const GLshort *); +WXE_EXTERN WXEGLINDEXSV weglIndexsv; +typedef void (APIENTRY * WXEGLINDEXUBV)(const GLubyte *); +WXE_EXTERN WXEGLINDEXUBV weglIndexubv; +typedef void (APIENTRY * WXEGLCOLOR3BV)(const GLbyte *); +WXE_EXTERN WXEGLCOLOR3BV weglColor3bv; +typedef void (APIENTRY * WXEGLCOLOR3DV)(const GLdouble *); +WXE_EXTERN WXEGLCOLOR3DV weglColor3dv; +typedef void (APIENTRY * WXEGLCOLOR3FV)(const GLfloat *); +WXE_EXTERN WXEGLCOLOR3FV weglColor3fv; +typedef void (APIENTRY * WXEGLCOLOR3IV)(const GLint *); +WXE_EXTERN WXEGLCOLOR3IV weglColor3iv; +typedef void (APIENTRY * WXEGLCOLOR3SV)(const GLshort *); +WXE_EXTERN WXEGLCOLOR3SV weglColor3sv; +typedef void (APIENTRY * WXEGLCOLOR3UBV)(const GLubyte *); +WXE_EXTERN WXEGLCOLOR3UBV weglColor3ubv; +typedef void (APIENTRY * WXEGLCOLOR3UIV)(const GLuint *); +WXE_EXTERN WXEGLCOLOR3UIV weglColor3uiv; +typedef void (APIENTRY * WXEGLCOLOR3USV)(const GLushort *); +WXE_EXTERN WXEGLCOLOR3USV weglColor3usv; +typedef void (APIENTRY * WXEGLCOLOR4BV)(const GLbyte *); +WXE_EXTERN WXEGLCOLOR4BV weglColor4bv; +typedef void (APIENTRY * WXEGLCOLOR4DV)(const GLdouble *); +WXE_EXTERN WXEGLCOLOR4DV weglColor4dv; +typedef void (APIENTRY * WXEGLCOLOR4FV)(const GLfloat *); +WXE_EXTERN WXEGLCOLOR4FV weglColor4fv; +typedef void (APIENTRY * WXEGLCOLOR4IV)(const GLint *); +WXE_EXTERN WXEGLCOLOR4IV weglColor4iv; +typedef void (APIENTRY * WXEGLCOLOR4SV)(const GLshort *); +WXE_EXTERN WXEGLCOLOR4SV weglColor4sv; +typedef void (APIENTRY * WXEGLCOLOR4UBV)(const GLubyte *); +WXE_EXTERN WXEGLCOLOR4UBV weglColor4ubv; +typedef void (APIENTRY * WXEGLCOLOR4UIV)(const GLuint *); +WXE_EXTERN WXEGLCOLOR4UIV weglColor4uiv; +typedef void (APIENTRY * WXEGLCOLOR4USV)(const GLushort *); +WXE_EXTERN WXEGLCOLOR4USV weglColor4usv; +typedef void (APIENTRY * WXEGLTEXCOORD1DV)(const GLdouble *); +WXE_EXTERN WXEGLTEXCOORD1DV weglTexCoord1dv; +typedef void (APIENTRY * WXEGLTEXCOORD1FV)(const GLfloat *); +WXE_EXTERN WXEGLTEXCOORD1FV weglTexCoord1fv; +typedef void (APIENTRY * WXEGLTEXCOORD1IV)(const GLint *); +WXE_EXTERN WXEGLTEXCOORD1IV weglTexCoord1iv; +typedef void (APIENTRY * WXEGLTEXCOORD1SV)(const GLshort *); +WXE_EXTERN WXEGLTEXCOORD1SV weglTexCoord1sv; +typedef void (APIENTRY * WXEGLTEXCOORD2DV)(const GLdouble *); +WXE_EXTERN WXEGLTEXCOORD2DV weglTexCoord2dv; +typedef void (APIENTRY * WXEGLTEXCOORD2FV)(const GLfloat *); +WXE_EXTERN WXEGLTEXCOORD2FV weglTexCoord2fv; +typedef void (APIENTRY * WXEGLTEXCOORD2IV)(const GLint *); +WXE_EXTERN WXEGLTEXCOORD2IV weglTexCoord2iv; +typedef void (APIENTRY * WXEGLTEXCOORD2SV)(const GLshort *); +WXE_EXTERN WXEGLTEXCOORD2SV weglTexCoord2sv; +typedef void (APIENTRY * WXEGLTEXCOORD3DV)(const GLdouble *); +WXE_EXTERN WXEGLTEXCOORD3DV weglTexCoord3dv; +typedef void (APIENTRY * WXEGLTEXCOORD3FV)(const GLfloat *); +WXE_EXTERN WXEGLTEXCOORD3FV weglTexCoord3fv; +typedef void (APIENTRY * WXEGLTEXCOORD3IV)(const GLint *); +WXE_EXTERN WXEGLTEXCOORD3IV weglTexCoord3iv; +typedef void (APIENTRY * WXEGLTEXCOORD3SV)(const GLshort *); +WXE_EXTERN WXEGLTEXCOORD3SV weglTexCoord3sv; +typedef void (APIENTRY * WXEGLTEXCOORD4DV)(const GLdouble *); +WXE_EXTERN WXEGLTEXCOORD4DV weglTexCoord4dv; +typedef void (APIENTRY * WXEGLTEXCOORD4FV)(const GLfloat *); +WXE_EXTERN WXEGLTEXCOORD4FV weglTexCoord4fv; +typedef void (APIENTRY * WXEGLTEXCOORD4IV)(const GLint *); +WXE_EXTERN WXEGLTEXCOORD4IV weglTexCoord4iv; +typedef void (APIENTRY * WXEGLTEXCOORD4SV)(const GLshort *); +WXE_EXTERN WXEGLTEXCOORD4SV weglTexCoord4sv; typedef void (APIENTRY * WXEGLRASTERPOS2DV)(const GLdouble *); WXE_EXTERN WXEGLRASTERPOS2DV weglRasterPos2dv; typedef void (APIENTRY * WXEGLRASTERPOS2FV)(const GLfloat *); @@ -415,150 +313,252 @@ typedef void (APIENTRY * WXEGLRASTERPOS4IV)(const GLint *); WXE_EXTERN WXEGLRASTERPOS4IV weglRasterPos4iv; typedef void (APIENTRY * WXEGLRASTERPOS4SV)(const GLshort *); WXE_EXTERN WXEGLRASTERPOS4SV weglRasterPos4sv; -typedef void (APIENTRY * WXEGLREADBUFFER)(GLenum); -WXE_EXTERN WXEGLREADBUFFER weglReadBuffer; -typedef void (APIENTRY * WXEGLREADPIXELS)(GLint,GLint,GLsizei,GLsizei,GLenum,GLenum,GLvoid *); -WXE_EXTERN WXEGLREADPIXELS weglReadPixels; typedef void (APIENTRY * WXEGLRECTD)(GLdouble,GLdouble,GLdouble,GLdouble); WXE_EXTERN WXEGLRECTD weglRectd; -typedef void (APIENTRY * WXEGLRECTDV)(const GLdouble *,const GLdouble *); -WXE_EXTERN WXEGLRECTDV weglRectdv; typedef void (APIENTRY * WXEGLRECTF)(GLfloat,GLfloat,GLfloat,GLfloat); WXE_EXTERN WXEGLRECTF weglRectf; -typedef void (APIENTRY * WXEGLRECTFV)(const GLfloat *,const GLfloat *); -WXE_EXTERN WXEGLRECTFV weglRectfv; typedef void (APIENTRY * WXEGLRECTI)(GLint,GLint,GLint,GLint); WXE_EXTERN WXEGLRECTI weglRecti; -typedef void (APIENTRY * WXEGLRECTIV)(const GLint *,const GLint *); -WXE_EXTERN WXEGLRECTIV weglRectiv; typedef void (APIENTRY * WXEGLRECTS)(GLshort,GLshort,GLshort,GLshort); WXE_EXTERN WXEGLRECTS weglRects; +typedef void (APIENTRY * WXEGLRECTDV)(const GLdouble *,const GLdouble *); +WXE_EXTERN WXEGLRECTDV weglRectdv; +typedef void (APIENTRY * WXEGLRECTFV)(const GLfloat *,const GLfloat *); +WXE_EXTERN WXEGLRECTFV weglRectfv; +typedef void (APIENTRY * WXEGLRECTIV)(const GLint *,const GLint *); +WXE_EXTERN WXEGLRECTIV weglRectiv; typedef void (APIENTRY * WXEGLRECTSV)(const GLshort *,const GLshort *); WXE_EXTERN WXEGLRECTSV weglRectsv; -typedef GLint (APIENTRY * WXEGLRENDERMODE)(GLenum); -WXE_EXTERN WXEGLRENDERMODE weglRenderMode; -typedef void (APIENTRY * WXEGLROTATED)(GLdouble,GLdouble,GLdouble,GLdouble); -WXE_EXTERN WXEGLROTATED weglRotated; -typedef void (APIENTRY * WXEGLROTATEF)(GLfloat,GLfloat,GLfloat,GLfloat); -WXE_EXTERN WXEGLROTATEF weglRotatef; -typedef void (APIENTRY * WXEGLSCALED)(GLdouble,GLdouble,GLdouble); -WXE_EXTERN WXEGLSCALED weglScaled; -typedef void (APIENTRY * WXEGLSCALEF)(GLfloat,GLfloat,GLfloat); -WXE_EXTERN WXEGLSCALEF weglScalef; -typedef void (APIENTRY * WXEGLSCISSOR)(GLint,GLint,GLsizei,GLsizei); -WXE_EXTERN WXEGLSCISSOR weglScissor; -typedef void (APIENTRY * WXEGLSELECTBUFFER)(GLsizei,GLuint *); -WXE_EXTERN WXEGLSELECTBUFFER weglSelectBuffer; +typedef void (APIENTRY * WXEGLVERTEXPOINTER)(GLint,GLenum,GLsizei,const GLvoid *); +WXE_EXTERN WXEGLVERTEXPOINTER weglVertexPointer; +typedef void (APIENTRY * WXEGLNORMALPOINTER)(GLenum,GLsizei,const GLvoid *); +WXE_EXTERN WXEGLNORMALPOINTER weglNormalPointer; +typedef void (APIENTRY * WXEGLCOLORPOINTER)(GLint,GLenum,GLsizei,const GLvoid *); +WXE_EXTERN WXEGLCOLORPOINTER weglColorPointer; +typedef void (APIENTRY * WXEGLINDEXPOINTER)(GLenum,GLsizei,const GLvoid *); +WXE_EXTERN WXEGLINDEXPOINTER weglIndexPointer; +typedef void (APIENTRY * WXEGLTEXCOORDPOINTER)(GLint,GLenum,GLsizei,const GLvoid *); +WXE_EXTERN WXEGLTEXCOORDPOINTER weglTexCoordPointer; +typedef void (APIENTRY * WXEGLEDGEFLAGPOINTER)(GLsizei,const GLvoid *); +WXE_EXTERN WXEGLEDGEFLAGPOINTER weglEdgeFlagPointer; +typedef void (APIENTRY * WXEGLARRAYELEMENT)(GLint); +WXE_EXTERN WXEGLARRAYELEMENT weglArrayElement; +typedef void (APIENTRY * WXEGLDRAWARRAYS)(GLenum,GLint,GLsizei); +WXE_EXTERN WXEGLDRAWARRAYS weglDrawArrays; +typedef void (APIENTRY * WXEGLDRAWELEMENTS)(GLenum,GLsizei,GLenum,const GLvoid *); +WXE_EXTERN WXEGLDRAWELEMENTS weglDrawElements; +typedef void (APIENTRY * WXEGLINTERLEAVEDARRAYS)(GLenum,GLsizei,const GLvoid *); +WXE_EXTERN WXEGLINTERLEAVEDARRAYS weglInterleavedArrays; typedef void (APIENTRY * WXEGLSHADEMODEL)(GLenum); WXE_EXTERN WXEGLSHADEMODEL weglShadeModel; +typedef void (APIENTRY * WXEGLLIGHTF)(GLenum,GLenum,GLfloat); +WXE_EXTERN WXEGLLIGHTF weglLightf; +typedef void (APIENTRY * WXEGLLIGHTI)(GLenum,GLenum,GLint); +WXE_EXTERN WXEGLLIGHTI weglLighti; +typedef void (APIENTRY * WXEGLLIGHTFV)(GLenum,GLenum,const GLfloat *); +WXE_EXTERN WXEGLLIGHTFV weglLightfv; +typedef void (APIENTRY * WXEGLLIGHTIV)(GLenum,GLenum,const GLint *); +WXE_EXTERN WXEGLLIGHTIV weglLightiv; +typedef void (APIENTRY * WXEGLGETLIGHTFV)(GLenum,GLenum,GLfloat *); +WXE_EXTERN WXEGLGETLIGHTFV weglGetLightfv; +typedef void (APIENTRY * WXEGLGETLIGHTIV)(GLenum,GLenum,GLint *); +WXE_EXTERN WXEGLGETLIGHTIV weglGetLightiv; +typedef void (APIENTRY * WXEGLLIGHTMODELF)(GLenum,GLfloat); +WXE_EXTERN WXEGLLIGHTMODELF weglLightModelf; +typedef void (APIENTRY * WXEGLLIGHTMODELI)(GLenum,GLint); +WXE_EXTERN WXEGLLIGHTMODELI weglLightModeli; +typedef void (APIENTRY * WXEGLLIGHTMODELFV)(GLenum,const GLfloat *); +WXE_EXTERN WXEGLLIGHTMODELFV weglLightModelfv; +typedef void (APIENTRY * WXEGLLIGHTMODELIV)(GLenum,const GLint *); +WXE_EXTERN WXEGLLIGHTMODELIV weglLightModeliv; +typedef void (APIENTRY * WXEGLMATERIALF)(GLenum,GLenum,GLfloat); +WXE_EXTERN WXEGLMATERIALF weglMaterialf; +typedef void (APIENTRY * WXEGLMATERIALI)(GLenum,GLenum,GLint); +WXE_EXTERN WXEGLMATERIALI weglMateriali; +typedef void (APIENTRY * WXEGLMATERIALFV)(GLenum,GLenum,const GLfloat *); +WXE_EXTERN WXEGLMATERIALFV weglMaterialfv; +typedef void (APIENTRY * WXEGLMATERIALIV)(GLenum,GLenum,const GLint *); +WXE_EXTERN WXEGLMATERIALIV weglMaterialiv; +typedef void (APIENTRY * WXEGLGETMATERIALFV)(GLenum,GLenum,GLfloat *); +WXE_EXTERN WXEGLGETMATERIALFV weglGetMaterialfv; +typedef void (APIENTRY * WXEGLGETMATERIALIV)(GLenum,GLenum,GLint *); +WXE_EXTERN WXEGLGETMATERIALIV weglGetMaterialiv; +typedef void (APIENTRY * WXEGLCOLORMATERIAL)(GLenum,GLenum); +WXE_EXTERN WXEGLCOLORMATERIAL weglColorMaterial; +typedef void (APIENTRY * WXEGLPIXELZOOM)(GLfloat,GLfloat); +WXE_EXTERN WXEGLPIXELZOOM weglPixelZoom; +typedef void (APIENTRY * WXEGLPIXELSTOREF)(GLenum,GLfloat); +WXE_EXTERN WXEGLPIXELSTOREF weglPixelStoref; +typedef void (APIENTRY * WXEGLPIXELSTOREI)(GLenum,GLint); +WXE_EXTERN WXEGLPIXELSTOREI weglPixelStorei; +typedef void (APIENTRY * WXEGLPIXELTRANSFERF)(GLenum,GLfloat); +WXE_EXTERN WXEGLPIXELTRANSFERF weglPixelTransferf; +typedef void (APIENTRY * WXEGLPIXELTRANSFERI)(GLenum,GLint); +WXE_EXTERN WXEGLPIXELTRANSFERI weglPixelTransferi; +typedef void (APIENTRY * WXEGLPIXELMAPFV)(GLenum,GLsizei,const GLfloat *); +WXE_EXTERN WXEGLPIXELMAPFV weglPixelMapfv; +typedef void (APIENTRY * WXEGLPIXELMAPUIV)(GLenum,GLsizei,const GLuint *); +WXE_EXTERN WXEGLPIXELMAPUIV weglPixelMapuiv; +typedef void (APIENTRY * WXEGLPIXELMAPUSV)(GLenum,GLsizei,const GLushort *); +WXE_EXTERN WXEGLPIXELMAPUSV weglPixelMapusv; +typedef void (APIENTRY * WXEGLGETPIXELMAPFV)(GLenum,GLfloat *); +WXE_EXTERN WXEGLGETPIXELMAPFV weglGetPixelMapfv; +typedef void (APIENTRY * WXEGLGETPIXELMAPUIV)(GLenum,GLuint *); +WXE_EXTERN WXEGLGETPIXELMAPUIV weglGetPixelMapuiv; +typedef void (APIENTRY * WXEGLGETPIXELMAPUSV)(GLenum,GLushort *); +WXE_EXTERN WXEGLGETPIXELMAPUSV weglGetPixelMapusv; +typedef void (APIENTRY * WXEGLBITMAP)(GLsizei,GLsizei,GLfloat,GLfloat,GLfloat,GLfloat,const GLubyte *); +WXE_EXTERN WXEGLBITMAP weglBitmap; +typedef void (APIENTRY * WXEGLREADPIXELS)(GLint,GLint,GLsizei,GLsizei,GLenum,GLenum,GLvoid *); +WXE_EXTERN WXEGLREADPIXELS weglReadPixels; +typedef void (APIENTRY * WXEGLDRAWPIXELS)(GLsizei,GLsizei,GLenum,GLenum,const GLvoid *); +WXE_EXTERN WXEGLDRAWPIXELS weglDrawPixels; +typedef void (APIENTRY * WXEGLCOPYPIXELS)(GLint,GLint,GLsizei,GLsizei,GLenum); +WXE_EXTERN WXEGLCOPYPIXELS weglCopyPixels; typedef void (APIENTRY * WXEGLSTENCILFUNC)(GLenum,GLint,GLuint); WXE_EXTERN WXEGLSTENCILFUNC weglStencilFunc; typedef void (APIENTRY * WXEGLSTENCILMASK)(GLuint); WXE_EXTERN WXEGLSTENCILMASK weglStencilMask; typedef void (APIENTRY * WXEGLSTENCILOP)(GLenum,GLenum,GLenum); WXE_EXTERN WXEGLSTENCILOP weglStencilOp; -typedef void (APIENTRY * WXEGLTEXCOORD1DV)(const GLdouble *); -WXE_EXTERN WXEGLTEXCOORD1DV weglTexCoord1dv; -typedef void (APIENTRY * WXEGLTEXCOORD1FV)(const GLfloat *); -WXE_EXTERN WXEGLTEXCOORD1FV weglTexCoord1fv; -typedef void (APIENTRY * WXEGLTEXCOORD1IV)(const GLint *); -WXE_EXTERN WXEGLTEXCOORD1IV weglTexCoord1iv; -typedef void (APIENTRY * WXEGLTEXCOORD1SV)(const GLshort *); -WXE_EXTERN WXEGLTEXCOORD1SV weglTexCoord1sv; -typedef void (APIENTRY * WXEGLTEXCOORD2DV)(const GLdouble *); -WXE_EXTERN WXEGLTEXCOORD2DV weglTexCoord2dv; -typedef void (APIENTRY * WXEGLTEXCOORD2FV)(const GLfloat *); -WXE_EXTERN WXEGLTEXCOORD2FV weglTexCoord2fv; -typedef void (APIENTRY * WXEGLTEXCOORD2IV)(const GLint *); -WXE_EXTERN WXEGLTEXCOORD2IV weglTexCoord2iv; -typedef void (APIENTRY * WXEGLTEXCOORD2SV)(const GLshort *); -WXE_EXTERN WXEGLTEXCOORD2SV weglTexCoord2sv; -typedef void (APIENTRY * WXEGLTEXCOORD3DV)(const GLdouble *); -WXE_EXTERN WXEGLTEXCOORD3DV weglTexCoord3dv; -typedef void (APIENTRY * WXEGLTEXCOORD3FV)(const GLfloat *); -WXE_EXTERN WXEGLTEXCOORD3FV weglTexCoord3fv; -typedef void (APIENTRY * WXEGLTEXCOORD3IV)(const GLint *); -WXE_EXTERN WXEGLTEXCOORD3IV weglTexCoord3iv; -typedef void (APIENTRY * WXEGLTEXCOORD3SV)(const GLshort *); -WXE_EXTERN WXEGLTEXCOORD3SV weglTexCoord3sv; -typedef void (APIENTRY * WXEGLTEXCOORD4DV)(const GLdouble *); -WXE_EXTERN WXEGLTEXCOORD4DV weglTexCoord4dv; -typedef void (APIENTRY * WXEGLTEXCOORD4FV)(const GLfloat *); -WXE_EXTERN WXEGLTEXCOORD4FV weglTexCoord4fv; -typedef void (APIENTRY * WXEGLTEXCOORD4IV)(const GLint *); -WXE_EXTERN WXEGLTEXCOORD4IV weglTexCoord4iv; -typedef void (APIENTRY * WXEGLTEXCOORD4SV)(const GLshort *); -WXE_EXTERN WXEGLTEXCOORD4SV weglTexCoord4sv; -typedef void (APIENTRY * WXEGLTEXCOORDPOINTER)(GLint,GLenum,GLsizei,const GLvoid *); -WXE_EXTERN WXEGLTEXCOORDPOINTER weglTexCoordPointer; -typedef void (APIENTRY * WXEGLTEXENVF)(GLenum,GLenum,GLfloat); -WXE_EXTERN WXEGLTEXENVF weglTexEnvf; -typedef void (APIENTRY * WXEGLTEXENVFV)(GLenum,GLenum,const GLfloat *); -WXE_EXTERN WXEGLTEXENVFV weglTexEnvfv; -typedef void (APIENTRY * WXEGLTEXENVI)(GLenum,GLenum,GLint); -WXE_EXTERN WXEGLTEXENVI weglTexEnvi; -typedef void (APIENTRY * WXEGLTEXENVIV)(GLenum,GLenum,const GLint *); -WXE_EXTERN WXEGLTEXENVIV weglTexEnviv; +typedef void (APIENTRY * WXEGLCLEARSTENCIL)(GLint); +WXE_EXTERN WXEGLCLEARSTENCIL weglClearStencil; typedef void (APIENTRY * WXEGLTEXGEND)(GLenum,GLenum,GLdouble); WXE_EXTERN WXEGLTEXGEND weglTexGend; -typedef void (APIENTRY * WXEGLTEXGENDV)(GLenum,GLenum,const GLdouble *); -WXE_EXTERN WXEGLTEXGENDV weglTexGendv; typedef void (APIENTRY * WXEGLTEXGENF)(GLenum,GLenum,GLfloat); WXE_EXTERN WXEGLTEXGENF weglTexGenf; -typedef void (APIENTRY * WXEGLTEXGENFV)(GLenum,GLenum,const GLfloat *); -WXE_EXTERN WXEGLTEXGENFV weglTexGenfv; typedef void (APIENTRY * WXEGLTEXGENI)(GLenum,GLenum,GLint); WXE_EXTERN WXEGLTEXGENI weglTexGeni; +typedef void (APIENTRY * WXEGLTEXGENDV)(GLenum,GLenum,const GLdouble *); +WXE_EXTERN WXEGLTEXGENDV weglTexGendv; +typedef void (APIENTRY * WXEGLTEXGENFV)(GLenum,GLenum,const GLfloat *); +WXE_EXTERN WXEGLTEXGENFV weglTexGenfv; typedef void (APIENTRY * WXEGLTEXGENIV)(GLenum,GLenum,const GLint *); WXE_EXTERN WXEGLTEXGENIV weglTexGeniv; -typedef void (APIENTRY * WXEGLTEXIMAGE1D)(GLenum,GLint,GLint,GLsizei,GLint,GLenum,GLenum,const GLvoid *); -WXE_EXTERN WXEGLTEXIMAGE1D weglTexImage1D; -typedef void (APIENTRY * WXEGLTEXIMAGE2D)(GLenum,GLint,GLint,GLsizei,GLsizei,GLint,GLenum,GLenum,const GLvoid *); -WXE_EXTERN WXEGLTEXIMAGE2D weglTexImage2D; +typedef void (APIENTRY * WXEGLGETTEXGENDV)(GLenum,GLenum,GLdouble *); +WXE_EXTERN WXEGLGETTEXGENDV weglGetTexGendv; +typedef void (APIENTRY * WXEGLGETTEXGENFV)(GLenum,GLenum,GLfloat *); +WXE_EXTERN WXEGLGETTEXGENFV weglGetTexGenfv; +typedef void (APIENTRY * WXEGLGETTEXGENIV)(GLenum,GLenum,GLint *); +WXE_EXTERN WXEGLGETTEXGENIV weglGetTexGeniv; +typedef void (APIENTRY * WXEGLTEXENVF)(GLenum,GLenum,GLfloat); +WXE_EXTERN WXEGLTEXENVF weglTexEnvf; +typedef void (APIENTRY * WXEGLTEXENVI)(GLenum,GLenum,GLint); +WXE_EXTERN WXEGLTEXENVI weglTexEnvi; +typedef void (APIENTRY * WXEGLTEXENVFV)(GLenum,GLenum,const GLfloat *); +WXE_EXTERN WXEGLTEXENVFV weglTexEnvfv; +typedef void (APIENTRY * WXEGLTEXENVIV)(GLenum,GLenum,const GLint *); +WXE_EXTERN WXEGLTEXENVIV weglTexEnviv; +typedef void (APIENTRY * WXEGLGETTEXENVFV)(GLenum,GLenum,GLfloat *); +WXE_EXTERN WXEGLGETTEXENVFV weglGetTexEnvfv; +typedef void (APIENTRY * WXEGLGETTEXENVIV)(GLenum,GLenum,GLint *); +WXE_EXTERN WXEGLGETTEXENVIV weglGetTexEnviv; typedef void (APIENTRY * WXEGLTEXPARAMETERF)(GLenum,GLenum,GLfloat); WXE_EXTERN WXEGLTEXPARAMETERF weglTexParameterf; -typedef void (APIENTRY * WXEGLTEXPARAMETERFV)(GLenum,GLenum,const GLfloat *); -WXE_EXTERN WXEGLTEXPARAMETERFV weglTexParameterfv; typedef void (APIENTRY * WXEGLTEXPARAMETERI)(GLenum,GLenum,GLint); WXE_EXTERN WXEGLTEXPARAMETERI weglTexParameteri; +typedef void (APIENTRY * WXEGLTEXPARAMETERFV)(GLenum,GLenum,const GLfloat *); +WXE_EXTERN WXEGLTEXPARAMETERFV weglTexParameterfv; typedef void (APIENTRY * WXEGLTEXPARAMETERIV)(GLenum,GLenum,const GLint *); WXE_EXTERN WXEGLTEXPARAMETERIV weglTexParameteriv; +typedef void (APIENTRY * WXEGLGETTEXPARAMETERFV)(GLenum,GLenum,GLfloat *); +WXE_EXTERN WXEGLGETTEXPARAMETERFV weglGetTexParameterfv; +typedef void (APIENTRY * WXEGLGETTEXPARAMETERIV)(GLenum,GLenum,GLint *); +WXE_EXTERN WXEGLGETTEXPARAMETERIV weglGetTexParameteriv; +typedef void (APIENTRY * WXEGLGETTEXLEVELPARAMETERFV)(GLenum,GLint,GLenum,GLfloat *); +WXE_EXTERN WXEGLGETTEXLEVELPARAMETERFV weglGetTexLevelParameterfv; +typedef void (APIENTRY * WXEGLGETTEXLEVELPARAMETERIV)(GLenum,GLint,GLenum,GLint *); +WXE_EXTERN WXEGLGETTEXLEVELPARAMETERIV weglGetTexLevelParameteriv; +typedef void (APIENTRY * WXEGLTEXIMAGE1D)(GLenum,GLint,GLint,GLsizei,GLint,GLenum,GLenum,const GLvoid *); +WXE_EXTERN WXEGLTEXIMAGE1D weglTexImage1D; +typedef void (APIENTRY * WXEGLTEXIMAGE2D)(GLenum,GLint,GLint,GLsizei,GLsizei,GLint,GLenum,GLenum,const GLvoid *); +WXE_EXTERN WXEGLTEXIMAGE2D weglTexImage2D; +typedef void (APIENTRY * WXEGLGETTEXIMAGE)(GLenum,GLint,GLenum,GLenum,GLvoid *); +WXE_EXTERN WXEGLGETTEXIMAGE weglGetTexImage; +typedef void (APIENTRY * WXEGLGENTEXTURES)(GLsizei,GLuint *); +WXE_EXTERN WXEGLGENTEXTURES weglGenTextures; +typedef void (APIENTRY * WXEGLDELETETEXTURES)(GLsizei,const GLuint *); +WXE_EXTERN WXEGLDELETETEXTURES weglDeleteTextures; +typedef void (APIENTRY * WXEGLBINDTEXTURE)(GLenum,GLuint); +WXE_EXTERN WXEGLBINDTEXTURE weglBindTexture; +typedef void (APIENTRY * WXEGLPRIORITIZETEXTURES)(GLsizei,const GLuint *,const GLclampf *); +WXE_EXTERN WXEGLPRIORITIZETEXTURES weglPrioritizeTextures; +typedef GLboolean (APIENTRY * WXEGLARETEXTURESRESIDENT)(GLsizei,const GLuint *,GLboolean *); +WXE_EXTERN WXEGLARETEXTURESRESIDENT weglAreTexturesResident; +typedef GLboolean (APIENTRY * WXEGLISTEXTURE)(GLuint); +WXE_EXTERN WXEGLISTEXTURE weglIsTexture; typedef void (APIENTRY * WXEGLTEXSUBIMAGE1D)(GLenum,GLint,GLint,GLsizei,GLenum,GLenum,const GLvoid *); WXE_EXTERN WXEGLTEXSUBIMAGE1D weglTexSubImage1D; typedef void (APIENTRY * WXEGLTEXSUBIMAGE2D)(GLenum,GLint,GLint,GLint,GLsizei,GLsizei,GLenum,GLenum,const GLvoid *); WXE_EXTERN WXEGLTEXSUBIMAGE2D weglTexSubImage2D; -typedef void (APIENTRY * WXEGLTRANSLATED)(GLdouble,GLdouble,GLdouble); -WXE_EXTERN WXEGLTRANSLATED weglTranslated; -typedef void (APIENTRY * WXEGLTRANSLATEF)(GLfloat,GLfloat,GLfloat); -WXE_EXTERN WXEGLTRANSLATEF weglTranslatef; -typedef void (APIENTRY * WXEGLVERTEX2DV)(const GLdouble *); -WXE_EXTERN WXEGLVERTEX2DV weglVertex2dv; -typedef void (APIENTRY * WXEGLVERTEX2FV)(const GLfloat *); -WXE_EXTERN WXEGLVERTEX2FV weglVertex2fv; -typedef void (APIENTRY * WXEGLVERTEX2IV)(const GLint *); -WXE_EXTERN WXEGLVERTEX2IV weglVertex2iv; -typedef void (APIENTRY * WXEGLVERTEX2SV)(const GLshort *); -WXE_EXTERN WXEGLVERTEX2SV weglVertex2sv; -typedef void (APIENTRY * WXEGLVERTEX3DV)(const GLdouble *); -WXE_EXTERN WXEGLVERTEX3DV weglVertex3dv; -typedef void (APIENTRY * WXEGLVERTEX3FV)(const GLfloat *); -WXE_EXTERN WXEGLVERTEX3FV weglVertex3fv; -typedef void (APIENTRY * WXEGLVERTEX3IV)(const GLint *); -WXE_EXTERN WXEGLVERTEX3IV weglVertex3iv; -typedef void (APIENTRY * WXEGLVERTEX3SV)(const GLshort *); -WXE_EXTERN WXEGLVERTEX3SV weglVertex3sv; -typedef void (APIENTRY * WXEGLVERTEX4DV)(const GLdouble *); -WXE_EXTERN WXEGLVERTEX4DV weglVertex4dv; -typedef void (APIENTRY * WXEGLVERTEX4FV)(const GLfloat *); -WXE_EXTERN WXEGLVERTEX4FV weglVertex4fv; -typedef void (APIENTRY * WXEGLVERTEX4IV)(const GLint *); -WXE_EXTERN WXEGLVERTEX4IV weglVertex4iv; -typedef void (APIENTRY * WXEGLVERTEX4SV)(const GLshort *); -WXE_EXTERN WXEGLVERTEX4SV weglVertex4sv; -typedef void (APIENTRY * WXEGLVERTEXPOINTER)(GLint,GLenum,GLsizei,const GLvoid *); -WXE_EXTERN WXEGLVERTEXPOINTER weglVertexPointer; -typedef void (APIENTRY * WXEGLVIEWPORT)(GLint,GLint,GLsizei,GLsizei); -WXE_EXTERN WXEGLVIEWPORT weglViewport; +typedef void (APIENTRY * WXEGLCOPYTEXIMAGE1D)(GLenum,GLint,GLenum,GLint,GLint,GLsizei,GLint); +WXE_EXTERN WXEGLCOPYTEXIMAGE1D weglCopyTexImage1D; +typedef void (APIENTRY * WXEGLCOPYTEXIMAGE2D)(GLenum,GLint,GLenum,GLint,GLint,GLsizei,GLsizei,GLint); +WXE_EXTERN WXEGLCOPYTEXIMAGE2D weglCopyTexImage2D; +typedef void (APIENTRY * WXEGLCOPYTEXSUBIMAGE1D)(GLenum,GLint,GLint,GLint,GLint,GLsizei); +WXE_EXTERN WXEGLCOPYTEXSUBIMAGE1D weglCopyTexSubImage1D; +typedef void (APIENTRY * WXEGLCOPYTEXSUBIMAGE2D)(GLenum,GLint,GLint,GLint,GLint,GLint,GLsizei,GLsizei); +WXE_EXTERN WXEGLCOPYTEXSUBIMAGE2D weglCopyTexSubImage2D; +typedef void (APIENTRY * WXEGLMAP1D)(GLenum,GLdouble,GLdouble,GLint,GLint,const GLdouble *); +WXE_EXTERN WXEGLMAP1D weglMap1d; +typedef void (APIENTRY * WXEGLMAP1F)(GLenum,GLfloat,GLfloat,GLint,GLint,const GLfloat *); +WXE_EXTERN WXEGLMAP1F weglMap1f; +typedef void (APIENTRY * WXEGLMAP2D)(GLenum,GLdouble,GLdouble,GLint,GLint,GLdouble,GLdouble,GLint,GLint,const GLdouble *); +WXE_EXTERN WXEGLMAP2D weglMap2d; +typedef void (APIENTRY * WXEGLMAP2F)(GLenum,GLfloat,GLfloat,GLint,GLint,GLfloat,GLfloat,GLint,GLint,const GLfloat *); +WXE_EXTERN WXEGLMAP2F weglMap2f; +typedef void (APIENTRY * WXEGLGETMAPDV)(GLenum,GLenum,GLdouble *); +WXE_EXTERN WXEGLGETMAPDV weglGetMapdv; +typedef void (APIENTRY * WXEGLGETMAPFV)(GLenum,GLenum,GLfloat *); +WXE_EXTERN WXEGLGETMAPFV weglGetMapfv; +typedef void (APIENTRY * WXEGLGETMAPIV)(GLenum,GLenum,GLint *); +WXE_EXTERN WXEGLGETMAPIV weglGetMapiv; +typedef void (APIENTRY * WXEGLEVALCOORD1DV)(const GLdouble *); +WXE_EXTERN WXEGLEVALCOORD1DV weglEvalCoord1dv; +typedef void (APIENTRY * WXEGLEVALCOORD1FV)(const GLfloat *); +WXE_EXTERN WXEGLEVALCOORD1FV weglEvalCoord1fv; +typedef void (APIENTRY * WXEGLEVALCOORD2DV)(const GLdouble *); +WXE_EXTERN WXEGLEVALCOORD2DV weglEvalCoord2dv; +typedef void (APIENTRY * WXEGLEVALCOORD2FV)(const GLfloat *); +WXE_EXTERN WXEGLEVALCOORD2FV weglEvalCoord2fv; +typedef void (APIENTRY * WXEGLMAPGRID1D)(GLint,GLdouble,GLdouble); +WXE_EXTERN WXEGLMAPGRID1D weglMapGrid1d; +typedef void (APIENTRY * WXEGLMAPGRID1F)(GLint,GLfloat,GLfloat); +WXE_EXTERN WXEGLMAPGRID1F weglMapGrid1f; +typedef void (APIENTRY * WXEGLMAPGRID2D)(GLint,GLdouble,GLdouble,GLint,GLdouble,GLdouble); +WXE_EXTERN WXEGLMAPGRID2D weglMapGrid2d; +typedef void (APIENTRY * WXEGLMAPGRID2F)(GLint,GLfloat,GLfloat,GLint,GLfloat,GLfloat); +WXE_EXTERN WXEGLMAPGRID2F weglMapGrid2f; +typedef void (APIENTRY * WXEGLEVALPOINT1)(GLint); +WXE_EXTERN WXEGLEVALPOINT1 weglEvalPoint1; +typedef void (APIENTRY * WXEGLEVALPOINT2)(GLint,GLint); +WXE_EXTERN WXEGLEVALPOINT2 weglEvalPoint2; +typedef void (APIENTRY * WXEGLEVALMESH1)(GLenum,GLint,GLint); +WXE_EXTERN WXEGLEVALMESH1 weglEvalMesh1; +typedef void (APIENTRY * WXEGLEVALMESH2)(GLenum,GLint,GLint,GLint,GLint); +WXE_EXTERN WXEGLEVALMESH2 weglEvalMesh2; +typedef void (APIENTRY * WXEGLFOGF)(GLenum,GLfloat); +WXE_EXTERN WXEGLFOGF weglFogf; +typedef void (APIENTRY * WXEGLFOGI)(GLenum,GLint); +WXE_EXTERN WXEGLFOGI weglFogi; +typedef void (APIENTRY * WXEGLFOGFV)(GLenum,const GLfloat *); +WXE_EXTERN WXEGLFOGFV weglFogfv; +typedef void (APIENTRY * WXEGLFOGIV)(GLenum,const GLint *); +WXE_EXTERN WXEGLFOGIV weglFogiv; +typedef void (APIENTRY * WXEGLFEEDBACKBUFFER)(GLsizei,GLenum,GLfloat *); +WXE_EXTERN WXEGLFEEDBACKBUFFER weglFeedbackBuffer; +typedef void (APIENTRY * WXEGLPASSTHROUGH)(GLfloat); +WXE_EXTERN WXEGLPASSTHROUGH weglPassThrough; +typedef void (APIENTRY * WXEGLSELECTBUFFER)(GLsizei,GLuint *); +WXE_EXTERN WXEGLSELECTBUFFER weglSelectBuffer; +typedef void (APIENTRY * WXEGLINITNAMES)(); +WXE_EXTERN WXEGLINITNAMES weglInitNames; +typedef void (APIENTRY * WXEGLLOADNAME)(GLuint); +WXE_EXTERN WXEGLLOADNAME weglLoadName; +typedef void (APIENTRY * WXEGLPUSHNAME)(GLuint); +WXE_EXTERN WXEGLPUSHNAME weglPushName; +typedef void (APIENTRY * WXEGLPOPNAME)(); +WXE_EXTERN WXEGLPOPNAME weglPopName; typedef void (APIENTRY * WXEGLBLENDCOLOR)(GLclampf,GLclampf,GLclampf,GLclampf); WXE_EXTERN WXEGLBLENDCOLOR weglBlendColor; typedef void (APIENTRY * WXEGLBLENDEQUATION)(GLenum); @@ -681,13 +681,13 @@ typedef void (APIENTRY * WXEGLMULTITEXCOORD4IV)(GLenum,const GLint *); WXE_EXTERN WXEGLMULTITEXCOORD4IV weglMultiTexCoord4iv; typedef void (APIENTRY * WXEGLMULTITEXCOORD4SV)(GLenum,const GLshort *); WXE_EXTERN WXEGLMULTITEXCOORD4SV weglMultiTexCoord4sv; -typedef void (APIENTRY * WXEGLLOADTRANSPOSEMATRIXF)(const GLfloat *); +typedef void (APIENTRY * WXEGLLOADTRANSPOSEMATRIXF)(const GLfloat m[16]); WXE_EXTERN WXEGLLOADTRANSPOSEMATRIXF weglLoadTransposeMatrixf; -typedef void (APIENTRY * WXEGLLOADTRANSPOSEMATRIXD)(const GLdouble *); +typedef void (APIENTRY * WXEGLLOADTRANSPOSEMATRIXD)(const GLdouble m[16]); WXE_EXTERN WXEGLLOADTRANSPOSEMATRIXD weglLoadTransposeMatrixd; -typedef void (APIENTRY * WXEGLMULTTRANSPOSEMATRIXF)(const GLfloat *); +typedef void (APIENTRY * WXEGLMULTTRANSPOSEMATRIXF)(const GLfloat m[16]); WXE_EXTERN WXEGLMULTTRANSPOSEMATRIXF weglMultTransposeMatrixf; -typedef void (APIENTRY * WXEGLMULTTRANSPOSEMATRIXD)(const GLdouble *); +typedef void (APIENTRY * WXEGLMULTTRANSPOSEMATRIXD)(const GLdouble m[16]); WXE_EXTERN WXEGLMULTTRANSPOSEMATRIXD weglMultTransposeMatrixd; typedef void (APIENTRY * WXEGLBLENDFUNCSEPARATE)(GLenum,GLenum,GLenum,GLenum); WXE_EXTERN WXEGLBLENDFUNCSEPARATE weglBlendFuncSeparate; @@ -1589,16 +1589,28 @@ typedef GLuint (APIENTRY * WXEGLGETDEBUGMESSAGELOGARB)(GLuint,GLsizei,GLenum *,G WXE_EXTERN WXEGLGETDEBUGMESSAGELOGARB weglGetDebugMessageLogARB; typedef GLenum (APIENTRY * WXEGLGETGRAPHICSRESETSTATUSARB)(); WXE_EXTERN WXEGLGETGRAPHICSRESETSTATUSARB weglGetGraphicsResetStatusARB; -typedef void (APIENTRY * WXEGLRESIZEBUFFERSMESA)(); -WXE_EXTERN WXEGLRESIZEBUFFERSMESA weglResizeBuffersMESA; -typedef void (APIENTRY * WXEGLWINDOWPOS4DVMESA)(const GLdouble *); -WXE_EXTERN WXEGLWINDOWPOS4DVMESA weglWindowPos4dvMESA; -typedef void (APIENTRY * WXEGLWINDOWPOS4FVMESA)(const GLfloat *); -WXE_EXTERN WXEGLWINDOWPOS4FVMESA weglWindowPos4fvMESA; -typedef void (APIENTRY * WXEGLWINDOWPOS4IVMESA)(const GLint *); -WXE_EXTERN WXEGLWINDOWPOS4IVMESA weglWindowPos4ivMESA; -typedef void (APIENTRY * WXEGLWINDOWPOS4SVMESA)(const GLshort *); -WXE_EXTERN WXEGLWINDOWPOS4SVMESA weglWindowPos4svMESA; +typedef void (APIENTRY * WXEGLDRAWARRAYSINSTANCEDBASEINSTANCE)(GLenum,GLint,GLsizei,GLsizei,GLuint); +WXE_EXTERN WXEGLDRAWARRAYSINSTANCEDBASEINSTANCE weglDrawArraysInstancedBaseInstance; +typedef void (APIENTRY * WXEGLDRAWELEMENTSINSTANCEDBASEINSTANCE)(GLenum,GLsizei,GLenum,const void *,GLsizei,GLuint); +WXE_EXTERN WXEGLDRAWELEMENTSINSTANCEDBASEINSTANCE weglDrawElementsInstancedBaseInstance; +typedef void (APIENTRY * WXEGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCE)(GLenum,GLsizei,GLenum,const void *,GLsizei,GLint,GLuint); +WXE_EXTERN WXEGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCE weglDrawElementsInstancedBaseVertexBaseInstance; +typedef void (APIENTRY * WXEGLDRAWTRANSFORMFEEDBACKINSTANCED)(GLenum,GLuint,GLsizei); +WXE_EXTERN WXEGLDRAWTRANSFORMFEEDBACKINSTANCED weglDrawTransformFeedbackInstanced; +typedef void (APIENTRY * WXEGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCED)(GLenum,GLuint,GLuint,GLsizei); +WXE_EXTERN WXEGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCED weglDrawTransformFeedbackStreamInstanced; +typedef void (APIENTRY * WXEGLGETINTERNALFORMATIV)(GLenum,GLenum,GLenum,GLsizei,GLint *); +WXE_EXTERN WXEGLGETINTERNALFORMATIV weglGetInternalformativ; +typedef void (APIENTRY * WXEGLBINDIMAGETEXTURE)(GLuint,GLuint,GLint,GLboolean,GLint,GLenum,GLenum); +WXE_EXTERN WXEGLBINDIMAGETEXTURE weglBindImageTexture; +typedef void (APIENTRY * WXEGLMEMORYBARRIER)(GLbitfield); +WXE_EXTERN WXEGLMEMORYBARRIER weglMemoryBarrier; +typedef void (APIENTRY * WXEGLTEXSTORAGE1D)(GLenum,GLsizei,GLenum,GLsizei); +WXE_EXTERN WXEGLTEXSTORAGE1D weglTexStorage1D; +typedef void (APIENTRY * WXEGLTEXSTORAGE2D)(GLenum,GLsizei,GLenum,GLsizei,GLsizei); +WXE_EXTERN WXEGLTEXSTORAGE2D weglTexStorage2D; +typedef void (APIENTRY * WXEGLTEXSTORAGE3D)(GLenum,GLsizei,GLenum,GLsizei,GLsizei,GLsizei); +WXE_EXTERN WXEGLTEXSTORAGE3D weglTexStorage3D; typedef void (APIENTRY * WXEGLDEPTHBOUNDSEXT)(GLclampd,GLclampd); WXE_EXTERN WXEGLDEPTHBOUNDSEXT weglDepthBoundsEXT; typedef void (APIENTRY * WXEGLSTENCILCLEARTAGEXT)(GLsizei,GLuint); diff --git a/lib/wx/c_src/gen/gl_finit.h b/lib/wx/c_src/gen/gl_finit.h index 583e36faf7..afe947ed80 100644 --- a/lib/wx/c_src/gen/gl_finit.h +++ b/lib/wx/c_src/gen/gl_finit.h @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2010. All Rights Reserved. + * Copyright Ericsson AB 2008-2012. All Rights Reserved. * * The contents of this file are subject to the Erlang Public License, * Version 1.1, (the "License"); you may not use this file except in @@ -20,186 +20,135 @@ gl_fns_t gl_fns[] = { - {"glAccum", NULL, &weglAccum}, - {"glAlphaFunc", NULL, &weglAlphaFunc}, - {"glAreTexturesResident", NULL, &weglAreTexturesResident}, - {"glArrayElement", NULL, &weglArrayElement}, - {"glBegin", NULL, &weglBegin}, - {"glBindTexture", NULL, &weglBindTexture}, - {"glBitmap", NULL, &weglBitmap}, - {"glBlendFunc", NULL, &weglBlendFunc}, - {"glCallList", NULL, &weglCallList}, - {"glCallLists", NULL, &weglCallLists}, - {"glClear", NULL, &weglClear}, - {"glClearAccum", NULL, &weglClearAccum}, - {"glClearColor", NULL, &weglClearColor}, - {"glClearDepth", NULL, &weglClearDepth}, {"glClearIndex", NULL, &weglClearIndex}, - {"glClearStencil", NULL, &weglClearStencil}, - {"glClipPlane", NULL, &weglClipPlane}, - {"glColor3bv", NULL, &weglColor3bv}, - {"glColor3dv", NULL, &weglColor3dv}, - {"glColor3fv", NULL, &weglColor3fv}, - {"glColor3iv", NULL, &weglColor3iv}, - {"glColor3sv", NULL, &weglColor3sv}, - {"glColor3ubv", NULL, &weglColor3ubv}, - {"glColor3uiv", NULL, &weglColor3uiv}, - {"glColor3usv", NULL, &weglColor3usv}, - {"glColor4bv", NULL, &weglColor4bv}, - {"glColor4dv", NULL, &weglColor4dv}, - {"glColor4fv", NULL, &weglColor4fv}, - {"glColor4iv", NULL, &weglColor4iv}, - {"glColor4sv", NULL, &weglColor4sv}, - {"glColor4ubv", NULL, &weglColor4ubv}, - {"glColor4uiv", NULL, &weglColor4uiv}, - {"glColor4usv", NULL, &weglColor4usv}, + {"glClearColor", NULL, &weglClearColor}, + {"glClear", NULL, &weglClear}, + {"glIndexMask", NULL, &weglIndexMask}, {"glColorMask", NULL, &weglColorMask}, - {"glColorMaterial", NULL, &weglColorMaterial}, - {"glColorPointer", NULL, &weglColorPointer}, - {"glCopyPixels", NULL, &weglCopyPixels}, - {"glCopyTexImage1D", NULL, &weglCopyTexImage1D}, - {"glCopyTexImage2D", NULL, &weglCopyTexImage2D}, - {"glCopyTexSubImage1D", NULL, &weglCopyTexSubImage1D}, - {"glCopyTexSubImage2D", NULL, &weglCopyTexSubImage2D}, + {"glAlphaFunc", NULL, &weglAlphaFunc}, + {"glBlendFunc", NULL, &weglBlendFunc}, + {"glLogicOp", NULL, &weglLogicOp}, {"glCullFace", NULL, &weglCullFace}, - {"glDeleteLists", NULL, &weglDeleteLists}, - {"glDeleteTextures", NULL, &weglDeleteTextures}, - {"glDepthFunc", NULL, &weglDepthFunc}, - {"glDepthMask", NULL, &weglDepthMask}, - {"glDepthRange", NULL, &weglDepthRange}, - {"glDisable", NULL, &weglDisable}, - {"glDisableClientState", NULL, &weglDisableClientState}, - {"glDrawArrays", NULL, &weglDrawArrays}, - {"glDrawBuffer", NULL, &weglDrawBuffer}, - {"glDrawElements", NULL, &weglDrawElements}, - {"glDrawPixels", NULL, &weglDrawPixels}, + {"glFrontFace", NULL, &weglFrontFace}, + {"glPointSize", NULL, &weglPointSize}, + {"glLineWidth", NULL, &weglLineWidth}, + {"glLineStipple", NULL, &weglLineStipple}, + {"glPolygonMode", NULL, &weglPolygonMode}, + {"glPolygonOffset", NULL, &weglPolygonOffset}, + {"glPolygonStipple", NULL, &weglPolygonStipple}, + {"glGetPolygonStipple", NULL, &weglGetPolygonStipple}, {"glEdgeFlagv", NULL, &weglEdgeFlagv}, - {"glEdgeFlagPointer", NULL, &weglEdgeFlagPointer}, + {"glScissor", NULL, &weglScissor}, + {"glClipPlane", NULL, &weglClipPlane}, + {"glGetClipPlane", NULL, &weglGetClipPlane}, + {"glDrawBuffer", NULL, &weglDrawBuffer}, + {"glReadBuffer", NULL, &weglReadBuffer}, {"glEnable", NULL, &weglEnable}, + {"glDisable", NULL, &weglDisable}, + {"glIsEnabled", NULL, &weglIsEnabled}, {"glEnableClientState", NULL, &weglEnableClientState}, - {"glEnd", NULL, &weglEnd}, - {"glEndList", NULL, &weglEndList}, - {"glEvalCoord1dv", NULL, &weglEvalCoord1dv}, - {"glEvalCoord1fv", NULL, &weglEvalCoord1fv}, - {"glEvalCoord2dv", NULL, &weglEvalCoord2dv}, - {"glEvalCoord2fv", NULL, &weglEvalCoord2fv}, - {"glEvalMesh1", NULL, &weglEvalMesh1}, - {"glEvalMesh2", NULL, &weglEvalMesh2}, - {"glEvalPoint1", NULL, &weglEvalPoint1}, - {"glEvalPoint2", NULL, &weglEvalPoint2}, - {"glFeedbackBuffer", NULL, &weglFeedbackBuffer}, - {"glFinish", NULL, &weglFinish}, - {"glFlush", NULL, &weglFlush}, - {"glFogf", NULL, &weglFogf}, - {"glFogfv", NULL, &weglFogfv}, - {"glFogi", NULL, &weglFogi}, - {"glFogiv", NULL, &weglFogiv}, - {"glFrontFace", NULL, &weglFrontFace}, - {"glFrustum", NULL, &weglFrustum}, - {"glGenLists", NULL, &weglGenLists}, - {"glGenTextures", NULL, &weglGenTextures}, + {"glDisableClientState", NULL, &weglDisableClientState}, {"glGetBooleanv", NULL, &weglGetBooleanv}, - {"glGetClipPlane", NULL, &weglGetClipPlane}, {"glGetDoublev", NULL, &weglGetDoublev}, - {"glGetError", NULL, &weglGetError}, {"glGetFloatv", NULL, &weglGetFloatv}, {"glGetIntegerv", NULL, &weglGetIntegerv}, - {"glGetLightfv", NULL, &weglGetLightfv}, - {"glGetLightiv", NULL, &weglGetLightiv}, - {"glGetMapdv", NULL, &weglGetMapdv}, - {"glGetMapfv", NULL, &weglGetMapfv}, - {"glGetMapiv", NULL, &weglGetMapiv}, - {"glGetMaterialfv", NULL, &weglGetMaterialfv}, - {"glGetMaterialiv", NULL, &weglGetMaterialiv}, - {"glGetPixelMapfv", NULL, &weglGetPixelMapfv}, - {"glGetPixelMapuiv", NULL, &weglGetPixelMapuiv}, - {"glGetPixelMapusv", NULL, &weglGetPixelMapusv}, - {"glGetPolygonStipple", NULL, &weglGetPolygonStipple}, + {"glPushAttrib", NULL, &weglPushAttrib}, + {"glPopAttrib", NULL, &weglPopAttrib}, + {"glPushClientAttrib", NULL, &weglPushClientAttrib}, + {"glPopClientAttrib", NULL, &weglPopClientAttrib}, + {"glRenderMode", NULL, &weglRenderMode}, + {"glGetError", NULL, &weglGetError}, {"glGetString", NULL, &weglGetString}, - {"glGetTexEnvfv", NULL, &weglGetTexEnvfv}, - {"glGetTexEnviv", NULL, &weglGetTexEnviv}, - {"glGetTexGendv", NULL, &weglGetTexGendv}, - {"glGetTexGenfv", NULL, &weglGetTexGenfv}, - {"glGetTexGeniv", NULL, &weglGetTexGeniv}, - {"glGetTexImage", NULL, &weglGetTexImage}, - {"glGetTexLevelParameterfv", NULL, &weglGetTexLevelParameterfv}, - {"glGetTexLevelParameteriv", NULL, &weglGetTexLevelParameteriv}, - {"glGetTexParameterfv", NULL, &weglGetTexParameterfv}, - {"glGetTexParameteriv", NULL, &weglGetTexParameteriv}, + {"glFinish", NULL, &weglFinish}, + {"glFlush", NULL, &weglFlush}, {"glHint", NULL, &weglHint}, - {"glIndexMask", NULL, &weglIndexMask}, - {"glIndexPointer", NULL, &weglIndexPointer}, - {"glIndexdv", NULL, &weglIndexdv}, - {"glIndexfv", NULL, &weglIndexfv}, - {"glIndexiv", NULL, &weglIndexiv}, - {"glIndexsv", NULL, &weglIndexsv}, - {"glIndexubv", NULL, &weglIndexubv}, - {"glInitNames", NULL, &weglInitNames}, - {"glInterleavedArrays", NULL, &weglInterleavedArrays}, - {"glIsEnabled", NULL, &weglIsEnabled}, - {"glIsList", NULL, &weglIsList}, - {"glIsTexture", NULL, &weglIsTexture}, - {"glLightModelf", NULL, &weglLightModelf}, - {"glLightModelfv", NULL, &weglLightModelfv}, - {"glLightModeli", NULL, &weglLightModeli}, - {"glLightModeliv", NULL, &weglLightModeliv}, - {"glLightf", NULL, &weglLightf}, - {"glLightfv", NULL, &weglLightfv}, - {"glLighti", NULL, &weglLighti}, - {"glLightiv", NULL, &weglLightiv}, - {"glLineStipple", NULL, &weglLineStipple}, - {"glLineWidth", NULL, &weglLineWidth}, - {"glListBase", NULL, &weglListBase}, + {"glClearDepth", NULL, &weglClearDepth}, + {"glDepthFunc", NULL, &weglDepthFunc}, + {"glDepthMask", NULL, &weglDepthMask}, + {"glDepthRange", NULL, &weglDepthRange}, + {"glClearAccum", NULL, &weglClearAccum}, + {"glAccum", NULL, &weglAccum}, + {"glMatrixMode", NULL, &weglMatrixMode}, + {"glOrtho", NULL, &weglOrtho}, + {"glFrustum", NULL, &weglFrustum}, + {"glViewport", NULL, &weglViewport}, + {"glPushMatrix", NULL, &weglPushMatrix}, + {"glPopMatrix", NULL, &weglPopMatrix}, {"glLoadIdentity", NULL, &weglLoadIdentity}, {"glLoadMatrixd", NULL, &weglLoadMatrixd}, {"glLoadMatrixf", NULL, &weglLoadMatrixf}, - {"glLoadName", NULL, &weglLoadName}, - {"glLogicOp", NULL, &weglLogicOp}, - {"glMap1d", NULL, &weglMap1d}, - {"glMap1f", NULL, &weglMap1f}, - {"glMap2d", NULL, &weglMap2d}, - {"glMap2f", NULL, &weglMap2f}, - {"glMapGrid1d", NULL, &weglMapGrid1d}, - {"glMapGrid1f", NULL, &weglMapGrid1f}, - {"glMapGrid2d", NULL, &weglMapGrid2d}, - {"glMapGrid2f", NULL, &weglMapGrid2f}, - {"glMaterialf", NULL, &weglMaterialf}, - {"glMaterialfv", NULL, &weglMaterialfv}, - {"glMateriali", NULL, &weglMateriali}, - {"glMaterialiv", NULL, &weglMaterialiv}, - {"glMatrixMode", NULL, &weglMatrixMode}, {"glMultMatrixd", NULL, &weglMultMatrixd}, {"glMultMatrixf", NULL, &weglMultMatrixf}, + {"glRotated", NULL, &weglRotated}, + {"glRotatef", NULL, &weglRotatef}, + {"glScaled", NULL, &weglScaled}, + {"glScalef", NULL, &weglScalef}, + {"glTranslated", NULL, &weglTranslated}, + {"glTranslatef", NULL, &weglTranslatef}, + {"glIsList", NULL, &weglIsList}, + {"glDeleteLists", NULL, &weglDeleteLists}, + {"glGenLists", NULL, &weglGenLists}, {"glNewList", NULL, &weglNewList}, + {"glEndList", NULL, &weglEndList}, + {"glCallList", NULL, &weglCallList}, + {"glCallLists", NULL, &weglCallLists}, + {"glListBase", NULL, &weglListBase}, + {"glBegin", NULL, &weglBegin}, + {"glEnd", NULL, &weglEnd}, + {"glVertex2dv", NULL, &weglVertex2dv}, + {"glVertex2fv", NULL, &weglVertex2fv}, + {"glVertex2iv", NULL, &weglVertex2iv}, + {"glVertex2sv", NULL, &weglVertex2sv}, + {"glVertex3dv", NULL, &weglVertex3dv}, + {"glVertex3fv", NULL, &weglVertex3fv}, + {"glVertex3iv", NULL, &weglVertex3iv}, + {"glVertex3sv", NULL, &weglVertex3sv}, + {"glVertex4dv", NULL, &weglVertex4dv}, + {"glVertex4fv", NULL, &weglVertex4fv}, + {"glVertex4iv", NULL, &weglVertex4iv}, + {"glVertex4sv", NULL, &weglVertex4sv}, {"glNormal3bv", NULL, &weglNormal3bv}, {"glNormal3dv", NULL, &weglNormal3dv}, {"glNormal3fv", NULL, &weglNormal3fv}, {"glNormal3iv", NULL, &weglNormal3iv}, {"glNormal3sv", NULL, &weglNormal3sv}, - {"glNormalPointer", NULL, &weglNormalPointer}, - {"glOrtho", NULL, &weglOrtho}, - {"glPassThrough", NULL, &weglPassThrough}, - {"glPixelMapfv", NULL, &weglPixelMapfv}, - {"glPixelMapuiv", NULL, &weglPixelMapuiv}, - {"glPixelMapusv", NULL, &weglPixelMapusv}, - {"glPixelStoref", NULL, &weglPixelStoref}, - {"glPixelStorei", NULL, &weglPixelStorei}, - {"glPixelTransferf", NULL, &weglPixelTransferf}, - {"glPixelTransferi", NULL, &weglPixelTransferi}, - {"glPixelZoom", NULL, &weglPixelZoom}, - {"glPointSize", NULL, &weglPointSize}, - {"glPolygonMode", NULL, &weglPolygonMode}, - {"glPolygonOffset", NULL, &weglPolygonOffset}, - {"glPolygonStipple", NULL, &weglPolygonStipple}, - {"glPopAttrib", NULL, &weglPopAttrib}, - {"glPopClientAttrib", NULL, &weglPopClientAttrib}, - {"glPopMatrix", NULL, &weglPopMatrix}, - {"glPopName", NULL, &weglPopName}, - {"glPrioritizeTextures", NULL, &weglPrioritizeTextures}, - {"glPushAttrib", NULL, &weglPushAttrib}, - {"glPushClientAttrib", NULL, &weglPushClientAttrib}, - {"glPushMatrix", NULL, &weglPushMatrix}, - {"glPushName", NULL, &weglPushName}, + {"glIndexdv", NULL, &weglIndexdv}, + {"glIndexfv", NULL, &weglIndexfv}, + {"glIndexiv", NULL, &weglIndexiv}, + {"glIndexsv", NULL, &weglIndexsv}, + {"glIndexubv", NULL, &weglIndexubv}, + {"glColor3bv", NULL, &weglColor3bv}, + {"glColor3dv", NULL, &weglColor3dv}, + {"glColor3fv", NULL, &weglColor3fv}, + {"glColor3iv", NULL, &weglColor3iv}, + {"glColor3sv", NULL, &weglColor3sv}, + {"glColor3ubv", NULL, &weglColor3ubv}, + {"glColor3uiv", NULL, &weglColor3uiv}, + {"glColor3usv", NULL, &weglColor3usv}, + {"glColor4bv", NULL, &weglColor4bv}, + {"glColor4dv", NULL, &weglColor4dv}, + {"glColor4fv", NULL, &weglColor4fv}, + {"glColor4iv", NULL, &weglColor4iv}, + {"glColor4sv", NULL, &weglColor4sv}, + {"glColor4ubv", NULL, &weglColor4ubv}, + {"glColor4uiv", NULL, &weglColor4uiv}, + {"glColor4usv", NULL, &weglColor4usv}, + {"glTexCoord1dv", NULL, &weglTexCoord1dv}, + {"glTexCoord1fv", NULL, &weglTexCoord1fv}, + {"glTexCoord1iv", NULL, &weglTexCoord1iv}, + {"glTexCoord1sv", NULL, &weglTexCoord1sv}, + {"glTexCoord2dv", NULL, &weglTexCoord2dv}, + {"glTexCoord2fv", NULL, &weglTexCoord2fv}, + {"glTexCoord2iv", NULL, &weglTexCoord2iv}, + {"glTexCoord2sv", NULL, &weglTexCoord2sv}, + {"glTexCoord3dv", NULL, &weglTexCoord3dv}, + {"glTexCoord3fv", NULL, &weglTexCoord3fv}, + {"glTexCoord3iv", NULL, &weglTexCoord3iv}, + {"glTexCoord3sv", NULL, &weglTexCoord3sv}, + {"glTexCoord4dv", NULL, &weglTexCoord4dv}, + {"glTexCoord4fv", NULL, &weglTexCoord4fv}, + {"glTexCoord4iv", NULL, &weglTexCoord4iv}, + {"glTexCoord4sv", NULL, &weglTexCoord4sv}, {"glRasterPos2dv", NULL, &weglRasterPos2dv}, {"glRasterPos2fv", NULL, &weglRasterPos2fv}, {"glRasterPos2iv", NULL, &weglRasterPos2iv}, @@ -212,78 +161,129 @@ gl_fns_t gl_fns[] = {"glRasterPos4fv", NULL, &weglRasterPos4fv}, {"glRasterPos4iv", NULL, &weglRasterPos4iv}, {"glRasterPos4sv", NULL, &weglRasterPos4sv}, - {"glReadBuffer", NULL, &weglReadBuffer}, - {"glReadPixels", NULL, &weglReadPixels}, {"glRectd", NULL, &weglRectd}, - {"glRectdv", NULL, &weglRectdv}, {"glRectf", NULL, &weglRectf}, - {"glRectfv", NULL, &weglRectfv}, {"glRecti", NULL, &weglRecti}, - {"glRectiv", NULL, &weglRectiv}, {"glRects", NULL, &weglRects}, + {"glRectdv", NULL, &weglRectdv}, + {"glRectfv", NULL, &weglRectfv}, + {"glRectiv", NULL, &weglRectiv}, {"glRectsv", NULL, &weglRectsv}, - {"glRenderMode", NULL, &weglRenderMode}, - {"glRotated", NULL, &weglRotated}, - {"glRotatef", NULL, &weglRotatef}, - {"glScaled", NULL, &weglScaled}, - {"glScalef", NULL, &weglScalef}, - {"glScissor", NULL, &weglScissor}, - {"glSelectBuffer", NULL, &weglSelectBuffer}, + {"glVertexPointer", NULL, &weglVertexPointer}, + {"glNormalPointer", NULL, &weglNormalPointer}, + {"glColorPointer", NULL, &weglColorPointer}, + {"glIndexPointer", NULL, &weglIndexPointer}, + {"glTexCoordPointer", NULL, &weglTexCoordPointer}, + {"glEdgeFlagPointer", NULL, &weglEdgeFlagPointer}, + {"glArrayElement", NULL, &weglArrayElement}, + {"glDrawArrays", NULL, &weglDrawArrays}, + {"glDrawElements", NULL, &weglDrawElements}, + {"glInterleavedArrays", NULL, &weglInterleavedArrays}, {"glShadeModel", NULL, &weglShadeModel}, + {"glLightf", NULL, &weglLightf}, + {"glLighti", NULL, &weglLighti}, + {"glLightfv", NULL, &weglLightfv}, + {"glLightiv", NULL, &weglLightiv}, + {"glGetLightfv", NULL, &weglGetLightfv}, + {"glGetLightiv", NULL, &weglGetLightiv}, + {"glLightModelf", NULL, &weglLightModelf}, + {"glLightModeli", NULL, &weglLightModeli}, + {"glLightModelfv", NULL, &weglLightModelfv}, + {"glLightModeliv", NULL, &weglLightModeliv}, + {"glMaterialf", NULL, &weglMaterialf}, + {"glMateriali", NULL, &weglMateriali}, + {"glMaterialfv", NULL, &weglMaterialfv}, + {"glMaterialiv", NULL, &weglMaterialiv}, + {"glGetMaterialfv", NULL, &weglGetMaterialfv}, + {"glGetMaterialiv", NULL, &weglGetMaterialiv}, + {"glColorMaterial", NULL, &weglColorMaterial}, + {"glPixelZoom", NULL, &weglPixelZoom}, + {"glPixelStoref", NULL, &weglPixelStoref}, + {"glPixelStorei", NULL, &weglPixelStorei}, + {"glPixelTransferf", NULL, &weglPixelTransferf}, + {"glPixelTransferi", NULL, &weglPixelTransferi}, + {"glPixelMapfv", NULL, &weglPixelMapfv}, + {"glPixelMapuiv", NULL, &weglPixelMapuiv}, + {"glPixelMapusv", NULL, &weglPixelMapusv}, + {"glGetPixelMapfv", NULL, &weglGetPixelMapfv}, + {"glGetPixelMapuiv", NULL, &weglGetPixelMapuiv}, + {"glGetPixelMapusv", NULL, &weglGetPixelMapusv}, + {"glBitmap", NULL, &weglBitmap}, + {"glReadPixels", NULL, &weglReadPixels}, + {"glDrawPixels", NULL, &weglDrawPixels}, + {"glCopyPixels", NULL, &weglCopyPixels}, {"glStencilFunc", NULL, &weglStencilFunc}, {"glStencilMask", NULL, &weglStencilMask}, {"glStencilOp", NULL, &weglStencilOp}, - {"glTexCoord1dv", NULL, &weglTexCoord1dv}, - {"glTexCoord1fv", NULL, &weglTexCoord1fv}, - {"glTexCoord1iv", NULL, &weglTexCoord1iv}, - {"glTexCoord1sv", NULL, &weglTexCoord1sv}, - {"glTexCoord2dv", NULL, &weglTexCoord2dv}, - {"glTexCoord2fv", NULL, &weglTexCoord2fv}, - {"glTexCoord2iv", NULL, &weglTexCoord2iv}, - {"glTexCoord2sv", NULL, &weglTexCoord2sv}, - {"glTexCoord3dv", NULL, &weglTexCoord3dv}, - {"glTexCoord3fv", NULL, &weglTexCoord3fv}, - {"glTexCoord3iv", NULL, &weglTexCoord3iv}, - {"glTexCoord3sv", NULL, &weglTexCoord3sv}, - {"glTexCoord4dv", NULL, &weglTexCoord4dv}, - {"glTexCoord4fv", NULL, &weglTexCoord4fv}, - {"glTexCoord4iv", NULL, &weglTexCoord4iv}, - {"glTexCoord4sv", NULL, &weglTexCoord4sv}, - {"glTexCoordPointer", NULL, &weglTexCoordPointer}, - {"glTexEnvf", NULL, &weglTexEnvf}, - {"glTexEnvfv", NULL, &weglTexEnvfv}, - {"glTexEnvi", NULL, &weglTexEnvi}, - {"glTexEnviv", NULL, &weglTexEnviv}, + {"glClearStencil", NULL, &weglClearStencil}, {"glTexGend", NULL, &weglTexGend}, - {"glTexGendv", NULL, &weglTexGendv}, {"glTexGenf", NULL, &weglTexGenf}, - {"glTexGenfv", NULL, &weglTexGenfv}, {"glTexGeni", NULL, &weglTexGeni}, + {"glTexGendv", NULL, &weglTexGendv}, + {"glTexGenfv", NULL, &weglTexGenfv}, {"glTexGeniv", NULL, &weglTexGeniv}, - {"glTexImage1D", NULL, &weglTexImage1D}, - {"glTexImage2D", NULL, &weglTexImage2D}, + {"glGetTexGendv", NULL, &weglGetTexGendv}, + {"glGetTexGenfv", NULL, &weglGetTexGenfv}, + {"glGetTexGeniv", NULL, &weglGetTexGeniv}, + {"glTexEnvf", NULL, &weglTexEnvf}, + {"glTexEnvi", NULL, &weglTexEnvi}, + {"glTexEnvfv", NULL, &weglTexEnvfv}, + {"glTexEnviv", NULL, &weglTexEnviv}, + {"glGetTexEnvfv", NULL, &weglGetTexEnvfv}, + {"glGetTexEnviv", NULL, &weglGetTexEnviv}, {"glTexParameterf", NULL, &weglTexParameterf}, - {"glTexParameterfv", NULL, &weglTexParameterfv}, {"glTexParameteri", NULL, &weglTexParameteri}, + {"glTexParameterfv", NULL, &weglTexParameterfv}, {"glTexParameteriv", NULL, &weglTexParameteriv}, + {"glGetTexParameterfv", NULL, &weglGetTexParameterfv}, + {"glGetTexParameteriv", NULL, &weglGetTexParameteriv}, + {"glGetTexLevelParameterfv", NULL, &weglGetTexLevelParameterfv}, + {"glGetTexLevelParameteriv", NULL, &weglGetTexLevelParameteriv}, + {"glTexImage1D", NULL, &weglTexImage1D}, + {"glTexImage2D", NULL, &weglTexImage2D}, + {"glGetTexImage", NULL, &weglGetTexImage}, + {"glGenTextures", NULL, &weglGenTextures}, + {"glDeleteTextures", NULL, &weglDeleteTextures}, + {"glBindTexture", NULL, &weglBindTexture}, + {"glPrioritizeTextures", NULL, &weglPrioritizeTextures}, + {"glAreTexturesResident", NULL, &weglAreTexturesResident}, + {"glIsTexture", NULL, &weglIsTexture}, {"glTexSubImage1D", NULL, &weglTexSubImage1D}, {"glTexSubImage2D", NULL, &weglTexSubImage2D}, - {"glTranslated", NULL, &weglTranslated}, - {"glTranslatef", NULL, &weglTranslatef}, - {"glVertex2dv", NULL, &weglVertex2dv}, - {"glVertex2fv", NULL, &weglVertex2fv}, - {"glVertex2iv", NULL, &weglVertex2iv}, - {"glVertex2sv", NULL, &weglVertex2sv}, - {"glVertex3dv", NULL, &weglVertex3dv}, - {"glVertex3fv", NULL, &weglVertex3fv}, - {"glVertex3iv", NULL, &weglVertex3iv}, - {"glVertex3sv", NULL, &weglVertex3sv}, - {"glVertex4dv", NULL, &weglVertex4dv}, - {"glVertex4fv", NULL, &weglVertex4fv}, - {"glVertex4iv", NULL, &weglVertex4iv}, - {"glVertex4sv", NULL, &weglVertex4sv}, - {"glVertexPointer", NULL, &weglVertexPointer}, - {"glViewport", NULL, &weglViewport}, + {"glCopyTexImage1D", NULL, &weglCopyTexImage1D}, + {"glCopyTexImage2D", NULL, &weglCopyTexImage2D}, + {"glCopyTexSubImage1D", NULL, &weglCopyTexSubImage1D}, + {"glCopyTexSubImage2D", NULL, &weglCopyTexSubImage2D}, + {"glMap1d", NULL, &weglMap1d}, + {"glMap1f", NULL, &weglMap1f}, + {"glMap2d", NULL, &weglMap2d}, + {"glMap2f", NULL, &weglMap2f}, + {"glGetMapdv", NULL, &weglGetMapdv}, + {"glGetMapfv", NULL, &weglGetMapfv}, + {"glGetMapiv", NULL, &weglGetMapiv}, + {"glEvalCoord1dv", NULL, &weglEvalCoord1dv}, + {"glEvalCoord1fv", NULL, &weglEvalCoord1fv}, + {"glEvalCoord2dv", NULL, &weglEvalCoord2dv}, + {"glEvalCoord2fv", NULL, &weglEvalCoord2fv}, + {"glMapGrid1d", NULL, &weglMapGrid1d}, + {"glMapGrid1f", NULL, &weglMapGrid1f}, + {"glMapGrid2d", NULL, &weglMapGrid2d}, + {"glMapGrid2f", NULL, &weglMapGrid2f}, + {"glEvalPoint1", NULL, &weglEvalPoint1}, + {"glEvalPoint2", NULL, &weglEvalPoint2}, + {"glEvalMesh1", NULL, &weglEvalMesh1}, + {"glEvalMesh2", NULL, &weglEvalMesh2}, + {"glFogf", NULL, &weglFogf}, + {"glFogi", NULL, &weglFogi}, + {"glFogfv", NULL, &weglFogfv}, + {"glFogiv", NULL, &weglFogiv}, + {"glFeedbackBuffer", NULL, &weglFeedbackBuffer}, + {"glPassThrough", NULL, &weglPassThrough}, + {"glSelectBuffer", NULL, &weglSelectBuffer}, + {"glInitNames", NULL, &weglInitNames}, + {"glLoadName", NULL, &weglLoadName}, + {"glPushName", NULL, &weglPushName}, + {"glPopName", NULL, &weglPopName}, {"glBlendColor", NULL, &weglBlendColor}, {"glBlendEquation", NULL, &weglBlendEquation}, {"glDrawRangeElements", NULL, &weglDrawRangeElements}, @@ -367,14 +367,14 @@ gl_fns_t gl_fns[] = {"glSecondaryColor3uiv", NULL, &weglSecondaryColor3uiv}, {"glSecondaryColor3usv", NULL, &weglSecondaryColor3usv}, {"glSecondaryColorPointer", NULL, &weglSecondaryColorPointer}, - {"glWindowPos2dv", "glWindowPos2dvMESA", &weglWindowPos2dv}, - {"glWindowPos2fv", "glWindowPos2fvMESA", &weglWindowPos2fv}, - {"glWindowPos2iv", "glWindowPos2ivMESA", &weglWindowPos2iv}, - {"glWindowPos2sv", "glWindowPos2svMESA", &weglWindowPos2sv}, - {"glWindowPos3dv", "glWindowPos3dvMESA", &weglWindowPos3dv}, - {"glWindowPos3fv", "glWindowPos3fvMESA", &weglWindowPos3fv}, - {"glWindowPos3iv", "glWindowPos3ivMESA", &weglWindowPos3iv}, - {"glWindowPos3sv", "glWindowPos3svMESA", &weglWindowPos3sv}, + {"glWindowPos2dv", "glWindowPos2dvARB", &weglWindowPos2dv}, + {"glWindowPos2fv", "glWindowPos2fvARB", &weglWindowPos2fv}, + {"glWindowPos2iv", "glWindowPos2ivARB", &weglWindowPos2iv}, + {"glWindowPos2sv", "glWindowPos2svARB", &weglWindowPos2sv}, + {"glWindowPos3dv", "glWindowPos3dvARB", &weglWindowPos3dv}, + {"glWindowPos3fv", "glWindowPos3fvARB", &weglWindowPos3fv}, + {"glWindowPos3iv", "glWindowPos3ivARB", &weglWindowPos3iv}, + {"glWindowPos3sv", "glWindowPos3svARB", &weglWindowPos3sv}, {"glGenQueries", "glGenQueriesARB", &weglGenQueries}, {"glDeleteQueries", "glDeleteQueriesARB", &weglDeleteQueries}, {"glIsQuery", "glIsQueryARB", &weglIsQuery}, @@ -799,11 +799,17 @@ gl_fns_t gl_fns[] = {"glDebugMessageInsertARB", NULL, &weglDebugMessageInsertARB}, {"glGetDebugMessageLogARB", NULL, &weglGetDebugMessageLogARB}, {"glGetGraphicsResetStatusARB", NULL, &weglGetGraphicsResetStatusARB}, - {"glResizeBuffersMESA", NULL, &weglResizeBuffersMESA}, - {"glWindowPos4dvMESA", NULL, &weglWindowPos4dvMESA}, - {"glWindowPos4fvMESA", NULL, &weglWindowPos4fvMESA}, - {"glWindowPos4ivMESA", NULL, &weglWindowPos4ivMESA}, - {"glWindowPos4svMESA", NULL, &weglWindowPos4svMESA}, + {"glDrawArraysInstancedBaseInstance", NULL, &weglDrawArraysInstancedBaseInstance}, + {"glDrawElementsInstancedBaseInstance", NULL, &weglDrawElementsInstancedBaseInstance}, + {"glDrawElementsInstancedBaseVertexBaseInstance", NULL, &weglDrawElementsInstancedBaseVertexBaseInstance}, + {"glDrawTransformFeedbackInstanced", NULL, &weglDrawTransformFeedbackInstanced}, + {"glDrawTransformFeedbackStreamInstanced", NULL, &weglDrawTransformFeedbackStreamInstanced}, + {"glGetInternalformativ", NULL, &weglGetInternalformativ}, + {"glBindImageTexture", NULL, &weglBindImageTexture}, + {"glMemoryBarrier", NULL, &weglMemoryBarrier}, + {"glTexStorage1D", NULL, &weglTexStorage1D}, + {"glTexStorage2D", NULL, &weglTexStorage2D}, + {"glTexStorage3D", NULL, &weglTexStorage3D}, {"glDepthBoundsEXT", NULL, &weglDepthBoundsEXT}, {"glStencilClearTagEXT", NULL, &weglStencilClearTagEXT}, { NULL, NULL, NULL}}; diff --git a/lib/wx/c_src/gen/gl_funcs.cpp b/lib/wx/c_src/gen/gl_funcs.cpp index fa1476dba5..e1bd920e71 100644 --- a/lib/wx/c_src/gen/gl_funcs.cpp +++ b/lib/wx/c_src/gen/gl_funcs.cpp @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2011. All Rights Reserved. + * Copyright Ericsson AB 2008-2012. All Rights Reserved. * * The contents of this file are subject to the Erlang Public License, * Version 1.1, (the "License"); you may not use this file except in @@ -346,477 +346,157 @@ case 5036: { // gluUnProject4 rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5037: { // glAccum - GLenum *op = (GLenum *) bp; bp += 4; - GLfloat *value = (GLfloat *) bp; bp += 4; - weglAccum(*op,*value); -}; break; -case 5038: { // glAlphaFunc - GLenum *func = (GLenum *) bp; bp += 4; - GLclampf *ref = (GLclampf *) bp; bp += 4; - weglAlphaFunc(*func,*ref); -}; break; -case 5039: { // glAreTexturesResident - int * texturesLen = (int *) bp; bp += 4; - GLuint * textures = (GLuint *) bp; bp += (8-((*texturesLen*4+4)%8))%8; - GLboolean *residences; - residences = (GLboolean *) driver_alloc(sizeof(GLboolean) * *texturesLen); - GLboolean result = weglAreTexturesResident(*texturesLen,textures,residences); - int AP = 0; ErlDrvTermData *rt; - rt = (ErlDrvTermData *) driver_alloc(sizeof(ErlDrvTermData)*(11 + (*texturesLen)*2)); - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) result; - for(int i=0; i < *texturesLen; i++) { - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) residences[i];} - rt[AP++] = ERL_DRV_NIL; rt[AP++] = ERL_DRV_LIST; rt[AP++] = (*texturesLen)+1; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); - driver_free(rt); - driver_free(residences); -}; break; -case 5040: { // glArrayElement - GLint *i = (GLint *) bp; bp += 4; - weglArrayElement(*i); -}; break; -case 5041: { // glBegin - GLenum *mode = (GLenum *) bp; bp += 4; - weglBegin(*mode); -}; break; -case 5042: { // glBindTexture - GLenum *target = (GLenum *) bp; bp += 4; - GLuint *texture = (GLuint *) bp; bp += 4; - weglBindTexture(*target,*texture); -}; break; -case 5043: { // glBitmap - GLsizei *width = (GLsizei *) bp; bp += 4; - GLsizei *height = (GLsizei *) bp; bp += 4; - GLfloat *xorig = (GLfloat *) bp; bp += 4; - GLfloat *yorig = (GLfloat *) bp; bp += 4; - GLfloat *xmove = (GLfloat *) bp; bp += 4; - GLfloat *ymove = (GLfloat *) bp; bp += 4; - GLubyte *bitmap = (GLubyte *) (ErlDrvSInt) * (int *) bp; bp += 4; - weglBitmap(*width,*height,*xorig,*yorig,*xmove,*ymove,bitmap); -}; break; -case 5044: { // glBitmap - GLsizei *width = (GLsizei *) bp; bp += 4; - GLsizei *height = (GLsizei *) bp; bp += 4; - GLfloat *xorig = (GLfloat *) bp; bp += 4; - GLfloat *yorig = (GLfloat *) bp; bp += 4; - GLfloat *xmove = (GLfloat *) bp; bp += 4; - GLfloat *ymove = (GLfloat *) bp; bp += 4; - GLubyte *bitmap = (GLubyte *) bins[0]; - weglBitmap(*width,*height,*xorig,*yorig,*xmove,*ymove,bitmap); -}; break; -case 5045: { // glBlendFunc - GLenum *sfactor = (GLenum *) bp; bp += 4; - GLenum *dfactor = (GLenum *) bp; bp += 4; - weglBlendFunc(*sfactor,*dfactor); -}; break; -case 5046: { // glCallList - GLuint *list = (GLuint *) bp; bp += 4; - weglCallList(*list); -}; break; -case 5047: { // glCallLists - int * listsLen = (int *) bp; bp += 4; - GLuint * lists = (GLuint *) bp; bp += (8-((*listsLen*4+4)%8))%8; - weglCallLists(*listsLen,GL_UNSIGNED_INT,lists); -}; break; -case 5048: { // glClear - GLbitfield *mask = (GLbitfield *) bp; bp += 4; - weglClear(*mask); -}; break; -case 5049: { // glClearAccum - GLfloat *red = (GLfloat *) bp; bp += 4; - GLfloat *green = (GLfloat *) bp; bp += 4; - GLfloat *blue = (GLfloat *) bp; bp += 4; - GLfloat *alpha = (GLfloat *) bp; bp += 4; - weglClearAccum(*red,*green,*blue,*alpha); +case 5037: { // glClearIndex + GLfloat *c = (GLfloat *) bp; bp += 4; + weglClearIndex(*c); }; break; -case 5050: { // glClearColor +case 5038: { // glClearColor GLclampf *red = (GLclampf *) bp; bp += 4; GLclampf *green = (GLclampf *) bp; bp += 4; GLclampf *blue = (GLclampf *) bp; bp += 4; GLclampf *alpha = (GLclampf *) bp; bp += 4; weglClearColor(*red,*green,*blue,*alpha); }; break; -case 5051: { // glClearDepth - GLclampd *depth = (GLclampd *) bp; bp += 8; - weglClearDepth(*depth); -}; break; -case 5052: { // glClearIndex - GLfloat *c = (GLfloat *) bp; bp += 4; - weglClearIndex(*c); -}; break; -case 5053: { // glClearStencil - GLint *s = (GLint *) bp; bp += 4; - weglClearStencil(*s); -}; break; -case 5054: { // glClipPlane - GLenum *plane = (GLenum *) bp; bp += 4; - bp += 4; - GLdouble * equation = (GLdouble *) bp; bp += 32; - weglClipPlane(*plane,equation); -}; break; -case 5055: { // glColor3bv - GLbyte *v = (GLbyte *) bp; bp += 1; - weglColor3bv(v); -}; break; -case 5056: { // glColor3dv - GLdouble *v = (GLdouble *) bp; bp += 8; - weglColor3dv(v); -}; break; -case 5057: { // glColor3fv - GLfloat *v = (GLfloat *) bp; bp += 4; - weglColor3fv(v); -}; break; -case 5058: { // glColor3iv - GLint *v = (GLint *) bp; bp += 4; - weglColor3iv(v); -}; break; -case 5059: { // glColor3sv - GLshort *v = (GLshort *) bp; bp += 2; - weglColor3sv(v); -}; break; -case 5060: { // glColor3ubv - GLubyte *v = (GLubyte *) bp; bp += 1; - weglColor3ubv(v); -}; break; -case 5061: { // glColor3uiv - GLuint *v = (GLuint *) bp; bp += 4; - weglColor3uiv(v); -}; break; -case 5062: { // glColor3usv - GLushort *v = (GLushort *) bp; bp += 2; - weglColor3usv(v); -}; break; -case 5063: { // glColor4bv - GLbyte *v = (GLbyte *) bp; bp += 1; - weglColor4bv(v); -}; break; -case 5064: { // glColor4dv - GLdouble *v = (GLdouble *) bp; bp += 8; - weglColor4dv(v); -}; break; -case 5065: { // glColor4fv - GLfloat *v = (GLfloat *) bp; bp += 4; - weglColor4fv(v); -}; break; -case 5066: { // glColor4iv - GLint *v = (GLint *) bp; bp += 4; - weglColor4iv(v); -}; break; -case 5067: { // glColor4sv - GLshort *v = (GLshort *) bp; bp += 2; - weglColor4sv(v); -}; break; -case 5068: { // glColor4ubv - GLubyte *v = (GLubyte *) bp; bp += 1; - weglColor4ubv(v); -}; break; -case 5069: { // glColor4uiv - GLuint *v = (GLuint *) bp; bp += 4; - weglColor4uiv(v); +case 5039: { // glClear + GLbitfield *mask = (GLbitfield *) bp; bp += 4; + weglClear(*mask); }; break; -case 5070: { // glColor4usv - GLushort *v = (GLushort *) bp; bp += 2; - weglColor4usv(v); +case 5040: { // glIndexMask + GLuint *mask = (GLuint *) bp; bp += 4; + weglIndexMask(*mask); }; break; -case 5071: { // glColorMask +case 5041: { // glColorMask GLboolean *red = (GLboolean *) bp; bp += 1; GLboolean *green = (GLboolean *) bp; bp += 1; GLboolean *blue = (GLboolean *) bp; bp += 1; GLboolean *alpha = (GLboolean *) bp; bp += 1; weglColorMask(*red,*green,*blue,*alpha); }; break; -case 5072: { // glColorMaterial - GLenum *face = (GLenum *) bp; bp += 4; - GLenum *mode = (GLenum *) bp; bp += 4; - weglColorMaterial(*face,*mode); -}; break; -case 5073: { // glColorPointer - GLint *size = (GLint *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; - weglColorPointer(*size,*type,*stride,pointer); -}; break; -case 5074: { // glColorPointer - GLint *size = (GLint *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) bins[0]; - weglColorPointer(*size,*type,*stride,pointer); -}; break; -case 5075: { // glCopyPixels - GLint *x = (GLint *) bp; bp += 4; - GLint *y = (GLint *) bp; bp += 4; - GLsizei *width = (GLsizei *) bp; bp += 4; - GLsizei *height = (GLsizei *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; - weglCopyPixels(*x,*y,*width,*height,*type); -}; break; -case 5076: { // glCopyTexImage1D - GLenum *target = (GLenum *) bp; bp += 4; - GLint *level = (GLint *) bp; bp += 4; - GLenum *internalFormat = (GLenum *) bp; bp += 4; - GLint *x = (GLint *) bp; bp += 4; - GLint *y = (GLint *) bp; bp += 4; - GLsizei *width = (GLsizei *) bp; bp += 4; - GLint *border = (GLint *) bp; bp += 4; - weglCopyTexImage1D(*target,*level,*internalFormat,*x,*y,*width,*border); -}; break; -case 5077: { // glCopyTexImage2D - GLenum *target = (GLenum *) bp; bp += 4; - GLint *level = (GLint *) bp; bp += 4; - GLenum *internalFormat = (GLenum *) bp; bp += 4; - GLint *x = (GLint *) bp; bp += 4; - GLint *y = (GLint *) bp; bp += 4; - GLsizei *width = (GLsizei *) bp; bp += 4; - GLsizei *height = (GLsizei *) bp; bp += 4; - GLint *border = (GLint *) bp; bp += 4; - weglCopyTexImage2D(*target,*level,*internalFormat,*x,*y,*width,*height,*border); +case 5042: { // glAlphaFunc + GLenum *func = (GLenum *) bp; bp += 4; + GLclampf *ref = (GLclampf *) bp; bp += 4; + weglAlphaFunc(*func,*ref); }; break; -case 5078: { // glCopyTexSubImage1D - GLenum *target = (GLenum *) bp; bp += 4; - GLint *level = (GLint *) bp; bp += 4; - GLint *xoffset = (GLint *) bp; bp += 4; - GLint *x = (GLint *) bp; bp += 4; - GLint *y = (GLint *) bp; bp += 4; - GLsizei *width = (GLsizei *) bp; bp += 4; - weglCopyTexSubImage1D(*target,*level,*xoffset,*x,*y,*width); +case 5043: { // glBlendFunc + GLenum *sfactor = (GLenum *) bp; bp += 4; + GLenum *dfactor = (GLenum *) bp; bp += 4; + weglBlendFunc(*sfactor,*dfactor); }; break; -case 5079: { // glCopyTexSubImage2D - GLenum *target = (GLenum *) bp; bp += 4; - GLint *level = (GLint *) bp; bp += 4; - GLint *xoffset = (GLint *) bp; bp += 4; - GLint *yoffset = (GLint *) bp; bp += 4; - GLint *x = (GLint *) bp; bp += 4; - GLint *y = (GLint *) bp; bp += 4; - GLsizei *width = (GLsizei *) bp; bp += 4; - GLsizei *height = (GLsizei *) bp; bp += 4; - weglCopyTexSubImage2D(*target,*level,*xoffset,*yoffset,*x,*y,*width,*height); +case 5044: { // glLogicOp + GLenum *opcode = (GLenum *) bp; bp += 4; + weglLogicOp(*opcode); }; break; -case 5080: { // glCullFace +case 5045: { // glCullFace GLenum *mode = (GLenum *) bp; bp += 4; weglCullFace(*mode); }; break; -case 5081: { // glDeleteLists - GLuint *list = (GLuint *) bp; bp += 4; - GLsizei *range = (GLsizei *) bp; bp += 4; - weglDeleteLists(*list,*range); -}; break; -case 5082: { // glDeleteTextures - int * texturesLen = (int *) bp; bp += 4; - GLuint * textures = (GLuint *) bp; bp += (8-((*texturesLen*4+4)%8))%8; - weglDeleteTextures(*texturesLen,textures); -}; break; -case 5083: { // glDepthFunc - GLenum *func = (GLenum *) bp; bp += 4; - weglDepthFunc(*func); -}; break; -case 5084: { // glDepthMask - GLboolean *flag = (GLboolean *) bp; bp += 1; - weglDepthMask(*flag); -}; break; -case 5085: { // glDepthRange - GLclampd *zNear = (GLclampd *) bp; bp += 8; - GLclampd *zFar = (GLclampd *) bp; bp += 8; - weglDepthRange(*zNear,*zFar); -}; break; -case 5086: { // glDisable - GLenum *cap = (GLenum *) bp; bp += 4; - weglDisable(*cap); +case 5046: { // glFrontFace + GLenum *mode = (GLenum *) bp; bp += 4; + weglFrontFace(*mode); }; break; -case 5087: { // glDisableClientState - GLenum *array = (GLenum *) bp; bp += 4; - weglDisableClientState(*array); +case 5047: { // glPointSize + GLfloat *size = (GLfloat *) bp; bp += 4; + weglPointSize(*size); }; break; -case 5088: { // glDrawArrays - GLenum *mode = (GLenum *) bp; bp += 4; - GLint *first = (GLint *) bp; bp += 4; - GLsizei *count = (GLsizei *) bp; bp += 4; - weglDrawArrays(*mode,*first,*count); +case 5048: { // glLineWidth + GLfloat *width = (GLfloat *) bp; bp += 4; + weglLineWidth(*width); }; break; -case 5089: { // glDrawBuffer - GLenum *mode = (GLenum *) bp; bp += 4; - weglDrawBuffer(*mode); +case 5049: { // glLineStipple + GLint *factor = (GLint *) bp; bp += 4; + GLushort *pattern = (GLushort *) bp; bp += 2; + weglLineStipple(*factor,*pattern); }; break; -case 5090: { // glDrawElements +case 5050: { // glPolygonMode + GLenum *face = (GLenum *) bp; bp += 4; GLenum *mode = (GLenum *) bp; bp += 4; - GLsizei *count = (GLsizei *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; - GLvoid *indices = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; - weglDrawElements(*mode,*count,*type,indices); + weglPolygonMode(*face,*mode); }; break; -case 5091: { // glDrawElements - GLenum *mode = (GLenum *) bp; bp += 4; - GLsizei *count = (GLsizei *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; - GLvoid *indices = (GLvoid *) bins[0]; - weglDrawElements(*mode,*count,*type,indices); +case 5051: { // glPolygonOffset + GLfloat *factor = (GLfloat *) bp; bp += 4; + GLfloat *units = (GLfloat *) bp; bp += 4; + weglPolygonOffset(*factor,*units); }; break; -case 5092: { // glDrawPixels - GLsizei *width = (GLsizei *) bp; bp += 4; - GLsizei *height = (GLsizei *) bp; bp += 4; - GLenum *format = (GLenum *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; - GLvoid *pixels = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; - weglDrawPixels(*width,*height,*format,*type,pixels); +case 5052: { // glPolygonStipple + GLubyte *mask = (GLubyte *) bins[0]; + weglPolygonStipple(mask); }; break; -case 5093: { // glDrawPixels - GLsizei *width = (GLsizei *) bp; bp += 4; - GLsizei *height = (GLsizei *) bp; bp += 4; - GLenum *format = (GLenum *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; - GLvoid *pixels = (GLvoid *) bins[0]; - weglDrawPixels(*width,*height,*format,*type,pixels); +case 5053: { // glGetPolygonStipple + ErlDrvBinary *mask = driver_alloc_binary(128); + weglGetPolygonStipple((GLubyte*) mask->orig_bytes); + int AP = 0; ErlDrvTermData rt[8]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + rt[AP++] = ERL_DRV_BINARY; rt[AP++] = (ErlDrvTermData) mask; rt[AP++] = 128; rt[AP++] = 0; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); + driver_free_binary(mask); }; break; -case 5094: { // glEdgeFlagv +case 5054: { // glEdgeFlagv GLboolean *flag = (GLboolean *) bp; bp += 1; weglEdgeFlagv(flag); }; break; -case 5095: { // glEdgeFlagPointer - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; - weglEdgeFlagPointer(*stride,pointer); -}; break; -case 5096: { // glEdgeFlagPointer - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) bins[0]; - weglEdgeFlagPointer(*stride,pointer); -}; break; -case 5097: { // glEnable - GLenum *cap = (GLenum *) bp; bp += 4; - weglEnable(*cap); -}; break; -case 5098: { // glEnableClientState - GLenum *array = (GLenum *) bp; bp += 4; - weglEnableClientState(*array); -}; break; -case 5099: { // glEnd - weglEnd(); -}; break; -case 5100: { // glEndList - weglEndList(); -}; break; -case 5101: { // glEvalCoord1dv - GLdouble *u = (GLdouble *) bp; bp += 8; - weglEvalCoord1dv(u); -}; break; -case 5102: { // glEvalCoord1fv - GLfloat *u = (GLfloat *) bp; bp += 4; - weglEvalCoord1fv(u); -}; break; -case 5103: { // glEvalCoord2dv - GLdouble *u = (GLdouble *) bp; bp += 8; - weglEvalCoord2dv(u); -}; break; -case 5104: { // glEvalCoord2fv - GLfloat *u = (GLfloat *) bp; bp += 4; - weglEvalCoord2fv(u); -}; break; -case 5105: { // glEvalMesh1 - GLenum *mode = (GLenum *) bp; bp += 4; - GLint *i1 = (GLint *) bp; bp += 4; - GLint *i2 = (GLint *) bp; bp += 4; - weglEvalMesh1(*mode,*i1,*i2); -}; break; -case 5106: { // glEvalMesh2 - GLenum *mode = (GLenum *) bp; bp += 4; - GLint *i1 = (GLint *) bp; bp += 4; - GLint *i2 = (GLint *) bp; bp += 4; - GLint *j1 = (GLint *) bp; bp += 4; - GLint *j2 = (GLint *) bp; bp += 4; - weglEvalMesh2(*mode,*i1,*i2,*j1,*j2); -}; break; -case 5107: { // glEvalPoint1 - GLint *i = (GLint *) bp; bp += 4; - weglEvalPoint1(*i); +case 5055: { // glScissor + GLint *x = (GLint *) bp; bp += 4; + GLint *y = (GLint *) bp; bp += 4; + GLsizei *width = (GLsizei *) bp; bp += 4; + GLsizei *height = (GLsizei *) bp; bp += 4; + weglScissor(*x,*y,*width,*height); }; break; -case 5108: { // glEvalPoint2 - GLint *i = (GLint *) bp; bp += 4; - GLint *j = (GLint *) bp; bp += 4; - weglEvalPoint2(*i,*j); +case 5056: { // glClipPlane + GLenum *plane = (GLenum *) bp; bp += 4; + bp += 4; + GLdouble * equation = (GLdouble *) bp; bp += 32; + weglClipPlane(*plane,equation); }; break; -case 5109: { // glFeedbackBuffer - GLsizei *size = (GLsizei *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; - GLfloat *buffer = (GLfloat *) bins[0]; - weglFeedbackBuffer(*size,*type,buffer); - int AP = 0; ErlDrvTermData rt[6]; +case 5057: { // glGetClipPlane + GLenum *plane = (GLenum *) bp; bp += 4; + GLdouble equation[4] = {0.0,0.0,0.0,0.0}; + weglGetClipPlane(*plane,equation); + int AP = 0; ErlDrvTermData rt[14]; rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); + GLdouble *equationTmp = equation; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) equationTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) equationTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) equationTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) equationTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5110: { // glFinish - weglFinish(); -}; break; -case 5111: { // glFlush - weglFlush(); -}; break; -case 5112: { // glFogf - GLenum *pname = (GLenum *) bp; bp += 4; - GLfloat *param = (GLfloat *) bp; bp += 4; - weglFogf(*pname,*param); -}; break; -case 5113: { // glFogfv - GLenum *pname = (GLenum *) bp; bp += 4; - int *paramsLen = (int *) bp; bp += 4; - GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+0)%2*4; - weglFogfv(*pname,params); -}; break; -case 5114: { // glFogi - GLenum *pname = (GLenum *) bp; bp += 4; - GLint *param = (GLint *) bp; bp += 4; - weglFogi(*pname,*param); -}; break; -case 5115: { // glFogiv - GLenum *pname = (GLenum *) bp; bp += 4; - int *paramsLen = (int *) bp; bp += 4; - GLint *params = (GLint *) bp; bp += *paramsLen*4+((*paramsLen)+0)%2*4; - weglFogiv(*pname,params); +case 5058: { // glDrawBuffer + GLenum *mode = (GLenum *) bp; bp += 4; + weglDrawBuffer(*mode); }; break; -case 5116: { // glFrontFace +case 5059: { // glReadBuffer GLenum *mode = (GLenum *) bp; bp += 4; - weglFrontFace(*mode); + weglReadBuffer(*mode); }; break; -case 5117: { // glFrustum - GLdouble *left = (GLdouble *) bp; bp += 8; - GLdouble *right = (GLdouble *) bp; bp += 8; - GLdouble *bottom = (GLdouble *) bp; bp += 8; - GLdouble *top = (GLdouble *) bp; bp += 8; - GLdouble *zNear = (GLdouble *) bp; bp += 8; - GLdouble *zFar = (GLdouble *) bp; bp += 8; - weglFrustum(*left,*right,*bottom,*top,*zNear,*zFar); +case 5060: { // glEnable + GLenum *cap = (GLenum *) bp; bp += 4; + weglEnable(*cap); }; break; -case 5118: { // glGenLists - GLsizei *range = (GLsizei *) bp; bp += 4; - GLuint result = weglGenLists(*range); +case 5061: { // glDisable + GLenum *cap = (GLenum *) bp; bp += 4; + weglDisable(*cap); +}; break; +case 5062: { // glIsEnabled + GLenum *cap = (GLenum *) bp; bp += 4; + GLboolean result = weglIsEnabled(*cap); int AP = 0; ErlDrvTermData rt[6]; rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) result; rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5119: { // glGenTextures - GLsizei *n = (GLsizei *) bp; bp += 4; - GLuint *textures; - textures = (GLuint *) driver_alloc(sizeof(GLuint) * *n); - weglGenTextures(*n,textures); - int AP = 0; ErlDrvTermData *rt; - rt = (ErlDrvTermData *) driver_alloc(sizeof(ErlDrvTermData)*(7 + (*n)*2)); - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - for(int i=0; i < *n; i++) { - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) textures[i];} - rt[AP++] = ERL_DRV_NIL; rt[AP++] = ERL_DRV_LIST; rt[AP++] = (*n)+1; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); - driver_free(rt); - driver_free(textures); +case 5063: { // glEnableClientState + GLenum *cap = (GLenum *) bp; bp += 4; + weglEnableClientState(*cap); }; break; -case 5120: { // glGetBooleanv +case 5064: { // glDisableClientState + GLenum *cap = (GLenum *) bp; bp += 4; + weglDisableClientState(*cap); +}; break; +case 5065: { // glGetBooleanv GLenum *pname = (GLenum *) bp; bp += 4; GLboolean params[16] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; weglGetBooleanv(*pname,params); @@ -843,22 +523,7 @@ case 5120: { // glGetBooleanv rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5121: { // glGetClipPlane - GLenum *plane = (GLenum *) bp; bp += 4; - GLdouble equation[4] = {0.0,0.0,0.0,0.0}; - weglGetClipPlane(*plane,equation); - int AP = 0; ErlDrvTermData rt[14]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLdouble *equationTmp = equation; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) equationTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) equationTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) equationTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) equationTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); -}; break; -case 5122: { // glGetDoublev +case 5066: { // glGetDoublev GLenum *pname = (GLenum *) bp; bp += 4; GLdouble params[16] = {0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}; weglGetDoublev(*pname,params); @@ -885,15 +550,7 @@ case 5122: { // glGetDoublev rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5123: { // glGetError - GLenum result = weglGetError(); - int AP = 0; ErlDrvTermData rt[6]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) result; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); -}; break; -case 5124: { // glGetFloatv +case 5067: { // glGetFloatv GLenum *pname = (GLenum *) bp; bp += 4; GLfloat params[16] = {0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}; weglGetFloatv(*pname,params); @@ -921,7 +578,7 @@ case 5124: { // glGetFloatv rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5125: { // glGetIntegerv +case 5068: { // glGetIntegerv GLenum *pname = (GLenum *) bp; bp += 4; GLint params[16] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; weglGetIntegerv(*pname,params); @@ -948,146 +605,38 @@ case 5125: { // glGetIntegerv rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5126: { // glGetLightfv - GLenum *light = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLfloat params[4] = {0.0,0.0,0.0,0.0}; - weglGetLightfv(*light,*pname,params); - int AP = 0; ErlDrvTermData rt[14]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLdouble paramsConv[4], *paramsTmp = paramsConv; - for(int i=0; i < 4; i++) paramsConv[i] = (GLdouble) params[i]; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); -}; break; -case 5127: { // glGetLightiv - GLenum *light = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLint params[4] = {0,0,0,0}; - weglGetLightiv(*light,*pname,params); - int AP = 0; ErlDrvTermData rt[14]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLint *paramsTmp = params; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); -}; break; -case 5128: { // glGetMapdv - GLenum *target = (GLenum *) bp; bp += 4; - GLenum *query = (GLenum *) bp; bp += 4; - GLdouble *v = (GLdouble *) bins[0]; - weglGetMapdv(*target,*query,v); - int AP = 0; ErlDrvTermData rt[6]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); -}; break; -case 5129: { // glGetMapfv - GLenum *target = (GLenum *) bp; bp += 4; - GLenum *query = (GLenum *) bp; bp += 4; - GLfloat *v = (GLfloat *) bins[0]; - weglGetMapfv(*target,*query,v); - int AP = 0; ErlDrvTermData rt[6]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); -}; break; -case 5130: { // glGetMapiv - GLenum *target = (GLenum *) bp; bp += 4; - GLenum *query = (GLenum *) bp; bp += 4; - GLint *v = (GLint *) bins[0]; - weglGetMapiv(*target,*query,v); - int AP = 0; ErlDrvTermData rt[6]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5069: { // glPushAttrib + GLbitfield *mask = (GLbitfield *) bp; bp += 4; + weglPushAttrib(*mask); }; break; -case 5131: { // glGetMaterialfv - GLenum *face = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLfloat params[4] = {0.0,0.0,0.0,0.0}; - weglGetMaterialfv(*face,*pname,params); - int AP = 0; ErlDrvTermData rt[14]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLdouble paramsConv[4], *paramsTmp = paramsConv; - for(int i=0; i < 4; i++) paramsConv[i] = (GLdouble) params[i]; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5070: { // glPopAttrib + weglPopAttrib(); }; break; -case 5132: { // glGetMaterialiv - GLenum *face = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLint params[4] = {0,0,0,0}; - weglGetMaterialiv(*face,*pname,params); - int AP = 0; ErlDrvTermData rt[14]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLint *paramsTmp = params; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5071: { // glPushClientAttrib + GLbitfield *mask = (GLbitfield *) bp; bp += 4; + weglPushClientAttrib(*mask); }; break; -case 5133: { // glGetPixelMapfv - GLenum *map = (GLenum *) bp; bp += 4; - GLfloat *values = (GLfloat *) bins[0]; - weglGetPixelMapfv(*map,values); - int AP = 0; ErlDrvTermData rt[6]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5072: { // glPopClientAttrib + weglPopClientAttrib(); }; break; -case 5134: { // glGetPixelMapuiv - GLenum *map = (GLenum *) bp; bp += 4; - GLuint *values = (GLuint *) bins[0]; - weglGetPixelMapuiv(*map,values); +case 5073: { // glRenderMode + GLenum *mode = (GLenum *) bp; bp += 4; + GLint result = weglRenderMode(*mode); int AP = 0; ErlDrvTermData rt[6]; rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) result; rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5135: { // glGetPixelMapusv - GLenum *map = (GLenum *) bp; bp += 4; - GLushort *values = (GLushort *) bins[0]; - weglGetPixelMapusv(*map,values); +case 5074: { // glGetError + GLenum result = weglGetError(); int AP = 0; ErlDrvTermData rt[6]; rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); -}; break; -case 5136: { // glGetPolygonStipple - ErlDrvBinary *mask = driver_alloc_binary(128); - weglGetPolygonStipple((GLubyte*) mask->orig_bytes); - int AP = 0; ErlDrvTermData rt[8]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++] = ERL_DRV_BINARY; rt[AP++] = (ErlDrvTermData) mask; rt[AP++] = 128; rt[AP++] = 0; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) result; rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); - driver_free_binary(mask); }; break; -case 5137: { // glGetString +case 5075: { // glGetString GLenum *name = (GLenum *) bp; bp += 4; const GLubyte * result = weglGetString(*name); int AP = 0; ErlDrvTermData rt[7]; @@ -1096,229 +645,139 @@ case 5137: { // glGetString rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5138: { // glGetTexEnvfv - GLenum *target = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLfloat params[4] = {0.0,0.0,0.0,0.0}; - weglGetTexEnvfv(*target,*pname,params); - int AP = 0; ErlDrvTermData rt[14]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLdouble paramsConv[4], *paramsTmp = paramsConv; - for(int i=0; i < 4; i++) paramsConv[i] = (GLdouble) params[i]; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5076: { // glFinish + weglFinish(); }; break; -case 5139: { // glGetTexEnviv +case 5077: { // glFlush + weglFlush(); +}; break; +case 5078: { // glHint GLenum *target = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLint params[4] = {0,0,0,0}; - weglGetTexEnviv(*target,*pname,params); - int AP = 0; ErlDrvTermData rt[14]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLint *paramsTmp = params; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); + GLenum *mode = (GLenum *) bp; bp += 4; + weglHint(*target,*mode); }; break; -case 5140: { // glGetTexGendv - GLenum *coord = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLdouble params[4] = {0.0,0.0,0.0,0.0}; - weglGetTexGendv(*coord,*pname,params); - int AP = 0; ErlDrvTermData rt[14]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLdouble *paramsTmp = params; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5079: { // glClearDepth + GLclampd *depth = (GLclampd *) bp; bp += 8; + weglClearDepth(*depth); }; break; -case 5141: { // glGetTexGenfv - GLenum *coord = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLfloat params[4] = {0.0,0.0,0.0,0.0}; - weglGetTexGenfv(*coord,*pname,params); - int AP = 0; ErlDrvTermData rt[14]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLdouble paramsConv[4], *paramsTmp = paramsConv; - for(int i=0; i < 4; i++) paramsConv[i] = (GLdouble) params[i]; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5080: { // glDepthFunc + GLenum *func = (GLenum *) bp; bp += 4; + weglDepthFunc(*func); }; break; -case 5142: { // glGetTexGeniv - GLenum *coord = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLint params[4] = {0,0,0,0}; - weglGetTexGeniv(*coord,*pname,params); - int AP = 0; ErlDrvTermData rt[14]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLint *paramsTmp = params; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5081: { // glDepthMask + GLboolean *flag = (GLboolean *) bp; bp += 1; + weglDepthMask(*flag); }; break; -case 5143: { // glGetTexImage - GLenum *target = (GLenum *) bp; bp += 4; - GLint *level = (GLint *) bp; bp += 4; - GLenum *format = (GLenum *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; - GLvoid *pixels = (GLvoid *) bins[0]; - weglGetTexImage(*target,*level,*format,*type,pixels); - int AP = 0; ErlDrvTermData rt[6]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5082: { // glDepthRange + GLclampd *near_val = (GLclampd *) bp; bp += 8; + GLclampd *far_val = (GLclampd *) bp; bp += 8; + weglDepthRange(*near_val,*far_val); }; break; -case 5144: { // glGetTexLevelParameterfv - GLenum *target = (GLenum *) bp; bp += 4; - GLint *level = (GLint *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLfloat params[1] = {0.0}; - weglGetTexLevelParameterfv(*target,*level,*pname,params); - int AP = 0; ErlDrvTermData rt[8]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLdouble paramsConv[1], *paramsTmp = paramsConv; - for(int i=0; i < 1; i++) paramsConv[i] = (GLdouble) params[i]; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 1; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5083: { // glClearAccum + GLfloat *red = (GLfloat *) bp; bp += 4; + GLfloat *green = (GLfloat *) bp; bp += 4; + GLfloat *blue = (GLfloat *) bp; bp += 4; + GLfloat *alpha = (GLfloat *) bp; bp += 4; + weglClearAccum(*red,*green,*blue,*alpha); }; break; -case 5145: { // glGetTexLevelParameteriv - GLenum *target = (GLenum *) bp; bp += 4; - GLint *level = (GLint *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLint params[1] = {0}; - weglGetTexLevelParameteriv(*target,*level,*pname,params); - int AP = 0; ErlDrvTermData rt[8]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLint *paramsTmp = params; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 1; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5084: { // glAccum + GLenum *op = (GLenum *) bp; bp += 4; + GLfloat *value = (GLfloat *) bp; bp += 4; + weglAccum(*op,*value); }; break; -case 5146: { // glGetTexParameterfv - GLenum *target = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLfloat params[4] = {0.0,0.0,0.0,0.0}; - weglGetTexParameterfv(*target,*pname,params); - int AP = 0; ErlDrvTermData rt[14]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLdouble paramsConv[4], *paramsTmp = paramsConv; - for(int i=0; i < 4; i++) paramsConv[i] = (GLdouble) params[i]; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5085: { // glMatrixMode + GLenum *mode = (GLenum *) bp; bp += 4; + weglMatrixMode(*mode); }; break; -case 5147: { // glGetTexParameteriv - GLenum *target = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLint params[4] = {0,0,0,0}; - weglGetTexParameteriv(*target,*pname,params); - int AP = 0; ErlDrvTermData rt[14]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - GLint *paramsTmp = params; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5086: { // glOrtho + GLdouble *left = (GLdouble *) bp; bp += 8; + GLdouble *right = (GLdouble *) bp; bp += 8; + GLdouble *bottom = (GLdouble *) bp; bp += 8; + GLdouble *top = (GLdouble *) bp; bp += 8; + GLdouble *near_val = (GLdouble *) bp; bp += 8; + GLdouble *far_val = (GLdouble *) bp; bp += 8; + weglOrtho(*left,*right,*bottom,*top,*near_val,*far_val); }; break; -case 5148: { // glHint - GLenum *target = (GLenum *) bp; bp += 4; - GLenum *mode = (GLenum *) bp; bp += 4; - weglHint(*target,*mode); +case 5087: { // glFrustum + GLdouble *left = (GLdouble *) bp; bp += 8; + GLdouble *right = (GLdouble *) bp; bp += 8; + GLdouble *bottom = (GLdouble *) bp; bp += 8; + GLdouble *top = (GLdouble *) bp; bp += 8; + GLdouble *near_val = (GLdouble *) bp; bp += 8; + GLdouble *far_val = (GLdouble *) bp; bp += 8; + weglFrustum(*left,*right,*bottom,*top,*near_val,*far_val); }; break; -case 5149: { // glIndexMask - GLuint *mask = (GLuint *) bp; bp += 4; - weglIndexMask(*mask); +case 5088: { // glViewport + GLint *x = (GLint *) bp; bp += 4; + GLint *y = (GLint *) bp; bp += 4; + GLsizei *width = (GLsizei *) bp; bp += 4; + GLsizei *height = (GLsizei *) bp; bp += 4; + weglViewport(*x,*y,*width,*height); }; break; -case 5150: { // glIndexPointer - GLenum *type = (GLenum *) bp; bp += 4; - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; - weglIndexPointer(*type,*stride,pointer); +case 5089: { // glPushMatrix + weglPushMatrix(); }; break; -case 5151: { // glIndexPointer - GLenum *type = (GLenum *) bp; bp += 4; - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) bins[0]; - weglIndexPointer(*type,*stride,pointer); +case 5090: { // glPopMatrix + weglPopMatrix(); }; break; -case 5152: { // glIndexdv - GLdouble *c = (GLdouble *) bp; bp += 8; - weglIndexdv(c); +case 5091: { // glLoadIdentity + weglLoadIdentity(); }; break; -case 5153: { // glIndexfv - GLfloat *c = (GLfloat *) bp; bp += 4; - weglIndexfv(c); +case 5092: { // glLoadMatrixd + GLdouble * m = (GLdouble *) bp; bp += 128; + weglLoadMatrixd(m); }; break; -case 5154: { // glIndexiv - GLint *c = (GLint *) bp; bp += 4; - weglIndexiv(c); +case 5093: { // glLoadMatrixf + GLfloat * m = (GLfloat *) bp; bp += 64; + weglLoadMatrixf(m); }; break; -case 5155: { // glIndexsv - GLshort *c = (GLshort *) bp; bp += 2; - weglIndexsv(c); +case 5094: { // glMultMatrixd + GLdouble * m = (GLdouble *) bp; bp += 128; + weglMultMatrixd(m); }; break; -case 5156: { // glIndexubv - GLubyte *c = (GLubyte *) bp; bp += 1; - weglIndexubv(c); +case 5095: { // glMultMatrixf + GLfloat * m = (GLfloat *) bp; bp += 64; + weglMultMatrixf(m); }; break; -case 5157: { // glInitNames - weglInitNames(); +case 5096: { // glRotated + GLdouble *angle = (GLdouble *) bp; bp += 8; + GLdouble *x = (GLdouble *) bp; bp += 8; + GLdouble *y = (GLdouble *) bp; bp += 8; + GLdouble *z = (GLdouble *) bp; bp += 8; + weglRotated(*angle,*x,*y,*z); }; break; -case 5158: { // glInterleavedArrays - GLenum *format = (GLenum *) bp; bp += 4; - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; - weglInterleavedArrays(*format,*stride,pointer); +case 5097: { // glRotatef + GLfloat *angle = (GLfloat *) bp; bp += 4; + GLfloat *x = (GLfloat *) bp; bp += 4; + GLfloat *y = (GLfloat *) bp; bp += 4; + GLfloat *z = (GLfloat *) bp; bp += 4; + weglRotatef(*angle,*x,*y,*z); }; break; -case 5159: { // glInterleavedArrays - GLenum *format = (GLenum *) bp; bp += 4; - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) bins[0]; - weglInterleavedArrays(*format,*stride,pointer); +case 5098: { // glScaled + GLdouble *x = (GLdouble *) bp; bp += 8; + GLdouble *y = (GLdouble *) bp; bp += 8; + GLdouble *z = (GLdouble *) bp; bp += 8; + weglScaled(*x,*y,*z); }; break; -case 5160: { // glIsEnabled - GLenum *cap = (GLenum *) bp; bp += 4; - GLboolean result = weglIsEnabled(*cap); - int AP = 0; ErlDrvTermData rt[6]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) result; - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); +case 5099: { // glScalef + GLfloat *x = (GLfloat *) bp; bp += 4; + GLfloat *y = (GLfloat *) bp; bp += 4; + GLfloat *z = (GLfloat *) bp; bp += 4; + weglScalef(*x,*y,*z); }; break; -case 5161: { // glIsList +case 5100: { // glTranslated + GLdouble *x = (GLdouble *) bp; bp += 8; + GLdouble *y = (GLdouble *) bp; bp += 8; + GLdouble *z = (GLdouble *) bp; bp += 8; + weglTranslated(*x,*y,*z); +}; break; +case 5101: { // glTranslatef + GLfloat *x = (GLfloat *) bp; bp += 4; + GLfloat *y = (GLfloat *) bp; bp += 4; + GLfloat *z = (GLfloat *) bp; bp += 4; + weglTranslatef(*x,*y,*z); +}; break; +case 5102: { // glIsList GLuint *list = (GLuint *) bp; bp += 4; GLboolean result = weglIsList(*list); int AP = 0; ErlDrvTermData rt[6]; @@ -1327,760 +786,1129 @@ case 5161: { // glIsList rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5162: { // glIsTexture - GLuint *texture = (GLuint *) bp; bp += 4; - GLboolean result = weglIsTexture(*texture); +case 5103: { // glDeleteLists + GLuint *list = (GLuint *) bp; bp += 4; + GLsizei *range = (GLsizei *) bp; bp += 4; + weglDeleteLists(*list,*range); +}; break; +case 5104: { // glGenLists + GLsizei *range = (GLsizei *) bp; bp += 4; + GLuint result = weglGenLists(*range); int AP = 0; ErlDrvTermData rt[6]; rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) result; rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5163: { // glLightModelf - GLenum *pname = (GLenum *) bp; bp += 4; - GLfloat *param = (GLfloat *) bp; bp += 4; - weglLightModelf(*pname,*param); -}; break; -case 5164: { // glLightModelfv - GLenum *pname = (GLenum *) bp; bp += 4; - int *paramsLen = (int *) bp; bp += 4; - GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+0)%2*4; - weglLightModelfv(*pname,params); -}; break; -case 5165: { // glLightModeli - GLenum *pname = (GLenum *) bp; bp += 4; - GLint *param = (GLint *) bp; bp += 4; - weglLightModeli(*pname,*param); -}; break; -case 5166: { // glLightModeliv - GLenum *pname = (GLenum *) bp; bp += 4; - int *paramsLen = (int *) bp; bp += 4; - GLint *params = (GLint *) bp; bp += *paramsLen*4+((*paramsLen)+0)%2*4; - weglLightModeliv(*pname,params); +case 5105: { // glNewList + GLuint *list = (GLuint *) bp; bp += 4; + GLenum *mode = (GLenum *) bp; bp += 4; + weglNewList(*list,*mode); }; break; -case 5167: { // glLightf - GLenum *light = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLfloat *param = (GLfloat *) bp; bp += 4; - weglLightf(*light,*pname,*param); +case 5106: { // glEndList + weglEndList(); }; break; -case 5168: { // glLightfv - GLenum *light = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - int *paramsLen = (int *) bp; bp += 4; - GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; - weglLightfv(*light,*pname,params); +case 5107: { // glCallList + GLuint *list = (GLuint *) bp; bp += 4; + weglCallList(*list); }; break; -case 5169: { // glLighti - GLenum *light = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLint *param = (GLint *) bp; bp += 4; - weglLighti(*light,*pname,*param); +case 5108: { // glCallLists + int * listsLen = (int *) bp; bp += 4; + GLuint * lists = (GLuint *) bp; bp += (8-((*listsLen*4+4)%8))%8; + weglCallLists(*listsLen,GL_UNSIGNED_INT,lists); }; break; -case 5170: { // glLightiv - GLenum *light = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - int *paramsLen = (int *) bp; bp += 4; - GLint *params = (GLint *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; - weglLightiv(*light,*pname,params); +case 5109: { // glListBase + GLuint *base = (GLuint *) bp; bp += 4; + weglListBase(*base); }; break; -case 5171: { // glLineStipple - GLint *factor = (GLint *) bp; bp += 4; - GLushort *pattern = (GLushort *) bp; bp += 2; - weglLineStipple(*factor,*pattern); +case 5110: { // glBegin + GLenum *mode = (GLenum *) bp; bp += 4; + weglBegin(*mode); }; break; -case 5172: { // glLineWidth - GLfloat *width = (GLfloat *) bp; bp += 4; - weglLineWidth(*width); +case 5111: { // glEnd + weglEnd(); }; break; -case 5173: { // glListBase - GLuint *base = (GLuint *) bp; bp += 4; - weglListBase(*base); +case 5112: { // glVertex2dv + GLdouble *v = (GLdouble *) bp; bp += 8; + weglVertex2dv(v); }; break; -case 5174: { // glLoadIdentity - weglLoadIdentity(); +case 5113: { // glVertex2fv + GLfloat *v = (GLfloat *) bp; bp += 4; + weglVertex2fv(v); }; break; -case 5175: { // glLoadMatrixd - GLdouble * m = (GLdouble *) bp; bp += 128; - weglLoadMatrixd(m); +case 5114: { // glVertex2iv + GLint *v = (GLint *) bp; bp += 4; + weglVertex2iv(v); }; break; -case 5176: { // glLoadMatrixf - GLfloat * m = (GLfloat *) bp; bp += 64; - weglLoadMatrixf(m); +case 5115: { // glVertex2sv + GLshort *v = (GLshort *) bp; bp += 2; + weglVertex2sv(v); }; break; -case 5177: { // glLoadName - GLuint *name = (GLuint *) bp; bp += 4; - weglLoadName(*name); +case 5116: { // glVertex3dv + GLdouble *v = (GLdouble *) bp; bp += 8; + weglVertex3dv(v); }; break; -case 5178: { // glLogicOp - GLenum *opcode = (GLenum *) bp; bp += 4; - weglLogicOp(*opcode); +case 5117: { // glVertex3fv + GLfloat *v = (GLfloat *) bp; bp += 4; + weglVertex3fv(v); }; break; -case 5179: { // glMap1d - GLenum *target = (GLenum *) bp; bp += 4; - bp += 4; - GLdouble *u1 = (GLdouble *) bp; bp += 8; - GLdouble *u2 = (GLdouble *) bp; bp += 8; - GLint *stride = (GLint *) bp; bp += 4; - GLint *order = (GLint *) bp; bp += 4; - GLdouble *points = (GLdouble *) bins[0]; - weglMap1d(*target,*u1,*u2,*stride,*order,points); +case 5118: { // glVertex3iv + GLint *v = (GLint *) bp; bp += 4; + weglVertex3iv(v); }; break; -case 5180: { // glMap1f - GLenum *target = (GLenum *) bp; bp += 4; - GLfloat *u1 = (GLfloat *) bp; bp += 4; - GLfloat *u2 = (GLfloat *) bp; bp += 4; - GLint *stride = (GLint *) bp; bp += 4; - GLint *order = (GLint *) bp; bp += 4; - GLfloat *points = (GLfloat *) bins[0]; - weglMap1f(*target,*u1,*u2,*stride,*order,points); +case 5119: { // glVertex3sv + GLshort *v = (GLshort *) bp; bp += 2; + weglVertex3sv(v); }; break; -case 5181: { // glMap2d - GLenum *target = (GLenum *) bp; bp += 4; - bp += 4; - GLdouble *u1 = (GLdouble *) bp; bp += 8; - GLdouble *u2 = (GLdouble *) bp; bp += 8; - GLint *ustride = (GLint *) bp; bp += 4; - GLint *uorder = (GLint *) bp; bp += 4; - GLdouble *v1 = (GLdouble *) bp; bp += 8; - GLdouble *v2 = (GLdouble *) bp; bp += 8; - GLint *vstride = (GLint *) bp; bp += 4; - GLint *vorder = (GLint *) bp; bp += 4; - GLdouble *points = (GLdouble *) bins[0]; - weglMap2d(*target,*u1,*u2,*ustride,*uorder,*v1,*v2,*vstride,*vorder,points); +case 5120: { // glVertex4dv + GLdouble *v = (GLdouble *) bp; bp += 8; + weglVertex4dv(v); }; break; -case 5182: { // glMap2f - GLenum *target = (GLenum *) bp; bp += 4; - GLfloat *u1 = (GLfloat *) bp; bp += 4; - GLfloat *u2 = (GLfloat *) bp; bp += 4; - GLint *ustride = (GLint *) bp; bp += 4; - GLint *uorder = (GLint *) bp; bp += 4; - GLfloat *v1 = (GLfloat *) bp; bp += 4; - GLfloat *v2 = (GLfloat *) bp; bp += 4; - GLint *vstride = (GLint *) bp; bp += 4; - GLint *vorder = (GLint *) bp; bp += 4; - GLfloat *points = (GLfloat *) bins[0]; - weglMap2f(*target,*u1,*u2,*ustride,*uorder,*v1,*v2,*vstride,*vorder,points); +case 5121: { // glVertex4fv + GLfloat *v = (GLfloat *) bp; bp += 4; + weglVertex4fv(v); }; break; -case 5183: { // glMapGrid1d - GLint *un = (GLint *) bp; bp += 4; - bp += 4; - GLdouble *u1 = (GLdouble *) bp; bp += 8; - GLdouble *u2 = (GLdouble *) bp; bp += 8; - weglMapGrid1d(*un,*u1,*u2); +case 5122: { // glVertex4iv + GLint *v = (GLint *) bp; bp += 4; + weglVertex4iv(v); }; break; -case 5184: { // glMapGrid1f - GLint *un = (GLint *) bp; bp += 4; - GLfloat *u1 = (GLfloat *) bp; bp += 4; - GLfloat *u2 = (GLfloat *) bp; bp += 4; - weglMapGrid1f(*un,*u1,*u2); +case 5123: { // glVertex4sv + GLshort *v = (GLshort *) bp; bp += 2; + weglVertex4sv(v); }; break; -case 5185: { // glMapGrid2d - GLint *un = (GLint *) bp; bp += 4; - bp += 4; - GLdouble *u1 = (GLdouble *) bp; bp += 8; - GLdouble *u2 = (GLdouble *) bp; bp += 8; - GLint *vn = (GLint *) bp; bp += 4; - bp += 4; - GLdouble *v1 = (GLdouble *) bp; bp += 8; - GLdouble *v2 = (GLdouble *) bp; bp += 8; - weglMapGrid2d(*un,*u1,*u2,*vn,*v1,*v2); +case 5124: { // glNormal3bv + GLbyte *v = (GLbyte *) bp; bp += 1; + weglNormal3bv(v); }; break; -case 5186: { // glMapGrid2f - GLint *un = (GLint *) bp; bp += 4; - GLfloat *u1 = (GLfloat *) bp; bp += 4; - GLfloat *u2 = (GLfloat *) bp; bp += 4; - GLint *vn = (GLint *) bp; bp += 4; - GLfloat *v1 = (GLfloat *) bp; bp += 4; - GLfloat *v2 = (GLfloat *) bp; bp += 4; - weglMapGrid2f(*un,*u1,*u2,*vn,*v1,*v2); +case 5125: { // glNormal3dv + GLdouble *v = (GLdouble *) bp; bp += 8; + weglNormal3dv(v); }; break; -case 5187: { // glMaterialf - GLenum *face = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLfloat *param = (GLfloat *) bp; bp += 4; - weglMaterialf(*face,*pname,*param); +case 5126: { // glNormal3fv + GLfloat *v = (GLfloat *) bp; bp += 4; + weglNormal3fv(v); }; break; -case 5188: { // glMaterialfv - GLenum *face = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - int *paramsLen = (int *) bp; bp += 4; - GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; - weglMaterialfv(*face,*pname,params); +case 5127: { // glNormal3iv + GLint *v = (GLint *) bp; bp += 4; + weglNormal3iv(v); }; break; -case 5189: { // glMateriali - GLenum *face = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLint *param = (GLint *) bp; bp += 4; - weglMateriali(*face,*pname,*param); +case 5128: { // glNormal3sv + GLshort *v = (GLshort *) bp; bp += 2; + weglNormal3sv(v); }; break; -case 5190: { // glMaterialiv - GLenum *face = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - int *paramsLen = (int *) bp; bp += 4; - GLint *params = (GLint *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; - weglMaterialiv(*face,*pname,params); +case 5129: { // glIndexdv + GLdouble *c = (GLdouble *) bp; bp += 8; + weglIndexdv(c); }; break; -case 5191: { // glMatrixMode - GLenum *mode = (GLenum *) bp; bp += 4; - weglMatrixMode(*mode); +case 5130: { // glIndexfv + GLfloat *c = (GLfloat *) bp; bp += 4; + weglIndexfv(c); }; break; -case 5192: { // glMultMatrixd - GLdouble * m = (GLdouble *) bp; bp += 128; - weglMultMatrixd(m); +case 5131: { // glIndexiv + GLint *c = (GLint *) bp; bp += 4; + weglIndexiv(c); }; break; -case 5193: { // glMultMatrixf - GLfloat * m = (GLfloat *) bp; bp += 64; - weglMultMatrixf(m); +case 5132: { // glIndexsv + GLshort *c = (GLshort *) bp; bp += 2; + weglIndexsv(c); }; break; -case 5194: { // glNewList - GLuint *list = (GLuint *) bp; bp += 4; - GLenum *mode = (GLenum *) bp; bp += 4; - weglNewList(*list,*mode); +case 5133: { // glIndexubv + GLubyte *c = (GLubyte *) bp; bp += 1; + weglIndexubv(c); }; break; -case 5195: { // glNormal3bv +case 5134: { // glColor3bv GLbyte *v = (GLbyte *) bp; bp += 1; - weglNormal3bv(v); + weglColor3bv(v); }; break; -case 5196: { // glNormal3dv +case 5135: { // glColor3dv GLdouble *v = (GLdouble *) bp; bp += 8; - weglNormal3dv(v); + weglColor3dv(v); }; break; -case 5197: { // glNormal3fv +case 5136: { // glColor3fv GLfloat *v = (GLfloat *) bp; bp += 4; - weglNormal3fv(v); + weglColor3fv(v); }; break; -case 5198: { // glNormal3iv +case 5137: { // glColor3iv GLint *v = (GLint *) bp; bp += 4; - weglNormal3iv(v); + weglColor3iv(v); }; break; -case 5199: { // glNormal3sv +case 5138: { // glColor3sv GLshort *v = (GLshort *) bp; bp += 2; - weglNormal3sv(v); + weglColor3sv(v); }; break; -case 5200: { // glNormalPointer - GLenum *type = (GLenum *) bp; bp += 4; - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; - weglNormalPointer(*type,*stride,pointer); +case 5139: { // glColor3ubv + GLubyte *v = (GLubyte *) bp; bp += 1; + weglColor3ubv(v); }; break; -case 5201: { // glNormalPointer - GLenum *type = (GLenum *) bp; bp += 4; - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) bins[0]; - weglNormalPointer(*type,*stride,pointer); +case 5140: { // glColor3uiv + GLuint *v = (GLuint *) bp; bp += 4; + weglColor3uiv(v); }; break; -case 5202: { // glOrtho - GLdouble *left = (GLdouble *) bp; bp += 8; - GLdouble *right = (GLdouble *) bp; bp += 8; - GLdouble *bottom = (GLdouble *) bp; bp += 8; - GLdouble *top = (GLdouble *) bp; bp += 8; - GLdouble *zNear = (GLdouble *) bp; bp += 8; - GLdouble *zFar = (GLdouble *) bp; bp += 8; - weglOrtho(*left,*right,*bottom,*top,*zNear,*zFar); +case 5141: { // glColor3usv + GLushort *v = (GLushort *) bp; bp += 2; + weglColor3usv(v); }; break; -case 5203: { // glPassThrough - GLfloat *token = (GLfloat *) bp; bp += 4; - weglPassThrough(*token); +case 5142: { // glColor4bv + GLbyte *v = (GLbyte *) bp; bp += 1; + weglColor4bv(v); }; break; -case 5204: { // glPixelMapfv - GLenum *map = (GLenum *) bp; bp += 4; - GLsizei *mapsize = (GLsizei *) bp; bp += 4; - GLfloat *values = (GLfloat *) bins[0]; - weglPixelMapfv(*map,*mapsize,values); +case 5143: { // glColor4dv + GLdouble *v = (GLdouble *) bp; bp += 8; + weglColor4dv(v); }; break; -case 5205: { // glPixelMapuiv - GLenum *map = (GLenum *) bp; bp += 4; - GLsizei *mapsize = (GLsizei *) bp; bp += 4; - GLuint *values = (GLuint *) bins[0]; - weglPixelMapuiv(*map,*mapsize,values); +case 5144: { // glColor4fv + GLfloat *v = (GLfloat *) bp; bp += 4; + weglColor4fv(v); }; break; -case 5206: { // glPixelMapusv - GLenum *map = (GLenum *) bp; bp += 4; - GLsizei *mapsize = (GLsizei *) bp; bp += 4; - GLushort *values = (GLushort *) bins[0]; - weglPixelMapusv(*map,*mapsize,values); +case 5145: { // glColor4iv + GLint *v = (GLint *) bp; bp += 4; + weglColor4iv(v); }; break; -case 5207: { // glPixelStoref - GLenum *pname = (GLenum *) bp; bp += 4; - GLfloat *param = (GLfloat *) bp; bp += 4; - weglPixelStoref(*pname,*param); +case 5146: { // glColor4sv + GLshort *v = (GLshort *) bp; bp += 2; + weglColor4sv(v); }; break; -case 5208: { // glPixelStorei - GLenum *pname = (GLenum *) bp; bp += 4; - GLint *param = (GLint *) bp; bp += 4; - weglPixelStorei(*pname,*param); +case 5147: { // glColor4ubv + GLubyte *v = (GLubyte *) bp; bp += 1; + weglColor4ubv(v); }; break; -case 5209: { // glPixelTransferf - GLenum *pname = (GLenum *) bp; bp += 4; - GLfloat *param = (GLfloat *) bp; bp += 4; - weglPixelTransferf(*pname,*param); +case 5148: { // glColor4uiv + GLuint *v = (GLuint *) bp; bp += 4; + weglColor4uiv(v); }; break; -case 5210: { // glPixelTransferi - GLenum *pname = (GLenum *) bp; bp += 4; - GLint *param = (GLint *) bp; bp += 4; - weglPixelTransferi(*pname,*param); +case 5149: { // glColor4usv + GLushort *v = (GLushort *) bp; bp += 2; + weglColor4usv(v); }; break; -case 5211: { // glPixelZoom - GLfloat *xfactor = (GLfloat *) bp; bp += 4; - GLfloat *yfactor = (GLfloat *) bp; bp += 4; - weglPixelZoom(*xfactor,*yfactor); +case 5150: { // glTexCoord1dv + GLdouble *v = (GLdouble *) bp; bp += 8; + weglTexCoord1dv(v); }; break; -case 5212: { // glPointSize - GLfloat *size = (GLfloat *) bp; bp += 4; - weglPointSize(*size); +case 5151: { // glTexCoord1fv + GLfloat *v = (GLfloat *) bp; bp += 4; + weglTexCoord1fv(v); }; break; -case 5213: { // glPolygonMode - GLenum *face = (GLenum *) bp; bp += 4; - GLenum *mode = (GLenum *) bp; bp += 4; - weglPolygonMode(*face,*mode); +case 5152: { // glTexCoord1iv + GLint *v = (GLint *) bp; bp += 4; + weglTexCoord1iv(v); }; break; -case 5214: { // glPolygonOffset - GLfloat *factor = (GLfloat *) bp; bp += 4; - GLfloat *units = (GLfloat *) bp; bp += 4; - weglPolygonOffset(*factor,*units); +case 5153: { // glTexCoord1sv + GLshort *v = (GLshort *) bp; bp += 2; + weglTexCoord1sv(v); }; break; -case 5215: { // glPolygonStipple - GLubyte *mask = (GLubyte *) bins[0]; - weglPolygonStipple(mask); +case 5154: { // glTexCoord2dv + GLdouble *v = (GLdouble *) bp; bp += 8; + weglTexCoord2dv(v); }; break; -case 5216: { // glPopAttrib - weglPopAttrib(); +case 5155: { // glTexCoord2fv + GLfloat *v = (GLfloat *) bp; bp += 4; + weglTexCoord2fv(v); }; break; -case 5217: { // glPopClientAttrib - weglPopClientAttrib(); +case 5156: { // glTexCoord2iv + GLint *v = (GLint *) bp; bp += 4; + weglTexCoord2iv(v); }; break; -case 5218: { // glPopMatrix - weglPopMatrix(); +case 5157: { // glTexCoord2sv + GLshort *v = (GLshort *) bp; bp += 2; + weglTexCoord2sv(v); }; break; -case 5219: { // glPopName - weglPopName(); +case 5158: { // glTexCoord3dv + GLdouble *v = (GLdouble *) bp; bp += 8; + weglTexCoord3dv(v); }; break; -case 5220: { // glPrioritizeTextures - int * texturesLen = (int *) bp; bp += 4; - GLuint * textures = (GLuint *) bp; bp += (8-((*texturesLen*4+4)%8))%8; - int * prioritiesLen = (int *) bp; bp += 4; - GLclampf * priorities = (GLclampf *) bp; bp += (8-((*prioritiesLen*4+4)%8))%8; - weglPrioritizeTextures(*texturesLen,textures,priorities); +case 5159: { // glTexCoord3fv + GLfloat *v = (GLfloat *) bp; bp += 4; + weglTexCoord3fv(v); }; break; -case 5221: { // glPushAttrib - GLbitfield *mask = (GLbitfield *) bp; bp += 4; - weglPushAttrib(*mask); +case 5160: { // glTexCoord3iv + GLint *v = (GLint *) bp; bp += 4; + weglTexCoord3iv(v); }; break; -case 5222: { // glPushClientAttrib - GLbitfield *mask = (GLbitfield *) bp; bp += 4; - weglPushClientAttrib(*mask); +case 5161: { // glTexCoord3sv + GLshort *v = (GLshort *) bp; bp += 2; + weglTexCoord3sv(v); }; break; -case 5223: { // glPushMatrix - weglPushMatrix(); +case 5162: { // glTexCoord4dv + GLdouble *v = (GLdouble *) bp; bp += 8; + weglTexCoord4dv(v); }; break; -case 5224: { // glPushName - GLuint *name = (GLuint *) bp; bp += 4; - weglPushName(*name); +case 5163: { // glTexCoord4fv + GLfloat *v = (GLfloat *) bp; bp += 4; + weglTexCoord4fv(v); }; break; -case 5225: { // glRasterPos2dv +case 5164: { // glTexCoord4iv + GLint *v = (GLint *) bp; bp += 4; + weglTexCoord4iv(v); +}; break; +case 5165: { // glTexCoord4sv + GLshort *v = (GLshort *) bp; bp += 2; + weglTexCoord4sv(v); +}; break; +case 5166: { // glRasterPos2dv GLdouble *v = (GLdouble *) bp; bp += 8; weglRasterPos2dv(v); }; break; -case 5226: { // glRasterPos2fv +case 5167: { // glRasterPos2fv GLfloat *v = (GLfloat *) bp; bp += 4; weglRasterPos2fv(v); }; break; -case 5227: { // glRasterPos2iv +case 5168: { // glRasterPos2iv GLint *v = (GLint *) bp; bp += 4; weglRasterPos2iv(v); }; break; -case 5228: { // glRasterPos2sv +case 5169: { // glRasterPos2sv GLshort *v = (GLshort *) bp; bp += 2; weglRasterPos2sv(v); }; break; -case 5229: { // glRasterPos3dv +case 5170: { // glRasterPos3dv GLdouble *v = (GLdouble *) bp; bp += 8; weglRasterPos3dv(v); }; break; -case 5230: { // glRasterPos3fv +case 5171: { // glRasterPos3fv GLfloat *v = (GLfloat *) bp; bp += 4; weglRasterPos3fv(v); }; break; -case 5231: { // glRasterPos3iv +case 5172: { // glRasterPos3iv GLint *v = (GLint *) bp; bp += 4; weglRasterPos3iv(v); }; break; -case 5232: { // glRasterPos3sv +case 5173: { // glRasterPos3sv GLshort *v = (GLshort *) bp; bp += 2; weglRasterPos3sv(v); }; break; -case 5233: { // glRasterPos4dv +case 5174: { // glRasterPos4dv GLdouble *v = (GLdouble *) bp; bp += 8; weglRasterPos4dv(v); }; break; -case 5234: { // glRasterPos4fv +case 5175: { // glRasterPos4fv GLfloat *v = (GLfloat *) bp; bp += 4; weglRasterPos4fv(v); }; break; -case 5235: { // glRasterPos4iv +case 5176: { // glRasterPos4iv GLint *v = (GLint *) bp; bp += 4; weglRasterPos4iv(v); }; break; -case 5236: { // glRasterPos4sv +case 5177: { // glRasterPos4sv GLshort *v = (GLshort *) bp; bp += 2; weglRasterPos4sv(v); }; break; -case 5237: { // glReadBuffer - GLenum *mode = (GLenum *) bp; bp += 4; - weglReadBuffer(*mode); -}; break; -case 5238: { // glReadPixels - GLint *x = (GLint *) bp; bp += 4; - GLint *y = (GLint *) bp; bp += 4; - GLsizei *width = (GLsizei *) bp; bp += 4; - GLsizei *height = (GLsizei *) bp; bp += 4; - GLenum *format = (GLenum *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; - GLvoid *pixels = (GLvoid *) bins[0]; - weglReadPixels(*x,*y,*width,*height,*format,*type,pixels); - int AP = 0; ErlDrvTermData rt[6]; - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); - rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; - driver_send_term(port,caller,rt,AP); -}; break; -case 5239: { // glRectd +case 5178: { // glRectd GLdouble *x1 = (GLdouble *) bp; bp += 8; GLdouble *y1 = (GLdouble *) bp; bp += 8; GLdouble *x2 = (GLdouble *) bp; bp += 8; GLdouble *y2 = (GLdouble *) bp; bp += 8; weglRectd(*x1,*y1,*x2,*y2); }; break; -case 5240: { // glRectdv - GLdouble * v1 = (GLdouble *) bp; bp += 16; - GLdouble * v2 = (GLdouble *) bp; bp += 16; - weglRectdv(v1,v2); -}; break; -case 5241: { // glRectf +case 5179: { // glRectf GLfloat *x1 = (GLfloat *) bp; bp += 4; GLfloat *y1 = (GLfloat *) bp; bp += 4; GLfloat *x2 = (GLfloat *) bp; bp += 4; GLfloat *y2 = (GLfloat *) bp; bp += 4; weglRectf(*x1,*y1,*x2,*y2); }; break; -case 5242: { // glRectfv - GLfloat * v1 = (GLfloat *) bp; bp += 8; - GLfloat * v2 = (GLfloat *) bp; bp += 8; - weglRectfv(v1,v2); -}; break; -case 5243: { // glRecti +case 5180: { // glRecti GLint *x1 = (GLint *) bp; bp += 4; GLint *y1 = (GLint *) bp; bp += 4; GLint *x2 = (GLint *) bp; bp += 4; GLint *y2 = (GLint *) bp; bp += 4; weglRecti(*x1,*y1,*x2,*y2); }; break; -case 5244: { // glRectiv - GLint * v1 = (GLint *) bp; bp += 8; - GLint * v2 = (GLint *) bp; bp += 8; - weglRectiv(v1,v2); -}; break; -case 5245: { // glRects +case 5181: { // glRects GLshort *x1 = (GLshort *) bp; bp += 2; GLshort *y1 = (GLshort *) bp; bp += 2; GLshort *x2 = (GLshort *) bp; bp += 2; GLshort *y2 = (GLshort *) bp; bp += 2; weglRects(*x1,*y1,*x2,*y2); }; break; -case 5246: { // glRectsv +case 5182: { // glRectdv + GLdouble * v1 = (GLdouble *) bp; bp += 16; + GLdouble * v2 = (GLdouble *) bp; bp += 16; + weglRectdv(v1,v2); +}; break; +case 5183: { // glRectfv + GLfloat * v1 = (GLfloat *) bp; bp += 8; + GLfloat * v2 = (GLfloat *) bp; bp += 8; + weglRectfv(v1,v2); +}; break; +case 5184: { // glRectiv + GLint * v1 = (GLint *) bp; bp += 8; + GLint * v2 = (GLint *) bp; bp += 8; + weglRectiv(v1,v2); +}; break; +case 5185: { // glRectsv GLshort * v1 = (GLshort *) bp; bp += 4; GLshort * v2 = (GLshort *) bp; bp += 4; weglRectsv(v1,v2); }; break; -case 5247: { // glRenderMode +case 5186: { // glVertexPointer + GLint *size = (GLint *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *ptr = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; + weglVertexPointer(*size,*type,*stride,ptr); +}; break; +case 5187: { // glVertexPointer + GLint *size = (GLint *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *ptr = (GLvoid *) bins[0]; + weglVertexPointer(*size,*type,*stride,ptr); +}; break; +case 5188: { // glNormalPointer + GLenum *type = (GLenum *) bp; bp += 4; + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *ptr = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; + weglNormalPointer(*type,*stride,ptr); +}; break; +case 5189: { // glNormalPointer + GLenum *type = (GLenum *) bp; bp += 4; + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *ptr = (GLvoid *) bins[0]; + weglNormalPointer(*type,*stride,ptr); +}; break; +case 5190: { // glColorPointer + GLint *size = (GLint *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *ptr = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; + weglColorPointer(*size,*type,*stride,ptr); +}; break; +case 5191: { // glColorPointer + GLint *size = (GLint *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *ptr = (GLvoid *) bins[0]; + weglColorPointer(*size,*type,*stride,ptr); +}; break; +case 5192: { // glIndexPointer + GLenum *type = (GLenum *) bp; bp += 4; + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *ptr = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; + weglIndexPointer(*type,*stride,ptr); +}; break; +case 5193: { // glIndexPointer + GLenum *type = (GLenum *) bp; bp += 4; + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *ptr = (GLvoid *) bins[0]; + weglIndexPointer(*type,*stride,ptr); +}; break; +case 5194: { // glTexCoordPointer + GLint *size = (GLint *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *ptr = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; + weglTexCoordPointer(*size,*type,*stride,ptr); +}; break; +case 5195: { // glTexCoordPointer + GLint *size = (GLint *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *ptr = (GLvoid *) bins[0]; + weglTexCoordPointer(*size,*type,*stride,ptr); +}; break; +case 5196: { // glEdgeFlagPointer + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *ptr = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; + weglEdgeFlagPointer(*stride,ptr); +}; break; +case 5197: { // glEdgeFlagPointer + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *ptr = (GLvoid *) bins[0]; + weglEdgeFlagPointer(*stride,ptr); +}; break; +case 5198: { // glArrayElement + GLint *i = (GLint *) bp; bp += 4; + weglArrayElement(*i); +}; break; +case 5199: { // glDrawArrays GLenum *mode = (GLenum *) bp; bp += 4; - GLint result = weglRenderMode(*mode); + GLint *first = (GLint *) bp; bp += 4; + GLsizei *count = (GLsizei *) bp; bp += 4; + weglDrawArrays(*mode,*first,*count); +}; break; +case 5200: { // glDrawElements + GLenum *mode = (GLenum *) bp; bp += 4; + GLsizei *count = (GLsizei *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + GLvoid *indices = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; + weglDrawElements(*mode,*count,*type,indices); +}; break; +case 5201: { // glDrawElements + GLenum *mode = (GLenum *) bp; bp += 4; + GLsizei *count = (GLsizei *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + GLvoid *indices = (GLvoid *) bins[0]; + weglDrawElements(*mode,*count,*type,indices); +}; break; +case 5202: { // glInterleavedArrays + GLenum *format = (GLenum *) bp; bp += 4; + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *pointer = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; + weglInterleavedArrays(*format,*stride,pointer); +}; break; +case 5203: { // glInterleavedArrays + GLenum *format = (GLenum *) bp; bp += 4; + GLsizei *stride = (GLsizei *) bp; bp += 4; + GLvoid *pointer = (GLvoid *) bins[0]; + weglInterleavedArrays(*format,*stride,pointer); +}; break; +case 5204: { // glShadeModel + GLenum *mode = (GLenum *) bp; bp += 4; + weglShadeModel(*mode); +}; break; +case 5205: { // glLightf + GLenum *light = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLfloat *param = (GLfloat *) bp; bp += 4; + weglLightf(*light,*pname,*param); +}; break; +case 5206: { // glLighti + GLenum *light = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLint *param = (GLint *) bp; bp += 4; + weglLighti(*light,*pname,*param); +}; break; +case 5207: { // glLightfv + GLenum *light = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + int *paramsLen = (int *) bp; bp += 4; + GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; + weglLightfv(*light,*pname,params); +}; break; +case 5208: { // glLightiv + GLenum *light = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + int *paramsLen = (int *) bp; bp += 4; + GLint *params = (GLint *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; + weglLightiv(*light,*pname,params); +}; break; +case 5209: { // glGetLightfv + GLenum *light = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLfloat params[4] = {0.0,0.0,0.0,0.0}; + weglGetLightfv(*light,*pname,params); + int AP = 0; ErlDrvTermData rt[14]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + GLdouble paramsConv[4], *paramsTmp = paramsConv; + for(int i=0; i < 4; i++) paramsConv[i] = (GLdouble) params[i]; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); +}; break; +case 5210: { // glGetLightiv + GLenum *light = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLint params[4] = {0,0,0,0}; + weglGetLightiv(*light,*pname,params); + int AP = 0; ErlDrvTermData rt[14]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + GLint *paramsTmp = params; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); +}; break; +case 5211: { // glLightModelf + GLenum *pname = (GLenum *) bp; bp += 4; + GLfloat *param = (GLfloat *) bp; bp += 4; + weglLightModelf(*pname,*param); +}; break; +case 5212: { // glLightModeli + GLenum *pname = (GLenum *) bp; bp += 4; + GLint *param = (GLint *) bp; bp += 4; + weglLightModeli(*pname,*param); +}; break; +case 5213: { // glLightModelfv + GLenum *pname = (GLenum *) bp; bp += 4; + int *paramsLen = (int *) bp; bp += 4; + GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+0)%2*4; + weglLightModelfv(*pname,params); +}; break; +case 5214: { // glLightModeliv + GLenum *pname = (GLenum *) bp; bp += 4; + int *paramsLen = (int *) bp; bp += 4; + GLint *params = (GLint *) bp; bp += *paramsLen*4+((*paramsLen)+0)%2*4; + weglLightModeliv(*pname,params); +}; break; +case 5215: { // glMaterialf + GLenum *face = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLfloat *param = (GLfloat *) bp; bp += 4; + weglMaterialf(*face,*pname,*param); +}; break; +case 5216: { // glMateriali + GLenum *face = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLint *param = (GLint *) bp; bp += 4; + weglMateriali(*face,*pname,*param); +}; break; +case 5217: { // glMaterialfv + GLenum *face = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + int *paramsLen = (int *) bp; bp += 4; + GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; + weglMaterialfv(*face,*pname,params); +}; break; +case 5218: { // glMaterialiv + GLenum *face = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + int *paramsLen = (int *) bp; bp += 4; + GLint *params = (GLint *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; + weglMaterialiv(*face,*pname,params); +}; break; +case 5219: { // glGetMaterialfv + GLenum *face = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLfloat params[4] = {0.0,0.0,0.0,0.0}; + weglGetMaterialfv(*face,*pname,params); + int AP = 0; ErlDrvTermData rt[14]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + GLdouble paramsConv[4], *paramsTmp = paramsConv; + for(int i=0; i < 4; i++) paramsConv[i] = (GLdouble) params[i]; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); +}; break; +case 5220: { // glGetMaterialiv + GLenum *face = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLint params[4] = {0,0,0,0}; + weglGetMaterialiv(*face,*pname,params); + int AP = 0; ErlDrvTermData rt[14]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + GLint *paramsTmp = params; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); +}; break; +case 5221: { // glColorMaterial + GLenum *face = (GLenum *) bp; bp += 4; + GLenum *mode = (GLenum *) bp; bp += 4; + weglColorMaterial(*face,*mode); +}; break; +case 5222: { // glPixelZoom + GLfloat *xfactor = (GLfloat *) bp; bp += 4; + GLfloat *yfactor = (GLfloat *) bp; bp += 4; + weglPixelZoom(*xfactor,*yfactor); +}; break; +case 5223: { // glPixelStoref + GLenum *pname = (GLenum *) bp; bp += 4; + GLfloat *param = (GLfloat *) bp; bp += 4; + weglPixelStoref(*pname,*param); +}; break; +case 5224: { // glPixelStorei + GLenum *pname = (GLenum *) bp; bp += 4; + GLint *param = (GLint *) bp; bp += 4; + weglPixelStorei(*pname,*param); +}; break; +case 5225: { // glPixelTransferf + GLenum *pname = (GLenum *) bp; bp += 4; + GLfloat *param = (GLfloat *) bp; bp += 4; + weglPixelTransferf(*pname,*param); +}; break; +case 5226: { // glPixelTransferi + GLenum *pname = (GLenum *) bp; bp += 4; + GLint *param = (GLint *) bp; bp += 4; + weglPixelTransferi(*pname,*param); +}; break; +case 5227: { // glPixelMapfv + GLenum *map = (GLenum *) bp; bp += 4; + GLsizei *mapsize = (GLsizei *) bp; bp += 4; + GLfloat *values = (GLfloat *) bins[0]; + weglPixelMapfv(*map,*mapsize,values); +}; break; +case 5228: { // glPixelMapuiv + GLenum *map = (GLenum *) bp; bp += 4; + GLsizei *mapsize = (GLsizei *) bp; bp += 4; + GLuint *values = (GLuint *) bins[0]; + weglPixelMapuiv(*map,*mapsize,values); +}; break; +case 5229: { // glPixelMapusv + GLenum *map = (GLenum *) bp; bp += 4; + GLsizei *mapsize = (GLsizei *) bp; bp += 4; + GLushort *values = (GLushort *) bins[0]; + weglPixelMapusv(*map,*mapsize,values); +}; break; +case 5230: { // glGetPixelMapfv + GLenum *map = (GLenum *) bp; bp += 4; + GLfloat *values = (GLfloat *) bins[0]; + weglGetPixelMapfv(*map,values); int AP = 0; ErlDrvTermData rt[6]; rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); - rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) result; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5248: { // glRotated - GLdouble *angle = (GLdouble *) bp; bp += 8; - GLdouble *x = (GLdouble *) bp; bp += 8; - GLdouble *y = (GLdouble *) bp; bp += 8; - GLdouble *z = (GLdouble *) bp; bp += 8; - weglRotated(*angle,*x,*y,*z); +case 5231: { // glGetPixelMapuiv + GLenum *map = (GLenum *) bp; bp += 4; + GLuint *values = (GLuint *) bins[0]; + weglGetPixelMapuiv(*map,values); + int AP = 0; ErlDrvTermData rt[6]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); }; break; -case 5249: { // glRotatef - GLfloat *angle = (GLfloat *) bp; bp += 4; - GLfloat *x = (GLfloat *) bp; bp += 4; - GLfloat *y = (GLfloat *) bp; bp += 4; - GLfloat *z = (GLfloat *) bp; bp += 4; - weglRotatef(*angle,*x,*y,*z); +case 5232: { // glGetPixelMapusv + GLenum *map = (GLenum *) bp; bp += 4; + GLushort *values = (GLushort *) bins[0]; + weglGetPixelMapusv(*map,values); + int AP = 0; ErlDrvTermData rt[6]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); }; break; -case 5250: { // glScaled - GLdouble *x = (GLdouble *) bp; bp += 8; - GLdouble *y = (GLdouble *) bp; bp += 8; - GLdouble *z = (GLdouble *) bp; bp += 8; - weglScaled(*x,*y,*z); +case 5233: { // glBitmap + GLsizei *width = (GLsizei *) bp; bp += 4; + GLsizei *height = (GLsizei *) bp; bp += 4; + GLfloat *xorig = (GLfloat *) bp; bp += 4; + GLfloat *yorig = (GLfloat *) bp; bp += 4; + GLfloat *xmove = (GLfloat *) bp; bp += 4; + GLfloat *ymove = (GLfloat *) bp; bp += 4; + GLubyte *bitmap = (GLubyte *) (ErlDrvSInt) * (int *) bp; bp += 4; + weglBitmap(*width,*height,*xorig,*yorig,*xmove,*ymove,bitmap); }; break; -case 5251: { // glScalef - GLfloat *x = (GLfloat *) bp; bp += 4; - GLfloat *y = (GLfloat *) bp; bp += 4; - GLfloat *z = (GLfloat *) bp; bp += 4; - weglScalef(*x,*y,*z); +case 5234: { // glBitmap + GLsizei *width = (GLsizei *) bp; bp += 4; + GLsizei *height = (GLsizei *) bp; bp += 4; + GLfloat *xorig = (GLfloat *) bp; bp += 4; + GLfloat *yorig = (GLfloat *) bp; bp += 4; + GLfloat *xmove = (GLfloat *) bp; bp += 4; + GLfloat *ymove = (GLfloat *) bp; bp += 4; + GLubyte *bitmap = (GLubyte *) bins[0]; + weglBitmap(*width,*height,*xorig,*yorig,*xmove,*ymove,bitmap); }; break; -case 5252: { // glScissor +case 5235: { // glReadPixels GLint *x = (GLint *) bp; bp += 4; GLint *y = (GLint *) bp; bp += 4; GLsizei *width = (GLsizei *) bp; bp += 4; GLsizei *height = (GLsizei *) bp; bp += 4; - weglScissor(*x,*y,*width,*height); -}; break; -case 5253: { // glSelectBuffer - GLsizei *size = (GLsizei *) bp; bp += 4; - GLuint *buffer = (GLuint *) bins[0]; - weglSelectBuffer(*size,buffer); + GLenum *format = (GLenum *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + GLvoid *pixels = (GLvoid *) bins[0]; + weglReadPixels(*x,*y,*width,*height,*format,*type,pixels); int AP = 0; ErlDrvTermData rt[6]; rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5254: { // glShadeModel - GLenum *mode = (GLenum *) bp; bp += 4; - weglShadeModel(*mode); +case 5236: { // glDrawPixels + GLsizei *width = (GLsizei *) bp; bp += 4; + GLsizei *height = (GLsizei *) bp; bp += 4; + GLenum *format = (GLenum *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + GLvoid *pixels = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; + weglDrawPixels(*width,*height,*format,*type,pixels); +}; break; +case 5237: { // glDrawPixels + GLsizei *width = (GLsizei *) bp; bp += 4; + GLsizei *height = (GLsizei *) bp; bp += 4; + GLenum *format = (GLenum *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + GLvoid *pixels = (GLvoid *) bins[0]; + weglDrawPixels(*width,*height,*format,*type,pixels); +}; break; +case 5238: { // glCopyPixels + GLint *x = (GLint *) bp; bp += 4; + GLint *y = (GLint *) bp; bp += 4; + GLsizei *width = (GLsizei *) bp; bp += 4; + GLsizei *height = (GLsizei *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + weglCopyPixels(*x,*y,*width,*height,*type); }; break; -case 5255: { // glStencilFunc +case 5239: { // glStencilFunc GLenum *func = (GLenum *) bp; bp += 4; GLint *ref = (GLint *) bp; bp += 4; GLuint *mask = (GLuint *) bp; bp += 4; weglStencilFunc(*func,*ref,*mask); }; break; -case 5256: { // glStencilMask +case 5240: { // glStencilMask GLuint *mask = (GLuint *) bp; bp += 4; weglStencilMask(*mask); }; break; -case 5257: { // glStencilOp +case 5241: { // glStencilOp GLenum *fail = (GLenum *) bp; bp += 4; GLenum *zfail = (GLenum *) bp; bp += 4; GLenum *zpass = (GLenum *) bp; bp += 4; weglStencilOp(*fail,*zfail,*zpass); }; break; -case 5258: { // glTexCoord1dv - GLdouble *v = (GLdouble *) bp; bp += 8; - weglTexCoord1dv(v); -}; break; -case 5259: { // glTexCoord1fv - GLfloat *v = (GLfloat *) bp; bp += 4; - weglTexCoord1fv(v); -}; break; -case 5260: { // glTexCoord1iv - GLint *v = (GLint *) bp; bp += 4; - weglTexCoord1iv(v); -}; break; -case 5261: { // glTexCoord1sv - GLshort *v = (GLshort *) bp; bp += 2; - weglTexCoord1sv(v); -}; break; -case 5262: { // glTexCoord2dv - GLdouble *v = (GLdouble *) bp; bp += 8; - weglTexCoord2dv(v); -}; break; -case 5263: { // glTexCoord2fv - GLfloat *v = (GLfloat *) bp; bp += 4; - weglTexCoord2fv(v); -}; break; -case 5264: { // glTexCoord2iv - GLint *v = (GLint *) bp; bp += 4; - weglTexCoord2iv(v); -}; break; -case 5265: { // glTexCoord2sv - GLshort *v = (GLshort *) bp; bp += 2; - weglTexCoord2sv(v); -}; break; -case 5266: { // glTexCoord3dv - GLdouble *v = (GLdouble *) bp; bp += 8; - weglTexCoord3dv(v); +case 5242: { // glClearStencil + GLint *s = (GLint *) bp; bp += 4; + weglClearStencil(*s); }; break; -case 5267: { // glTexCoord3fv - GLfloat *v = (GLfloat *) bp; bp += 4; - weglTexCoord3fv(v); +case 5243: { // glTexGend + GLenum *coord = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLdouble *param = (GLdouble *) bp; bp += 8; + weglTexGend(*coord,*pname,*param); }; break; -case 5268: { // glTexCoord3iv - GLint *v = (GLint *) bp; bp += 4; - weglTexCoord3iv(v); +case 5244: { // glTexGenf + GLenum *coord = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLfloat *param = (GLfloat *) bp; bp += 4; + weglTexGenf(*coord,*pname,*param); }; break; -case 5269: { // glTexCoord3sv - GLshort *v = (GLshort *) bp; bp += 2; - weglTexCoord3sv(v); +case 5245: { // glTexGeni + GLenum *coord = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLint *param = (GLint *) bp; bp += 4; + weglTexGeni(*coord,*pname,*param); }; break; -case 5270: { // glTexCoord4dv - GLdouble *v = (GLdouble *) bp; bp += 8; - weglTexCoord4dv(v); +case 5246: { // glTexGendv + GLenum *coord = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + int *paramsLen = (int *) bp; bp += 8; + GLdouble *params = (GLdouble *) bp; bp += *paramsLen*8; + weglTexGendv(*coord,*pname,params); }; break; -case 5271: { // glTexCoord4fv - GLfloat *v = (GLfloat *) bp; bp += 4; - weglTexCoord4fv(v); +case 5247: { // glTexGenfv + GLenum *coord = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + int *paramsLen = (int *) bp; bp += 4; + GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; + weglTexGenfv(*coord,*pname,params); }; break; -case 5272: { // glTexCoord4iv - GLint *v = (GLint *) bp; bp += 4; - weglTexCoord4iv(v); +case 5248: { // glTexGeniv + GLenum *coord = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + int *paramsLen = (int *) bp; bp += 4; + GLint *params = (GLint *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; + weglTexGeniv(*coord,*pname,params); }; break; -case 5273: { // glTexCoord4sv - GLshort *v = (GLshort *) bp; bp += 2; - weglTexCoord4sv(v); +case 5249: { // glGetTexGendv + GLenum *coord = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLdouble params[4] = {0.0,0.0,0.0,0.0}; + weglGetTexGendv(*coord,*pname,params); + int AP = 0; ErlDrvTermData rt[14]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + GLdouble *paramsTmp = params; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); }; break; -case 5274: { // glTexCoordPointer - GLint *size = (GLint *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; - weglTexCoordPointer(*size,*type,*stride,pointer); +case 5250: { // glGetTexGenfv + GLenum *coord = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLfloat params[4] = {0.0,0.0,0.0,0.0}; + weglGetTexGenfv(*coord,*pname,params); + int AP = 0; ErlDrvTermData rt[14]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + GLdouble paramsConv[4], *paramsTmp = paramsConv; + for(int i=0; i < 4; i++) paramsConv[i] = (GLdouble) params[i]; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); }; break; -case 5275: { // glTexCoordPointer - GLint *size = (GLint *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) bins[0]; - weglTexCoordPointer(*size,*type,*stride,pointer); +case 5251: { // glGetTexGeniv + GLenum *coord = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLint params[4] = {0,0,0,0}; + weglGetTexGeniv(*coord,*pname,params); + int AP = 0; ErlDrvTermData rt[14]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + GLint *paramsTmp = params; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); }; break; -case 5276: { // glTexEnvf +case 5252: { // glTexEnvf GLenum *target = (GLenum *) bp; bp += 4; GLenum *pname = (GLenum *) bp; bp += 4; GLfloat *param = (GLfloat *) bp; bp += 4; weglTexEnvf(*target,*pname,*param); }; break; -case 5277: { // glTexEnvfv +case 5253: { // glTexEnvi GLenum *target = (GLenum *) bp; bp += 4; GLenum *pname = (GLenum *) bp; bp += 4; - int *paramsLen = (int *) bp; bp += 4; - GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; - weglTexEnvfv(*target,*pname,params); + GLint *param = (GLint *) bp; bp += 4; + weglTexEnvi(*target,*pname,*param); }; break; -case 5278: { // glTexEnvi +case 5254: { // glTexEnvfv GLenum *target = (GLenum *) bp; bp += 4; GLenum *pname = (GLenum *) bp; bp += 4; - GLint *param = (GLint *) bp; bp += 4; - weglTexEnvi(*target,*pname,*param); + int *paramsLen = (int *) bp; bp += 4; + GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; + weglTexEnvfv(*target,*pname,params); }; break; -case 5279: { // glTexEnviv +case 5255: { // glTexEnviv GLenum *target = (GLenum *) bp; bp += 4; GLenum *pname = (GLenum *) bp; bp += 4; int *paramsLen = (int *) bp; bp += 4; GLint *params = (GLint *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; weglTexEnviv(*target,*pname,params); }; break; -case 5280: { // glTexGend - GLenum *coord = (GLenum *) bp; bp += 4; +case 5256: { // glGetTexEnvfv + GLenum *target = (GLenum *) bp; bp += 4; GLenum *pname = (GLenum *) bp; bp += 4; - GLdouble *param = (GLdouble *) bp; bp += 8; - weglTexGend(*coord,*pname,*param); + GLfloat params[4] = {0.0,0.0,0.0,0.0}; + weglGetTexEnvfv(*target,*pname,params); + int AP = 0; ErlDrvTermData rt[14]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + GLdouble paramsConv[4], *paramsTmp = paramsConv; + for(int i=0; i < 4; i++) paramsConv[i] = (GLdouble) params[i]; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); }; break; -case 5281: { // glTexGendv - GLenum *coord = (GLenum *) bp; bp += 4; +case 5257: { // glGetTexEnviv + GLenum *target = (GLenum *) bp; bp += 4; GLenum *pname = (GLenum *) bp; bp += 4; - int *paramsLen = (int *) bp; bp += 8; - GLdouble *params = (GLdouble *) bp; bp += *paramsLen*8; - weglTexGendv(*coord,*pname,params); + GLint params[4] = {0,0,0,0}; + weglGetTexEnviv(*target,*pname,params); + int AP = 0; ErlDrvTermData rt[14]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + GLint *paramsTmp = params; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); }; break; -case 5282: { // glTexGenf - GLenum *coord = (GLenum *) bp; bp += 4; +case 5258: { // glTexParameterf + GLenum *target = (GLenum *) bp; bp += 4; GLenum *pname = (GLenum *) bp; bp += 4; GLfloat *param = (GLfloat *) bp; bp += 4; - weglTexGenf(*coord,*pname,*param); + weglTexParameterf(*target,*pname,*param); }; break; -case 5283: { // glTexGenfv - GLenum *coord = (GLenum *) bp; bp += 4; +case 5259: { // glTexParameteri + GLenum *target = (GLenum *) bp; bp += 4; GLenum *pname = (GLenum *) bp; bp += 4; - int *paramsLen = (int *) bp; bp += 4; - GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; - weglTexGenfv(*coord,*pname,params); + GLint *param = (GLint *) bp; bp += 4; + weglTexParameteri(*target,*pname,*param); }; break; -case 5284: { // glTexGeni - GLenum *coord = (GLenum *) bp; bp += 4; +case 5260: { // glTexParameterfv + GLenum *target = (GLenum *) bp; bp += 4; GLenum *pname = (GLenum *) bp; bp += 4; - GLint *param = (GLint *) bp; bp += 4; - weglTexGeni(*coord,*pname,*param); + int *paramsLen = (int *) bp; bp += 4; + GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; + weglTexParameterfv(*target,*pname,params); }; break; -case 5285: { // glTexGeniv - GLenum *coord = (GLenum *) bp; bp += 4; +case 5261: { // glTexParameteriv + GLenum *target = (GLenum *) bp; bp += 4; GLenum *pname = (GLenum *) bp; bp += 4; int *paramsLen = (int *) bp; bp += 4; GLint *params = (GLint *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; - weglTexGeniv(*coord,*pname,params); + weglTexParameteriv(*target,*pname,params); +}; break; +case 5262: { // glGetTexParameterfv + GLenum *target = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLfloat params[4] = {0.0,0.0,0.0,0.0}; + weglGetTexParameterfv(*target,*pname,params); + int AP = 0; ErlDrvTermData rt[14]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + GLdouble paramsConv[4], *paramsTmp = paramsConv; + for(int i=0; i < 4; i++) paramsConv[i] = (GLdouble) params[i]; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); +}; break; +case 5263: { // glGetTexParameteriv + GLenum *target = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLint params[4] = {0,0,0,0}; + weglGetTexParameteriv(*target,*pname,params); + int AP = 0; ErlDrvTermData rt[14]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + GLint *paramsTmp = params; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 4; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); }; break; -case 5286: { // glTexImage1D +case 5264: { // glGetTexLevelParameterfv GLenum *target = (GLenum *) bp; bp += 4; GLint *level = (GLint *) bp; bp += 4; - GLint *internalformat = (GLint *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLfloat params[1] = {0.0}; + weglGetTexLevelParameterfv(*target,*level,*pname,params); + int AP = 0; ErlDrvTermData rt[8]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + GLdouble paramsConv[1], *paramsTmp = paramsConv; + for(int i=0; i < 1; i++) paramsConv[i] = (GLdouble) params[i]; + rt[AP++] = ERL_DRV_FLOAT; rt[AP++] = (ErlDrvTermData) paramsTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 1; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); +}; break; +case 5265: { // glGetTexLevelParameteriv + GLenum *target = (GLenum *) bp; bp += 4; + GLint *level = (GLint *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLint params[1] = {0}; + weglGetTexLevelParameteriv(*target,*level,*pname,params); + int AP = 0; ErlDrvTermData rt[8]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + GLint *paramsTmp = params; + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) *paramsTmp++; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 1; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); +}; break; +case 5266: { // glTexImage1D + GLenum *target = (GLenum *) bp; bp += 4; + GLint *level = (GLint *) bp; bp += 4; + GLint *internalFormat = (GLint *) bp; bp += 4; GLsizei *width = (GLsizei *) bp; bp += 4; GLint *border = (GLint *) bp; bp += 4; GLenum *format = (GLenum *) bp; bp += 4; GLenum *type = (GLenum *) bp; bp += 4; GLvoid *pixels = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; - weglTexImage1D(*target,*level,*internalformat,*width,*border,*format,*type,pixels); + weglTexImage1D(*target,*level,*internalFormat,*width,*border,*format,*type,pixels); }; break; -case 5287: { // glTexImage1D +case 5267: { // glTexImage1D GLenum *target = (GLenum *) bp; bp += 4; GLint *level = (GLint *) bp; bp += 4; - GLint *internalformat = (GLint *) bp; bp += 4; + GLint *internalFormat = (GLint *) bp; bp += 4; GLsizei *width = (GLsizei *) bp; bp += 4; GLint *border = (GLint *) bp; bp += 4; GLenum *format = (GLenum *) bp; bp += 4; GLenum *type = (GLenum *) bp; bp += 4; GLvoid *pixels = (GLvoid *) bins[0]; - weglTexImage1D(*target,*level,*internalformat,*width,*border,*format,*type,pixels); + weglTexImage1D(*target,*level,*internalFormat,*width,*border,*format,*type,pixels); }; break; -case 5288: { // glTexImage2D +case 5268: { // glTexImage2D GLenum *target = (GLenum *) bp; bp += 4; GLint *level = (GLint *) bp; bp += 4; - GLint *internalformat = (GLint *) bp; bp += 4; + GLint *internalFormat = (GLint *) bp; bp += 4; GLsizei *width = (GLsizei *) bp; bp += 4; GLsizei *height = (GLsizei *) bp; bp += 4; GLint *border = (GLint *) bp; bp += 4; GLenum *format = (GLenum *) bp; bp += 4; GLenum *type = (GLenum *) bp; bp += 4; GLvoid *pixels = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; - weglTexImage2D(*target,*level,*internalformat,*width,*height,*border,*format,*type,pixels); + weglTexImage2D(*target,*level,*internalFormat,*width,*height,*border,*format,*type,pixels); }; break; -case 5289: { // glTexImage2D +case 5269: { // glTexImage2D GLenum *target = (GLenum *) bp; bp += 4; GLint *level = (GLint *) bp; bp += 4; - GLint *internalformat = (GLint *) bp; bp += 4; + GLint *internalFormat = (GLint *) bp; bp += 4; GLsizei *width = (GLsizei *) bp; bp += 4; GLsizei *height = (GLsizei *) bp; bp += 4; GLint *border = (GLint *) bp; bp += 4; GLenum *format = (GLenum *) bp; bp += 4; GLenum *type = (GLenum *) bp; bp += 4; GLvoid *pixels = (GLvoid *) bins[0]; - weglTexImage2D(*target,*level,*internalformat,*width,*height,*border,*format,*type,pixels); + weglTexImage2D(*target,*level,*internalFormat,*width,*height,*border,*format,*type,pixels); }; break; -case 5290: { // glTexParameterf +case 5270: { // glGetTexImage GLenum *target = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLfloat *param = (GLfloat *) bp; bp += 4; - weglTexParameterf(*target,*pname,*param); + GLint *level = (GLint *) bp; bp += 4; + GLenum *format = (GLenum *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + GLvoid *pixels = (GLvoid *) bins[0]; + weglGetTexImage(*target,*level,*format,*type,pixels); + int AP = 0; ErlDrvTermData rt[6]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); }; break; -case 5291: { // glTexParameterfv - GLenum *target = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - int *paramsLen = (int *) bp; bp += 4; - GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; - weglTexParameterfv(*target,*pname,params); +case 5271: { // glGenTextures + GLsizei *n = (GLsizei *) bp; bp += 4; + GLuint *textures; + textures = (GLuint *) driver_alloc(sizeof(GLuint) * *n); + weglGenTextures(*n,textures); + int AP = 0; ErlDrvTermData *rt; + rt = (ErlDrvTermData *) driver_alloc(sizeof(ErlDrvTermData)*(7 + (*n)*2)); + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + for(int i=0; i < *n; i++) { + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) textures[i];} + rt[AP++] = ERL_DRV_NIL; rt[AP++] = ERL_DRV_LIST; rt[AP++] = (*n)+1; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); + driver_free(rt); + driver_free(textures); }; break; -case 5292: { // glTexParameteri - GLenum *target = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - GLint *param = (GLint *) bp; bp += 4; - weglTexParameteri(*target,*pname,*param); +case 5272: { // glDeleteTextures + int * texturesLen = (int *) bp; bp += 4; + GLuint * textures = (GLuint *) bp; bp += (8-((*texturesLen*4+4)%8))%8; + weglDeleteTextures(*texturesLen,textures); }; break; -case 5293: { // glTexParameteriv +case 5273: { // glBindTexture GLenum *target = (GLenum *) bp; bp += 4; - GLenum *pname = (GLenum *) bp; bp += 4; - int *paramsLen = (int *) bp; bp += 4; - GLint *params = (GLint *) bp; bp += *paramsLen*4+((*paramsLen)+1)%2*4; - weglTexParameteriv(*target,*pname,params); + GLuint *texture = (GLuint *) bp; bp += 4; + weglBindTexture(*target,*texture); }; break; -case 5294: { // glTexSubImage1D +case 5274: { // glPrioritizeTextures + int * texturesLen = (int *) bp; bp += 4; + GLuint * textures = (GLuint *) bp; bp += (8-((*texturesLen*4+4)%8))%8; + int * prioritiesLen = (int *) bp; bp += 4; + GLclampf * priorities = (GLclampf *) bp; bp += (8-((*prioritiesLen*4+4)%8))%8; + weglPrioritizeTextures(*texturesLen,textures,priorities); +}; break; +case 5275: { // glAreTexturesResident + int * texturesLen = (int *) bp; bp += 4; + GLuint * textures = (GLuint *) bp; bp += (8-((*texturesLen*4+4)%8))%8; + GLboolean *residences; + residences = (GLboolean *) driver_alloc(sizeof(GLboolean) * *texturesLen); + GLboolean result = weglAreTexturesResident(*texturesLen,textures,residences); + int AP = 0; ErlDrvTermData *rt; + rt = (ErlDrvTermData *) driver_alloc(sizeof(ErlDrvTermData)*(11 + (*texturesLen)*2)); + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) result; + for(int i=0; i < *texturesLen; i++) { + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) residences[i];} + rt[AP++] = ERL_DRV_NIL; rt[AP++] = ERL_DRV_LIST; rt[AP++] = (*texturesLen)+1; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); + driver_free(rt); + driver_free(residences); +}; break; +case 5276: { // glIsTexture + GLuint *texture = (GLuint *) bp; bp += 4; + GLboolean result = weglIsTexture(*texture); + int AP = 0; ErlDrvTermData rt[6]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) result; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); +}; break; +case 5277: { // glTexSubImage1D GLenum *target = (GLenum *) bp; bp += 4; GLint *level = (GLint *) bp; bp += 4; GLint *xoffset = (GLint *) bp; bp += 4; @@ -2090,7 +1918,7 @@ case 5294: { // glTexSubImage1D GLvoid *pixels = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; weglTexSubImage1D(*target,*level,*xoffset,*width,*format,*type,pixels); }; break; -case 5295: { // glTexSubImage1D +case 5278: { // glTexSubImage1D GLenum *target = (GLenum *) bp; bp += 4; GLint *level = (GLint *) bp; bp += 4; GLint *xoffset = (GLint *) bp; bp += 4; @@ -2100,7 +1928,7 @@ case 5295: { // glTexSubImage1D GLvoid *pixels = (GLvoid *) bins[0]; weglTexSubImage1D(*target,*level,*xoffset,*width,*format,*type,pixels); }; break; -case 5296: { // glTexSubImage2D +case 5279: { // glTexSubImage2D GLenum *target = (GLenum *) bp; bp += 4; GLint *level = (GLint *) bp; bp += 4; GLint *xoffset = (GLint *) bp; bp += 4; @@ -2112,7 +1940,7 @@ case 5296: { // glTexSubImage2D GLvoid *pixels = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; weglTexSubImage2D(*target,*level,*xoffset,*yoffset,*width,*height,*format,*type,pixels); }; break; -case 5297: { // glTexSubImage2D +case 5280: { // glTexSubImage2D GLenum *target = (GLenum *) bp; bp += 4; GLint *level = (GLint *) bp; bp += 4; GLint *xoffset = (GLint *) bp; bp += 4; @@ -2124,86 +1952,258 @@ case 5297: { // glTexSubImage2D GLvoid *pixels = (GLvoid *) bins[0]; weglTexSubImage2D(*target,*level,*xoffset,*yoffset,*width,*height,*format,*type,pixels); }; break; -case 5298: { // glTranslated - GLdouble *x = (GLdouble *) bp; bp += 8; - GLdouble *y = (GLdouble *) bp; bp += 8; - GLdouble *z = (GLdouble *) bp; bp += 8; - weglTranslated(*x,*y,*z); +case 5281: { // glCopyTexImage1D + GLenum *target = (GLenum *) bp; bp += 4; + GLint *level = (GLint *) bp; bp += 4; + GLenum *internalformat = (GLenum *) bp; bp += 4; + GLint *x = (GLint *) bp; bp += 4; + GLint *y = (GLint *) bp; bp += 4; + GLsizei *width = (GLsizei *) bp; bp += 4; + GLint *border = (GLint *) bp; bp += 4; + weglCopyTexImage1D(*target,*level,*internalformat,*x,*y,*width,*border); }; break; -case 5299: { // glTranslatef - GLfloat *x = (GLfloat *) bp; bp += 4; - GLfloat *y = (GLfloat *) bp; bp += 4; - GLfloat *z = (GLfloat *) bp; bp += 4; - weglTranslatef(*x,*y,*z); +case 5282: { // glCopyTexImage2D + GLenum *target = (GLenum *) bp; bp += 4; + GLint *level = (GLint *) bp; bp += 4; + GLenum *internalformat = (GLenum *) bp; bp += 4; + GLint *x = (GLint *) bp; bp += 4; + GLint *y = (GLint *) bp; bp += 4; + GLsizei *width = (GLsizei *) bp; bp += 4; + GLsizei *height = (GLsizei *) bp; bp += 4; + GLint *border = (GLint *) bp; bp += 4; + weglCopyTexImage2D(*target,*level,*internalformat,*x,*y,*width,*height,*border); }; break; -case 5300: { // glVertex2dv - GLdouble *v = (GLdouble *) bp; bp += 8; - weglVertex2dv(v); +case 5283: { // glCopyTexSubImage1D + GLenum *target = (GLenum *) bp; bp += 4; + GLint *level = (GLint *) bp; bp += 4; + GLint *xoffset = (GLint *) bp; bp += 4; + GLint *x = (GLint *) bp; bp += 4; + GLint *y = (GLint *) bp; bp += 4; + GLsizei *width = (GLsizei *) bp; bp += 4; + weglCopyTexSubImage1D(*target,*level,*xoffset,*x,*y,*width); }; break; -case 5301: { // glVertex2fv - GLfloat *v = (GLfloat *) bp; bp += 4; - weglVertex2fv(v); +case 5284: { // glCopyTexSubImage2D + GLenum *target = (GLenum *) bp; bp += 4; + GLint *level = (GLint *) bp; bp += 4; + GLint *xoffset = (GLint *) bp; bp += 4; + GLint *yoffset = (GLint *) bp; bp += 4; + GLint *x = (GLint *) bp; bp += 4; + GLint *y = (GLint *) bp; bp += 4; + GLsizei *width = (GLsizei *) bp; bp += 4; + GLsizei *height = (GLsizei *) bp; bp += 4; + weglCopyTexSubImage2D(*target,*level,*xoffset,*yoffset,*x,*y,*width,*height); }; break; -case 5302: { // glVertex2iv - GLint *v = (GLint *) bp; bp += 4; - weglVertex2iv(v); +case 5285: { // glMap1d + GLenum *target = (GLenum *) bp; bp += 4; + bp += 4; + GLdouble *u1 = (GLdouble *) bp; bp += 8; + GLdouble *u2 = (GLdouble *) bp; bp += 8; + GLint *stride = (GLint *) bp; bp += 4; + GLint *order = (GLint *) bp; bp += 4; + GLdouble *points = (GLdouble *) bins[0]; + weglMap1d(*target,*u1,*u2,*stride,*order,points); }; break; -case 5303: { // glVertex2sv - GLshort *v = (GLshort *) bp; bp += 2; - weglVertex2sv(v); +case 5286: { // glMap1f + GLenum *target = (GLenum *) bp; bp += 4; + GLfloat *u1 = (GLfloat *) bp; bp += 4; + GLfloat *u2 = (GLfloat *) bp; bp += 4; + GLint *stride = (GLint *) bp; bp += 4; + GLint *order = (GLint *) bp; bp += 4; + GLfloat *points = (GLfloat *) bins[0]; + weglMap1f(*target,*u1,*u2,*stride,*order,points); }; break; -case 5304: { // glVertex3dv - GLdouble *v = (GLdouble *) bp; bp += 8; - weglVertex3dv(v); +case 5287: { // glMap2d + GLenum *target = (GLenum *) bp; bp += 4; + bp += 4; + GLdouble *u1 = (GLdouble *) bp; bp += 8; + GLdouble *u2 = (GLdouble *) bp; bp += 8; + GLint *ustride = (GLint *) bp; bp += 4; + GLint *uorder = (GLint *) bp; bp += 4; + GLdouble *v1 = (GLdouble *) bp; bp += 8; + GLdouble *v2 = (GLdouble *) bp; bp += 8; + GLint *vstride = (GLint *) bp; bp += 4; + GLint *vorder = (GLint *) bp; bp += 4; + GLdouble *points = (GLdouble *) bins[0]; + weglMap2d(*target,*u1,*u2,*ustride,*uorder,*v1,*v2,*vstride,*vorder,points); }; break; -case 5305: { // glVertex3fv - GLfloat *v = (GLfloat *) bp; bp += 4; - weglVertex3fv(v); +case 5288: { // glMap2f + GLenum *target = (GLenum *) bp; bp += 4; + GLfloat *u1 = (GLfloat *) bp; bp += 4; + GLfloat *u2 = (GLfloat *) bp; bp += 4; + GLint *ustride = (GLint *) bp; bp += 4; + GLint *uorder = (GLint *) bp; bp += 4; + GLfloat *v1 = (GLfloat *) bp; bp += 4; + GLfloat *v2 = (GLfloat *) bp; bp += 4; + GLint *vstride = (GLint *) bp; bp += 4; + GLint *vorder = (GLint *) bp; bp += 4; + GLfloat *points = (GLfloat *) bins[0]; + weglMap2f(*target,*u1,*u2,*ustride,*uorder,*v1,*v2,*vstride,*vorder,points); }; break; -case 5306: { // glVertex3iv - GLint *v = (GLint *) bp; bp += 4; - weglVertex3iv(v); +case 5289: { // glGetMapdv + GLenum *target = (GLenum *) bp; bp += 4; + GLenum *query = (GLenum *) bp; bp += 4; + GLdouble *v = (GLdouble *) bins[0]; + weglGetMapdv(*target,*query,v); + int AP = 0; ErlDrvTermData rt[6]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); }; break; -case 5307: { // glVertex3sv - GLshort *v = (GLshort *) bp; bp += 2; - weglVertex3sv(v); +case 5290: { // glGetMapfv + GLenum *target = (GLenum *) bp; bp += 4; + GLenum *query = (GLenum *) bp; bp += 4; + GLfloat *v = (GLfloat *) bins[0]; + weglGetMapfv(*target,*query,v); + int AP = 0; ErlDrvTermData rt[6]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); }; break; -case 5308: { // glVertex4dv - GLdouble *v = (GLdouble *) bp; bp += 8; - weglVertex4dv(v); +case 5291: { // glGetMapiv + GLenum *target = (GLenum *) bp; bp += 4; + GLenum *query = (GLenum *) bp; bp += 4; + GLint *v = (GLint *) bins[0]; + weglGetMapiv(*target,*query,v); + int AP = 0; ErlDrvTermData rt[6]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); }; break; -case 5309: { // glVertex4fv - GLfloat *v = (GLfloat *) bp; bp += 4; - weglVertex4fv(v); +case 5292: { // glEvalCoord1dv + GLdouble *u = (GLdouble *) bp; bp += 8; + weglEvalCoord1dv(u); }; break; -case 5310: { // glVertex4iv - GLint *v = (GLint *) bp; bp += 4; - weglVertex4iv(v); +case 5293: { // glEvalCoord1fv + GLfloat *u = (GLfloat *) bp; bp += 4; + weglEvalCoord1fv(u); }; break; -case 5311: { // glVertex4sv - GLshort *v = (GLshort *) bp; bp += 2; - weglVertex4sv(v); +case 5294: { // glEvalCoord2dv + GLdouble *u = (GLdouble *) bp; bp += 8; + weglEvalCoord2dv(u); }; break; -case 5312: { // glVertexPointer - GLint *size = (GLint *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; - weglVertexPointer(*size,*type,*stride,pointer); +case 5295: { // glEvalCoord2fv + GLfloat *u = (GLfloat *) bp; bp += 4; + weglEvalCoord2fv(u); }; break; -case 5313: { // glVertexPointer - GLint *size = (GLint *) bp; bp += 4; +case 5296: { // glMapGrid1d + GLint *un = (GLint *) bp; bp += 4; + bp += 4; + GLdouble *u1 = (GLdouble *) bp; bp += 8; + GLdouble *u2 = (GLdouble *) bp; bp += 8; + weglMapGrid1d(*un,*u1,*u2); +}; break; +case 5297: { // glMapGrid1f + GLint *un = (GLint *) bp; bp += 4; + GLfloat *u1 = (GLfloat *) bp; bp += 4; + GLfloat *u2 = (GLfloat *) bp; bp += 4; + weglMapGrid1f(*un,*u1,*u2); +}; break; +case 5298: { // glMapGrid2d + GLint *un = (GLint *) bp; bp += 4; + bp += 4; + GLdouble *u1 = (GLdouble *) bp; bp += 8; + GLdouble *u2 = (GLdouble *) bp; bp += 8; + GLint *vn = (GLint *) bp; bp += 4; + bp += 4; + GLdouble *v1 = (GLdouble *) bp; bp += 8; + GLdouble *v2 = (GLdouble *) bp; bp += 8; + weglMapGrid2d(*un,*u1,*u2,*vn,*v1,*v2); +}; break; +case 5299: { // glMapGrid2f + GLint *un = (GLint *) bp; bp += 4; + GLfloat *u1 = (GLfloat *) bp; bp += 4; + GLfloat *u2 = (GLfloat *) bp; bp += 4; + GLint *vn = (GLint *) bp; bp += 4; + GLfloat *v1 = (GLfloat *) bp; bp += 4; + GLfloat *v2 = (GLfloat *) bp; bp += 4; + weglMapGrid2f(*un,*u1,*u2,*vn,*v1,*v2); +}; break; +case 5300: { // glEvalPoint1 + GLint *i = (GLint *) bp; bp += 4; + weglEvalPoint1(*i); +}; break; +case 5301: { // glEvalPoint2 + GLint *i = (GLint *) bp; bp += 4; + GLint *j = (GLint *) bp; bp += 4; + weglEvalPoint2(*i,*j); +}; break; +case 5302: { // glEvalMesh1 + GLenum *mode = (GLenum *) bp; bp += 4; + GLint *i1 = (GLint *) bp; bp += 4; + GLint *i2 = (GLint *) bp; bp += 4; + weglEvalMesh1(*mode,*i1,*i2); +}; break; +case 5303: { // glEvalMesh2 + GLenum *mode = (GLenum *) bp; bp += 4; + GLint *i1 = (GLint *) bp; bp += 4; + GLint *i2 = (GLint *) bp; bp += 4; + GLint *j1 = (GLint *) bp; bp += 4; + GLint *j2 = (GLint *) bp; bp += 4; + weglEvalMesh2(*mode,*i1,*i2,*j1,*j2); +}; break; +case 5304: { // glFogf + GLenum *pname = (GLenum *) bp; bp += 4; + GLfloat *param = (GLfloat *) bp; bp += 4; + weglFogf(*pname,*param); +}; break; +case 5305: { // glFogi + GLenum *pname = (GLenum *) bp; bp += 4; + GLint *param = (GLint *) bp; bp += 4; + weglFogi(*pname,*param); +}; break; +case 5306: { // glFogfv + GLenum *pname = (GLenum *) bp; bp += 4; + int *paramsLen = (int *) bp; bp += 4; + GLfloat *params = (GLfloat *) bp; bp += *paramsLen*4+((*paramsLen)+0)%2*4; + weglFogfv(*pname,params); +}; break; +case 5307: { // glFogiv + GLenum *pname = (GLenum *) bp; bp += 4; + int *paramsLen = (int *) bp; bp += 4; + GLint *params = (GLint *) bp; bp += *paramsLen*4+((*paramsLen)+0)%2*4; + weglFogiv(*pname,params); +}; break; +case 5308: { // glFeedbackBuffer + GLsizei *size = (GLsizei *) bp; bp += 4; GLenum *type = (GLenum *) bp; bp += 4; - GLsizei *stride = (GLsizei *) bp; bp += 4; - GLvoid *pointer = (GLvoid *) bins[0]; - weglVertexPointer(*size,*type,*stride,pointer); + GLfloat *buffer = (GLfloat *) bins[0]; + weglFeedbackBuffer(*size,*type,buffer); + int AP = 0; ErlDrvTermData rt[6]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); }; break; -case 5314: { // glViewport - GLint *x = (GLint *) bp; bp += 4; - GLint *y = (GLint *) bp; bp += 4; - GLsizei *width = (GLsizei *) bp; bp += 4; - GLsizei *height = (GLsizei *) bp; bp += 4; - weglViewport(*x,*y,*width,*height); +case 5309: { // glPassThrough + GLfloat *token = (GLfloat *) bp; bp += 4; + weglPassThrough(*token); +}; break; +case 5310: { // glSelectBuffer + GLsizei *size = (GLsizei *) bp; bp += 4; + GLuint *buffer = (GLuint *) bins[0]; + weglSelectBuffer(*size,buffer); + int AP = 0; ErlDrvTermData rt[6]; + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); +}; break; +case 5311: { // glInitNames + weglInitNames(); +}; break; +case 5312: { // glLoadName + GLuint *name = (GLuint *) bp; bp += 4; + weglLoadName(*name); +}; break; +case 5313: { // glPushName + GLuint *name = (GLuint *) bp; bp += 4; + weglPushName(*name); +}; break; +case 5314: { // glPopName + weglPopName(); }; break; case 5315: { // glBlendColor GLclampf *red = (GLclampf *) bp; bp += 4; @@ -2237,7 +2237,7 @@ case 5318: { // glDrawRangeElements case 5319: { // glTexImage3D GLenum *target = (GLenum *) bp; bp += 4; GLint *level = (GLint *) bp; bp += 4; - GLint *internalformat = (GLint *) bp; bp += 4; + GLint *internalFormat = (GLint *) bp; bp += 4; GLsizei *width = (GLsizei *) bp; bp += 4; GLsizei *height = (GLsizei *) bp; bp += 4; GLsizei *depth = (GLsizei *) bp; bp += 4; @@ -2245,12 +2245,12 @@ case 5319: { // glTexImage3D GLenum *format = (GLenum *) bp; bp += 4; GLenum *type = (GLenum *) bp; bp += 4; GLvoid *pixels = (GLvoid *) (ErlDrvSInt) * (int *) bp; bp += 4; - weglTexImage3D(*target,*level,*internalformat,*width,*height,*depth,*border,*format,*type,pixels); + weglTexImage3D(*target,*level,*internalFormat,*width,*height,*depth,*border,*format,*type,pixels); }; break; case 5320: { // glTexImage3D GLenum *target = (GLenum *) bp; bp += 4; GLint *level = (GLint *) bp; bp += 4; - GLint *internalformat = (GLint *) bp; bp += 4; + GLint *internalFormat = (GLint *) bp; bp += 4; GLsizei *width = (GLsizei *) bp; bp += 4; GLsizei *height = (GLsizei *) bp; bp += 4; GLsizei *depth = (GLsizei *) bp; bp += 4; @@ -2258,7 +2258,7 @@ case 5320: { // glTexImage3D GLenum *format = (GLenum *) bp; bp += 4; GLenum *type = (GLenum *) bp; bp += 4; GLvoid *pixels = (GLvoid *) bins[0]; - weglTexImage3D(*target,*level,*internalformat,*width,*height,*depth,*border,*format,*type,pixels); + weglTexImage3D(*target,*level,*internalFormat,*width,*height,*depth,*border,*format,*type,pixels); }; break; case 5321: { // glTexSubImage3D GLenum *target = (GLenum *) bp; bp += 4; @@ -2591,9 +2591,9 @@ case 5351: { // glGetMinmax GLboolean *reset = (GLboolean *) bp; bp += 1; bp += 3; GLenum *format = (GLenum *) bp; bp += 4; - GLenum *type = (GLenum *) bp; bp += 4; + GLenum *types = (GLenum *) bp; bp += 4; GLvoid *values = (GLvoid *) bins[0]; - weglGetMinmax(*target,*reset,*format,*type,values); + weglGetMinmax(*target,*reset,*format,*types,values); int AP = 0; ErlDrvTermData rt[6]; rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); @@ -2797,9 +2797,9 @@ case 5371: { // glCompressedTexSubImage1D }; break; case 5372: { // glGetCompressedTexImage GLenum *target = (GLenum *) bp; bp += 4; - GLint *level = (GLint *) bp; bp += 4; + GLint *lod = (GLint *) bp; bp += 4; GLvoid *img = (GLvoid *) bins[0]; - weglGetCompressedTexImage(*target,*level,img); + weglGetCompressedTexImage(*target,*lod,img); int AP = 0; ErlDrvTermData rt[6]; rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "ok"); @@ -6927,31 +6927,129 @@ case 5856: { // glGetGraphicsResetStatusARB rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; driver_send_term(port,caller,rt,AP); }; break; -case 5857: { // glResizeBuffersMESA - weglResizeBuffersMESA(); +case 5857: { // glDrawArraysInstancedBaseInstance + GLenum *mode = (GLenum *) bp; bp += 4; + GLint *first = (GLint *) bp; bp += 4; + GLsizei *count = (GLsizei *) bp; bp += 4; + GLsizei *primcount = (GLsizei *) bp; bp += 4; + GLuint *baseinstance = (GLuint *) bp; bp += 4; + weglDrawArraysInstancedBaseInstance(*mode,*first,*count,*primcount,*baseinstance); }; break; -case 5858: { // glWindowPos4dvMESA - GLdouble *v = (GLdouble *) bp; bp += 8; - weglWindowPos4dvMESA(v); +case 5858: { // glDrawElementsInstancedBaseInstance + GLenum *mode = (GLenum *) bp; bp += 4; + GLsizei *count = (GLsizei *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + void *indices = (void *) (ErlDrvSInt) * (int *) bp; bp += 4; + GLsizei *primcount = (GLsizei *) bp; bp += 4; + GLuint *baseinstance = (GLuint *) bp; bp += 4; + weglDrawElementsInstancedBaseInstance(*mode,*count,*type,indices,*primcount,*baseinstance); }; break; -case 5859: { // glWindowPos4fvMESA - GLfloat *v = (GLfloat *) bp; bp += 4; - weglWindowPos4fvMESA(v); +case 5859: { // glDrawElementsInstancedBaseInstance + GLenum *mode = (GLenum *) bp; bp += 4; + GLsizei *count = (GLsizei *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + void *indices = (void *) bins[0]; + GLsizei *primcount = (GLsizei *) bp; bp += 4; + GLuint *baseinstance = (GLuint *) bp; bp += 4; + weglDrawElementsInstancedBaseInstance(*mode,*count,*type,indices,*primcount,*baseinstance); }; break; -case 5860: { // glWindowPos4ivMESA - GLint *v = (GLint *) bp; bp += 4; - weglWindowPos4ivMESA(v); +case 5860: { // glDrawElementsInstancedBaseVertexBaseInstance + GLenum *mode = (GLenum *) bp; bp += 4; + GLsizei *count = (GLsizei *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + void *indices = (void *) (ErlDrvSInt) * (int *) bp; bp += 4; + GLsizei *primcount = (GLsizei *) bp; bp += 4; + GLint *basevertex = (GLint *) bp; bp += 4; + GLuint *baseinstance = (GLuint *) bp; bp += 4; + weglDrawElementsInstancedBaseVertexBaseInstance(*mode,*count,*type,indices,*primcount,*basevertex,*baseinstance); }; break; -case 5861: { // glWindowPos4svMESA - GLshort *v = (GLshort *) bp; bp += 2; - weglWindowPos4svMESA(v); +case 5861: { // glDrawElementsInstancedBaseVertexBaseInstance + GLenum *mode = (GLenum *) bp; bp += 4; + GLsizei *count = (GLsizei *) bp; bp += 4; + GLenum *type = (GLenum *) bp; bp += 4; + void *indices = (void *) bins[0]; + GLsizei *primcount = (GLsizei *) bp; bp += 4; + GLint *basevertex = (GLint *) bp; bp += 4; + GLuint *baseinstance = (GLuint *) bp; bp += 4; + weglDrawElementsInstancedBaseVertexBaseInstance(*mode,*count,*type,indices,*primcount,*basevertex,*baseinstance); +}; break; +case 5862: { // glDrawTransformFeedbackInstanced + GLenum *mode = (GLenum *) bp; bp += 4; + GLuint *id = (GLuint *) bp; bp += 4; + GLsizei *primcount = (GLsizei *) bp; bp += 4; + weglDrawTransformFeedbackInstanced(*mode,*id,*primcount); +}; break; +case 5863: { // glDrawTransformFeedbackStreamInstanced + GLenum *mode = (GLenum *) bp; bp += 4; + GLuint *id = (GLuint *) bp; bp += 4; + GLuint *stream = (GLuint *) bp; bp += 4; + GLsizei *primcount = (GLsizei *) bp; bp += 4; + weglDrawTransformFeedbackStreamInstanced(*mode,*id,*stream,*primcount); +}; break; +case 5864: { // glGetInternalformativ + GLenum *target = (GLenum *) bp; bp += 4; + GLenum *internalformat = (GLenum *) bp; bp += 4; + GLenum *pname = (GLenum *) bp; bp += 4; + GLsizei *bufSize = (GLsizei *) bp; bp += 4; + GLint *params; + params = (GLint *) driver_alloc(sizeof(GLint) * *bufSize); + weglGetInternalformativ(*target,*internalformat,*pname,*bufSize,params); + int AP = 0; ErlDrvTermData *rt; + rt = (ErlDrvTermData *) driver_alloc(sizeof(ErlDrvTermData)*(7 + (*bufSize)*2)); + rt[AP++]=ERL_DRV_ATOM; rt[AP++]=driver_mk_atom((char *) "_egl_result_"); + for(int i=0; i < *bufSize; i++) { + rt[AP++] = ERL_DRV_INT; rt[AP++] = (ErlDrvSInt) params[i];} + rt[AP++] = ERL_DRV_NIL; rt[AP++] = ERL_DRV_LIST; rt[AP++] = (*bufSize)+1; + rt[AP++] = ERL_DRV_TUPLE; rt[AP++] = 2; + driver_send_term(port,caller,rt,AP); + driver_free(rt); + driver_free(params); +}; break; +case 5865: { // glBindImageTexture + GLuint *unit = (GLuint *) bp; bp += 4; + GLuint *texture = (GLuint *) bp; bp += 4; + GLint *level = (GLint *) bp; bp += 4; + GLboolean *layered = (GLboolean *) bp; bp += 1; + bp += 3; + GLint *layer = (GLint *) bp; bp += 4; + GLenum *access = (GLenum *) bp; bp += 4; + GLenum *format = (GLenum *) bp; bp += 4; + weglBindImageTexture(*unit,*texture,*level,*layered,*layer,*access,*format); +}; break; +case 5866: { // glMemoryBarrier + GLbitfield *barriers = (GLbitfield *) bp; bp += 4; + weglMemoryBarrier(*barriers); +}; break; +case 5867: { // glTexStorage1D + GLenum *target = (GLenum *) bp; bp += 4; + GLsizei *levels = (GLsizei *) bp; bp += 4; + GLenum *internalformat = (GLenum *) bp; bp += 4; + GLsizei *width = (GLsizei *) bp; bp += 4; + weglTexStorage1D(*target,*levels,*internalformat,*width); +}; break; +case 5868: { // glTexStorage2D + GLenum *target = (GLenum *) bp; bp += 4; + GLsizei *levels = (GLsizei *) bp; bp += 4; + GLenum *internalformat = (GLenum *) bp; bp += 4; + GLsizei *width = (GLsizei *) bp; bp += 4; + GLsizei *height = (GLsizei *) bp; bp += 4; + weglTexStorage2D(*target,*levels,*internalformat,*width,*height); +}; break; +case 5869: { // glTexStorage3D + GLenum *target = (GLenum *) bp; bp += 4; + GLsizei *levels = (GLsizei *) bp; bp += 4; + GLenum *internalformat = (GLenum *) bp; bp += 4; + GLsizei *width = (GLsizei *) bp; bp += 4; + GLsizei *height = (GLsizei *) bp; bp += 4; + GLsizei *depth = (GLsizei *) bp; bp += 4; + weglTexStorage3D(*target,*levels,*internalformat,*width,*height,*depth); }; break; -case 5862: { // glDepthBoundsEXT +case 5870: { // glDepthBoundsEXT GLclampd *zmin = (GLclampd *) bp; bp += 8; GLclampd *zmax = (GLclampd *) bp; bp += 8; weglDepthBoundsEXT(*zmin,*zmax); }; break; -case 5863: { // glStencilClearTagEXT +case 5871: { // glStencilClearTagEXT GLsizei *stencilTagBits = (GLsizei *) bp; bp += 4; GLuint *stencilClearTag = (GLuint *) bp; bp += 4; weglStencilClearTagEXT(*stencilTagBits,*stencilClearTag); diff --git a/lib/wx/c_src/gen/glu_finit.h b/lib/wx/c_src/gen/glu_finit.h index 63e9c2fc78..0e55d48a2a 100644 --- a/lib/wx/c_src/gen/glu_finit.h +++ b/lib/wx/c_src/gen/glu_finit.h @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2010. All Rights Reserved. + * Copyright Ericsson AB 2008-2012. All Rights Reserved. * * The contents of this file are subject to the Erlang Public License, * Version 1.1, (the "License"); you may not use this file except in diff --git a/lib/wx/c_src/gen/wxe_derived_dest.h b/lib/wx/c_src/gen/wxe_derived_dest.h index 4e4aea098d..6b7a5378cb 100644 --- a/lib/wx/c_src/gen/wxe_derived_dest.h +++ b/lib/wx/c_src/gen/wxe_derived_dest.h @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2011. All Rights Reserved. + * Copyright Ericsson AB 2008-2012. All Rights Reserved. * * The contents of this file are subject to the Erlang Public License, * Version 1.1, (the "License"); you may not use this file except in @@ -129,6 +129,18 @@ class EwxBufferedPaintDC : public wxBufferedPaintDC { EwxBufferedPaintDC(wxWindow * window,int style) : wxBufferedPaintDC(window,style) {}; }; +#if wxUSE_GRAPHICS_CONTEXT +class EwxGraphicsObject : public wxGraphicsObject { + public: ~EwxGraphicsObject() {((WxeApp *)wxTheApp)->clearPtr(this);}; +}; +#endif // wxUSE_GRAPHICS_CONTEXT + +#if wxUSE_GRAPHICS_CONTEXT +class EwxGraphicsContext : public wxGraphicsContext { + public: ~EwxGraphicsContext() {((WxeApp *)wxTheApp)->clearPtr(this);}; +}; +#endif // wxUSE_GRAPHICS_CONTEXT + class EwxMenuBar : public wxMenuBar { public: ~EwxMenuBar() {((WxeApp *)wxTheApp)->clearPtr(this);}; EwxMenuBar(long style) : wxMenuBar(style) {}; @@ -671,16 +683,20 @@ class EwxGLCanvas : public wxGLCanvas { EwxGLCanvas(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style,const wxString& name,int * attribList,const wxPalette& palette) : wxGLCanvas(parent,id,pos,size,style,name,attribList,palette) {}; }; +#if wxUSE_AUI class EwxAuiManager : public wxAuiManager { public: ~EwxAuiManager() {((WxeApp *)wxTheApp)->clearPtr(this);}; EwxAuiManager(wxWindow * managed_wnd,unsigned int flags) : wxAuiManager(managed_wnd,flags) {}; }; +#endif // wxUSE_AUI +#if wxUSE_AUI class EwxAuiNotebook : public wxAuiNotebook { public: ~EwxAuiNotebook() {((WxeApp *)wxTheApp)->clearPtr(this);}; EwxAuiNotebook(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxAuiNotebook(parent,id,pos,size,style) {}; EwxAuiNotebook() : wxAuiNotebook() {}; }; +#endif // wxUSE_AUI class EwxMDIParentFrame : public wxMDIParentFrame { public: ~EwxMDIParentFrame() {((WxeApp *)wxTheApp)->clearPtr(this);}; @@ -727,3 +743,8 @@ class EwxHtmlWindow : public wxHtmlWindow { EwxHtmlWindow() : wxHtmlWindow() {}; }; +class EwxTaskBarIcon : public wxTaskBarIcon { + public: ~EwxTaskBarIcon() {((WxeApp *)wxTheApp)->clearPtr(this);}; + EwxTaskBarIcon() : wxTaskBarIcon() {}; +}; + diff --git a/lib/wx/c_src/gen/wxe_events.cpp b/lib/wx/c_src/gen/wxe_events.cpp index cda98bfc3f..0afb02150a 100644 --- a/lib/wx/c_src/gen/wxe_events.cpp +++ b/lib/wx/c_src/gen/wxe_events.cpp @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2011. All Rights Reserved. + * Copyright Ericsson AB 2008-2012. All Rights Reserved. * * The contents of this file are subject to the Erlang Public License, * Version 1.1, (the "License"); you may not use this file except in @@ -301,6 +301,13 @@ void initEventTable() {wxEVT_AUI_PANE_RESTORE, 224, "aui_pane_restore"}, {wxEVT_AUI_RENDER, 224, "aui_render"}, {wxEVT_AUI_FIND_MANAGER, 224, "aui_find_manager"}, + {wxEVT_TASKBAR_MOVE, 227, "taskbar_move"}, + {wxEVT_TASKBAR_LEFT_DOWN, 227, "taskbar_left_down"}, + {wxEVT_TASKBAR_LEFT_UP, 227, "taskbar_left_up"}, + {wxEVT_TASKBAR_RIGHT_DOWN, 227, "taskbar_right_down"}, + {wxEVT_TASKBAR_RIGHT_UP, 227, "taskbar_right_up"}, + {wxEVT_TASKBAR_LEFT_DCLICK, 227, "taskbar_left_dclick"}, + {wxEVT_TASKBAR_RIGHT_DCLICK, 227, "taskbar_right_dclick"}, {-1, 0, } }; for(int i=0; event_types[i].ev_type != -1; i++) { @@ -807,6 +814,13 @@ case 224: {// wxAuiManagerEvent rt.addTupleCount(8); break; } +case 227: {// wxTaskBarIconEvent + evClass = (char*)"wxTaskBarIconEvent"; + rt.addAtom((char*)"wxTaskBarIcon"); + rt.addAtom(Etype->eName); + rt.addTupleCount(2); + break; +} } rt.addTupleCount(5); diff --git a/lib/wx/c_src/gen/wxe_funcs.cpp b/lib/wx/c_src/gen/wxe_funcs.cpp index f456bd3287..15012011ed 100644 --- a/lib/wx/c_src/gen/wxe_funcs.cpp +++ b/lib/wx/c_src/gen/wxe_funcs.cpp @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2011. All Rights Reserved. + * Copyright Ericsson AB 2008-2012. All Rights Reserved. * * The contents of this file are subject to the Erlang Public License, * Version 1.1, (the "License"); you may not use this file except in @@ -5334,14 +5334,18 @@ case wxDC_GetCharWidth: { // wxDC::GetCharWidth break; } case wxDC_GetClippingBox: { // wxDC::GetClippingBox + wxCoord x; + wxCoord y; + wxCoord w; + wxCoord h; wxDC *This = (wxDC *) getPtr(bp,memenv); bp += 4; - int * rectX = (int *) bp; bp += 4; - int * rectY = (int *) bp; bp += 4; - int * rectW = (int *) bp; bp += 4; - int * rectH = (int *) bp; bp += 4; - wxRect rect = wxRect(*rectX,*rectY,*rectW,*rectH); if(!This) throw wxe_badarg(0); - This->GetClippingBox(rect); + This->GetClippingBox(&x,&y,&w,&h); + rt.addInt(x); + rt.addInt(y); + rt.addInt(w); + rt.addInt(h); + rt.addTupleCount(4); break; } case wxDC_GetFont: { // wxDC::GetFont @@ -5405,17 +5409,16 @@ case wxDC_GetMultiLineTextExtent_1: { // wxDC::GetMultiLineTextExtent break; } case wxDC_GetPartialTextExtents: { // wxDC::GetPartialTextExtents + wxArrayInt widths; wxDC *This = (wxDC *) getPtr(bp,memenv); bp += 4; int * textLen = (int *) bp; bp += 4; wxString text = wxString(bp, wxConvUTF8); bp += *textLen+((8-((0+ *textLen) & 7)) & 7); - int * widthsLen = (int *) bp; bp += 4; - wxArrayInt widths; - for(int i=0; i < *widthsLen; i++) { widths.Add(*(int *) bp); bp += 4;} - bp += ((*widthsLen + 1) % 2 )*4; if(!This) throw wxe_badarg(0); bool Result = This->GetPartialTextExtents(text,widths); rt.addBool(Result); + rt.add(widths); + rt.addTupleCount(2); break; } case wxDC_GetPen: { // wxDC::GetPen @@ -5426,18 +5429,16 @@ case wxDC_GetPen: { // wxDC::GetPen break; } case wxDC_GetPixel: { // wxDC::GetPixel + wxColour col; wxDC *This = (wxDC *) getPtr(bp,memenv); bp += 4; int * ptX = (int *) bp; bp += 4; int * ptY = (int *) bp; bp += 4; wxPoint pt = wxPoint(*ptX,*ptY); - int * colR = (int *) bp; bp += 4; - int * colG = (int *) bp; bp += 4; - int * colB = (int *) bp; bp += 4; - int * colA = (int *) bp; bp += 4; - wxColour col = wxColour(*colR,*colG,*colB,*colA); if(!This) throw wxe_badarg(0); bool Result = This->GetPixel(pt,&col); rt.addBool(Result); + rt.add(col); + rt.addTupleCount(2); break; } case wxDC_GetPPI: { // wxDC::GetPPI @@ -6255,17 +6256,21 @@ case wxGraphicsContext_DrawIcon: { // wxGraphicsContext::DrawIcon case wxGraphicsContext_DrawLines: { // wxGraphicsContext::DrawLines int fillStyle=wxODDEVEN_RULE; wxGraphicsContext *This = (wxGraphicsContext *) getPtr(bp,memenv); bp += 4; - int * n = (int *) bp; bp += 4; - wxDouble * pointsX = (wxDouble *) bp; bp += 8; - wxDouble * pointsY = (wxDouble *) bp; bp += 8; - wxPoint2DDouble points = wxPoint2DDouble(*pointsX,*pointsY); + int * pointsLen = (int *) bp; bp += 4; + wxPoint2DDouble *points; + points = (wxPoint2DDouble *) driver_alloc(sizeof(wxPoint2DDouble) * *pointsLen); + for(int i=0; i < *pointsLen; i++) { + double x = * (double *) bp; bp += 8; + double y = * (double *) bp; bp += 8; + points[i] = wxPoint2DDouble(x,y);} while( * (int*) bp) { switch (* (int*) bp) { case 1: {bp += 4; fillStyle = (int)*(int *) bp; bp += 4; } break; }}; if(!This) throw wxe_badarg(0); - This->DrawLines((size_t) *n,&points,fillStyle); + This->DrawLines(*pointsLen,points,fillStyle); + driver_free(points); break; } case wxGraphicsContext_DrawPath: { // wxGraphicsContext::DrawPath @@ -6372,23 +6377,15 @@ case wxGraphicsContext_StrokePath: { // wxGraphicsContext::StrokePath This->StrokePath(*path); break; } -case wxGraphicsContext_GetNativeContext: { // wxGraphicsContext::GetNativeContext - wxGraphicsContext *This = (wxGraphicsContext *) getPtr(bp,memenv); bp += 4; - if(!This) throw wxe_badarg(0); - This->GetNativeContext(); - break; -} case wxGraphicsContext_GetPartialTextExtents: { // wxGraphicsContext::GetPartialTextExtents + wxArrayDouble widths; wxGraphicsContext *This = (wxGraphicsContext *) getPtr(bp,memenv); bp += 4; int * textLen = (int *) bp; bp += 4; wxString text = wxString(bp, wxConvUTF8); bp += *textLen+((8-((0+ *textLen) & 7)) & 7); - int * widthsLen = (int *) bp; bp += 4; - bp += 4; /* Align */ - wxArrayDouble widths; - for(int i=0; i < *widthsLen; i++) { widths.Add(*(int *) bp); bp += 4;} if(!This) throw wxe_badarg(0); This->GetPartialTextExtents(text,widths); + rt.add(widths); break; } case wxGraphicsContext_GetTextExtent: { // wxGraphicsContext::GetTextExtent @@ -6514,27 +6511,18 @@ case wxGraphicsContext_StrokeLine: { // wxGraphicsContext::StrokeLine This->StrokeLine((wxDouble) *x1,(wxDouble) *y1,(wxDouble) *x2,(wxDouble) *y2); break; } -case wxGraphicsContext_StrokeLines_2: { // wxGraphicsContext::StrokeLines +case wxGraphicsContext_StrokeLines: { // wxGraphicsContext::StrokeLines wxGraphicsContext *This = (wxGraphicsContext *) getPtr(bp,memenv); bp += 4; - int * n = (int *) bp; bp += 4; - wxDouble * pointsX = (wxDouble *) bp; bp += 8; - wxDouble * pointsY = (wxDouble *) bp; bp += 8; - wxPoint2DDouble points = wxPoint2DDouble(*pointsX,*pointsY); - if(!This) throw wxe_badarg(0); - This->StrokeLines((size_t) *n,&points); - break; -} -case wxGraphicsContext_StrokeLines_3: { // wxGraphicsContext::StrokeLines - wxGraphicsContext *This = (wxGraphicsContext *) getPtr(bp,memenv); bp += 4; - int * n = (int *) bp; bp += 4; - wxDouble * beginPointsX = (wxDouble *) bp; bp += 8; - wxDouble * beginPointsY = (wxDouble *) bp; bp += 8; - wxPoint2DDouble beginPoints = wxPoint2DDouble(*beginPointsX,*beginPointsY); - wxDouble * endPointsX = (wxDouble *) bp; bp += 8; - wxDouble * endPointsY = (wxDouble *) bp; bp += 8; - wxPoint2DDouble endPoints = wxPoint2DDouble(*endPointsX,*endPointsY); + int * pointsLen = (int *) bp; bp += 4; + wxPoint2DDouble *points; + points = (wxPoint2DDouble *) driver_alloc(sizeof(wxPoint2DDouble) * *pointsLen); + for(int i=0; i < *pointsLen; i++) { + double x = * (double *) bp; bp += 8; + double y = * (double *) bp; bp += 8; + points[i] = wxPoint2DDouble(x,y);} if(!This) throw wxe_badarg(0); - This->StrokeLines((size_t) *n,&beginPoints,&endPoints); + This->StrokeLines(*pointsLen,points); + driver_free(points); break; } #endif // wxUSE_GRAPHICS_CONTEXT @@ -6565,12 +6553,6 @@ case wxGraphicsMatrix_Get: { // wxGraphicsMatrix::Get rt.addTupleCount(6); break; } -case wxGraphicsMatrix_GetNativeMatrix: { // wxGraphicsMatrix::GetNativeMatrix - wxGraphicsMatrix *This = (wxGraphicsMatrix *) getPtr(bp,memenv); bp += 4; - if(!This) throw wxe_badarg(0); - This->GetNativeMatrix(); - break; -} case wxGraphicsMatrix_Invert: { // wxGraphicsMatrix::Invert wxGraphicsMatrix *This = (wxGraphicsMatrix *) getPtr(bp,memenv); bp += 4; if(!This) throw wxe_badarg(0); @@ -15438,25 +15420,21 @@ case wxListCtrl_GetItemFont: { // wxListCtrl::GetItemFont break; } case wxListCtrl_GetItemPosition: { // wxListCtrl::GetItemPosition + wxPoint pos; wxListCtrl *This = (wxListCtrl *) getPtr(bp,memenv); bp += 4; int * item = (int *) bp; bp += 4; - int * posX = (int *) bp; bp += 4; - int * posY = (int *) bp; bp += 4; - wxPoint pos = wxPoint(*posX,*posY); if(!This) throw wxe_badarg(0); bool Result = This->GetItemPosition((long) *item,pos); rt.addBool(Result); + rt.add(pos); + rt.addTupleCount(2); break; } case wxListCtrl_GetItemRect: { // wxListCtrl::GetItemRect + wxRect rect; int code=wxLIST_RECT_BOUNDS; wxListCtrl *This = (wxListCtrl *) getPtr(bp,memenv); bp += 4; int * item = (int *) bp; bp += 4; - int * rectX = (int *) bp; bp += 4; - int * rectY = (int *) bp; bp += 4; - int * rectW = (int *) bp; bp += 4; - int * rectH = (int *) bp; bp += 4; - wxRect rect = wxRect(*rectX,*rectY,*rectW,*rectH); while( * (int*) bp) { switch (* (int*) bp) { case 1: {bp += 4; code = (int)*(int *) bp; bp += 4; @@ -15465,6 +15443,8 @@ case wxListCtrl_GetItemRect: { // wxListCtrl::GetItemRect if(!This) throw wxe_badarg(0); bool Result = This->GetItemRect((long) *item,rect,code); rt.addBool(Result); + rt.add(rect); + rt.addTupleCount(2); break; } case wxListCtrl_GetItemSpacing: { // wxListCtrl::GetItemSpacing @@ -15546,16 +15526,14 @@ case wxListCtrl_GetViewRect: { // wxListCtrl::GetViewRect break; } case wxListCtrl_HitTest: { // wxListCtrl::HitTest - int flags; wxListCtrl *This = (wxListCtrl *) getPtr(bp,memenv); bp += 4; int * pointX = (int *) bp; bp += 4; int * pointY = (int *) bp; bp += 4; wxPoint point = wxPoint(*pointX,*pointY); + int * flags = (int *) bp; bp += 4; if(!This) throw wxe_badarg(0); - long Result = This->HitTest(point,flags); + long Result = This->HitTest(point,*flags); rt.addInt(Result); - rt.addInt(flags); - rt.addTupleCount(2); break; } case wxListCtrl_InsertColumn_2: { // wxListCtrl::InsertColumn @@ -29383,6 +29361,13 @@ case wxStyledTextCtrl_SetEdgeColumn: { // wxStyledTextCtrl::SetEdgeColumn This->SetEdgeColumn((int) *column); break; } +case wxStyledTextCtrl_SetEdgeMode: { // wxStyledTextCtrl::SetEdgeMode + wxStyledTextCtrl *This = (wxStyledTextCtrl *) getPtr(bp,memenv); bp += 4; + int * mode = (int *) bp; bp += 4; + if(!This) throw wxe_badarg(0); + This->SetEdgeMode((int) *mode); + break; +} case wxStyledTextCtrl_GetEdgeMode: { // wxStyledTextCtrl::GetEdgeMode wxStyledTextCtrl *This = (wxStyledTextCtrl *) getPtr(bp,memenv); bp += 4; if(!This) throw wxe_badarg(0); @@ -31354,6 +31339,43 @@ case wxLogNull_destroy: { // wxLogNull::destroy delete This;} break; } +case wxTaskBarIcon_new: { // wxTaskBarIcon::wxTaskBarIcon + wxTaskBarIcon * Result = new EwxTaskBarIcon(); + newPtr((void *) Result, 1, memenv); + rt.addRef(getRef((void *)Result,memenv), "wxTaskBarIcon"); + break; +} +case wxTaskBarIcon_PopupMenu: { // wxTaskBarIcon::PopupMenu + wxTaskBarIcon *This = (wxTaskBarIcon *) getPtr(bp,memenv); bp += 4; + wxMenu *menu = (wxMenu *) getPtr(bp,memenv); bp += 4; + if(!This) throw wxe_badarg(0); + bool Result = This->PopupMenu(menu); + rt.addBool(Result); + break; +} +case wxTaskBarIcon_RemoveIcon: { // wxTaskBarIcon::RemoveIcon + wxTaskBarIcon *This = (wxTaskBarIcon *) getPtr(bp,memenv); bp += 4; + if(!This) throw wxe_badarg(0); + bool Result = This->RemoveIcon(); + rt.addBool(Result); + break; +} +case wxTaskBarIcon_SetIcon: { // wxTaskBarIcon::SetIcon + wxString tooltip= wxEmptyString; + wxTaskBarIcon *This = (wxTaskBarIcon *) getPtr(bp,memenv); bp += 4; + wxIcon *icon = (wxIcon *) getPtr(bp,memenv); bp += 4; + while( * (int*) bp) { switch (* (int*) bp) { + case 1: {bp += 4; + int * tooltipLen = (int *) bp; bp += 4; + tooltip = wxString(bp, wxConvUTF8); + bp += *tooltipLen+((8-((0+ *tooltipLen) & 7)) & 7); + } break; + }}; + if(!This) throw wxe_badarg(0); + bool Result = This->SetIcon(*icon,tooltip); + rt.addBool(Result); + break; +} default: { wxeReturn error = wxeReturn(WXE_DRV_PORT, Ecmd.caller, false); error.addAtom("_wxe_error_"); error.addInt((int) Ecmd.op); diff --git a/lib/wx/c_src/gen/wxe_macros.h b/lib/wx/c_src/gen/wxe_macros.h index ddc7c0155f..b24becae06 100644 --- a/lib/wx/c_src/gen/wxe_macros.h +++ b/lib/wx/c_src/gen/wxe_macros.h @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2011. All Rights Reserved. + * Copyright Ericsson AB 2008-2012. All Rights Reserved. * * The contents of this file are subject to the Erlang Public License, * Version 1.1, (the "License"); you may not use this file except in @@ -57,6 +57,7 @@ #include <wx/toolbook.h> #include <wx/listbook.h> #include <wx/treebook.h> +#include <wx/taskbar.h> #include <wx/html/htmlwin.h> #include <wx/html/htmlcell.h> #include <wx/filename.h> @@ -610,2740 +611,2745 @@ #define wxDC_GetCharHeight 663 #define wxDC_GetCharWidth 664 #define wxDC_GetClippingBox 665 -#define wxDC_GetFont 666 -#define wxDC_GetLayoutDirection 667 -#define wxDC_GetLogicalFunction 668 -#define wxDC_GetMapMode 669 -#define wxDC_GetMultiLineTextExtent_4 670 -#define wxDC_GetMultiLineTextExtent_1 671 -#define wxDC_GetPartialTextExtents 672 -#define wxDC_GetPen 673 -#define wxDC_GetPixel 674 -#define wxDC_GetPPI 675 -#define wxDC_GetSize 677 -#define wxDC_GetSizeMM 679 -#define wxDC_GetTextBackground 680 -#define wxDC_GetTextExtent_4 681 -#define wxDC_GetTextExtent_1 682 -#define wxDC_GetTextForeground 684 -#define wxDC_GetUserScale 685 -#define wxDC_GradientFillConcentric_3 686 -#define wxDC_GradientFillConcentric_4 687 -#define wxDC_GradientFillLinear 688 -#define wxDC_LogicalToDeviceX 689 -#define wxDC_LogicalToDeviceXRel 690 -#define wxDC_LogicalToDeviceY 691 -#define wxDC_LogicalToDeviceYRel 692 -#define wxDC_MaxX 693 -#define wxDC_MaxY 694 -#define wxDC_MinX 695 -#define wxDC_MinY 696 -#define wxDC_IsOk 697 -#define wxDC_ResetBoundingBox 698 -#define wxDC_SetAxisOrientation 699 -#define wxDC_SetBackground 700 -#define wxDC_SetBackgroundMode 701 -#define wxDC_SetBrush 702 -#define wxDC_SetClippingRegion_2 704 -#define wxDC_SetClippingRegion_1_1 705 -#define wxDC_SetClippingRegion_1_0 706 -#define wxDC_SetDeviceOrigin 707 -#define wxDC_SetFont 708 -#define wxDC_SetLayoutDirection 709 -#define wxDC_SetLogicalFunction 710 -#define wxDC_SetMapMode 711 -#define wxDC_SetPalette 712 -#define wxDC_SetPen 713 -#define wxDC_SetTextBackground 714 -#define wxDC_SetTextForeground 715 -#define wxDC_SetUserScale 716 -#define wxDC_StartDoc 717 -#define wxDC_StartPage 718 -#define wxMirrorDC_new 719 -#define wxMirrorDC_destroy 720 -#define wxScreenDC_new 721 -#define wxScreenDC_destruct 722 -#define wxPostScriptDC_new_0 723 -#define wxPostScriptDC_new_1 724 -#define wxPostScriptDC_destruct 725 -#define wxPostScriptDC_SetResolution 726 -#define wxPostScriptDC_GetResolution 727 -#define wxWindowDC_new_0 728 -#define wxWindowDC_new_1 729 -#define wxWindowDC_destruct 730 -#define wxClientDC_new_0 731 -#define wxClientDC_new_1 732 -#define wxClientDC_destroy 733 -#define wxPaintDC_new_0 734 -#define wxPaintDC_new_1 735 -#define wxPaintDC_destroy 736 -#define wxMemoryDC_new_1_0 738 -#define wxMemoryDC_new_1_1 739 -#define wxMemoryDC_new_0 740 -#define wxMemoryDC_destruct 742 -#define wxMemoryDC_SelectObject 743 -#define wxMemoryDC_SelectObjectAsSource 744 -#define wxBufferedDC_new_0 745 -#define wxBufferedDC_new_2 746 -#define wxBufferedDC_new_3 747 -#define wxBufferedDC_destruct 748 -#define wxBufferedDC_Init_2 749 -#define wxBufferedDC_Init_3 750 -#define wxBufferedPaintDC_new_3 751 -#define wxBufferedPaintDC_new_2 752 -#define wxBufferedPaintDC_destruct 753 -#define wxGraphicsObject_GetRenderer 754 -#define wxGraphicsObject_IsNull 755 -#define wxGraphicsContext_Create_1_1 756 -#define wxGraphicsContext_Create_1_0 757 -#define wxGraphicsContext_Create_0 758 -#define wxGraphicsContext_CreatePen 759 -#define wxGraphicsContext_CreateBrush 760 -#define wxGraphicsContext_CreateRadialGradientBrush 761 -#define wxGraphicsContext_CreateLinearGradientBrush 762 -#define wxGraphicsContext_CreateFont 763 -#define wxGraphicsContext_CreateMatrix 764 -#define wxGraphicsContext_CreatePath 765 -#define wxGraphicsContext_Clip_1 766 -#define wxGraphicsContext_Clip_4 767 -#define wxGraphicsContext_ResetClip 768 -#define wxGraphicsContext_DrawBitmap 769 -#define wxGraphicsContext_DrawEllipse 770 -#define wxGraphicsContext_DrawIcon 771 -#define wxGraphicsContext_DrawLines 772 -#define wxGraphicsContext_DrawPath 773 -#define wxGraphicsContext_DrawRectangle 774 -#define wxGraphicsContext_DrawRoundedRectangle 775 -#define wxGraphicsContext_DrawText_3 776 -#define wxGraphicsContext_DrawText_4_0 777 -#define wxGraphicsContext_DrawText_4_1 778 -#define wxGraphicsContext_DrawText_5 779 -#define wxGraphicsContext_FillPath 780 -#define wxGraphicsContext_StrokePath 781 -#define wxGraphicsContext_GetNativeContext 782 -#define wxGraphicsContext_GetPartialTextExtents 783 -#define wxGraphicsContext_GetTextExtent 784 -#define wxGraphicsContext_Rotate 785 -#define wxGraphicsContext_Scale 786 -#define wxGraphicsContext_Translate 787 -#define wxGraphicsContext_GetTransform 788 -#define wxGraphicsContext_SetTransform 789 -#define wxGraphicsContext_ConcatTransform 790 -#define wxGraphicsContext_SetBrush_1_1 791 -#define wxGraphicsContext_SetBrush_1_0 792 -#define wxGraphicsContext_SetFont_1 793 -#define wxGraphicsContext_SetFont_2 794 -#define wxGraphicsContext_SetPen_1_0 795 -#define wxGraphicsContext_SetPen_1_1 796 -#define wxGraphicsContext_StrokeLine 797 -#define wxGraphicsContext_StrokeLines_2 798 -#define wxGraphicsContext_StrokeLines_3 799 -#define wxGraphicsMatrix_Concat 800 -#define wxGraphicsMatrix_Get 802 -#define wxGraphicsMatrix_GetNativeMatrix 803 -#define wxGraphicsMatrix_Invert 804 -#define wxGraphicsMatrix_IsEqual 805 -#define wxGraphicsMatrix_IsIdentity 807 -#define wxGraphicsMatrix_Rotate 808 -#define wxGraphicsMatrix_Scale 809 -#define wxGraphicsMatrix_Translate 810 -#define wxGraphicsMatrix_Set 811 -#define wxGraphicsMatrix_TransformPoint 812 -#define wxGraphicsMatrix_TransformDistance 813 -#define wxGraphicsPath_MoveToPoint_2 814 -#define wxGraphicsPath_MoveToPoint_1 815 -#define wxGraphicsPath_AddArc_6 816 -#define wxGraphicsPath_AddArc_5 817 -#define wxGraphicsPath_AddArcToPoint 818 -#define wxGraphicsPath_AddCircle 819 -#define wxGraphicsPath_AddCurveToPoint_6 820 -#define wxGraphicsPath_AddCurveToPoint_3 821 -#define wxGraphicsPath_AddEllipse 822 -#define wxGraphicsPath_AddLineToPoint_2 823 -#define wxGraphicsPath_AddLineToPoint_1 824 -#define wxGraphicsPath_AddPath 825 -#define wxGraphicsPath_AddQuadCurveToPoint 826 -#define wxGraphicsPath_AddRectangle 827 -#define wxGraphicsPath_AddRoundedRectangle 828 -#define wxGraphicsPath_CloseSubpath 829 -#define wxGraphicsPath_Contains_3 830 -#define wxGraphicsPath_Contains_2 831 -#define wxGraphicsPath_GetBox 833 -#define wxGraphicsPath_GetCurrentPoint 835 -#define wxGraphicsPath_Transform 836 -#define wxGraphicsRenderer_GetDefaultRenderer 837 -#define wxGraphicsRenderer_CreateContext_1_1 838 -#define wxGraphicsRenderer_CreateContext_1_0 839 -#define wxGraphicsRenderer_CreatePen 840 -#define wxGraphicsRenderer_CreateBrush 841 -#define wxGraphicsRenderer_CreateLinearGradientBrush 842 -#define wxGraphicsRenderer_CreateRadialGradientBrush 843 -#define wxGraphicsRenderer_CreateFont 844 -#define wxGraphicsRenderer_CreateMatrix 845 -#define wxGraphicsRenderer_CreatePath 846 -#define wxMenuBar_new_1 848 -#define wxMenuBar_new_0 850 -#define wxMenuBar_destruct 852 -#define wxMenuBar_Append 853 -#define wxMenuBar_Check 854 -#define wxMenuBar_Enable_2 855 -#define wxMenuBar_Enable_1 856 -#define wxMenuBar_EnableTop 857 -#define wxMenuBar_FindMenu 858 -#define wxMenuBar_FindMenuItem 859 -#define wxMenuBar_FindItem 860 -#define wxMenuBar_GetHelpString 861 -#define wxMenuBar_GetLabel_1 862 -#define wxMenuBar_GetLabel_0 863 -#define wxMenuBar_GetLabelTop 864 -#define wxMenuBar_GetMenu 865 -#define wxMenuBar_GetMenuCount 866 -#define wxMenuBar_Insert 867 -#define wxMenuBar_IsChecked 868 -#define wxMenuBar_IsEnabled_1 869 -#define wxMenuBar_IsEnabled_0 870 -#define wxMenuBar_Remove 871 -#define wxMenuBar_Replace 872 -#define wxMenuBar_SetHelpString 873 -#define wxMenuBar_SetLabel_2 874 -#define wxMenuBar_SetLabel_1 875 -#define wxMenuBar_SetLabelTop 876 -#define wxControl_GetLabel 877 -#define wxControl_SetLabel 878 -#define wxControlWithItems_Append_1 879 -#define wxControlWithItems_Append_2 880 -#define wxControlWithItems_appendStrings_1 881 -#define wxControlWithItems_Clear 882 -#define wxControlWithItems_Delete 883 -#define wxControlWithItems_FindString 884 -#define wxControlWithItems_getClientData 885 -#define wxControlWithItems_setClientData 886 -#define wxControlWithItems_GetCount 887 -#define wxControlWithItems_GetSelection 888 -#define wxControlWithItems_GetString 889 -#define wxControlWithItems_GetStringSelection 890 -#define wxControlWithItems_Insert_2 891 -#define wxControlWithItems_Insert_3 892 -#define wxControlWithItems_IsEmpty 893 -#define wxControlWithItems_Select 894 -#define wxControlWithItems_SetSelection 895 -#define wxControlWithItems_SetString 896 -#define wxControlWithItems_SetStringSelection 897 -#define wxMenu_new_2 900 -#define wxMenu_new_1 901 -#define wxMenu_destruct 903 -#define wxMenu_Append_3 904 -#define wxMenu_Append_1 905 -#define wxMenu_Append_4_0 906 -#define wxMenu_Append_4_1 907 -#define wxMenu_AppendCheckItem 908 -#define wxMenu_AppendRadioItem 909 -#define wxMenu_AppendSeparator 910 -#define wxMenu_Break 911 -#define wxMenu_Check 912 -#define wxMenu_Delete_1_0 913 -#define wxMenu_Delete_1_1 914 -#define wxMenu_Destroy_1_0 915 -#define wxMenu_Destroy_1_1 916 -#define wxMenu_Enable 917 -#define wxMenu_FindItem_1 918 -#define wxMenu_FindItem_2 919 -#define wxMenu_FindItemByPosition 920 -#define wxMenu_GetHelpString 921 -#define wxMenu_GetLabel 922 -#define wxMenu_GetMenuItemCount 923 -#define wxMenu_GetMenuItems 924 -#define wxMenu_GetTitle 926 -#define wxMenu_Insert_2 927 -#define wxMenu_Insert_3 928 -#define wxMenu_Insert_5_1 929 -#define wxMenu_Insert_5_0 930 -#define wxMenu_InsertCheckItem 931 -#define wxMenu_InsertRadioItem 932 -#define wxMenu_InsertSeparator 933 -#define wxMenu_IsChecked 934 -#define wxMenu_IsEnabled 935 -#define wxMenu_Prepend_1 936 -#define wxMenu_Prepend_2 937 -#define wxMenu_Prepend_4_1 938 -#define wxMenu_Prepend_4_0 939 -#define wxMenu_PrependCheckItem 940 -#define wxMenu_PrependRadioItem 941 -#define wxMenu_PrependSeparator 942 -#define wxMenu_Remove_1_0 943 -#define wxMenu_Remove_1_1 944 -#define wxMenu_SetHelpString 945 -#define wxMenu_SetLabel 946 -#define wxMenu_SetTitle 947 -#define wxMenuItem_new 948 -#define wxMenuItem_destruct 950 -#define wxMenuItem_Check 951 -#define wxMenuItem_Enable 952 -#define wxMenuItem_GetBitmap 953 -#define wxMenuItem_GetHelp 954 -#define wxMenuItem_GetId 955 -#define wxMenuItem_GetKind 956 -#define wxMenuItem_GetLabel 957 -#define wxMenuItem_GetLabelFromText 958 -#define wxMenuItem_GetMenu 959 -#define wxMenuItem_GetText 960 -#define wxMenuItem_GetSubMenu 961 -#define wxMenuItem_IsCheckable 962 -#define wxMenuItem_IsChecked 963 -#define wxMenuItem_IsEnabled 964 -#define wxMenuItem_IsSeparator 965 -#define wxMenuItem_IsSubMenu 966 -#define wxMenuItem_SetBitmap 967 -#define wxMenuItem_SetHelp 968 -#define wxMenuItem_SetMenu 969 -#define wxMenuItem_SetSubMenu 970 -#define wxMenuItem_SetText 971 -#define wxToolBar_AddControl 972 -#define wxToolBar_AddSeparator 973 -#define wxToolBar_AddTool_5 974 -#define wxToolBar_AddTool_4_0 975 -#define wxToolBar_AddTool_1 976 -#define wxToolBar_AddTool_4_1 977 -#define wxToolBar_AddTool_3 978 -#define wxToolBar_AddTool_6 979 -#define wxToolBar_AddCheckTool 980 -#define wxToolBar_AddRadioTool 981 -#define wxToolBar_DeleteTool 982 -#define wxToolBar_DeleteToolByPos 983 -#define wxToolBar_EnableTool 984 -#define wxToolBar_FindById 985 -#define wxToolBar_FindControl 986 -#define wxToolBar_FindToolForPosition 987 -#define wxToolBar_GetToolSize 988 -#define wxToolBar_GetToolBitmapSize 989 -#define wxToolBar_GetMargins 990 -#define wxToolBar_GetToolEnabled 991 -#define wxToolBar_GetToolLongHelp 992 -#define wxToolBar_GetToolPacking 993 -#define wxToolBar_GetToolPos 994 -#define wxToolBar_GetToolSeparation 995 -#define wxToolBar_GetToolShortHelp 996 -#define wxToolBar_GetToolState 997 -#define wxToolBar_InsertControl 998 -#define wxToolBar_InsertSeparator 999 -#define wxToolBar_InsertTool_5 1000 -#define wxToolBar_InsertTool_2 1001 -#define wxToolBar_InsertTool_4 1002 -#define wxToolBar_Realize 1003 -#define wxToolBar_RemoveTool 1004 -#define wxToolBar_SetMargins 1005 -#define wxToolBar_SetToolBitmapSize 1006 -#define wxToolBar_SetToolLongHelp 1007 -#define wxToolBar_SetToolPacking 1008 -#define wxToolBar_SetToolShortHelp 1009 -#define wxToolBar_SetToolSeparation 1010 -#define wxToolBar_ToggleTool 1011 -#define wxStatusBar_new_0 1013 -#define wxStatusBar_new_2 1014 -#define wxStatusBar_destruct 1016 -#define wxStatusBar_Create 1017 -#define wxStatusBar_GetFieldRect 1018 -#define wxStatusBar_GetFieldsCount 1019 -#define wxStatusBar_GetStatusText 1020 -#define wxStatusBar_PopStatusText 1021 -#define wxStatusBar_PushStatusText 1022 -#define wxStatusBar_SetFieldsCount 1023 -#define wxStatusBar_SetMinHeight 1024 -#define wxStatusBar_SetStatusText 1025 -#define wxStatusBar_SetStatusWidths 1026 -#define wxStatusBar_SetStatusStyles 1027 -#define wxBitmap_new_0 1028 -#define wxBitmap_new_3 1029 -#define wxBitmap_new_4 1030 -#define wxBitmap_new_2_0 1031 -#define wxBitmap_new_2_1 1032 -#define wxBitmap_destruct 1033 -#define wxBitmap_ConvertToImage 1034 -#define wxBitmap_CopyFromIcon 1035 -#define wxBitmap_Create 1036 -#define wxBitmap_GetDepth 1037 -#define wxBitmap_GetHeight 1038 -#define wxBitmap_GetPalette 1039 -#define wxBitmap_GetMask 1040 -#define wxBitmap_GetWidth 1041 -#define wxBitmap_GetSubBitmap 1042 -#define wxBitmap_LoadFile 1043 -#define wxBitmap_Ok 1044 -#define wxBitmap_SaveFile 1045 -#define wxBitmap_SetDepth 1046 -#define wxBitmap_SetHeight 1047 -#define wxBitmap_SetMask 1048 -#define wxBitmap_SetPalette 1049 -#define wxBitmap_SetWidth 1050 -#define wxIcon_new_0 1051 -#define wxIcon_new_2 1052 -#define wxIcon_new_1 1053 -#define wxIcon_CopyFromBitmap 1054 -#define wxIcon_destroy 1055 -#define wxIconBundle_new_0 1056 -#define wxIconBundle_new_2 1057 -#define wxIconBundle_new_1_0 1058 -#define wxIconBundle_new_1_1 1059 -#define wxIconBundle_destruct 1060 -#define wxIconBundle_AddIcon_2 1061 -#define wxIconBundle_AddIcon_1 1062 -#define wxIconBundle_GetIcon_1_1 1063 -#define wxIconBundle_GetIcon_1_0 1064 -#define wxCursor_new_0 1065 -#define wxCursor_new_1_0 1066 -#define wxCursor_new_1_1 1067 -#define wxCursor_new_4 1068 -#define wxCursor_destruct 1069 -#define wxCursor_Ok 1070 -#define wxMask_new_0 1071 -#define wxMask_new_2_1 1072 -#define wxMask_new_2_0 1073 -#define wxMask_new_1 1074 -#define wxMask_destruct 1075 -#define wxMask_Create_2_1 1076 -#define wxMask_Create_2_0 1077 -#define wxMask_Create_1 1078 -#define wxImage_new_0 1079 -#define wxImage_new_3_0 1080 -#define wxImage_new_4 1081 -#define wxImage_new_5 1082 -#define wxImage_new_2 1083 -#define wxImage_new_3_1 1084 -#define wxImage_Blur 1085 -#define wxImage_BlurHorizontal 1086 -#define wxImage_BlurVertical 1087 -#define wxImage_ConvertAlphaToMask 1088 -#define wxImage_ConvertToGreyscale 1089 -#define wxImage_ConvertToMono 1090 -#define wxImage_Copy 1091 -#define wxImage_Create_3 1092 -#define wxImage_Create_4 1093 -#define wxImage_Create_5 1094 -#define wxImage_Destroy 1095 -#define wxImage_FindFirstUnusedColour 1096 -#define wxImage_GetImageExtWildcard 1097 -#define wxImage_GetAlpha_2 1098 -#define wxImage_GetAlpha_0 1099 -#define wxImage_GetBlue 1100 -#define wxImage_GetData 1101 -#define wxImage_GetGreen 1102 -#define wxImage_GetImageCount 1103 -#define wxImage_GetHeight 1104 -#define wxImage_GetMaskBlue 1105 -#define wxImage_GetMaskGreen 1106 -#define wxImage_GetMaskRed 1107 -#define wxImage_GetOrFindMaskColour 1108 -#define wxImage_GetPalette 1109 -#define wxImage_GetRed 1110 -#define wxImage_GetSubImage 1111 -#define wxImage_GetWidth 1112 -#define wxImage_HasAlpha 1113 -#define wxImage_HasMask 1114 -#define wxImage_GetOption 1115 -#define wxImage_GetOptionInt 1116 -#define wxImage_HasOption 1117 -#define wxImage_InitAlpha 1118 -#define wxImage_InitStandardHandlers 1119 -#define wxImage_IsTransparent 1120 -#define wxImage_LoadFile_2 1121 -#define wxImage_LoadFile_3 1122 -#define wxImage_Ok 1123 -#define wxImage_RemoveHandler 1124 -#define wxImage_Mirror 1125 -#define wxImage_Replace 1126 -#define wxImage_Rescale 1127 -#define wxImage_Resize 1128 -#define wxImage_Rotate 1129 -#define wxImage_RotateHue 1130 -#define wxImage_Rotate90 1131 -#define wxImage_SaveFile_1 1132 -#define wxImage_SaveFile_2_0 1133 -#define wxImage_SaveFile_2_1 1134 -#define wxImage_Scale 1135 -#define wxImage_Size 1136 -#define wxImage_SetAlpha_3 1137 -#define wxImage_SetAlpha_2 1138 -#define wxImage_SetData_2 1139 -#define wxImage_SetData_4 1140 -#define wxImage_SetMask 1141 -#define wxImage_SetMaskColour 1142 -#define wxImage_SetMaskFromImage 1143 -#define wxImage_SetOption_2_1 1144 -#define wxImage_SetOption_2_0 1145 -#define wxImage_SetPalette 1146 -#define wxImage_SetRGB_5 1147 -#define wxImage_SetRGB_4 1148 -#define wxImage_destroy 1149 -#define wxBrush_new_0 1150 -#define wxBrush_new_2 1151 -#define wxBrush_new_1 1152 -#define wxBrush_destruct 1154 -#define wxBrush_GetColour 1155 -#define wxBrush_GetStipple 1156 -#define wxBrush_GetStyle 1157 -#define wxBrush_IsHatch 1158 -#define wxBrush_IsOk 1159 -#define wxBrush_SetColour_1 1160 -#define wxBrush_SetColour_3 1161 -#define wxBrush_SetStipple 1162 -#define wxBrush_SetStyle 1163 -#define wxPen_new_0 1164 -#define wxPen_new_2 1165 -#define wxPen_destruct 1166 -#define wxPen_GetCap 1167 -#define wxPen_GetColour 1168 -#define wxPen_GetJoin 1169 -#define wxPen_GetStyle 1170 -#define wxPen_GetWidth 1171 -#define wxPen_IsOk 1172 -#define wxPen_SetCap 1173 -#define wxPen_SetColour_1 1174 -#define wxPen_SetColour_3 1175 -#define wxPen_SetJoin 1176 -#define wxPen_SetStyle 1177 -#define wxPen_SetWidth 1178 -#define wxRegion_new_0 1179 -#define wxRegion_new_4 1180 -#define wxRegion_new_2 1181 -#define wxRegion_new_1_1 1182 -#define wxRegion_new_1_0 1184 -#define wxRegion_destruct 1186 -#define wxRegion_Clear 1187 -#define wxRegion_Contains_2 1188 -#define wxRegion_Contains_1_0 1189 -#define wxRegion_Contains_4 1190 -#define wxRegion_Contains_1_1 1191 -#define wxRegion_ConvertToBitmap 1192 -#define wxRegion_GetBox 1193 -#define wxRegion_Intersect_4 1194 -#define wxRegion_Intersect_1_1 1195 -#define wxRegion_Intersect_1_0 1196 -#define wxRegion_IsEmpty 1197 -#define wxRegion_Subtract_4 1198 -#define wxRegion_Subtract_1_1 1199 -#define wxRegion_Subtract_1_0 1200 -#define wxRegion_Offset_2 1201 -#define wxRegion_Offset_1 1202 -#define wxRegion_Union_4 1203 -#define wxRegion_Union_1_2 1204 -#define wxRegion_Union_1_1 1205 -#define wxRegion_Union_1_0 1206 -#define wxRegion_Union_3 1207 -#define wxRegion_Xor_4 1208 -#define wxRegion_Xor_1_1 1209 -#define wxRegion_Xor_1_0 1210 -#define wxAcceleratorTable_new_0 1211 -#define wxAcceleratorTable_new_2 1212 -#define wxAcceleratorTable_destruct 1213 -#define wxAcceleratorTable_Ok 1214 -#define wxAcceleratorEntry_new_1_0 1215 -#define wxAcceleratorEntry_new_1_1 1216 -#define wxAcceleratorEntry_GetCommand 1217 -#define wxAcceleratorEntry_GetFlags 1218 -#define wxAcceleratorEntry_GetKeyCode 1219 -#define wxAcceleratorEntry_Set 1220 -#define wxAcceleratorEntry_destroy 1221 -#define wxCaret_new_3 1226 -#define wxCaret_new_2 1227 -#define wxCaret_destruct 1229 -#define wxCaret_Create_3 1230 -#define wxCaret_Create_2 1231 -#define wxCaret_GetBlinkTime 1232 -#define wxCaret_GetPosition 1234 -#define wxCaret_GetSize 1236 -#define wxCaret_GetWindow 1237 -#define wxCaret_Hide 1238 -#define wxCaret_IsOk 1239 -#define wxCaret_IsVisible 1240 -#define wxCaret_Move_2 1241 -#define wxCaret_Move_1 1242 -#define wxCaret_SetBlinkTime 1243 -#define wxCaret_SetSize_2 1244 -#define wxCaret_SetSize_1 1245 -#define wxCaret_Show 1246 -#define wxSizer_Add_2_1 1247 -#define wxSizer_Add_2_0 1248 -#define wxSizer_Add_3 1249 -#define wxSizer_Add_2_3 1250 -#define wxSizer_Add_2_2 1251 -#define wxSizer_AddSpacer 1252 -#define wxSizer_AddStretchSpacer 1253 -#define wxSizer_CalcMin 1254 -#define wxSizer_Clear 1255 -#define wxSizer_Detach_1_2 1256 -#define wxSizer_Detach_1_1 1257 -#define wxSizer_Detach_1_0 1258 -#define wxSizer_Fit 1259 -#define wxSizer_FitInside 1260 -#define wxSizer_GetChildren 1261 -#define wxSizer_GetItem_2_1 1262 -#define wxSizer_GetItem_2_0 1263 -#define wxSizer_GetItem_1 1264 -#define wxSizer_GetSize 1265 -#define wxSizer_GetPosition 1266 -#define wxSizer_GetMinSize 1267 -#define wxSizer_Hide_2_0 1268 -#define wxSizer_Hide_2_1 1269 -#define wxSizer_Hide_1 1270 -#define wxSizer_Insert_3_1 1271 -#define wxSizer_Insert_3_0 1272 -#define wxSizer_Insert_4 1273 -#define wxSizer_Insert_3_3 1274 -#define wxSizer_Insert_3_2 1275 -#define wxSizer_Insert_2 1276 -#define wxSizer_InsertSpacer 1277 -#define wxSizer_InsertStretchSpacer 1278 -#define wxSizer_IsShown_1_2 1279 -#define wxSizer_IsShown_1_1 1280 -#define wxSizer_IsShown_1_0 1281 -#define wxSizer_Layout 1282 -#define wxSizer_Prepend_2_1 1283 -#define wxSizer_Prepend_2_0 1284 -#define wxSizer_Prepend_3 1285 -#define wxSizer_Prepend_2_3 1286 -#define wxSizer_Prepend_2_2 1287 -#define wxSizer_Prepend_1 1288 -#define wxSizer_PrependSpacer 1289 -#define wxSizer_PrependStretchSpacer 1290 -#define wxSizer_RecalcSizes 1291 -#define wxSizer_Remove_1_1 1292 -#define wxSizer_Remove_1_0 1293 -#define wxSizer_Replace_3_1 1294 -#define wxSizer_Replace_3_0 1295 -#define wxSizer_Replace_2 1296 -#define wxSizer_SetDimension 1297 -#define wxSizer_SetMinSize_2 1298 -#define wxSizer_SetMinSize_1 1299 -#define wxSizer_SetItemMinSize_3_2 1300 -#define wxSizer_SetItemMinSize_2_2 1301 -#define wxSizer_SetItemMinSize_3_1 1302 -#define wxSizer_SetItemMinSize_2_1 1303 -#define wxSizer_SetItemMinSize_3_0 1304 -#define wxSizer_SetItemMinSize_2_0 1305 -#define wxSizer_SetSizeHints 1306 -#define wxSizer_SetVirtualSizeHints 1307 -#define wxSizer_Show_2_2 1308 -#define wxSizer_Show_2_1 1309 -#define wxSizer_Show_2_0 1310 -#define wxSizer_Show_1 1311 -#define wxSizerFlags_new 1312 -#define wxSizerFlags_Align 1313 -#define wxSizerFlags_Border_2 1314 -#define wxSizerFlags_Border_1 1315 -#define wxSizerFlags_Center 1316 -#define wxSizerFlags_Centre 1317 -#define wxSizerFlags_Expand 1318 -#define wxSizerFlags_Left 1319 -#define wxSizerFlags_Proportion 1320 -#define wxSizerFlags_Right 1321 -#define wxSizerFlags_destroy 1322 -#define wxSizerItem_new_5_1 1323 -#define wxSizerItem_new_2_1 1324 -#define wxSizerItem_new_5_0 1325 -#define wxSizerItem_new_2_0 1326 -#define wxSizerItem_new_6 1327 -#define wxSizerItem_new_3 1328 -#define wxSizerItem_new_0 1329 -#define wxSizerItem_destruct 1330 -#define wxSizerItem_CalcMin 1331 -#define wxSizerItem_DeleteWindows 1332 -#define wxSizerItem_DetachSizer 1333 -#define wxSizerItem_GetBorder 1334 -#define wxSizerItem_GetFlag 1335 -#define wxSizerItem_GetMinSize 1336 -#define wxSizerItem_GetPosition 1337 -#define wxSizerItem_GetProportion 1338 -#define wxSizerItem_GetRatio 1339 -#define wxSizerItem_GetRect 1340 -#define wxSizerItem_GetSize 1341 -#define wxSizerItem_GetSizer 1342 -#define wxSizerItem_GetSpacer 1343 -#define wxSizerItem_GetUserData 1344 -#define wxSizerItem_GetWindow 1345 -#define wxSizerItem_IsSizer 1346 -#define wxSizerItem_IsShown 1347 -#define wxSizerItem_IsSpacer 1348 -#define wxSizerItem_IsWindow 1349 -#define wxSizerItem_SetBorder 1350 -#define wxSizerItem_SetDimension 1351 -#define wxSizerItem_SetFlag 1352 -#define wxSizerItem_SetInitSize 1353 -#define wxSizerItem_SetMinSize_1 1354 -#define wxSizerItem_SetMinSize_2 1355 -#define wxSizerItem_SetProportion 1356 -#define wxSizerItem_SetRatio_2 1357 -#define wxSizerItem_SetRatio_1_1 1358 -#define wxSizerItem_SetRatio_1_0 1359 -#define wxSizerItem_SetSizer 1360 -#define wxSizerItem_SetSpacer_1 1361 -#define wxSizerItem_SetSpacer_2 1362 -#define wxSizerItem_SetWindow 1363 -#define wxSizerItem_Show 1364 -#define wxBoxSizer_new 1365 -#define wxBoxSizer_GetOrientation 1366 -#define wxBoxSizer_destroy 1367 -#define wxStaticBoxSizer_new_2 1368 -#define wxStaticBoxSizer_new_3 1369 -#define wxStaticBoxSizer_GetStaticBox 1370 -#define wxStaticBoxSizer_destroy 1371 -#define wxGridSizer_new_4 1372 -#define wxGridSizer_new_2 1373 -#define wxGridSizer_GetCols 1374 -#define wxGridSizer_GetHGap 1375 -#define wxGridSizer_GetRows 1376 -#define wxGridSizer_GetVGap 1377 -#define wxGridSizer_SetCols 1378 -#define wxGridSizer_SetHGap 1379 -#define wxGridSizer_SetRows 1380 -#define wxGridSizer_SetVGap 1381 -#define wxGridSizer_destroy 1382 -#define wxFlexGridSizer_new_4 1383 -#define wxFlexGridSizer_new_2 1384 -#define wxFlexGridSizer_AddGrowableCol 1385 -#define wxFlexGridSizer_AddGrowableRow 1386 -#define wxFlexGridSizer_GetFlexibleDirection 1387 -#define wxFlexGridSizer_GetNonFlexibleGrowMode 1388 -#define wxFlexGridSizer_RemoveGrowableCol 1389 -#define wxFlexGridSizer_RemoveGrowableRow 1390 -#define wxFlexGridSizer_SetFlexibleDirection 1391 -#define wxFlexGridSizer_SetNonFlexibleGrowMode 1392 -#define wxFlexGridSizer_destroy 1393 -#define wxGridBagSizer_new 1394 -#define wxGridBagSizer_Add_3_2 1395 -#define wxGridBagSizer_Add_3_1 1396 -#define wxGridBagSizer_Add_4 1397 -#define wxGridBagSizer_Add_1_0 1398 -#define wxGridBagSizer_Add_2_1 1399 -#define wxGridBagSizer_Add_2_0 1400 -#define wxGridBagSizer_Add_3_0 1401 -#define wxGridBagSizer_Add_1_1 1402 -#define wxGridBagSizer_CalcMin 1403 -#define wxGridBagSizer_CheckForIntersection_2 1404 -#define wxGridBagSizer_CheckForIntersection_3 1405 -#define wxGridBagSizer_FindItem_1_1 1406 -#define wxGridBagSizer_FindItem_1_0 1407 -#define wxGridBagSizer_FindItemAtPoint 1408 -#define wxGridBagSizer_FindItemAtPosition 1409 -#define wxGridBagSizer_FindItemWithData 1410 -#define wxGridBagSizer_GetCellSize 1411 -#define wxGridBagSizer_GetEmptyCellSize 1412 -#define wxGridBagSizer_GetItemPosition_1_2 1413 -#define wxGridBagSizer_GetItemPosition_1_1 1414 -#define wxGridBagSizer_GetItemPosition_1_0 1415 -#define wxGridBagSizer_GetItemSpan_1_2 1416 -#define wxGridBagSizer_GetItemSpan_1_1 1417 -#define wxGridBagSizer_GetItemSpan_1_0 1418 -#define wxGridBagSizer_SetEmptyCellSize 1419 -#define wxGridBagSizer_SetItemPosition_2_2 1420 -#define wxGridBagSizer_SetItemPosition_2_1 1421 -#define wxGridBagSizer_SetItemPosition_2_0 1422 -#define wxGridBagSizer_SetItemSpan_2_2 1423 -#define wxGridBagSizer_SetItemSpan_2_1 1424 -#define wxGridBagSizer_SetItemSpan_2_0 1425 -#define wxGridBagSizer_destroy 1426 -#define wxStdDialogButtonSizer_new 1427 -#define wxStdDialogButtonSizer_AddButton 1428 -#define wxStdDialogButtonSizer_Realize 1429 -#define wxStdDialogButtonSizer_SetAffirmativeButton 1430 -#define wxStdDialogButtonSizer_SetCancelButton 1431 -#define wxStdDialogButtonSizer_SetNegativeButton 1432 -#define wxStdDialogButtonSizer_destroy 1433 -#define wxFont_new_0 1434 -#define wxFont_new_1 1435 -#define wxFont_new_5 1436 -#define wxFont_destruct 1438 -#define wxFont_IsFixedWidth 1439 -#define wxFont_GetDefaultEncoding 1440 -#define wxFont_GetFaceName 1441 -#define wxFont_GetFamily 1442 -#define wxFont_GetNativeFontInfoDesc 1443 -#define wxFont_GetNativeFontInfoUserDesc 1444 -#define wxFont_GetPointSize 1445 -#define wxFont_GetStyle 1446 -#define wxFont_GetUnderlined 1447 -#define wxFont_GetWeight 1448 -#define wxFont_Ok 1449 -#define wxFont_SetDefaultEncoding 1450 -#define wxFont_SetFaceName 1451 -#define wxFont_SetFamily 1452 -#define wxFont_SetPointSize 1453 -#define wxFont_SetStyle 1454 -#define wxFont_SetUnderlined 1455 -#define wxFont_SetWeight 1456 -#define wxToolTip_Enable 1457 -#define wxToolTip_SetDelay 1458 -#define wxToolTip_new 1459 -#define wxToolTip_SetTip 1460 -#define wxToolTip_GetTip 1461 -#define wxToolTip_GetWindow 1462 -#define wxToolTip_destroy 1463 -#define wxButton_new_3 1465 -#define wxButton_new_0 1466 -#define wxButton_destruct 1467 -#define wxButton_Create 1468 -#define wxButton_GetDefaultSize 1469 -#define wxButton_SetDefault 1470 -#define wxButton_SetLabel 1471 -#define wxBitmapButton_new_4 1473 -#define wxBitmapButton_new_0 1474 -#define wxBitmapButton_Create 1475 -#define wxBitmapButton_GetBitmapDisabled 1476 -#define wxBitmapButton_GetBitmapFocus 1478 -#define wxBitmapButton_GetBitmapLabel 1480 -#define wxBitmapButton_GetBitmapSelected 1482 -#define wxBitmapButton_SetBitmapDisabled 1484 -#define wxBitmapButton_SetBitmapFocus 1485 -#define wxBitmapButton_SetBitmapLabel 1486 -#define wxBitmapButton_SetBitmapSelected 1487 -#define wxBitmapButton_destroy 1488 -#define wxToggleButton_new_0 1489 -#define wxToggleButton_new_4 1490 -#define wxToggleButton_Create 1491 -#define wxToggleButton_GetValue 1492 -#define wxToggleButton_SetValue 1493 -#define wxToggleButton_destroy 1494 -#define wxCalendarCtrl_new_0 1495 -#define wxCalendarCtrl_new_3 1496 -#define wxCalendarCtrl_Create 1497 -#define wxCalendarCtrl_destruct 1498 -#define wxCalendarCtrl_SetDate 1499 -#define wxCalendarCtrl_GetDate 1500 -#define wxCalendarCtrl_EnableYearChange 1501 -#define wxCalendarCtrl_EnableMonthChange 1502 -#define wxCalendarCtrl_EnableHolidayDisplay 1503 -#define wxCalendarCtrl_SetHeaderColours 1504 -#define wxCalendarCtrl_GetHeaderColourFg 1505 -#define wxCalendarCtrl_GetHeaderColourBg 1506 -#define wxCalendarCtrl_SetHighlightColours 1507 -#define wxCalendarCtrl_GetHighlightColourFg 1508 -#define wxCalendarCtrl_GetHighlightColourBg 1509 -#define wxCalendarCtrl_SetHolidayColours 1510 -#define wxCalendarCtrl_GetHolidayColourFg 1511 -#define wxCalendarCtrl_GetHolidayColourBg 1512 -#define wxCalendarCtrl_GetAttr 1513 -#define wxCalendarCtrl_SetAttr 1514 -#define wxCalendarCtrl_SetHoliday 1515 -#define wxCalendarCtrl_ResetAttr 1516 -#define wxCalendarCtrl_HitTest 1517 -#define wxCalendarDateAttr_new_0 1518 -#define wxCalendarDateAttr_new_2_1 1519 -#define wxCalendarDateAttr_new_2_0 1520 -#define wxCalendarDateAttr_SetTextColour 1521 -#define wxCalendarDateAttr_SetBackgroundColour 1522 -#define wxCalendarDateAttr_SetBorderColour 1523 -#define wxCalendarDateAttr_SetFont 1524 -#define wxCalendarDateAttr_SetBorder 1525 -#define wxCalendarDateAttr_SetHoliday 1526 -#define wxCalendarDateAttr_HasTextColour 1527 -#define wxCalendarDateAttr_HasBackgroundColour 1528 -#define wxCalendarDateAttr_HasBorderColour 1529 -#define wxCalendarDateAttr_HasFont 1530 -#define wxCalendarDateAttr_HasBorder 1531 -#define wxCalendarDateAttr_IsHoliday 1532 -#define wxCalendarDateAttr_GetTextColour 1533 -#define wxCalendarDateAttr_GetBackgroundColour 1534 -#define wxCalendarDateAttr_GetBorderColour 1535 -#define wxCalendarDateAttr_GetFont 1536 -#define wxCalendarDateAttr_GetBorder 1537 -#define wxCalendarDateAttr_destroy 1538 -#define wxCheckBox_new_4 1540 -#define wxCheckBox_new_0 1541 -#define wxCheckBox_Create 1542 -#define wxCheckBox_GetValue 1543 -#define wxCheckBox_Get3StateValue 1544 -#define wxCheckBox_Is3rdStateAllowedForUser 1545 -#define wxCheckBox_Is3State 1546 -#define wxCheckBox_IsChecked 1547 -#define wxCheckBox_SetValue 1548 -#define wxCheckBox_Set3StateValue 1549 -#define wxCheckBox_destroy 1550 -#define wxCheckListBox_new_0 1551 -#define wxCheckListBox_new_3 1553 -#define wxCheckListBox_Check 1554 -#define wxCheckListBox_IsChecked 1555 -#define wxCheckListBox_destroy 1556 -#define wxChoice_new_3 1559 -#define wxChoice_new_0 1560 -#define wxChoice_destruct 1562 -#define wxChoice_Create 1564 -#define wxChoice_Delete 1565 -#define wxChoice_GetColumns 1566 -#define wxChoice_SetColumns 1567 -#define wxComboBox_new_0 1568 -#define wxComboBox_new_3 1570 -#define wxComboBox_destruct 1571 -#define wxComboBox_Create 1573 -#define wxComboBox_CanCopy 1574 -#define wxComboBox_CanCut 1575 -#define wxComboBox_CanPaste 1576 -#define wxComboBox_CanRedo 1577 -#define wxComboBox_CanUndo 1578 -#define wxComboBox_Copy 1579 -#define wxComboBox_Cut 1580 -#define wxComboBox_GetInsertionPoint 1581 -#define wxComboBox_GetLastPosition 1582 -#define wxComboBox_GetValue 1583 -#define wxComboBox_Paste 1584 -#define wxComboBox_Redo 1585 -#define wxComboBox_Replace 1586 -#define wxComboBox_Remove 1587 -#define wxComboBox_SetInsertionPoint 1588 -#define wxComboBox_SetInsertionPointEnd 1589 -#define wxComboBox_SetSelection_1 1590 -#define wxComboBox_SetSelection_2 1591 -#define wxComboBox_SetValue 1592 -#define wxComboBox_Undo 1593 -#define wxGauge_new_0 1594 -#define wxGauge_new_4 1595 -#define wxGauge_Create 1596 -#define wxGauge_GetBezelFace 1597 -#define wxGauge_GetRange 1598 -#define wxGauge_GetShadowWidth 1599 -#define wxGauge_GetValue 1600 -#define wxGauge_IsVertical 1601 -#define wxGauge_SetBezelFace 1602 -#define wxGauge_SetRange 1603 -#define wxGauge_SetShadowWidth 1604 -#define wxGauge_SetValue 1605 -#define wxGauge_Pulse 1606 -#define wxGauge_destroy 1607 -#define wxGenericDirCtrl_new_0 1608 -#define wxGenericDirCtrl_new_2 1609 -#define wxGenericDirCtrl_destruct 1610 -#define wxGenericDirCtrl_Create 1611 -#define wxGenericDirCtrl_Init 1612 -#define wxGenericDirCtrl_CollapseTree 1613 -#define wxGenericDirCtrl_ExpandPath 1614 -#define wxGenericDirCtrl_GetDefaultPath 1615 -#define wxGenericDirCtrl_GetPath 1616 -#define wxGenericDirCtrl_GetFilePath 1617 -#define wxGenericDirCtrl_GetFilter 1618 -#define wxGenericDirCtrl_GetFilterIndex 1619 -#define wxGenericDirCtrl_GetRootId 1620 -#define wxGenericDirCtrl_GetTreeCtrl 1621 -#define wxGenericDirCtrl_ReCreateTree 1622 -#define wxGenericDirCtrl_SetDefaultPath 1623 -#define wxGenericDirCtrl_SetFilter 1624 -#define wxGenericDirCtrl_SetFilterIndex 1625 -#define wxGenericDirCtrl_SetPath 1626 -#define wxStaticBox_new_4 1628 -#define wxStaticBox_new_0 1629 -#define wxStaticBox_Create 1630 -#define wxStaticBox_destroy 1631 -#define wxStaticLine_new_2 1633 -#define wxStaticLine_new_0 1634 -#define wxStaticLine_Create 1635 -#define wxStaticLine_IsVertical 1636 -#define wxStaticLine_GetDefaultSize 1637 -#define wxStaticLine_destroy 1638 -#define wxListBox_new_3 1641 -#define wxListBox_new_0 1642 -#define wxListBox_destruct 1644 -#define wxListBox_Create 1646 -#define wxListBox_Deselect 1647 -#define wxListBox_GetSelections 1648 -#define wxListBox_InsertItems 1649 -#define wxListBox_IsSelected 1650 -#define wxListBox_Set 1652 -#define wxListBox_HitTest 1653 -#define wxListBox_SetFirstItem_1_0 1654 -#define wxListBox_SetFirstItem_1_1 1655 -#define wxListCtrl_new_0 1656 -#define wxListCtrl_new_2 1657 -#define wxListCtrl_Arrange 1658 -#define wxListCtrl_AssignImageList 1659 -#define wxListCtrl_ClearAll 1660 -#define wxListCtrl_Create 1661 -#define wxListCtrl_DeleteAllItems 1662 -#define wxListCtrl_DeleteColumn 1663 -#define wxListCtrl_DeleteItem 1664 -#define wxListCtrl_EditLabel 1665 -#define wxListCtrl_EnsureVisible 1666 -#define wxListCtrl_FindItem_3_0 1667 -#define wxListCtrl_FindItem_3_1 1668 -#define wxListCtrl_GetColumn 1669 -#define wxListCtrl_GetColumnCount 1670 -#define wxListCtrl_GetColumnWidth 1671 -#define wxListCtrl_GetCountPerPage 1672 -#define wxListCtrl_GetEditControl 1673 -#define wxListCtrl_GetImageList 1674 -#define wxListCtrl_GetItem 1675 -#define wxListCtrl_GetItemBackgroundColour 1676 -#define wxListCtrl_GetItemCount 1677 -#define wxListCtrl_GetItemData 1678 -#define wxListCtrl_GetItemFont 1679 -#define wxListCtrl_GetItemPosition 1680 -#define wxListCtrl_GetItemRect 1681 -#define wxListCtrl_GetItemSpacing 1682 -#define wxListCtrl_GetItemState 1683 -#define wxListCtrl_GetItemText 1684 -#define wxListCtrl_GetItemTextColour 1685 -#define wxListCtrl_GetNextItem 1686 -#define wxListCtrl_GetSelectedItemCount 1687 -#define wxListCtrl_GetTextColour 1688 -#define wxListCtrl_GetTopItem 1689 -#define wxListCtrl_GetViewRect 1690 -#define wxListCtrl_HitTest 1691 -#define wxListCtrl_InsertColumn_2 1692 -#define wxListCtrl_InsertColumn_3 1693 -#define wxListCtrl_InsertItem_1 1694 -#define wxListCtrl_InsertItem_2_1 1695 -#define wxListCtrl_InsertItem_2_0 1696 -#define wxListCtrl_InsertItem_3 1697 -#define wxListCtrl_RefreshItem 1698 -#define wxListCtrl_RefreshItems 1699 -#define wxListCtrl_ScrollList 1700 -#define wxListCtrl_SetBackgroundColour 1701 -#define wxListCtrl_SetColumn 1702 -#define wxListCtrl_SetColumnWidth 1703 -#define wxListCtrl_SetImageList 1704 -#define wxListCtrl_SetItem_1 1705 -#define wxListCtrl_SetItem_4 1706 -#define wxListCtrl_SetItemBackgroundColour 1707 -#define wxListCtrl_SetItemCount 1708 -#define wxListCtrl_SetItemData 1709 -#define wxListCtrl_SetItemFont 1710 -#define wxListCtrl_SetItemImage 1711 -#define wxListCtrl_SetItemColumnImage 1712 -#define wxListCtrl_SetItemPosition 1713 -#define wxListCtrl_SetItemState 1714 -#define wxListCtrl_SetItemText 1715 -#define wxListCtrl_SetItemTextColour 1716 -#define wxListCtrl_SetSingleStyle 1717 -#define wxListCtrl_SetTextColour 1718 -#define wxListCtrl_SetWindowStyleFlag 1719 -#define wxListCtrl_SortItems 1720 -#define wxListCtrl_destroy 1721 -#define wxListView_ClearColumnImage 1722 -#define wxListView_Focus 1723 -#define wxListView_GetFirstSelected 1724 -#define wxListView_GetFocusedItem 1725 -#define wxListView_GetNextSelected 1726 -#define wxListView_IsSelected 1727 -#define wxListView_Select 1728 -#define wxListView_SetColumnImage 1729 -#define wxListItem_new_0 1730 -#define wxListItem_new_1 1731 -#define wxListItem_destruct 1732 -#define wxListItem_Clear 1733 -#define wxListItem_GetAlign 1734 -#define wxListItem_GetBackgroundColour 1735 -#define wxListItem_GetColumn 1736 -#define wxListItem_GetFont 1737 -#define wxListItem_GetId 1738 -#define wxListItem_GetImage 1739 -#define wxListItem_GetMask 1740 -#define wxListItem_GetState 1741 -#define wxListItem_GetText 1742 -#define wxListItem_GetTextColour 1743 -#define wxListItem_GetWidth 1744 -#define wxListItem_SetAlign 1745 -#define wxListItem_SetBackgroundColour 1746 -#define wxListItem_SetColumn 1747 -#define wxListItem_SetFont 1748 -#define wxListItem_SetId 1749 -#define wxListItem_SetImage 1750 -#define wxListItem_SetMask 1751 -#define wxListItem_SetState 1752 -#define wxListItem_SetStateMask 1753 -#define wxListItem_SetText 1754 -#define wxListItem_SetTextColour 1755 -#define wxListItem_SetWidth 1756 -#define wxListItemAttr_new_0 1757 -#define wxListItemAttr_new_3 1758 -#define wxListItemAttr_GetBackgroundColour 1759 -#define wxListItemAttr_GetFont 1760 -#define wxListItemAttr_GetTextColour 1761 -#define wxListItemAttr_HasBackgroundColour 1762 -#define wxListItemAttr_HasFont 1763 -#define wxListItemAttr_HasTextColour 1764 -#define wxListItemAttr_SetBackgroundColour 1765 -#define wxListItemAttr_SetFont 1766 -#define wxListItemAttr_SetTextColour 1767 -#define wxListItemAttr_destroy 1768 -#define wxImageList_new_0 1769 -#define wxImageList_new_3 1770 -#define wxImageList_Add_1 1771 -#define wxImageList_Add_2_0 1772 -#define wxImageList_Add_2_1 1773 -#define wxImageList_Create 1774 -#define wxImageList_Draw 1776 -#define wxImageList_GetBitmap 1777 -#define wxImageList_GetIcon 1778 -#define wxImageList_GetImageCount 1779 -#define wxImageList_GetSize 1780 -#define wxImageList_Remove 1781 -#define wxImageList_RemoveAll 1782 -#define wxImageList_Replace_2 1783 -#define wxImageList_Replace_3 1784 -#define wxImageList_destroy 1785 -#define wxTextAttr_new_0 1786 -#define wxTextAttr_new_2 1787 -#define wxTextAttr_GetAlignment 1788 -#define wxTextAttr_GetBackgroundColour 1789 -#define wxTextAttr_GetFont 1790 -#define wxTextAttr_GetLeftIndent 1791 -#define wxTextAttr_GetLeftSubIndent 1792 -#define wxTextAttr_GetRightIndent 1793 -#define wxTextAttr_GetTabs 1794 -#define wxTextAttr_GetTextColour 1795 -#define wxTextAttr_HasBackgroundColour 1796 -#define wxTextAttr_HasFont 1797 -#define wxTextAttr_HasTextColour 1798 -#define wxTextAttr_GetFlags 1799 -#define wxTextAttr_IsDefault 1800 -#define wxTextAttr_SetAlignment 1801 -#define wxTextAttr_SetBackgroundColour 1802 -#define wxTextAttr_SetFlags 1803 -#define wxTextAttr_SetFont 1804 -#define wxTextAttr_SetLeftIndent 1805 -#define wxTextAttr_SetRightIndent 1806 -#define wxTextAttr_SetTabs 1807 -#define wxTextAttr_SetTextColour 1808 -#define wxTextAttr_destroy 1809 -#define wxTextCtrl_new_3 1811 -#define wxTextCtrl_new_0 1812 -#define wxTextCtrl_destruct 1814 -#define wxTextCtrl_AppendText 1815 -#define wxTextCtrl_CanCopy 1816 -#define wxTextCtrl_CanCut 1817 -#define wxTextCtrl_CanPaste 1818 -#define wxTextCtrl_CanRedo 1819 -#define wxTextCtrl_CanUndo 1820 -#define wxTextCtrl_Clear 1821 -#define wxTextCtrl_Copy 1822 -#define wxTextCtrl_Create 1823 -#define wxTextCtrl_Cut 1824 -#define wxTextCtrl_DiscardEdits 1825 -#define wxTextCtrl_EmulateKeyPress 1826 -#define wxTextCtrl_GetDefaultStyle 1827 -#define wxTextCtrl_GetInsertionPoint 1828 -#define wxTextCtrl_GetLastPosition 1829 -#define wxTextCtrl_GetLineLength 1830 -#define wxTextCtrl_GetLineText 1831 -#define wxTextCtrl_GetNumberOfLines 1832 -#define wxTextCtrl_GetRange 1833 -#define wxTextCtrl_GetSelection 1834 -#define wxTextCtrl_GetStringSelection 1835 -#define wxTextCtrl_GetStyle 1836 -#define wxTextCtrl_GetValue 1837 -#define wxTextCtrl_IsEditable 1838 -#define wxTextCtrl_IsModified 1839 -#define wxTextCtrl_IsMultiLine 1840 -#define wxTextCtrl_IsSingleLine 1841 -#define wxTextCtrl_LoadFile 1842 -#define wxTextCtrl_MarkDirty 1843 -#define wxTextCtrl_Paste 1844 -#define wxTextCtrl_PositionToXY 1845 -#define wxTextCtrl_Redo 1846 -#define wxTextCtrl_Remove 1847 -#define wxTextCtrl_Replace 1848 -#define wxTextCtrl_SaveFile 1849 -#define wxTextCtrl_SetDefaultStyle 1850 -#define wxTextCtrl_SetEditable 1851 -#define wxTextCtrl_SetInsertionPoint 1852 -#define wxTextCtrl_SetInsertionPointEnd 1853 -#define wxTextCtrl_SetMaxLength 1855 -#define wxTextCtrl_SetSelection 1856 -#define wxTextCtrl_SetStyle 1857 -#define wxTextCtrl_SetValue 1858 -#define wxTextCtrl_ShowPosition 1859 -#define wxTextCtrl_Undo 1860 -#define wxTextCtrl_WriteText 1861 -#define wxTextCtrl_XYToPosition 1862 -#define wxNotebook_new_0 1865 -#define wxNotebook_new_3 1866 -#define wxNotebook_destruct 1867 -#define wxNotebook_AddPage 1868 -#define wxNotebook_AdvanceSelection 1869 -#define wxNotebook_AssignImageList 1870 -#define wxNotebook_Create 1871 -#define wxNotebook_DeleteAllPages 1872 -#define wxNotebook_DeletePage 1873 -#define wxNotebook_RemovePage 1874 -#define wxNotebook_GetCurrentPage 1875 -#define wxNotebook_GetImageList 1876 -#define wxNotebook_GetPage 1878 -#define wxNotebook_GetPageCount 1879 -#define wxNotebook_GetPageImage 1880 -#define wxNotebook_GetPageText 1881 -#define wxNotebook_GetRowCount 1882 -#define wxNotebook_GetSelection 1883 -#define wxNotebook_GetThemeBackgroundColour 1884 -#define wxNotebook_HitTest 1886 -#define wxNotebook_InsertPage 1888 -#define wxNotebook_SetImageList 1889 -#define wxNotebook_SetPadding 1890 -#define wxNotebook_SetPageSize 1891 -#define wxNotebook_SetPageImage 1892 -#define wxNotebook_SetPageText 1893 -#define wxNotebook_SetSelection 1894 -#define wxNotebook_ChangeSelection 1895 -#define wxChoicebook_new_0 1896 -#define wxChoicebook_new_3 1897 -#define wxChoicebook_AddPage 1898 -#define wxChoicebook_AdvanceSelection 1899 -#define wxChoicebook_AssignImageList 1900 -#define wxChoicebook_Create 1901 -#define wxChoicebook_DeleteAllPages 1902 -#define wxChoicebook_DeletePage 1903 -#define wxChoicebook_RemovePage 1904 -#define wxChoicebook_GetCurrentPage 1905 -#define wxChoicebook_GetImageList 1906 -#define wxChoicebook_GetPage 1908 -#define wxChoicebook_GetPageCount 1909 -#define wxChoicebook_GetPageImage 1910 -#define wxChoicebook_GetPageText 1911 -#define wxChoicebook_GetSelection 1912 -#define wxChoicebook_HitTest 1913 -#define wxChoicebook_InsertPage 1914 -#define wxChoicebook_SetImageList 1915 -#define wxChoicebook_SetPageSize 1916 -#define wxChoicebook_SetPageImage 1917 -#define wxChoicebook_SetPageText 1918 -#define wxChoicebook_SetSelection 1919 -#define wxChoicebook_ChangeSelection 1920 -#define wxChoicebook_destroy 1921 -#define wxToolbook_new_0 1922 -#define wxToolbook_new_3 1923 -#define wxToolbook_AddPage 1924 -#define wxToolbook_AdvanceSelection 1925 -#define wxToolbook_AssignImageList 1926 -#define wxToolbook_Create 1927 -#define wxToolbook_DeleteAllPages 1928 -#define wxToolbook_DeletePage 1929 -#define wxToolbook_RemovePage 1930 -#define wxToolbook_GetCurrentPage 1931 -#define wxToolbook_GetImageList 1932 -#define wxToolbook_GetPage 1934 -#define wxToolbook_GetPageCount 1935 -#define wxToolbook_GetPageImage 1936 -#define wxToolbook_GetPageText 1937 -#define wxToolbook_GetSelection 1938 -#define wxToolbook_HitTest 1940 -#define wxToolbook_InsertPage 1941 -#define wxToolbook_SetImageList 1942 -#define wxToolbook_SetPageSize 1943 -#define wxToolbook_SetPageImage 1944 -#define wxToolbook_SetPageText 1945 -#define wxToolbook_SetSelection 1946 -#define wxToolbook_ChangeSelection 1947 -#define wxToolbook_destroy 1948 -#define wxListbook_new_0 1949 -#define wxListbook_new_3 1950 -#define wxListbook_AddPage 1951 -#define wxListbook_AdvanceSelection 1952 -#define wxListbook_AssignImageList 1953 -#define wxListbook_Create 1954 -#define wxListbook_DeleteAllPages 1955 -#define wxListbook_DeletePage 1956 -#define wxListbook_RemovePage 1957 -#define wxListbook_GetCurrentPage 1958 -#define wxListbook_GetImageList 1959 -#define wxListbook_GetPage 1961 -#define wxListbook_GetPageCount 1962 -#define wxListbook_GetPageImage 1963 -#define wxListbook_GetPageText 1964 -#define wxListbook_GetSelection 1965 -#define wxListbook_HitTest 1967 -#define wxListbook_InsertPage 1968 -#define wxListbook_SetImageList 1969 -#define wxListbook_SetPageSize 1970 -#define wxListbook_SetPageImage 1971 -#define wxListbook_SetPageText 1972 -#define wxListbook_SetSelection 1973 -#define wxListbook_ChangeSelection 1974 -#define wxListbook_destroy 1975 -#define wxTreebook_new_0 1976 -#define wxTreebook_new_3 1977 -#define wxTreebook_AddPage 1978 -#define wxTreebook_AdvanceSelection 1979 -#define wxTreebook_AssignImageList 1980 -#define wxTreebook_Create 1981 -#define wxTreebook_DeleteAllPages 1982 -#define wxTreebook_DeletePage 1983 -#define wxTreebook_RemovePage 1984 -#define wxTreebook_GetCurrentPage 1985 -#define wxTreebook_GetImageList 1986 -#define wxTreebook_GetPage 1988 -#define wxTreebook_GetPageCount 1989 -#define wxTreebook_GetPageImage 1990 -#define wxTreebook_GetPageText 1991 -#define wxTreebook_GetSelection 1992 -#define wxTreebook_ExpandNode 1993 -#define wxTreebook_IsNodeExpanded 1994 -#define wxTreebook_HitTest 1996 -#define wxTreebook_InsertPage 1997 -#define wxTreebook_InsertSubPage 1998 -#define wxTreebook_SetImageList 1999 -#define wxTreebook_SetPageSize 2000 -#define wxTreebook_SetPageImage 2001 -#define wxTreebook_SetPageText 2002 -#define wxTreebook_SetSelection 2003 -#define wxTreebook_ChangeSelection 2004 -#define wxTreebook_destroy 2005 -#define wxTreeCtrl_new_2 2008 -#define wxTreeCtrl_new_0 2009 -#define wxTreeCtrl_destruct 2011 -#define wxTreeCtrl_AddRoot 2012 -#define wxTreeCtrl_AppendItem 2013 -#define wxTreeCtrl_AssignImageList 2014 -#define wxTreeCtrl_AssignStateImageList 2015 -#define wxTreeCtrl_Collapse 2016 -#define wxTreeCtrl_CollapseAndReset 2017 -#define wxTreeCtrl_Create 2018 -#define wxTreeCtrl_Delete 2019 -#define wxTreeCtrl_DeleteAllItems 2020 -#define wxTreeCtrl_DeleteChildren 2021 -#define wxTreeCtrl_EditLabel 2022 -#define wxTreeCtrl_EnsureVisible 2023 -#define wxTreeCtrl_Expand 2024 -#define wxTreeCtrl_GetBoundingRect 2025 -#define wxTreeCtrl_GetChildrenCount 2027 -#define wxTreeCtrl_GetCount 2028 -#define wxTreeCtrl_GetEditControl 2029 -#define wxTreeCtrl_GetFirstChild 2030 -#define wxTreeCtrl_GetNextChild 2031 -#define wxTreeCtrl_GetFirstVisibleItem 2032 -#define wxTreeCtrl_GetImageList 2033 -#define wxTreeCtrl_GetIndent 2034 -#define wxTreeCtrl_GetItemBackgroundColour 2035 -#define wxTreeCtrl_GetItemData 2036 -#define wxTreeCtrl_GetItemFont 2037 -#define wxTreeCtrl_GetItemImage_1 2038 -#define wxTreeCtrl_GetItemImage_2 2039 -#define wxTreeCtrl_GetItemText 2040 -#define wxTreeCtrl_GetItemTextColour 2041 -#define wxTreeCtrl_GetLastChild 2042 -#define wxTreeCtrl_GetNextSibling 2043 -#define wxTreeCtrl_GetNextVisible 2044 -#define wxTreeCtrl_GetItemParent 2045 -#define wxTreeCtrl_GetPrevSibling 2046 -#define wxTreeCtrl_GetPrevVisible 2047 -#define wxTreeCtrl_GetRootItem 2048 -#define wxTreeCtrl_GetSelection 2049 -#define wxTreeCtrl_GetSelections 2050 -#define wxTreeCtrl_GetStateImageList 2051 -#define wxTreeCtrl_HitTest 2052 -#define wxTreeCtrl_InsertItem 2054 -#define wxTreeCtrl_IsBold 2055 -#define wxTreeCtrl_IsExpanded 2056 -#define wxTreeCtrl_IsSelected 2057 -#define wxTreeCtrl_IsVisible 2058 -#define wxTreeCtrl_ItemHasChildren 2059 -#define wxTreeCtrl_PrependItem 2060 -#define wxTreeCtrl_ScrollTo 2061 -#define wxTreeCtrl_SelectItem_1 2062 -#define wxTreeCtrl_SelectItem_2 2063 -#define wxTreeCtrl_SetIndent 2064 -#define wxTreeCtrl_SetImageList 2065 -#define wxTreeCtrl_SetItemBackgroundColour 2066 -#define wxTreeCtrl_SetItemBold 2067 -#define wxTreeCtrl_SetItemData 2068 -#define wxTreeCtrl_SetItemDropHighlight 2069 -#define wxTreeCtrl_SetItemFont 2070 -#define wxTreeCtrl_SetItemHasChildren 2071 -#define wxTreeCtrl_SetItemImage_2 2072 -#define wxTreeCtrl_SetItemImage_3 2073 -#define wxTreeCtrl_SetItemText 2074 -#define wxTreeCtrl_SetItemTextColour 2075 -#define wxTreeCtrl_SetStateImageList 2076 -#define wxTreeCtrl_SetWindowStyle 2077 -#define wxTreeCtrl_SortChildren 2078 -#define wxTreeCtrl_Toggle 2079 -#define wxTreeCtrl_ToggleItemSelection 2080 -#define wxTreeCtrl_Unselect 2081 -#define wxTreeCtrl_UnselectAll 2082 -#define wxTreeCtrl_UnselectItem 2083 -#define wxScrollBar_new_0 2084 -#define wxScrollBar_new_3 2085 -#define wxScrollBar_destruct 2086 -#define wxScrollBar_Create 2087 -#define wxScrollBar_GetRange 2088 -#define wxScrollBar_GetPageSize 2089 -#define wxScrollBar_GetThumbPosition 2090 -#define wxScrollBar_GetThumbSize 2091 -#define wxScrollBar_SetThumbPosition 2092 -#define wxScrollBar_SetScrollbar 2093 -#define wxSpinButton_new_2 2095 -#define wxSpinButton_new_0 2096 -#define wxSpinButton_Create 2097 -#define wxSpinButton_GetMax 2098 -#define wxSpinButton_GetMin 2099 -#define wxSpinButton_GetValue 2100 -#define wxSpinButton_SetRange 2101 -#define wxSpinButton_SetValue 2102 -#define wxSpinButton_destroy 2103 -#define wxSpinCtrl_new_0 2104 -#define wxSpinCtrl_new_2 2105 -#define wxSpinCtrl_Create 2107 -#define wxSpinCtrl_SetValue_1_1 2110 -#define wxSpinCtrl_SetValue_1_0 2111 -#define wxSpinCtrl_GetValue 2113 -#define wxSpinCtrl_SetRange 2115 -#define wxSpinCtrl_SetSelection 2116 -#define wxSpinCtrl_GetMin 2118 -#define wxSpinCtrl_GetMax 2120 -#define wxSpinCtrl_destroy 2121 -#define wxStaticText_new_0 2122 -#define wxStaticText_new_4 2123 -#define wxStaticText_Create 2124 -#define wxStaticText_GetLabel 2125 -#define wxStaticText_SetLabel 2126 -#define wxStaticText_Wrap 2127 -#define wxStaticText_destroy 2128 -#define wxStaticBitmap_new_0 2129 -#define wxStaticBitmap_new_4 2130 -#define wxStaticBitmap_Create 2131 -#define wxStaticBitmap_GetBitmap 2132 -#define wxStaticBitmap_SetBitmap 2133 -#define wxStaticBitmap_destroy 2134 -#define wxRadioBox_new 2135 -#define wxRadioBox_destruct 2137 -#define wxRadioBox_Create 2138 -#define wxRadioBox_Enable_2 2139 -#define wxRadioBox_Enable_1 2140 -#define wxRadioBox_GetSelection 2141 -#define wxRadioBox_GetString 2142 -#define wxRadioBox_SetSelection 2143 -#define wxRadioBox_Show_2 2144 -#define wxRadioBox_Show_1 2145 -#define wxRadioBox_GetColumnCount 2146 -#define wxRadioBox_GetItemHelpText 2147 -#define wxRadioBox_GetItemToolTip 2148 -#define wxRadioBox_GetItemFromPoint 2150 -#define wxRadioBox_GetRowCount 2151 -#define wxRadioBox_IsItemEnabled 2152 -#define wxRadioBox_IsItemShown 2153 -#define wxRadioBox_SetItemHelpText 2154 -#define wxRadioBox_SetItemToolTip 2155 -#define wxRadioButton_new_0 2156 -#define wxRadioButton_new_4 2157 -#define wxRadioButton_Create 2158 -#define wxRadioButton_GetValue 2159 -#define wxRadioButton_SetValue 2160 -#define wxRadioButton_destroy 2161 -#define wxSlider_new_6 2163 -#define wxSlider_new_0 2164 -#define wxSlider_Create 2165 -#define wxSlider_GetLineSize 2166 -#define wxSlider_GetMax 2167 -#define wxSlider_GetMin 2168 -#define wxSlider_GetPageSize 2169 -#define wxSlider_GetThumbLength 2170 -#define wxSlider_GetValue 2171 -#define wxSlider_SetLineSize 2172 -#define wxSlider_SetPageSize 2173 -#define wxSlider_SetRange 2174 -#define wxSlider_SetThumbLength 2175 -#define wxSlider_SetValue 2176 -#define wxSlider_destroy 2177 -#define wxDialog_new_4 2179 -#define wxDialog_new_0 2180 -#define wxDialog_destruct 2182 -#define wxDialog_Create 2183 -#define wxDialog_CreateButtonSizer 2184 -#define wxDialog_CreateStdDialogButtonSizer 2185 -#define wxDialog_EndModal 2186 -#define wxDialog_GetAffirmativeId 2187 -#define wxDialog_GetReturnCode 2188 -#define wxDialog_IsModal 2189 -#define wxDialog_SetAffirmativeId 2190 -#define wxDialog_SetReturnCode 2191 -#define wxDialog_Show 2192 -#define wxDialog_ShowModal 2193 -#define wxColourDialog_new_0 2194 -#define wxColourDialog_new_2 2195 -#define wxColourDialog_destruct 2196 -#define wxColourDialog_Create 2197 -#define wxColourDialog_GetColourData 2198 -#define wxColourData_new_0 2199 -#define wxColourData_new_1 2200 -#define wxColourData_destruct 2201 -#define wxColourData_GetChooseFull 2202 -#define wxColourData_GetColour 2203 -#define wxColourData_GetCustomColour 2205 -#define wxColourData_SetChooseFull 2206 -#define wxColourData_SetColour 2207 -#define wxColourData_SetCustomColour 2208 -#define wxPalette_new_0 2209 -#define wxPalette_new_4 2210 -#define wxPalette_destruct 2212 -#define wxPalette_Create 2213 -#define wxPalette_GetColoursCount 2214 -#define wxPalette_GetPixel 2215 -#define wxPalette_GetRGB 2216 -#define wxPalette_IsOk 2217 -#define wxDirDialog_new 2221 -#define wxDirDialog_destruct 2222 -#define wxDirDialog_GetPath 2223 -#define wxDirDialog_GetMessage 2224 -#define wxDirDialog_SetMessage 2225 -#define wxDirDialog_SetPath 2226 -#define wxFileDialog_new 2230 -#define wxFileDialog_destruct 2231 -#define wxFileDialog_GetDirectory 2232 -#define wxFileDialog_GetFilename 2233 -#define wxFileDialog_GetFilenames 2234 -#define wxFileDialog_GetFilterIndex 2235 -#define wxFileDialog_GetMessage 2236 -#define wxFileDialog_GetPath 2237 -#define wxFileDialog_GetPaths 2238 -#define wxFileDialog_GetWildcard 2239 -#define wxFileDialog_SetDirectory 2240 -#define wxFileDialog_SetFilename 2241 -#define wxFileDialog_SetFilterIndex 2242 -#define wxFileDialog_SetMessage 2243 -#define wxFileDialog_SetPath 2244 -#define wxFileDialog_SetWildcard 2245 -#define wxPickerBase_SetInternalMargin 2246 -#define wxPickerBase_GetInternalMargin 2247 -#define wxPickerBase_SetTextCtrlProportion 2248 -#define wxPickerBase_SetPickerCtrlProportion 2249 -#define wxPickerBase_GetTextCtrlProportion 2250 -#define wxPickerBase_GetPickerCtrlProportion 2251 -#define wxPickerBase_HasTextCtrl 2252 -#define wxPickerBase_GetTextCtrl 2253 -#define wxPickerBase_IsTextCtrlGrowable 2254 -#define wxPickerBase_SetPickerCtrlGrowable 2255 -#define wxPickerBase_SetTextCtrlGrowable 2256 -#define wxPickerBase_IsPickerCtrlGrowable 2257 -#define wxFilePickerCtrl_new_0 2258 -#define wxFilePickerCtrl_new_3 2259 -#define wxFilePickerCtrl_Create 2260 -#define wxFilePickerCtrl_GetPath 2261 -#define wxFilePickerCtrl_SetPath 2262 -#define wxFilePickerCtrl_destroy 2263 -#define wxDirPickerCtrl_new_0 2264 -#define wxDirPickerCtrl_new_3 2265 -#define wxDirPickerCtrl_Create 2266 -#define wxDirPickerCtrl_GetPath 2267 -#define wxDirPickerCtrl_SetPath 2268 -#define wxDirPickerCtrl_destroy 2269 -#define wxColourPickerCtrl_new_0 2270 -#define wxColourPickerCtrl_new_3 2271 -#define wxColourPickerCtrl_Create 2272 -#define wxColourPickerCtrl_GetColour 2273 -#define wxColourPickerCtrl_SetColour_1_1 2274 -#define wxColourPickerCtrl_SetColour_1_0 2275 -#define wxColourPickerCtrl_destroy 2276 -#define wxDatePickerCtrl_new_0 2277 -#define wxDatePickerCtrl_new_3 2278 -#define wxDatePickerCtrl_GetRange 2279 -#define wxDatePickerCtrl_GetValue 2280 -#define wxDatePickerCtrl_SetRange 2281 -#define wxDatePickerCtrl_SetValue 2282 -#define wxDatePickerCtrl_destroy 2283 -#define wxFontPickerCtrl_new_0 2284 -#define wxFontPickerCtrl_new_3 2285 -#define wxFontPickerCtrl_Create 2286 -#define wxFontPickerCtrl_GetSelectedFont 2287 -#define wxFontPickerCtrl_SetSelectedFont 2288 -#define wxFontPickerCtrl_GetMaxPointSize 2289 -#define wxFontPickerCtrl_SetMaxPointSize 2290 -#define wxFontPickerCtrl_destroy 2291 -#define wxFindReplaceDialog_new_0 2294 -#define wxFindReplaceDialog_new_4 2295 -#define wxFindReplaceDialog_destruct 2296 -#define wxFindReplaceDialog_Create 2297 -#define wxFindReplaceDialog_GetData 2298 -#define wxFindReplaceData_new_0 2299 -#define wxFindReplaceData_new_1 2300 -#define wxFindReplaceData_GetFindString 2301 -#define wxFindReplaceData_GetReplaceString 2302 -#define wxFindReplaceData_GetFlags 2303 -#define wxFindReplaceData_SetFlags 2304 -#define wxFindReplaceData_SetFindString 2305 -#define wxFindReplaceData_SetReplaceString 2306 -#define wxFindReplaceData_destroy 2307 -#define wxMultiChoiceDialog_new_0 2308 -#define wxMultiChoiceDialog_new_5 2310 -#define wxMultiChoiceDialog_GetSelections 2311 -#define wxMultiChoiceDialog_SetSelections 2312 -#define wxMultiChoiceDialog_destroy 2313 -#define wxSingleChoiceDialog_new_0 2314 -#define wxSingleChoiceDialog_new_5 2316 -#define wxSingleChoiceDialog_GetSelection 2317 -#define wxSingleChoiceDialog_GetStringSelection 2318 -#define wxSingleChoiceDialog_SetSelection 2319 -#define wxSingleChoiceDialog_destroy 2320 -#define wxTextEntryDialog_new 2321 -#define wxTextEntryDialog_GetValue 2322 -#define wxTextEntryDialog_SetValue 2323 -#define wxTextEntryDialog_destroy 2324 -#define wxPasswordEntryDialog_new 2325 -#define wxPasswordEntryDialog_destroy 2326 -#define wxFontData_new_0 2327 -#define wxFontData_new_1 2328 -#define wxFontData_destruct 2329 -#define wxFontData_EnableEffects 2330 -#define wxFontData_GetAllowSymbols 2331 -#define wxFontData_GetColour 2332 -#define wxFontData_GetChosenFont 2333 -#define wxFontData_GetEnableEffects 2334 -#define wxFontData_GetInitialFont 2335 -#define wxFontData_GetShowHelp 2336 -#define wxFontData_SetAllowSymbols 2337 -#define wxFontData_SetChosenFont 2338 -#define wxFontData_SetColour 2339 -#define wxFontData_SetInitialFont 2340 -#define wxFontData_SetRange 2341 -#define wxFontData_SetShowHelp 2342 -#define wxFontDialog_new_0 2346 -#define wxFontDialog_new_2 2348 -#define wxFontDialog_Create 2350 -#define wxFontDialog_GetFontData 2351 -#define wxFontDialog_destroy 2353 -#define wxProgressDialog_new 2354 -#define wxProgressDialog_destruct 2355 -#define wxProgressDialog_Resume 2356 -#define wxProgressDialog_Update_2 2357 -#define wxProgressDialog_Update_0 2358 -#define wxMessageDialog_new 2359 -#define wxMessageDialog_destruct 2360 -#define wxPageSetupDialog_new 2361 -#define wxPageSetupDialog_destruct 2362 -#define wxPageSetupDialog_GetPageSetupData 2363 -#define wxPageSetupDialog_ShowModal 2364 -#define wxPageSetupDialogData_new_0 2365 -#define wxPageSetupDialogData_new_1_0 2366 -#define wxPageSetupDialogData_new_1_1 2367 -#define wxPageSetupDialogData_destruct 2368 -#define wxPageSetupDialogData_EnableHelp 2369 -#define wxPageSetupDialogData_EnableMargins 2370 -#define wxPageSetupDialogData_EnableOrientation 2371 -#define wxPageSetupDialogData_EnablePaper 2372 -#define wxPageSetupDialogData_EnablePrinter 2373 -#define wxPageSetupDialogData_GetDefaultMinMargins 2374 -#define wxPageSetupDialogData_GetEnableMargins 2375 -#define wxPageSetupDialogData_GetEnableOrientation 2376 -#define wxPageSetupDialogData_GetEnablePaper 2377 -#define wxPageSetupDialogData_GetEnablePrinter 2378 -#define wxPageSetupDialogData_GetEnableHelp 2379 -#define wxPageSetupDialogData_GetDefaultInfo 2380 -#define wxPageSetupDialogData_GetMarginTopLeft 2381 -#define wxPageSetupDialogData_GetMarginBottomRight 2382 -#define wxPageSetupDialogData_GetMinMarginTopLeft 2383 -#define wxPageSetupDialogData_GetMinMarginBottomRight 2384 -#define wxPageSetupDialogData_GetPaperId 2385 -#define wxPageSetupDialogData_GetPaperSize 2386 -#define wxPageSetupDialogData_GetPrintData 2388 -#define wxPageSetupDialogData_IsOk 2389 -#define wxPageSetupDialogData_SetDefaultInfo 2390 -#define wxPageSetupDialogData_SetDefaultMinMargins 2391 -#define wxPageSetupDialogData_SetMarginTopLeft 2392 -#define wxPageSetupDialogData_SetMarginBottomRight 2393 -#define wxPageSetupDialogData_SetMinMarginTopLeft 2394 -#define wxPageSetupDialogData_SetMinMarginBottomRight 2395 -#define wxPageSetupDialogData_SetPaperId 2396 -#define wxPageSetupDialogData_SetPaperSize_1_1 2397 -#define wxPageSetupDialogData_SetPaperSize_1_0 2398 -#define wxPageSetupDialogData_SetPrintData 2399 -#define wxPrintDialog_new_2_0 2400 -#define wxPrintDialog_new_2_1 2401 -#define wxPrintDialog_destruct 2402 -#define wxPrintDialog_GetPrintDialogData 2403 -#define wxPrintDialog_GetPrintDC 2404 -#define wxPrintDialogData_new_0 2405 -#define wxPrintDialogData_new_1_1 2406 -#define wxPrintDialogData_new_1_0 2407 -#define wxPrintDialogData_destruct 2408 -#define wxPrintDialogData_EnableHelp 2409 -#define wxPrintDialogData_EnablePageNumbers 2410 -#define wxPrintDialogData_EnablePrintToFile 2411 -#define wxPrintDialogData_EnableSelection 2412 -#define wxPrintDialogData_GetAllPages 2413 -#define wxPrintDialogData_GetCollate 2414 -#define wxPrintDialogData_GetFromPage 2415 -#define wxPrintDialogData_GetMaxPage 2416 -#define wxPrintDialogData_GetMinPage 2417 -#define wxPrintDialogData_GetNoCopies 2418 -#define wxPrintDialogData_GetPrintData 2419 -#define wxPrintDialogData_GetPrintToFile 2420 -#define wxPrintDialogData_GetSelection 2421 -#define wxPrintDialogData_GetToPage 2422 -#define wxPrintDialogData_IsOk 2423 -#define wxPrintDialogData_SetCollate 2424 -#define wxPrintDialogData_SetFromPage 2425 -#define wxPrintDialogData_SetMaxPage 2426 -#define wxPrintDialogData_SetMinPage 2427 -#define wxPrintDialogData_SetNoCopies 2428 -#define wxPrintDialogData_SetPrintData 2429 -#define wxPrintDialogData_SetPrintToFile 2430 -#define wxPrintDialogData_SetSelection 2431 -#define wxPrintDialogData_SetToPage 2432 -#define wxPrintData_new_0 2433 -#define wxPrintData_new_1 2434 -#define wxPrintData_destruct 2435 -#define wxPrintData_GetCollate 2436 -#define wxPrintData_GetBin 2437 -#define wxPrintData_GetColour 2438 -#define wxPrintData_GetDuplex 2439 -#define wxPrintData_GetNoCopies 2440 -#define wxPrintData_GetOrientation 2441 -#define wxPrintData_GetPaperId 2442 -#define wxPrintData_GetPrinterName 2443 -#define wxPrintData_GetQuality 2444 -#define wxPrintData_IsOk 2445 -#define wxPrintData_SetBin 2446 -#define wxPrintData_SetCollate 2447 -#define wxPrintData_SetColour 2448 -#define wxPrintData_SetDuplex 2449 -#define wxPrintData_SetNoCopies 2450 -#define wxPrintData_SetOrientation 2451 -#define wxPrintData_SetPaperId 2452 -#define wxPrintData_SetPrinterName 2453 -#define wxPrintData_SetQuality 2454 -#define wxPrintPreview_new_2 2457 -#define wxPrintPreview_new_3 2458 -#define wxPrintPreview_destruct 2460 -#define wxPrintPreview_GetCanvas 2461 -#define wxPrintPreview_GetCurrentPage 2462 -#define wxPrintPreview_GetFrame 2463 -#define wxPrintPreview_GetMaxPage 2464 -#define wxPrintPreview_GetMinPage 2465 -#define wxPrintPreview_GetPrintout 2466 -#define wxPrintPreview_GetPrintoutForPrinting 2467 -#define wxPrintPreview_IsOk 2468 -#define wxPrintPreview_PaintPage 2469 -#define wxPrintPreview_Print 2470 -#define wxPrintPreview_RenderPage 2471 -#define wxPrintPreview_SetCanvas 2472 -#define wxPrintPreview_SetCurrentPage 2473 -#define wxPrintPreview_SetFrame 2474 -#define wxPrintPreview_SetPrintout 2475 -#define wxPrintPreview_SetZoom 2476 -#define wxPreviewFrame_new 2477 -#define wxPreviewFrame_destruct 2478 -#define wxPreviewFrame_CreateControlBar 2479 -#define wxPreviewFrame_CreateCanvas 2480 -#define wxPreviewFrame_Initialize 2481 -#define wxPreviewFrame_OnCloseWindow 2482 -#define wxPreviewControlBar_new 2483 -#define wxPreviewControlBar_destruct 2484 -#define wxPreviewControlBar_CreateButtons 2485 -#define wxPreviewControlBar_GetPrintPreview 2486 -#define wxPreviewControlBar_GetZoomControl 2487 -#define wxPreviewControlBar_SetZoomControl 2488 -#define wxPrinter_new 2490 -#define wxPrinter_CreateAbortWindow 2491 -#define wxPrinter_GetAbort 2492 -#define wxPrinter_GetLastError 2493 -#define wxPrinter_GetPrintDialogData 2494 -#define wxPrinter_Print 2495 -#define wxPrinter_PrintDialog 2496 -#define wxPrinter_ReportError 2497 -#define wxPrinter_Setup 2498 -#define wxPrinter_destroy 2499 -#define wxXmlResource_new_1 2500 -#define wxXmlResource_new_2 2501 -#define wxXmlResource_destruct 2502 -#define wxXmlResource_AttachUnknownControl 2503 -#define wxXmlResource_ClearHandlers 2504 -#define wxXmlResource_CompareVersion 2505 -#define wxXmlResource_Get 2506 -#define wxXmlResource_GetFlags 2507 -#define wxXmlResource_GetVersion 2508 -#define wxXmlResource_GetXRCID 2509 -#define wxXmlResource_InitAllHandlers 2510 -#define wxXmlResource_Load 2511 -#define wxXmlResource_LoadBitmap 2512 -#define wxXmlResource_LoadDialog_2 2513 -#define wxXmlResource_LoadDialog_3 2514 -#define wxXmlResource_LoadFrame_2 2515 -#define wxXmlResource_LoadFrame_3 2516 -#define wxXmlResource_LoadIcon 2517 -#define wxXmlResource_LoadMenu 2518 -#define wxXmlResource_LoadMenuBar_2 2519 -#define wxXmlResource_LoadMenuBar_1 2520 -#define wxXmlResource_LoadPanel_2 2521 -#define wxXmlResource_LoadPanel_3 2522 -#define wxXmlResource_LoadToolBar 2523 -#define wxXmlResource_Set 2524 -#define wxXmlResource_SetFlags 2525 -#define wxXmlResource_Unload 2526 -#define wxXmlResource_xrcctrl 2527 -#define wxHtmlEasyPrinting_new 2528 -#define wxHtmlEasyPrinting_destruct 2529 -#define wxHtmlEasyPrinting_GetPrintData 2530 -#define wxHtmlEasyPrinting_GetPageSetupData 2531 -#define wxHtmlEasyPrinting_PreviewFile 2532 -#define wxHtmlEasyPrinting_PreviewText 2533 -#define wxHtmlEasyPrinting_PrintFile 2534 -#define wxHtmlEasyPrinting_PrintText 2535 -#define wxHtmlEasyPrinting_PageSetup 2536 -#define wxHtmlEasyPrinting_SetFonts 2537 -#define wxHtmlEasyPrinting_SetHeader 2538 -#define wxHtmlEasyPrinting_SetFooter 2539 -#define wxGLCanvas_new_2 2541 -#define wxGLCanvas_new_3_1 2542 -#define wxGLCanvas_new_3_0 2543 -#define wxGLCanvas_GetContext 2544 -#define wxGLCanvas_SetCurrent 2546 -#define wxGLCanvas_SwapBuffers 2547 -#define wxGLCanvas_destroy 2548 -#define wxAuiManager_new 2549 -#define wxAuiManager_destruct 2550 -#define wxAuiManager_AddPane_2_1 2551 -#define wxAuiManager_AddPane_3 2552 -#define wxAuiManager_AddPane_2_0 2553 -#define wxAuiManager_DetachPane 2554 -#define wxAuiManager_GetAllPanes 2555 -#define wxAuiManager_GetArtProvider 2556 -#define wxAuiManager_GetDockSizeConstraint 2557 -#define wxAuiManager_GetFlags 2558 -#define wxAuiManager_GetManagedWindow 2559 -#define wxAuiManager_GetManager 2560 -#define wxAuiManager_GetPane_1_1 2561 -#define wxAuiManager_GetPane_1_0 2562 -#define wxAuiManager_HideHint 2563 -#define wxAuiManager_InsertPane 2564 -#define wxAuiManager_LoadPaneInfo 2565 -#define wxAuiManager_LoadPerspective 2566 -#define wxAuiManager_SavePaneInfo 2567 -#define wxAuiManager_SavePerspective 2568 -#define wxAuiManager_SetArtProvider 2569 -#define wxAuiManager_SetDockSizeConstraint 2570 -#define wxAuiManager_SetFlags 2571 -#define wxAuiManager_SetManagedWindow 2572 -#define wxAuiManager_ShowHint 2573 -#define wxAuiManager_UnInit 2574 -#define wxAuiManager_Update 2575 -#define wxAuiPaneInfo_new_0 2576 -#define wxAuiPaneInfo_new_1 2577 -#define wxAuiPaneInfo_destruct 2578 -#define wxAuiPaneInfo_BestSize_1 2579 -#define wxAuiPaneInfo_BestSize_2 2580 -#define wxAuiPaneInfo_Bottom 2581 -#define wxAuiPaneInfo_BottomDockable 2582 -#define wxAuiPaneInfo_Caption 2583 -#define wxAuiPaneInfo_CaptionVisible 2584 -#define wxAuiPaneInfo_Centre 2585 -#define wxAuiPaneInfo_CentrePane 2586 -#define wxAuiPaneInfo_CloseButton 2587 -#define wxAuiPaneInfo_DefaultPane 2588 -#define wxAuiPaneInfo_DestroyOnClose 2589 -#define wxAuiPaneInfo_Direction 2590 -#define wxAuiPaneInfo_Dock 2591 -#define wxAuiPaneInfo_Dockable 2592 -#define wxAuiPaneInfo_Fixed 2593 -#define wxAuiPaneInfo_Float 2594 -#define wxAuiPaneInfo_Floatable 2595 -#define wxAuiPaneInfo_FloatingPosition_1 2596 -#define wxAuiPaneInfo_FloatingPosition_2 2597 -#define wxAuiPaneInfo_FloatingSize_1 2598 -#define wxAuiPaneInfo_FloatingSize_2 2599 -#define wxAuiPaneInfo_Gripper 2600 -#define wxAuiPaneInfo_GripperTop 2601 -#define wxAuiPaneInfo_HasBorder 2602 -#define wxAuiPaneInfo_HasCaption 2603 -#define wxAuiPaneInfo_HasCloseButton 2604 -#define wxAuiPaneInfo_HasFlag 2605 -#define wxAuiPaneInfo_HasGripper 2606 -#define wxAuiPaneInfo_HasGripperTop 2607 -#define wxAuiPaneInfo_HasMaximizeButton 2608 -#define wxAuiPaneInfo_HasMinimizeButton 2609 -#define wxAuiPaneInfo_HasPinButton 2610 -#define wxAuiPaneInfo_Hide 2611 -#define wxAuiPaneInfo_IsBottomDockable 2612 -#define wxAuiPaneInfo_IsDocked 2613 -#define wxAuiPaneInfo_IsFixed 2614 -#define wxAuiPaneInfo_IsFloatable 2615 -#define wxAuiPaneInfo_IsFloating 2616 -#define wxAuiPaneInfo_IsLeftDockable 2617 -#define wxAuiPaneInfo_IsMovable 2618 -#define wxAuiPaneInfo_IsOk 2619 -#define wxAuiPaneInfo_IsResizable 2620 -#define wxAuiPaneInfo_IsRightDockable 2621 -#define wxAuiPaneInfo_IsShown 2622 -#define wxAuiPaneInfo_IsToolbar 2623 -#define wxAuiPaneInfo_IsTopDockable 2624 -#define wxAuiPaneInfo_Layer 2625 -#define wxAuiPaneInfo_Left 2626 -#define wxAuiPaneInfo_LeftDockable 2627 -#define wxAuiPaneInfo_MaxSize_1 2628 -#define wxAuiPaneInfo_MaxSize_2 2629 -#define wxAuiPaneInfo_MaximizeButton 2630 -#define wxAuiPaneInfo_MinSize_1 2631 -#define wxAuiPaneInfo_MinSize_2 2632 -#define wxAuiPaneInfo_MinimizeButton 2633 -#define wxAuiPaneInfo_Movable 2634 -#define wxAuiPaneInfo_Name 2635 -#define wxAuiPaneInfo_PaneBorder 2636 -#define wxAuiPaneInfo_PinButton 2637 -#define wxAuiPaneInfo_Position 2638 -#define wxAuiPaneInfo_Resizable 2639 -#define wxAuiPaneInfo_Right 2640 -#define wxAuiPaneInfo_RightDockable 2641 -#define wxAuiPaneInfo_Row 2642 -#define wxAuiPaneInfo_SafeSet 2643 -#define wxAuiPaneInfo_SetFlag 2644 -#define wxAuiPaneInfo_Show 2645 -#define wxAuiPaneInfo_ToolbarPane 2646 -#define wxAuiPaneInfo_Top 2647 -#define wxAuiPaneInfo_TopDockable 2648 -#define wxAuiPaneInfo_Window 2649 -#define wxAuiNotebook_new_0 2650 -#define wxAuiNotebook_new_2 2651 -#define wxAuiNotebook_AddPage 2652 -#define wxAuiNotebook_Create 2653 -#define wxAuiNotebook_DeletePage 2654 -#define wxAuiNotebook_GetArtProvider 2655 -#define wxAuiNotebook_GetPage 2656 -#define wxAuiNotebook_GetPageBitmap 2657 -#define wxAuiNotebook_GetPageCount 2658 -#define wxAuiNotebook_GetPageIndex 2659 -#define wxAuiNotebook_GetPageText 2660 -#define wxAuiNotebook_GetSelection 2661 -#define wxAuiNotebook_InsertPage 2662 -#define wxAuiNotebook_RemovePage 2663 -#define wxAuiNotebook_SetArtProvider 2664 -#define wxAuiNotebook_SetFont 2665 -#define wxAuiNotebook_SetPageBitmap 2666 -#define wxAuiNotebook_SetPageText 2667 -#define wxAuiNotebook_SetSelection 2668 -#define wxAuiNotebook_SetTabCtrlHeight 2669 -#define wxAuiNotebook_SetUniformBitmapSize 2670 -#define wxAuiNotebook_destroy 2671 -#define wxMDIParentFrame_new_0 2672 -#define wxMDIParentFrame_new_4 2673 -#define wxMDIParentFrame_destruct 2674 -#define wxMDIParentFrame_ActivateNext 2675 -#define wxMDIParentFrame_ActivatePrevious 2676 -#define wxMDIParentFrame_ArrangeIcons 2677 -#define wxMDIParentFrame_Cascade 2678 -#define wxMDIParentFrame_Create 2679 -#define wxMDIParentFrame_GetActiveChild 2680 -#define wxMDIParentFrame_GetClientWindow 2681 -#define wxMDIParentFrame_Tile 2682 -#define wxMDIChildFrame_new_0 2683 -#define wxMDIChildFrame_new_4 2684 -#define wxMDIChildFrame_destruct 2685 -#define wxMDIChildFrame_Activate 2686 -#define wxMDIChildFrame_Create 2687 -#define wxMDIChildFrame_Maximize 2688 -#define wxMDIChildFrame_Restore 2689 -#define wxMDIClientWindow_new_0 2690 -#define wxMDIClientWindow_new_2 2691 -#define wxMDIClientWindow_destruct 2692 -#define wxMDIClientWindow_CreateClient 2693 -#define wxLayoutAlgorithm_new 2694 -#define wxLayoutAlgorithm_LayoutFrame 2695 -#define wxLayoutAlgorithm_LayoutMDIFrame 2696 -#define wxLayoutAlgorithm_LayoutWindow 2697 -#define wxLayoutAlgorithm_destroy 2698 -#define wxEvent_GetId 2699 -#define wxEvent_GetSkipped 2700 -#define wxEvent_GetTimestamp 2701 -#define wxEvent_IsCommandEvent 2702 -#define wxEvent_ResumePropagation 2703 -#define wxEvent_ShouldPropagate 2704 -#define wxEvent_Skip 2705 -#define wxEvent_StopPropagation 2706 -#define wxCommandEvent_getClientData 2707 -#define wxCommandEvent_GetExtraLong 2708 -#define wxCommandEvent_GetInt 2709 -#define wxCommandEvent_GetSelection 2710 -#define wxCommandEvent_GetString 2711 -#define wxCommandEvent_IsChecked 2712 -#define wxCommandEvent_IsSelection 2713 -#define wxCommandEvent_SetInt 2714 -#define wxCommandEvent_SetString 2715 -#define wxScrollEvent_GetOrientation 2716 -#define wxScrollEvent_GetPosition 2717 -#define wxScrollWinEvent_GetOrientation 2718 -#define wxScrollWinEvent_GetPosition 2719 -#define wxMouseEvent_AltDown 2720 -#define wxMouseEvent_Button 2721 -#define wxMouseEvent_ButtonDClick 2722 -#define wxMouseEvent_ButtonDown 2723 -#define wxMouseEvent_ButtonUp 2724 -#define wxMouseEvent_CmdDown 2725 -#define wxMouseEvent_ControlDown 2726 -#define wxMouseEvent_Dragging 2727 -#define wxMouseEvent_Entering 2728 -#define wxMouseEvent_GetButton 2729 -#define wxMouseEvent_GetPosition 2732 -#define wxMouseEvent_GetLogicalPosition 2733 -#define wxMouseEvent_GetLinesPerAction 2734 -#define wxMouseEvent_GetWheelRotation 2735 -#define wxMouseEvent_GetWheelDelta 2736 -#define wxMouseEvent_GetX 2737 -#define wxMouseEvent_GetY 2738 -#define wxMouseEvent_IsButton 2739 -#define wxMouseEvent_IsPageScroll 2740 -#define wxMouseEvent_Leaving 2741 -#define wxMouseEvent_LeftDClick 2742 -#define wxMouseEvent_LeftDown 2743 -#define wxMouseEvent_LeftIsDown 2744 -#define wxMouseEvent_LeftUp 2745 -#define wxMouseEvent_MetaDown 2746 -#define wxMouseEvent_MiddleDClick 2747 -#define wxMouseEvent_MiddleDown 2748 -#define wxMouseEvent_MiddleIsDown 2749 -#define wxMouseEvent_MiddleUp 2750 -#define wxMouseEvent_Moving 2751 -#define wxMouseEvent_RightDClick 2752 -#define wxMouseEvent_RightDown 2753 -#define wxMouseEvent_RightIsDown 2754 -#define wxMouseEvent_RightUp 2755 -#define wxMouseEvent_ShiftDown 2756 -#define wxSetCursorEvent_GetCursor 2757 -#define wxSetCursorEvent_GetX 2758 -#define wxSetCursorEvent_GetY 2759 -#define wxSetCursorEvent_HasCursor 2760 -#define wxSetCursorEvent_SetCursor 2761 -#define wxKeyEvent_AltDown 2762 -#define wxKeyEvent_CmdDown 2763 -#define wxKeyEvent_ControlDown 2764 -#define wxKeyEvent_GetKeyCode 2765 -#define wxKeyEvent_GetModifiers 2766 -#define wxKeyEvent_GetPosition 2769 -#define wxKeyEvent_GetRawKeyCode 2770 -#define wxKeyEvent_GetRawKeyFlags 2771 -#define wxKeyEvent_GetUnicodeKey 2772 -#define wxKeyEvent_GetX 2773 -#define wxKeyEvent_GetY 2774 -#define wxKeyEvent_HasModifiers 2775 -#define wxKeyEvent_MetaDown 2776 -#define wxKeyEvent_ShiftDown 2777 -#define wxSizeEvent_GetSize 2778 -#define wxMoveEvent_GetPosition 2779 -#define wxEraseEvent_GetDC 2780 -#define wxFocusEvent_GetWindow 2781 -#define wxChildFocusEvent_GetWindow 2782 -#define wxMenuEvent_GetMenu 2783 -#define wxMenuEvent_GetMenuId 2784 -#define wxMenuEvent_IsPopup 2785 -#define wxCloseEvent_CanVeto 2786 -#define wxCloseEvent_GetLoggingOff 2787 -#define wxCloseEvent_SetCanVeto 2788 -#define wxCloseEvent_SetLoggingOff 2789 -#define wxCloseEvent_Veto 2790 -#define wxShowEvent_SetShow 2791 -#define wxShowEvent_GetShow 2792 -#define wxIconizeEvent_Iconized 2793 -#define wxJoystickEvent_ButtonDown 2794 -#define wxJoystickEvent_ButtonIsDown 2795 -#define wxJoystickEvent_ButtonUp 2796 -#define wxJoystickEvent_GetButtonChange 2797 -#define wxJoystickEvent_GetButtonState 2798 -#define wxJoystickEvent_GetJoystick 2799 -#define wxJoystickEvent_GetPosition 2800 -#define wxJoystickEvent_GetZPosition 2801 -#define wxJoystickEvent_IsButton 2802 -#define wxJoystickEvent_IsMove 2803 -#define wxJoystickEvent_IsZMove 2804 -#define wxUpdateUIEvent_CanUpdate 2805 -#define wxUpdateUIEvent_Check 2806 -#define wxUpdateUIEvent_Enable 2807 -#define wxUpdateUIEvent_Show 2808 -#define wxUpdateUIEvent_GetChecked 2809 -#define wxUpdateUIEvent_GetEnabled 2810 -#define wxUpdateUIEvent_GetShown 2811 -#define wxUpdateUIEvent_GetSetChecked 2812 -#define wxUpdateUIEvent_GetSetEnabled 2813 -#define wxUpdateUIEvent_GetSetShown 2814 -#define wxUpdateUIEvent_GetSetText 2815 -#define wxUpdateUIEvent_GetText 2816 -#define wxUpdateUIEvent_GetMode 2817 -#define wxUpdateUIEvent_GetUpdateInterval 2818 -#define wxUpdateUIEvent_ResetUpdateTime 2819 -#define wxUpdateUIEvent_SetMode 2820 -#define wxUpdateUIEvent_SetText 2821 -#define wxUpdateUIEvent_SetUpdateInterval 2822 -#define wxMouseCaptureChangedEvent_GetCapturedWindow 2823 -#define wxPaletteChangedEvent_SetChangedWindow 2824 -#define wxPaletteChangedEvent_GetChangedWindow 2825 -#define wxQueryNewPaletteEvent_SetPaletteRealized 2826 -#define wxQueryNewPaletteEvent_GetPaletteRealized 2827 -#define wxNavigationKeyEvent_GetDirection 2828 -#define wxNavigationKeyEvent_SetDirection 2829 -#define wxNavigationKeyEvent_IsWindowChange 2830 -#define wxNavigationKeyEvent_SetWindowChange 2831 -#define wxNavigationKeyEvent_IsFromTab 2832 -#define wxNavigationKeyEvent_SetFromTab 2833 -#define wxNavigationKeyEvent_GetCurrentFocus 2834 -#define wxNavigationKeyEvent_SetCurrentFocus 2835 -#define wxHelpEvent_GetOrigin 2836 -#define wxHelpEvent_GetPosition 2837 -#define wxHelpEvent_SetOrigin 2838 -#define wxHelpEvent_SetPosition 2839 -#define wxContextMenuEvent_GetPosition 2840 -#define wxContextMenuEvent_SetPosition 2841 -#define wxIdleEvent_CanSend 2842 -#define wxIdleEvent_GetMode 2843 -#define wxIdleEvent_RequestMore 2844 -#define wxIdleEvent_MoreRequested 2845 -#define wxIdleEvent_SetMode 2846 -#define wxGridEvent_AltDown 2847 -#define wxGridEvent_ControlDown 2848 -#define wxGridEvent_GetCol 2849 -#define wxGridEvent_GetPosition 2850 -#define wxGridEvent_GetRow 2851 -#define wxGridEvent_MetaDown 2852 -#define wxGridEvent_Selecting 2853 -#define wxGridEvent_ShiftDown 2854 -#define wxNotifyEvent_Allow 2855 -#define wxNotifyEvent_IsAllowed 2856 -#define wxNotifyEvent_Veto 2857 -#define wxSashEvent_GetEdge 2858 -#define wxSashEvent_GetDragRect 2859 -#define wxSashEvent_GetDragStatus 2860 -#define wxListEvent_GetCacheFrom 2861 -#define wxListEvent_GetCacheTo 2862 -#define wxListEvent_GetKeyCode 2863 -#define wxListEvent_GetIndex 2864 -#define wxListEvent_GetColumn 2865 -#define wxListEvent_GetPoint 2866 -#define wxListEvent_GetLabel 2867 -#define wxListEvent_GetText 2868 -#define wxListEvent_GetImage 2869 -#define wxListEvent_GetData 2870 -#define wxListEvent_GetMask 2871 -#define wxListEvent_GetItem 2872 -#define wxListEvent_IsEditCancelled 2873 -#define wxDateEvent_GetDate 2874 -#define wxCalendarEvent_GetWeekDay 2875 -#define wxFileDirPickerEvent_GetPath 2876 -#define wxColourPickerEvent_GetColour 2877 -#define wxFontPickerEvent_GetFont 2878 -#define wxStyledTextEvent_GetPosition 2879 -#define wxStyledTextEvent_GetKey 2880 -#define wxStyledTextEvent_GetModifiers 2881 -#define wxStyledTextEvent_GetModificationType 2882 -#define wxStyledTextEvent_GetText 2883 -#define wxStyledTextEvent_GetLength 2884 -#define wxStyledTextEvent_GetLinesAdded 2885 -#define wxStyledTextEvent_GetLine 2886 -#define wxStyledTextEvent_GetFoldLevelNow 2887 -#define wxStyledTextEvent_GetFoldLevelPrev 2888 -#define wxStyledTextEvent_GetMargin 2889 -#define wxStyledTextEvent_GetMessage 2890 -#define wxStyledTextEvent_GetWParam 2891 -#define wxStyledTextEvent_GetLParam 2892 -#define wxStyledTextEvent_GetListType 2893 -#define wxStyledTextEvent_GetX 2894 -#define wxStyledTextEvent_GetY 2895 -#define wxStyledTextEvent_GetDragText 2896 -#define wxStyledTextEvent_GetDragAllowMove 2897 -#define wxStyledTextEvent_GetDragResult 2898 -#define wxStyledTextEvent_GetShift 2899 -#define wxStyledTextEvent_GetControl 2900 -#define wxStyledTextEvent_GetAlt 2901 -#define utils_wxGetKeyState 2902 -#define utils_wxGetMousePosition 2903 -#define utils_wxGetMouseState 2904 -#define utils_wxSetDetectableAutoRepeat 2905 -#define utils_wxBell 2906 -#define utils_wxFindMenuItemId 2907 -#define utils_wxGenericFindWindowAtPoint 2908 -#define utils_wxFindWindowAtPoint 2909 -#define utils_wxBeginBusyCursor 2910 -#define utils_wxEndBusyCursor 2911 -#define utils_wxIsBusy 2912 -#define utils_wxShutdown 2913 -#define utils_wxShell 2914 -#define utils_wxLaunchDefaultBrowser 2915 -#define utils_wxGetEmailAddress 2916 -#define utils_wxGetUserId 2917 -#define utils_wxGetHomeDir 2918 -#define utils_wxNewId 2919 -#define utils_wxRegisterId 2920 -#define utils_wxGetCurrentId 2921 -#define utils_wxGetOsDescription 2922 -#define utils_wxIsPlatformLittleEndian 2923 -#define utils_wxIsPlatform64Bit 2924 -#define wxPrintout_new 2925 -#define wxPrintout_destruct 2926 -#define wxPrintout_GetDC 2927 -#define wxPrintout_GetPageSizeMM 2928 -#define wxPrintout_GetPageSizePixels 2929 -#define wxPrintout_GetPaperRectPixels 2930 -#define wxPrintout_GetPPIPrinter 2931 -#define wxPrintout_GetPPIScreen 2932 -#define wxPrintout_GetTitle 2933 -#define wxPrintout_IsPreview 2934 -#define wxPrintout_FitThisSizeToPaper 2935 -#define wxPrintout_FitThisSizeToPage 2936 -#define wxPrintout_FitThisSizeToPageMargins 2937 -#define wxPrintout_MapScreenSizeToPaper 2938 -#define wxPrintout_MapScreenSizeToPage 2939 -#define wxPrintout_MapScreenSizeToPageMargins 2940 -#define wxPrintout_MapScreenSizeToDevice 2941 -#define wxPrintout_GetLogicalPaperRect 2942 -#define wxPrintout_GetLogicalPageRect 2943 -#define wxPrintout_GetLogicalPageMarginsRect 2944 -#define wxPrintout_SetLogicalOrigin 2945 -#define wxPrintout_OffsetLogicalOrigin 2946 -#define wxStyledTextCtrl_new_2 2947 -#define wxStyledTextCtrl_new_0 2948 -#define wxStyledTextCtrl_destruct 2949 -#define wxStyledTextCtrl_Create 2950 -#define wxStyledTextCtrl_AddText 2951 -#define wxStyledTextCtrl_AddStyledText 2952 -#define wxStyledTextCtrl_InsertText 2953 -#define wxStyledTextCtrl_ClearAll 2954 -#define wxStyledTextCtrl_ClearDocumentStyle 2955 -#define wxStyledTextCtrl_GetLength 2956 -#define wxStyledTextCtrl_GetCharAt 2957 -#define wxStyledTextCtrl_GetCurrentPos 2958 -#define wxStyledTextCtrl_GetAnchor 2959 -#define wxStyledTextCtrl_GetStyleAt 2960 -#define wxStyledTextCtrl_Redo 2961 -#define wxStyledTextCtrl_SetUndoCollection 2962 -#define wxStyledTextCtrl_SelectAll 2963 -#define wxStyledTextCtrl_SetSavePoint 2964 -#define wxStyledTextCtrl_GetStyledText 2965 -#define wxStyledTextCtrl_CanRedo 2966 -#define wxStyledTextCtrl_MarkerLineFromHandle 2967 -#define wxStyledTextCtrl_MarkerDeleteHandle 2968 -#define wxStyledTextCtrl_GetUndoCollection 2969 -#define wxStyledTextCtrl_GetViewWhiteSpace 2970 -#define wxStyledTextCtrl_SetViewWhiteSpace 2971 -#define wxStyledTextCtrl_PositionFromPoint 2972 -#define wxStyledTextCtrl_PositionFromPointClose 2973 -#define wxStyledTextCtrl_GotoLine 2974 -#define wxStyledTextCtrl_GotoPos 2975 -#define wxStyledTextCtrl_SetAnchor 2976 -#define wxStyledTextCtrl_GetCurLine 2977 -#define wxStyledTextCtrl_GetEndStyled 2978 -#define wxStyledTextCtrl_ConvertEOLs 2979 -#define wxStyledTextCtrl_GetEOLMode 2980 -#define wxStyledTextCtrl_SetEOLMode 2981 -#define wxStyledTextCtrl_StartStyling 2982 -#define wxStyledTextCtrl_SetStyling 2983 -#define wxStyledTextCtrl_GetBufferedDraw 2984 -#define wxStyledTextCtrl_SetBufferedDraw 2985 -#define wxStyledTextCtrl_SetTabWidth 2986 -#define wxStyledTextCtrl_GetTabWidth 2987 -#define wxStyledTextCtrl_SetCodePage 2988 -#define wxStyledTextCtrl_MarkerDefine 2989 -#define wxStyledTextCtrl_MarkerSetForeground 2990 -#define wxStyledTextCtrl_MarkerSetBackground 2991 -#define wxStyledTextCtrl_MarkerAdd 2992 -#define wxStyledTextCtrl_MarkerDelete 2993 -#define wxStyledTextCtrl_MarkerDeleteAll 2994 -#define wxStyledTextCtrl_MarkerGet 2995 -#define wxStyledTextCtrl_MarkerNext 2996 -#define wxStyledTextCtrl_MarkerPrevious 2997 -#define wxStyledTextCtrl_MarkerDefineBitmap 2998 -#define wxStyledTextCtrl_MarkerAddSet 2999 -#define wxStyledTextCtrl_MarkerSetAlpha 3000 -#define wxStyledTextCtrl_SetMarginType 3001 -#define wxStyledTextCtrl_GetMarginType 3002 -#define wxStyledTextCtrl_SetMarginWidth 3003 -#define wxStyledTextCtrl_GetMarginWidth 3004 -#define wxStyledTextCtrl_SetMarginMask 3005 -#define wxStyledTextCtrl_GetMarginMask 3006 -#define wxStyledTextCtrl_SetMarginSensitive 3007 -#define wxStyledTextCtrl_GetMarginSensitive 3008 -#define wxStyledTextCtrl_StyleClearAll 3009 -#define wxStyledTextCtrl_StyleSetForeground 3010 -#define wxStyledTextCtrl_StyleSetBackground 3011 -#define wxStyledTextCtrl_StyleSetBold 3012 -#define wxStyledTextCtrl_StyleSetItalic 3013 -#define wxStyledTextCtrl_StyleSetSize 3014 -#define wxStyledTextCtrl_StyleSetFaceName 3015 -#define wxStyledTextCtrl_StyleSetEOLFilled 3016 -#define wxStyledTextCtrl_StyleResetDefault 3017 -#define wxStyledTextCtrl_StyleSetUnderline 3018 -#define wxStyledTextCtrl_StyleSetCase 3019 -#define wxStyledTextCtrl_StyleSetHotSpot 3020 -#define wxStyledTextCtrl_SetSelForeground 3021 -#define wxStyledTextCtrl_SetSelBackground 3022 -#define wxStyledTextCtrl_GetSelAlpha 3023 -#define wxStyledTextCtrl_SetSelAlpha 3024 -#define wxStyledTextCtrl_SetCaretForeground 3025 -#define wxStyledTextCtrl_CmdKeyAssign 3026 -#define wxStyledTextCtrl_CmdKeyClear 3027 -#define wxStyledTextCtrl_CmdKeyClearAll 3028 -#define wxStyledTextCtrl_SetStyleBytes 3029 -#define wxStyledTextCtrl_StyleSetVisible 3030 -#define wxStyledTextCtrl_GetCaretPeriod 3031 -#define wxStyledTextCtrl_SetCaretPeriod 3032 -#define wxStyledTextCtrl_SetWordChars 3033 -#define wxStyledTextCtrl_BeginUndoAction 3034 -#define wxStyledTextCtrl_EndUndoAction 3035 -#define wxStyledTextCtrl_IndicatorSetStyle 3036 -#define wxStyledTextCtrl_IndicatorGetStyle 3037 -#define wxStyledTextCtrl_IndicatorSetForeground 3038 -#define wxStyledTextCtrl_IndicatorGetForeground 3039 -#define wxStyledTextCtrl_SetWhitespaceForeground 3040 -#define wxStyledTextCtrl_SetWhitespaceBackground 3041 -#define wxStyledTextCtrl_GetStyleBits 3042 -#define wxStyledTextCtrl_SetLineState 3043 -#define wxStyledTextCtrl_GetLineState 3044 -#define wxStyledTextCtrl_GetMaxLineState 3045 -#define wxStyledTextCtrl_GetCaretLineVisible 3046 -#define wxStyledTextCtrl_SetCaretLineVisible 3047 -#define wxStyledTextCtrl_GetCaretLineBackground 3048 -#define wxStyledTextCtrl_SetCaretLineBackground 3049 -#define wxStyledTextCtrl_AutoCompShow 3050 -#define wxStyledTextCtrl_AutoCompCancel 3051 -#define wxStyledTextCtrl_AutoCompActive 3052 -#define wxStyledTextCtrl_AutoCompPosStart 3053 -#define wxStyledTextCtrl_AutoCompComplete 3054 -#define wxStyledTextCtrl_AutoCompStops 3055 -#define wxStyledTextCtrl_AutoCompSetSeparator 3056 -#define wxStyledTextCtrl_AutoCompGetSeparator 3057 -#define wxStyledTextCtrl_AutoCompSelect 3058 -#define wxStyledTextCtrl_AutoCompSetCancelAtStart 3059 -#define wxStyledTextCtrl_AutoCompGetCancelAtStart 3060 -#define wxStyledTextCtrl_AutoCompSetFillUps 3061 -#define wxStyledTextCtrl_AutoCompSetChooseSingle 3062 -#define wxStyledTextCtrl_AutoCompGetChooseSingle 3063 -#define wxStyledTextCtrl_AutoCompSetIgnoreCase 3064 -#define wxStyledTextCtrl_AutoCompGetIgnoreCase 3065 -#define wxStyledTextCtrl_UserListShow 3066 -#define wxStyledTextCtrl_AutoCompSetAutoHide 3067 -#define wxStyledTextCtrl_AutoCompGetAutoHide 3068 -#define wxStyledTextCtrl_AutoCompSetDropRestOfWord 3069 -#define wxStyledTextCtrl_AutoCompGetDropRestOfWord 3070 -#define wxStyledTextCtrl_RegisterImage 3071 -#define wxStyledTextCtrl_ClearRegisteredImages 3072 -#define wxStyledTextCtrl_AutoCompGetTypeSeparator 3073 -#define wxStyledTextCtrl_AutoCompSetTypeSeparator 3074 -#define wxStyledTextCtrl_AutoCompSetMaxWidth 3075 -#define wxStyledTextCtrl_AutoCompGetMaxWidth 3076 -#define wxStyledTextCtrl_AutoCompSetMaxHeight 3077 -#define wxStyledTextCtrl_AutoCompGetMaxHeight 3078 -#define wxStyledTextCtrl_SetIndent 3079 -#define wxStyledTextCtrl_GetIndent 3080 -#define wxStyledTextCtrl_SetUseTabs 3081 -#define wxStyledTextCtrl_GetUseTabs 3082 -#define wxStyledTextCtrl_SetLineIndentation 3083 -#define wxStyledTextCtrl_GetLineIndentation 3084 -#define wxStyledTextCtrl_GetLineIndentPosition 3085 -#define wxStyledTextCtrl_GetColumn 3086 -#define wxStyledTextCtrl_SetUseHorizontalScrollBar 3087 -#define wxStyledTextCtrl_GetUseHorizontalScrollBar 3088 -#define wxStyledTextCtrl_SetIndentationGuides 3089 -#define wxStyledTextCtrl_GetIndentationGuides 3090 -#define wxStyledTextCtrl_SetHighlightGuide 3091 -#define wxStyledTextCtrl_GetHighlightGuide 3092 -#define wxStyledTextCtrl_GetLineEndPosition 3093 -#define wxStyledTextCtrl_GetCodePage 3094 -#define wxStyledTextCtrl_GetCaretForeground 3095 -#define wxStyledTextCtrl_GetReadOnly 3096 -#define wxStyledTextCtrl_SetCurrentPos 3097 -#define wxStyledTextCtrl_SetSelectionStart 3098 -#define wxStyledTextCtrl_GetSelectionStart 3099 -#define wxStyledTextCtrl_SetSelectionEnd 3100 -#define wxStyledTextCtrl_GetSelectionEnd 3101 -#define wxStyledTextCtrl_SetPrintMagnification 3102 -#define wxStyledTextCtrl_GetPrintMagnification 3103 -#define wxStyledTextCtrl_SetPrintColourMode 3104 -#define wxStyledTextCtrl_GetPrintColourMode 3105 -#define wxStyledTextCtrl_FindText 3106 -#define wxStyledTextCtrl_FormatRange 3107 -#define wxStyledTextCtrl_GetFirstVisibleLine 3108 -#define wxStyledTextCtrl_GetLine 3109 -#define wxStyledTextCtrl_GetLineCount 3110 -#define wxStyledTextCtrl_SetMarginLeft 3111 -#define wxStyledTextCtrl_GetMarginLeft 3112 -#define wxStyledTextCtrl_SetMarginRight 3113 -#define wxStyledTextCtrl_GetMarginRight 3114 -#define wxStyledTextCtrl_GetModify 3115 -#define wxStyledTextCtrl_SetSelection 3116 -#define wxStyledTextCtrl_GetSelectedText 3117 -#define wxStyledTextCtrl_GetTextRange 3118 -#define wxStyledTextCtrl_HideSelection 3119 -#define wxStyledTextCtrl_LineFromPosition 3120 -#define wxStyledTextCtrl_PositionFromLine 3121 -#define wxStyledTextCtrl_LineScroll 3122 -#define wxStyledTextCtrl_EnsureCaretVisible 3123 -#define wxStyledTextCtrl_ReplaceSelection 3124 -#define wxStyledTextCtrl_SetReadOnly 3125 -#define wxStyledTextCtrl_CanPaste 3126 -#define wxStyledTextCtrl_CanUndo 3127 -#define wxStyledTextCtrl_EmptyUndoBuffer 3128 -#define wxStyledTextCtrl_Undo 3129 -#define wxStyledTextCtrl_Cut 3130 -#define wxStyledTextCtrl_Copy 3131 -#define wxStyledTextCtrl_Paste 3132 -#define wxStyledTextCtrl_Clear 3133 -#define wxStyledTextCtrl_SetText 3134 -#define wxStyledTextCtrl_GetText 3135 -#define wxStyledTextCtrl_GetTextLength 3136 -#define wxStyledTextCtrl_GetOvertype 3137 -#define wxStyledTextCtrl_SetCaretWidth 3138 -#define wxStyledTextCtrl_GetCaretWidth 3139 -#define wxStyledTextCtrl_SetTargetStart 3140 -#define wxStyledTextCtrl_GetTargetStart 3141 -#define wxStyledTextCtrl_SetTargetEnd 3142 -#define wxStyledTextCtrl_GetTargetEnd 3143 -#define wxStyledTextCtrl_ReplaceTarget 3144 -#define wxStyledTextCtrl_SearchInTarget 3145 -#define wxStyledTextCtrl_SetSearchFlags 3146 -#define wxStyledTextCtrl_GetSearchFlags 3147 -#define wxStyledTextCtrl_CallTipShow 3148 -#define wxStyledTextCtrl_CallTipCancel 3149 -#define wxStyledTextCtrl_CallTipActive 3150 -#define wxStyledTextCtrl_CallTipPosAtStart 3151 -#define wxStyledTextCtrl_CallTipSetHighlight 3152 -#define wxStyledTextCtrl_CallTipSetBackground 3153 -#define wxStyledTextCtrl_CallTipSetForeground 3154 -#define wxStyledTextCtrl_CallTipSetForegroundHighlight 3155 -#define wxStyledTextCtrl_CallTipUseStyle 3156 -#define wxStyledTextCtrl_VisibleFromDocLine 3157 -#define wxStyledTextCtrl_DocLineFromVisible 3158 -#define wxStyledTextCtrl_WrapCount 3159 -#define wxStyledTextCtrl_SetFoldLevel 3160 -#define wxStyledTextCtrl_GetFoldLevel 3161 -#define wxStyledTextCtrl_GetLastChild 3162 -#define wxStyledTextCtrl_GetFoldParent 3163 -#define wxStyledTextCtrl_ShowLines 3164 -#define wxStyledTextCtrl_HideLines 3165 -#define wxStyledTextCtrl_GetLineVisible 3166 -#define wxStyledTextCtrl_SetFoldExpanded 3167 -#define wxStyledTextCtrl_GetFoldExpanded 3168 -#define wxStyledTextCtrl_ToggleFold 3169 -#define wxStyledTextCtrl_EnsureVisible 3170 -#define wxStyledTextCtrl_SetFoldFlags 3171 -#define wxStyledTextCtrl_EnsureVisibleEnforcePolicy 3172 -#define wxStyledTextCtrl_SetTabIndents 3173 -#define wxStyledTextCtrl_GetTabIndents 3174 -#define wxStyledTextCtrl_SetBackSpaceUnIndents 3175 -#define wxStyledTextCtrl_GetBackSpaceUnIndents 3176 -#define wxStyledTextCtrl_SetMouseDwellTime 3177 -#define wxStyledTextCtrl_GetMouseDwellTime 3178 -#define wxStyledTextCtrl_WordStartPosition 3179 -#define wxStyledTextCtrl_WordEndPosition 3180 -#define wxStyledTextCtrl_SetWrapMode 3181 -#define wxStyledTextCtrl_GetWrapMode 3182 -#define wxStyledTextCtrl_SetWrapVisualFlags 3183 -#define wxStyledTextCtrl_GetWrapVisualFlags 3184 -#define wxStyledTextCtrl_SetWrapVisualFlagsLocation 3185 -#define wxStyledTextCtrl_GetWrapVisualFlagsLocation 3186 -#define wxStyledTextCtrl_SetWrapStartIndent 3187 -#define wxStyledTextCtrl_GetWrapStartIndent 3188 -#define wxStyledTextCtrl_SetLayoutCache 3189 -#define wxStyledTextCtrl_GetLayoutCache 3190 -#define wxStyledTextCtrl_SetScrollWidth 3191 -#define wxStyledTextCtrl_GetScrollWidth 3192 -#define wxStyledTextCtrl_TextWidth 3193 -#define wxStyledTextCtrl_GetEndAtLastLine 3194 -#define wxStyledTextCtrl_TextHeight 3195 -#define wxStyledTextCtrl_SetUseVerticalScrollBar 3196 -#define wxStyledTextCtrl_GetUseVerticalScrollBar 3197 -#define wxStyledTextCtrl_AppendText 3198 -#define wxStyledTextCtrl_GetTwoPhaseDraw 3199 -#define wxStyledTextCtrl_SetTwoPhaseDraw 3200 -#define wxStyledTextCtrl_TargetFromSelection 3201 -#define wxStyledTextCtrl_LinesJoin 3202 -#define wxStyledTextCtrl_LinesSplit 3203 -#define wxStyledTextCtrl_SetFoldMarginColour 3204 -#define wxStyledTextCtrl_SetFoldMarginHiColour 3205 -#define wxStyledTextCtrl_LineDown 3206 -#define wxStyledTextCtrl_LineDownExtend 3207 -#define wxStyledTextCtrl_LineUp 3208 -#define wxStyledTextCtrl_LineUpExtend 3209 -#define wxStyledTextCtrl_CharLeft 3210 -#define wxStyledTextCtrl_CharLeftExtend 3211 -#define wxStyledTextCtrl_CharRight 3212 -#define wxStyledTextCtrl_CharRightExtend 3213 -#define wxStyledTextCtrl_WordLeft 3214 -#define wxStyledTextCtrl_WordLeftExtend 3215 -#define wxStyledTextCtrl_WordRight 3216 -#define wxStyledTextCtrl_WordRightExtend 3217 -#define wxStyledTextCtrl_Home 3218 -#define wxStyledTextCtrl_HomeExtend 3219 -#define wxStyledTextCtrl_LineEnd 3220 -#define wxStyledTextCtrl_LineEndExtend 3221 -#define wxStyledTextCtrl_DocumentStart 3222 -#define wxStyledTextCtrl_DocumentStartExtend 3223 -#define wxStyledTextCtrl_DocumentEnd 3224 -#define wxStyledTextCtrl_DocumentEndExtend 3225 -#define wxStyledTextCtrl_PageUp 3226 -#define wxStyledTextCtrl_PageUpExtend 3227 -#define wxStyledTextCtrl_PageDown 3228 -#define wxStyledTextCtrl_PageDownExtend 3229 -#define wxStyledTextCtrl_EditToggleOvertype 3230 -#define wxStyledTextCtrl_Cancel 3231 -#define wxStyledTextCtrl_DeleteBack 3232 -#define wxStyledTextCtrl_Tab 3233 -#define wxStyledTextCtrl_BackTab 3234 -#define wxStyledTextCtrl_NewLine 3235 -#define wxStyledTextCtrl_FormFeed 3236 -#define wxStyledTextCtrl_VCHome 3237 -#define wxStyledTextCtrl_VCHomeExtend 3238 -#define wxStyledTextCtrl_ZoomIn 3239 -#define wxStyledTextCtrl_ZoomOut 3240 -#define wxStyledTextCtrl_DelWordLeft 3241 -#define wxStyledTextCtrl_DelWordRight 3242 -#define wxStyledTextCtrl_LineCut 3243 -#define wxStyledTextCtrl_LineDelete 3244 -#define wxStyledTextCtrl_LineTranspose 3245 -#define wxStyledTextCtrl_LineDuplicate 3246 -#define wxStyledTextCtrl_LowerCase 3247 -#define wxStyledTextCtrl_UpperCase 3248 -#define wxStyledTextCtrl_LineScrollDown 3249 -#define wxStyledTextCtrl_LineScrollUp 3250 -#define wxStyledTextCtrl_DeleteBackNotLine 3251 -#define wxStyledTextCtrl_HomeDisplay 3252 -#define wxStyledTextCtrl_HomeDisplayExtend 3253 -#define wxStyledTextCtrl_LineEndDisplay 3254 -#define wxStyledTextCtrl_LineEndDisplayExtend 3255 -#define wxStyledTextCtrl_HomeWrapExtend 3256 -#define wxStyledTextCtrl_LineEndWrap 3257 -#define wxStyledTextCtrl_LineEndWrapExtend 3258 -#define wxStyledTextCtrl_VCHomeWrap 3259 -#define wxStyledTextCtrl_VCHomeWrapExtend 3260 -#define wxStyledTextCtrl_LineCopy 3261 -#define wxStyledTextCtrl_MoveCaretInsideView 3262 -#define wxStyledTextCtrl_LineLength 3263 -#define wxStyledTextCtrl_BraceHighlight 3264 -#define wxStyledTextCtrl_BraceBadLight 3265 -#define wxStyledTextCtrl_BraceMatch 3266 -#define wxStyledTextCtrl_GetViewEOL 3267 -#define wxStyledTextCtrl_SetViewEOL 3268 -#define wxStyledTextCtrl_SetModEventMask 3269 -#define wxStyledTextCtrl_GetEdgeColumn 3270 -#define wxStyledTextCtrl_SetEdgeColumn 3271 -#define wxStyledTextCtrl_GetEdgeMode 3272 -#define wxStyledTextCtrl_GetEdgeColour 3273 -#define wxStyledTextCtrl_SetEdgeColour 3274 -#define wxStyledTextCtrl_SearchAnchor 3275 -#define wxStyledTextCtrl_SearchNext 3276 -#define wxStyledTextCtrl_SearchPrev 3277 -#define wxStyledTextCtrl_LinesOnScreen 3278 -#define wxStyledTextCtrl_UsePopUp 3279 -#define wxStyledTextCtrl_SelectionIsRectangle 3280 -#define wxStyledTextCtrl_SetZoom 3281 -#define wxStyledTextCtrl_GetZoom 3282 -#define wxStyledTextCtrl_GetModEventMask 3283 -#define wxStyledTextCtrl_SetSTCFocus 3284 -#define wxStyledTextCtrl_GetSTCFocus 3285 -#define wxStyledTextCtrl_SetStatus 3286 -#define wxStyledTextCtrl_GetStatus 3287 -#define wxStyledTextCtrl_SetMouseDownCaptures 3288 -#define wxStyledTextCtrl_GetMouseDownCaptures 3289 -#define wxStyledTextCtrl_SetSTCCursor 3290 -#define wxStyledTextCtrl_GetSTCCursor 3291 -#define wxStyledTextCtrl_SetControlCharSymbol 3292 -#define wxStyledTextCtrl_GetControlCharSymbol 3293 -#define wxStyledTextCtrl_WordPartLeft 3294 -#define wxStyledTextCtrl_WordPartLeftExtend 3295 -#define wxStyledTextCtrl_WordPartRight 3296 -#define wxStyledTextCtrl_WordPartRightExtend 3297 -#define wxStyledTextCtrl_SetVisiblePolicy 3298 -#define wxStyledTextCtrl_DelLineLeft 3299 -#define wxStyledTextCtrl_DelLineRight 3300 -#define wxStyledTextCtrl_GetXOffset 3301 -#define wxStyledTextCtrl_ChooseCaretX 3302 -#define wxStyledTextCtrl_SetXCaretPolicy 3303 -#define wxStyledTextCtrl_SetYCaretPolicy 3304 -#define wxStyledTextCtrl_GetPrintWrapMode 3305 -#define wxStyledTextCtrl_SetHotspotActiveForeground 3306 -#define wxStyledTextCtrl_SetHotspotActiveBackground 3307 -#define wxStyledTextCtrl_SetHotspotActiveUnderline 3308 -#define wxStyledTextCtrl_SetHotspotSingleLine 3309 -#define wxStyledTextCtrl_ParaDownExtend 3310 -#define wxStyledTextCtrl_ParaUp 3311 -#define wxStyledTextCtrl_ParaUpExtend 3312 -#define wxStyledTextCtrl_PositionBefore 3313 -#define wxStyledTextCtrl_PositionAfter 3314 -#define wxStyledTextCtrl_CopyRange 3315 -#define wxStyledTextCtrl_CopyText 3316 -#define wxStyledTextCtrl_SetSelectionMode 3317 -#define wxStyledTextCtrl_GetSelectionMode 3318 -#define wxStyledTextCtrl_LineDownRectExtend 3319 -#define wxStyledTextCtrl_LineUpRectExtend 3320 -#define wxStyledTextCtrl_CharLeftRectExtend 3321 -#define wxStyledTextCtrl_CharRightRectExtend 3322 -#define wxStyledTextCtrl_HomeRectExtend 3323 -#define wxStyledTextCtrl_VCHomeRectExtend 3324 -#define wxStyledTextCtrl_LineEndRectExtend 3325 -#define wxStyledTextCtrl_PageUpRectExtend 3326 -#define wxStyledTextCtrl_PageDownRectExtend 3327 -#define wxStyledTextCtrl_StutteredPageUp 3328 -#define wxStyledTextCtrl_StutteredPageUpExtend 3329 -#define wxStyledTextCtrl_StutteredPageDown 3330 -#define wxStyledTextCtrl_StutteredPageDownExtend 3331 -#define wxStyledTextCtrl_WordLeftEnd 3332 -#define wxStyledTextCtrl_WordLeftEndExtend 3333 -#define wxStyledTextCtrl_WordRightEnd 3334 -#define wxStyledTextCtrl_WordRightEndExtend 3335 -#define wxStyledTextCtrl_SetWhitespaceChars 3336 -#define wxStyledTextCtrl_SetCharsDefault 3337 -#define wxStyledTextCtrl_AutoCompGetCurrent 3338 -#define wxStyledTextCtrl_Allocate 3339 -#define wxStyledTextCtrl_FindColumn 3340 -#define wxStyledTextCtrl_GetCaretSticky 3341 -#define wxStyledTextCtrl_SetCaretSticky 3342 -#define wxStyledTextCtrl_ToggleCaretSticky 3343 -#define wxStyledTextCtrl_SetPasteConvertEndings 3344 -#define wxStyledTextCtrl_GetPasteConvertEndings 3345 -#define wxStyledTextCtrl_SelectionDuplicate 3346 -#define wxStyledTextCtrl_SetCaretLineBackAlpha 3347 -#define wxStyledTextCtrl_GetCaretLineBackAlpha 3348 -#define wxStyledTextCtrl_StartRecord 3349 -#define wxStyledTextCtrl_StopRecord 3350 -#define wxStyledTextCtrl_SetLexer 3351 -#define wxStyledTextCtrl_GetLexer 3352 -#define wxStyledTextCtrl_Colourise 3353 -#define wxStyledTextCtrl_SetProperty 3354 -#define wxStyledTextCtrl_SetKeyWords 3355 -#define wxStyledTextCtrl_SetLexerLanguage 3356 -#define wxStyledTextCtrl_GetProperty 3357 -#define wxStyledTextCtrl_GetStyleBitsNeeded 3358 -#define wxStyledTextCtrl_GetCurrentLine 3359 -#define wxStyledTextCtrl_StyleSetSpec 3360 -#define wxStyledTextCtrl_StyleSetFont 3361 -#define wxStyledTextCtrl_StyleSetFontAttr 3362 -#define wxStyledTextCtrl_StyleSetCharacterSet 3363 -#define wxStyledTextCtrl_StyleSetFontEncoding 3364 -#define wxStyledTextCtrl_CmdKeyExecute 3365 -#define wxStyledTextCtrl_SetMargins 3366 -#define wxStyledTextCtrl_GetSelection 3367 -#define wxStyledTextCtrl_PointFromPosition 3368 -#define wxStyledTextCtrl_ScrollToLine 3369 -#define wxStyledTextCtrl_ScrollToColumn 3370 -#define wxStyledTextCtrl_SendMsg 3371 -#define wxStyledTextCtrl_SetVScrollBar 3372 -#define wxStyledTextCtrl_SetHScrollBar 3373 -#define wxStyledTextCtrl_GetLastKeydownProcessed 3374 -#define wxStyledTextCtrl_SetLastKeydownProcessed 3375 -#define wxStyledTextCtrl_SaveFile 3376 -#define wxStyledTextCtrl_LoadFile 3377 -#define wxStyledTextCtrl_DoDragOver 3378 -#define wxStyledTextCtrl_DoDropText 3379 -#define wxStyledTextCtrl_GetUseAntiAliasing 3380 -#define wxStyledTextCtrl_AddTextRaw 3381 -#define wxStyledTextCtrl_InsertTextRaw 3382 -#define wxStyledTextCtrl_GetCurLineRaw 3383 -#define wxStyledTextCtrl_GetLineRaw 3384 -#define wxStyledTextCtrl_GetSelectedTextRaw 3385 -#define wxStyledTextCtrl_GetTextRangeRaw 3386 -#define wxStyledTextCtrl_SetTextRaw 3387 -#define wxStyledTextCtrl_GetTextRaw 3388 -#define wxStyledTextCtrl_AppendTextRaw 3389 -#define wxArtProvider_GetBitmap 3390 -#define wxArtProvider_GetIcon 3391 -#define wxTreeEvent_GetKeyCode 3392 -#define wxTreeEvent_GetItem 3393 -#define wxTreeEvent_GetKeyEvent 3394 -#define wxTreeEvent_GetLabel 3395 -#define wxTreeEvent_GetOldItem 3396 -#define wxTreeEvent_GetPoint 3397 -#define wxTreeEvent_IsEditCancelled 3398 -#define wxTreeEvent_SetToolTip 3399 -#define wxNotebookEvent_GetOldSelection 3400 -#define wxNotebookEvent_GetSelection 3401 -#define wxNotebookEvent_SetOldSelection 3402 -#define wxNotebookEvent_SetSelection 3403 -#define wxFileDataObject_new 3404 -#define wxFileDataObject_AddFile 3405 -#define wxFileDataObject_GetFilenames 3406 -#define wxFileDataObject_destroy 3407 -#define wxTextDataObject_new 3408 -#define wxTextDataObject_GetTextLength 3409 -#define wxTextDataObject_GetText 3410 -#define wxTextDataObject_SetText 3411 -#define wxTextDataObject_destroy 3412 -#define wxBitmapDataObject_new_1_1 3413 -#define wxBitmapDataObject_new_1_0 3414 -#define wxBitmapDataObject_GetBitmap 3415 -#define wxBitmapDataObject_SetBitmap 3416 -#define wxBitmapDataObject_destroy 3417 -#define wxClipboard_new 3419 -#define wxClipboard_destruct 3420 -#define wxClipboard_AddData 3421 -#define wxClipboard_Clear 3422 -#define wxClipboard_Close 3423 -#define wxClipboard_Flush 3424 -#define wxClipboard_GetData 3425 -#define wxClipboard_IsOpened 3426 -#define wxClipboard_Open 3427 -#define wxClipboard_SetData 3428 -#define wxClipboard_UsePrimarySelection 3430 -#define wxClipboard_IsSupported 3431 -#define wxClipboard_Get 3432 -#define wxSpinEvent_GetPosition 3433 -#define wxSpinEvent_SetPosition 3434 -#define wxSplitterWindow_new_0 3435 -#define wxSplitterWindow_new_2 3436 -#define wxSplitterWindow_destruct 3437 -#define wxSplitterWindow_Create 3438 -#define wxSplitterWindow_GetMinimumPaneSize 3439 -#define wxSplitterWindow_GetSashGravity 3440 -#define wxSplitterWindow_GetSashPosition 3441 -#define wxSplitterWindow_GetSplitMode 3442 -#define wxSplitterWindow_GetWindow1 3443 -#define wxSplitterWindow_GetWindow2 3444 -#define wxSplitterWindow_Initialize 3445 -#define wxSplitterWindow_IsSplit 3446 -#define wxSplitterWindow_ReplaceWindow 3447 -#define wxSplitterWindow_SetSashGravity 3448 -#define wxSplitterWindow_SetSashPosition 3449 -#define wxSplitterWindow_SetSashSize 3450 -#define wxSplitterWindow_SetMinimumPaneSize 3451 -#define wxSplitterWindow_SetSplitMode 3452 -#define wxSplitterWindow_SplitHorizontally 3453 -#define wxSplitterWindow_SplitVertically 3454 -#define wxSplitterWindow_Unsplit 3455 -#define wxSplitterWindow_UpdateSize 3456 -#define wxSplitterEvent_GetSashPosition 3457 -#define wxSplitterEvent_GetX 3458 -#define wxSplitterEvent_GetY 3459 -#define wxSplitterEvent_GetWindowBeingRemoved 3460 -#define wxSplitterEvent_SetSashPosition 3461 -#define wxHtmlWindow_new_0 3462 -#define wxHtmlWindow_new_2 3463 -#define wxHtmlWindow_AppendToPage 3464 -#define wxHtmlWindow_GetOpenedAnchor 3465 -#define wxHtmlWindow_GetOpenedPage 3466 -#define wxHtmlWindow_GetOpenedPageTitle 3467 -#define wxHtmlWindow_GetRelatedFrame 3468 -#define wxHtmlWindow_HistoryBack 3469 -#define wxHtmlWindow_HistoryCanBack 3470 -#define wxHtmlWindow_HistoryCanForward 3471 -#define wxHtmlWindow_HistoryClear 3472 -#define wxHtmlWindow_HistoryForward 3473 -#define wxHtmlWindow_LoadFile 3474 -#define wxHtmlWindow_LoadPage 3475 -#define wxHtmlWindow_SelectAll 3476 -#define wxHtmlWindow_SelectionToText 3477 -#define wxHtmlWindow_SelectLine 3478 -#define wxHtmlWindow_SelectWord 3479 -#define wxHtmlWindow_SetBorders 3480 -#define wxHtmlWindow_SetFonts 3481 -#define wxHtmlWindow_SetPage 3482 -#define wxHtmlWindow_SetRelatedFrame 3483 -#define wxHtmlWindow_SetRelatedStatusBar 3484 -#define wxHtmlWindow_ToText 3485 -#define wxHtmlWindow_destroy 3486 -#define wxHtmlLinkEvent_GetLinkInfo 3487 -#define wxSystemSettings_GetColour 3488 -#define wxSystemSettings_GetFont 3489 -#define wxSystemSettings_GetMetric 3490 -#define wxSystemSettings_GetScreenType 3491 -#define wxSystemOptions_GetOption 3492 -#define wxSystemOptions_GetOptionInt 3493 -#define wxSystemOptions_HasOption 3494 -#define wxSystemOptions_IsFalse 3495 -#define wxSystemOptions_SetOption_2_1 3496 -#define wxSystemOptions_SetOption_2_0 3497 -#define wxAuiNotebookEvent_SetSelection 3498 -#define wxAuiNotebookEvent_GetSelection 3499 -#define wxAuiNotebookEvent_SetOldSelection 3500 -#define wxAuiNotebookEvent_GetOldSelection 3501 -#define wxAuiNotebookEvent_SetDragSource 3502 -#define wxAuiNotebookEvent_GetDragSource 3503 -#define wxAuiManagerEvent_SetManager 3504 -#define wxAuiManagerEvent_GetManager 3505 -#define wxAuiManagerEvent_SetPane 3506 -#define wxAuiManagerEvent_GetPane 3507 -#define wxAuiManagerEvent_SetButton 3508 -#define wxAuiManagerEvent_GetButton 3509 -#define wxAuiManagerEvent_SetDC 3510 -#define wxAuiManagerEvent_GetDC 3511 -#define wxAuiManagerEvent_Veto 3512 -#define wxAuiManagerEvent_GetVeto 3513 -#define wxAuiManagerEvent_SetCanVeto 3514 -#define wxAuiManagerEvent_CanVeto 3515 -#define wxLogNull_new 3516 -#define wxLogNull_destroy 3517 +#define wxDC_GetFont 667 +#define wxDC_GetLayoutDirection 668 +#define wxDC_GetLogicalFunction 669 +#define wxDC_GetMapMode 670 +#define wxDC_GetMultiLineTextExtent_4 671 +#define wxDC_GetMultiLineTextExtent_1 672 +#define wxDC_GetPartialTextExtents 673 +#define wxDC_GetPen 674 +#define wxDC_GetPixel 675 +#define wxDC_GetPPI 676 +#define wxDC_GetSize 678 +#define wxDC_GetSizeMM 680 +#define wxDC_GetTextBackground 681 +#define wxDC_GetTextExtent_4 682 +#define wxDC_GetTextExtent_1 683 +#define wxDC_GetTextForeground 685 +#define wxDC_GetUserScale 686 +#define wxDC_GradientFillConcentric_3 687 +#define wxDC_GradientFillConcentric_4 688 +#define wxDC_GradientFillLinear 689 +#define wxDC_LogicalToDeviceX 690 +#define wxDC_LogicalToDeviceXRel 691 +#define wxDC_LogicalToDeviceY 692 +#define wxDC_LogicalToDeviceYRel 693 +#define wxDC_MaxX 694 +#define wxDC_MaxY 695 +#define wxDC_MinX 696 +#define wxDC_MinY 697 +#define wxDC_IsOk 698 +#define wxDC_ResetBoundingBox 699 +#define wxDC_SetAxisOrientation 700 +#define wxDC_SetBackground 701 +#define wxDC_SetBackgroundMode 702 +#define wxDC_SetBrush 703 +#define wxDC_SetClippingRegion_2 705 +#define wxDC_SetClippingRegion_1_1 706 +#define wxDC_SetClippingRegion_1_0 707 +#define wxDC_SetDeviceOrigin 708 +#define wxDC_SetFont 709 +#define wxDC_SetLayoutDirection 710 +#define wxDC_SetLogicalFunction 711 +#define wxDC_SetMapMode 712 +#define wxDC_SetPalette 713 +#define wxDC_SetPen 714 +#define wxDC_SetTextBackground 715 +#define wxDC_SetTextForeground 716 +#define wxDC_SetUserScale 717 +#define wxDC_StartDoc 718 +#define wxDC_StartPage 719 +#define wxMirrorDC_new 720 +#define wxMirrorDC_destroy 721 +#define wxScreenDC_new 722 +#define wxScreenDC_destruct 723 +#define wxPostScriptDC_new_0 724 +#define wxPostScriptDC_new_1 725 +#define wxPostScriptDC_destruct 726 +#define wxPostScriptDC_SetResolution 727 +#define wxPostScriptDC_GetResolution 728 +#define wxWindowDC_new_0 729 +#define wxWindowDC_new_1 730 +#define wxWindowDC_destruct 731 +#define wxClientDC_new_0 732 +#define wxClientDC_new_1 733 +#define wxClientDC_destroy 734 +#define wxPaintDC_new_0 735 +#define wxPaintDC_new_1 736 +#define wxPaintDC_destroy 737 +#define wxMemoryDC_new_1_0 739 +#define wxMemoryDC_new_1_1 740 +#define wxMemoryDC_new_0 741 +#define wxMemoryDC_destruct 743 +#define wxMemoryDC_SelectObject 744 +#define wxMemoryDC_SelectObjectAsSource 745 +#define wxBufferedDC_new_0 746 +#define wxBufferedDC_new_2 747 +#define wxBufferedDC_new_3 748 +#define wxBufferedDC_destruct 749 +#define wxBufferedDC_Init_2 750 +#define wxBufferedDC_Init_3 751 +#define wxBufferedPaintDC_new_3 752 +#define wxBufferedPaintDC_new_2 753 +#define wxBufferedPaintDC_destruct 754 +#define wxGraphicsObject_destruct 755 +#define wxGraphicsObject_GetRenderer 756 +#define wxGraphicsObject_IsNull 757 +#define wxGraphicsContext_destruct 758 +#define wxGraphicsContext_Create_1_1 759 +#define wxGraphicsContext_Create_1_0 760 +#define wxGraphicsContext_Create_0 761 +#define wxGraphicsContext_CreatePen 762 +#define wxGraphicsContext_CreateBrush 763 +#define wxGraphicsContext_CreateRadialGradientBrush 764 +#define wxGraphicsContext_CreateLinearGradientBrush 765 +#define wxGraphicsContext_CreateFont 766 +#define wxGraphicsContext_CreateMatrix 767 +#define wxGraphicsContext_CreatePath 768 +#define wxGraphicsContext_Clip_1 769 +#define wxGraphicsContext_Clip_4 770 +#define wxGraphicsContext_ResetClip 771 +#define wxGraphicsContext_DrawBitmap 772 +#define wxGraphicsContext_DrawEllipse 773 +#define wxGraphicsContext_DrawIcon 774 +#define wxGraphicsContext_DrawLines 775 +#define wxGraphicsContext_DrawPath 776 +#define wxGraphicsContext_DrawRectangle 777 +#define wxGraphicsContext_DrawRoundedRectangle 778 +#define wxGraphicsContext_DrawText_3 779 +#define wxGraphicsContext_DrawText_4_0 780 +#define wxGraphicsContext_DrawText_4_1 781 +#define wxGraphicsContext_DrawText_5 782 +#define wxGraphicsContext_FillPath 783 +#define wxGraphicsContext_StrokePath 784 +#define wxGraphicsContext_GetPartialTextExtents 785 +#define wxGraphicsContext_GetTextExtent 786 +#define wxGraphicsContext_Rotate 787 +#define wxGraphicsContext_Scale 788 +#define wxGraphicsContext_Translate 789 +#define wxGraphicsContext_GetTransform 790 +#define wxGraphicsContext_SetTransform 791 +#define wxGraphicsContext_ConcatTransform 792 +#define wxGraphicsContext_SetBrush_1_1 793 +#define wxGraphicsContext_SetBrush_1_0 794 +#define wxGraphicsContext_SetFont_1 795 +#define wxGraphicsContext_SetFont_2 796 +#define wxGraphicsContext_SetPen_1_0 797 +#define wxGraphicsContext_SetPen_1_1 798 +#define wxGraphicsContext_StrokeLine 799 +#define wxGraphicsContext_StrokeLines 800 +#define wxGraphicsMatrix_Concat 802 +#define wxGraphicsMatrix_Get 804 +#define wxGraphicsMatrix_Invert 805 +#define wxGraphicsMatrix_IsEqual 806 +#define wxGraphicsMatrix_IsIdentity 808 +#define wxGraphicsMatrix_Rotate 809 +#define wxGraphicsMatrix_Scale 810 +#define wxGraphicsMatrix_Translate 811 +#define wxGraphicsMatrix_Set 812 +#define wxGraphicsMatrix_TransformPoint 813 +#define wxGraphicsMatrix_TransformDistance 814 +#define wxGraphicsPath_MoveToPoint_2 815 +#define wxGraphicsPath_MoveToPoint_1 816 +#define wxGraphicsPath_AddArc_6 817 +#define wxGraphicsPath_AddArc_5 818 +#define wxGraphicsPath_AddArcToPoint 819 +#define wxGraphicsPath_AddCircle 820 +#define wxGraphicsPath_AddCurveToPoint_6 821 +#define wxGraphicsPath_AddCurveToPoint_3 822 +#define wxGraphicsPath_AddEllipse 823 +#define wxGraphicsPath_AddLineToPoint_2 824 +#define wxGraphicsPath_AddLineToPoint_1 825 +#define wxGraphicsPath_AddPath 826 +#define wxGraphicsPath_AddQuadCurveToPoint 827 +#define wxGraphicsPath_AddRectangle 828 +#define wxGraphicsPath_AddRoundedRectangle 829 +#define wxGraphicsPath_CloseSubpath 830 +#define wxGraphicsPath_Contains_3 831 +#define wxGraphicsPath_Contains_2 832 +#define wxGraphicsPath_GetBox 834 +#define wxGraphicsPath_GetCurrentPoint 836 +#define wxGraphicsPath_Transform 837 +#define wxGraphicsRenderer_GetDefaultRenderer 838 +#define wxGraphicsRenderer_CreateContext_1_1 839 +#define wxGraphicsRenderer_CreateContext_1_0 840 +#define wxGraphicsRenderer_CreatePen 841 +#define wxGraphicsRenderer_CreateBrush 842 +#define wxGraphicsRenderer_CreateLinearGradientBrush 843 +#define wxGraphicsRenderer_CreateRadialGradientBrush 844 +#define wxGraphicsRenderer_CreateFont 845 +#define wxGraphicsRenderer_CreateMatrix 846 +#define wxGraphicsRenderer_CreatePath 847 +#define wxMenuBar_new_1 849 +#define wxMenuBar_new_0 851 +#define wxMenuBar_destruct 853 +#define wxMenuBar_Append 854 +#define wxMenuBar_Check 855 +#define wxMenuBar_Enable_2 856 +#define wxMenuBar_Enable_1 857 +#define wxMenuBar_EnableTop 858 +#define wxMenuBar_FindMenu 859 +#define wxMenuBar_FindMenuItem 860 +#define wxMenuBar_FindItem 861 +#define wxMenuBar_GetHelpString 862 +#define wxMenuBar_GetLabel_1 863 +#define wxMenuBar_GetLabel_0 864 +#define wxMenuBar_GetLabelTop 865 +#define wxMenuBar_GetMenu 866 +#define wxMenuBar_GetMenuCount 867 +#define wxMenuBar_Insert 868 +#define wxMenuBar_IsChecked 869 +#define wxMenuBar_IsEnabled_1 870 +#define wxMenuBar_IsEnabled_0 871 +#define wxMenuBar_Remove 872 +#define wxMenuBar_Replace 873 +#define wxMenuBar_SetHelpString 874 +#define wxMenuBar_SetLabel_2 875 +#define wxMenuBar_SetLabel_1 876 +#define wxMenuBar_SetLabelTop 877 +#define wxControl_GetLabel 878 +#define wxControl_SetLabel 879 +#define wxControlWithItems_Append_1 880 +#define wxControlWithItems_Append_2 881 +#define wxControlWithItems_appendStrings_1 882 +#define wxControlWithItems_Clear 883 +#define wxControlWithItems_Delete 884 +#define wxControlWithItems_FindString 885 +#define wxControlWithItems_getClientData 886 +#define wxControlWithItems_setClientData 887 +#define wxControlWithItems_GetCount 888 +#define wxControlWithItems_GetSelection 889 +#define wxControlWithItems_GetString 890 +#define wxControlWithItems_GetStringSelection 891 +#define wxControlWithItems_Insert_2 892 +#define wxControlWithItems_Insert_3 893 +#define wxControlWithItems_IsEmpty 894 +#define wxControlWithItems_Select 895 +#define wxControlWithItems_SetSelection 896 +#define wxControlWithItems_SetString 897 +#define wxControlWithItems_SetStringSelection 898 +#define wxMenu_new_2 901 +#define wxMenu_new_1 902 +#define wxMenu_destruct 904 +#define wxMenu_Append_3 905 +#define wxMenu_Append_1 906 +#define wxMenu_Append_4_0 907 +#define wxMenu_Append_4_1 908 +#define wxMenu_AppendCheckItem 909 +#define wxMenu_AppendRadioItem 910 +#define wxMenu_AppendSeparator 911 +#define wxMenu_Break 912 +#define wxMenu_Check 913 +#define wxMenu_Delete_1_0 914 +#define wxMenu_Delete_1_1 915 +#define wxMenu_Destroy_1_0 916 +#define wxMenu_Destroy_1_1 917 +#define wxMenu_Enable 918 +#define wxMenu_FindItem_1 919 +#define wxMenu_FindItem_2 920 +#define wxMenu_FindItemByPosition 921 +#define wxMenu_GetHelpString 922 +#define wxMenu_GetLabel 923 +#define wxMenu_GetMenuItemCount 924 +#define wxMenu_GetMenuItems 925 +#define wxMenu_GetTitle 927 +#define wxMenu_Insert_2 928 +#define wxMenu_Insert_3 929 +#define wxMenu_Insert_5_1 930 +#define wxMenu_Insert_5_0 931 +#define wxMenu_InsertCheckItem 932 +#define wxMenu_InsertRadioItem 933 +#define wxMenu_InsertSeparator 934 +#define wxMenu_IsChecked 935 +#define wxMenu_IsEnabled 936 +#define wxMenu_Prepend_1 937 +#define wxMenu_Prepend_2 938 +#define wxMenu_Prepend_4_1 939 +#define wxMenu_Prepend_4_0 940 +#define wxMenu_PrependCheckItem 941 +#define wxMenu_PrependRadioItem 942 +#define wxMenu_PrependSeparator 943 +#define wxMenu_Remove_1_0 944 +#define wxMenu_Remove_1_1 945 +#define wxMenu_SetHelpString 946 +#define wxMenu_SetLabel 947 +#define wxMenu_SetTitle 948 +#define wxMenuItem_new 949 +#define wxMenuItem_destruct 951 +#define wxMenuItem_Check 952 +#define wxMenuItem_Enable 953 +#define wxMenuItem_GetBitmap 954 +#define wxMenuItem_GetHelp 955 +#define wxMenuItem_GetId 956 +#define wxMenuItem_GetKind 957 +#define wxMenuItem_GetLabel 958 +#define wxMenuItem_GetLabelFromText 959 +#define wxMenuItem_GetMenu 960 +#define wxMenuItem_GetText 961 +#define wxMenuItem_GetSubMenu 962 +#define wxMenuItem_IsCheckable 963 +#define wxMenuItem_IsChecked 964 +#define wxMenuItem_IsEnabled 965 +#define wxMenuItem_IsSeparator 966 +#define wxMenuItem_IsSubMenu 967 +#define wxMenuItem_SetBitmap 968 +#define wxMenuItem_SetHelp 969 +#define wxMenuItem_SetMenu 970 +#define wxMenuItem_SetSubMenu 971 +#define wxMenuItem_SetText 972 +#define wxToolBar_AddControl 973 +#define wxToolBar_AddSeparator 974 +#define wxToolBar_AddTool_5 975 +#define wxToolBar_AddTool_4_0 976 +#define wxToolBar_AddTool_1 977 +#define wxToolBar_AddTool_4_1 978 +#define wxToolBar_AddTool_3 979 +#define wxToolBar_AddTool_6 980 +#define wxToolBar_AddCheckTool 981 +#define wxToolBar_AddRadioTool 982 +#define wxToolBar_DeleteTool 983 +#define wxToolBar_DeleteToolByPos 984 +#define wxToolBar_EnableTool 985 +#define wxToolBar_FindById 986 +#define wxToolBar_FindControl 987 +#define wxToolBar_FindToolForPosition 988 +#define wxToolBar_GetToolSize 989 +#define wxToolBar_GetToolBitmapSize 990 +#define wxToolBar_GetMargins 991 +#define wxToolBar_GetToolEnabled 992 +#define wxToolBar_GetToolLongHelp 993 +#define wxToolBar_GetToolPacking 994 +#define wxToolBar_GetToolPos 995 +#define wxToolBar_GetToolSeparation 996 +#define wxToolBar_GetToolShortHelp 997 +#define wxToolBar_GetToolState 998 +#define wxToolBar_InsertControl 999 +#define wxToolBar_InsertSeparator 1000 +#define wxToolBar_InsertTool_5 1001 +#define wxToolBar_InsertTool_2 1002 +#define wxToolBar_InsertTool_4 1003 +#define wxToolBar_Realize 1004 +#define wxToolBar_RemoveTool 1005 +#define wxToolBar_SetMargins 1006 +#define wxToolBar_SetToolBitmapSize 1007 +#define wxToolBar_SetToolLongHelp 1008 +#define wxToolBar_SetToolPacking 1009 +#define wxToolBar_SetToolShortHelp 1010 +#define wxToolBar_SetToolSeparation 1011 +#define wxToolBar_ToggleTool 1012 +#define wxStatusBar_new_0 1014 +#define wxStatusBar_new_2 1015 +#define wxStatusBar_destruct 1017 +#define wxStatusBar_Create 1018 +#define wxStatusBar_GetFieldRect 1019 +#define wxStatusBar_GetFieldsCount 1020 +#define wxStatusBar_GetStatusText 1021 +#define wxStatusBar_PopStatusText 1022 +#define wxStatusBar_PushStatusText 1023 +#define wxStatusBar_SetFieldsCount 1024 +#define wxStatusBar_SetMinHeight 1025 +#define wxStatusBar_SetStatusText 1026 +#define wxStatusBar_SetStatusWidths 1027 +#define wxStatusBar_SetStatusStyles 1028 +#define wxBitmap_new_0 1029 +#define wxBitmap_new_3 1030 +#define wxBitmap_new_4 1031 +#define wxBitmap_new_2_0 1032 +#define wxBitmap_new_2_1 1033 +#define wxBitmap_destruct 1034 +#define wxBitmap_ConvertToImage 1035 +#define wxBitmap_CopyFromIcon 1036 +#define wxBitmap_Create 1037 +#define wxBitmap_GetDepth 1038 +#define wxBitmap_GetHeight 1039 +#define wxBitmap_GetPalette 1040 +#define wxBitmap_GetMask 1041 +#define wxBitmap_GetWidth 1042 +#define wxBitmap_GetSubBitmap 1043 +#define wxBitmap_LoadFile 1044 +#define wxBitmap_Ok 1045 +#define wxBitmap_SaveFile 1046 +#define wxBitmap_SetDepth 1047 +#define wxBitmap_SetHeight 1048 +#define wxBitmap_SetMask 1049 +#define wxBitmap_SetPalette 1050 +#define wxBitmap_SetWidth 1051 +#define wxIcon_new_0 1052 +#define wxIcon_new_2 1053 +#define wxIcon_new_1 1054 +#define wxIcon_CopyFromBitmap 1055 +#define wxIcon_destroy 1056 +#define wxIconBundle_new_0 1057 +#define wxIconBundle_new_2 1058 +#define wxIconBundle_new_1_0 1059 +#define wxIconBundle_new_1_1 1060 +#define wxIconBundle_destruct 1061 +#define wxIconBundle_AddIcon_2 1062 +#define wxIconBundle_AddIcon_1 1063 +#define wxIconBundle_GetIcon_1_1 1064 +#define wxIconBundle_GetIcon_1_0 1065 +#define wxCursor_new_0 1066 +#define wxCursor_new_1_0 1067 +#define wxCursor_new_1_1 1068 +#define wxCursor_new_4 1069 +#define wxCursor_destruct 1070 +#define wxCursor_Ok 1071 +#define wxMask_new_0 1072 +#define wxMask_new_2_1 1073 +#define wxMask_new_2_0 1074 +#define wxMask_new_1 1075 +#define wxMask_destruct 1076 +#define wxMask_Create_2_1 1077 +#define wxMask_Create_2_0 1078 +#define wxMask_Create_1 1079 +#define wxImage_new_0 1080 +#define wxImage_new_3_0 1081 +#define wxImage_new_4 1082 +#define wxImage_new_5 1083 +#define wxImage_new_2 1084 +#define wxImage_new_3_1 1085 +#define wxImage_Blur 1086 +#define wxImage_BlurHorizontal 1087 +#define wxImage_BlurVertical 1088 +#define wxImage_ConvertAlphaToMask 1089 +#define wxImage_ConvertToGreyscale 1090 +#define wxImage_ConvertToMono 1091 +#define wxImage_Copy 1092 +#define wxImage_Create_3 1093 +#define wxImage_Create_4 1094 +#define wxImage_Create_5 1095 +#define wxImage_Destroy 1096 +#define wxImage_FindFirstUnusedColour 1097 +#define wxImage_GetImageExtWildcard 1098 +#define wxImage_GetAlpha_2 1099 +#define wxImage_GetAlpha_0 1100 +#define wxImage_GetBlue 1101 +#define wxImage_GetData 1102 +#define wxImage_GetGreen 1103 +#define wxImage_GetImageCount 1104 +#define wxImage_GetHeight 1105 +#define wxImage_GetMaskBlue 1106 +#define wxImage_GetMaskGreen 1107 +#define wxImage_GetMaskRed 1108 +#define wxImage_GetOrFindMaskColour 1109 +#define wxImage_GetPalette 1110 +#define wxImage_GetRed 1111 +#define wxImage_GetSubImage 1112 +#define wxImage_GetWidth 1113 +#define wxImage_HasAlpha 1114 +#define wxImage_HasMask 1115 +#define wxImage_GetOption 1116 +#define wxImage_GetOptionInt 1117 +#define wxImage_HasOption 1118 +#define wxImage_InitAlpha 1119 +#define wxImage_InitStandardHandlers 1120 +#define wxImage_IsTransparent 1121 +#define wxImage_LoadFile_2 1122 +#define wxImage_LoadFile_3 1123 +#define wxImage_Ok 1124 +#define wxImage_RemoveHandler 1125 +#define wxImage_Mirror 1126 +#define wxImage_Replace 1127 +#define wxImage_Rescale 1128 +#define wxImage_Resize 1129 +#define wxImage_Rotate 1130 +#define wxImage_RotateHue 1131 +#define wxImage_Rotate90 1132 +#define wxImage_SaveFile_1 1133 +#define wxImage_SaveFile_2_0 1134 +#define wxImage_SaveFile_2_1 1135 +#define wxImage_Scale 1136 +#define wxImage_Size 1137 +#define wxImage_SetAlpha_3 1138 +#define wxImage_SetAlpha_2 1139 +#define wxImage_SetData_2 1140 +#define wxImage_SetData_4 1141 +#define wxImage_SetMask 1142 +#define wxImage_SetMaskColour 1143 +#define wxImage_SetMaskFromImage 1144 +#define wxImage_SetOption_2_1 1145 +#define wxImage_SetOption_2_0 1146 +#define wxImage_SetPalette 1147 +#define wxImage_SetRGB_5 1148 +#define wxImage_SetRGB_4 1149 +#define wxImage_destroy 1150 +#define wxBrush_new_0 1151 +#define wxBrush_new_2 1152 +#define wxBrush_new_1 1153 +#define wxBrush_destruct 1155 +#define wxBrush_GetColour 1156 +#define wxBrush_GetStipple 1157 +#define wxBrush_GetStyle 1158 +#define wxBrush_IsHatch 1159 +#define wxBrush_IsOk 1160 +#define wxBrush_SetColour_1 1161 +#define wxBrush_SetColour_3 1162 +#define wxBrush_SetStipple 1163 +#define wxBrush_SetStyle 1164 +#define wxPen_new_0 1165 +#define wxPen_new_2 1166 +#define wxPen_destruct 1167 +#define wxPen_GetCap 1168 +#define wxPen_GetColour 1169 +#define wxPen_GetJoin 1170 +#define wxPen_GetStyle 1171 +#define wxPen_GetWidth 1172 +#define wxPen_IsOk 1173 +#define wxPen_SetCap 1174 +#define wxPen_SetColour_1 1175 +#define wxPen_SetColour_3 1176 +#define wxPen_SetJoin 1177 +#define wxPen_SetStyle 1178 +#define wxPen_SetWidth 1179 +#define wxRegion_new_0 1180 +#define wxRegion_new_4 1181 +#define wxRegion_new_2 1182 +#define wxRegion_new_1_1 1183 +#define wxRegion_new_1_0 1185 +#define wxRegion_destruct 1187 +#define wxRegion_Clear 1188 +#define wxRegion_Contains_2 1189 +#define wxRegion_Contains_1_0 1190 +#define wxRegion_Contains_4 1191 +#define wxRegion_Contains_1_1 1192 +#define wxRegion_ConvertToBitmap 1193 +#define wxRegion_GetBox 1194 +#define wxRegion_Intersect_4 1195 +#define wxRegion_Intersect_1_1 1196 +#define wxRegion_Intersect_1_0 1197 +#define wxRegion_IsEmpty 1198 +#define wxRegion_Subtract_4 1199 +#define wxRegion_Subtract_1_1 1200 +#define wxRegion_Subtract_1_0 1201 +#define wxRegion_Offset_2 1202 +#define wxRegion_Offset_1 1203 +#define wxRegion_Union_4 1204 +#define wxRegion_Union_1_2 1205 +#define wxRegion_Union_1_1 1206 +#define wxRegion_Union_1_0 1207 +#define wxRegion_Union_3 1208 +#define wxRegion_Xor_4 1209 +#define wxRegion_Xor_1_1 1210 +#define wxRegion_Xor_1_0 1211 +#define wxAcceleratorTable_new_0 1212 +#define wxAcceleratorTable_new_2 1213 +#define wxAcceleratorTable_destruct 1214 +#define wxAcceleratorTable_Ok 1215 +#define wxAcceleratorEntry_new_1_0 1216 +#define wxAcceleratorEntry_new_1_1 1217 +#define wxAcceleratorEntry_GetCommand 1218 +#define wxAcceleratorEntry_GetFlags 1219 +#define wxAcceleratorEntry_GetKeyCode 1220 +#define wxAcceleratorEntry_Set 1221 +#define wxAcceleratorEntry_destroy 1222 +#define wxCaret_new_3 1227 +#define wxCaret_new_2 1228 +#define wxCaret_destruct 1230 +#define wxCaret_Create_3 1231 +#define wxCaret_Create_2 1232 +#define wxCaret_GetBlinkTime 1233 +#define wxCaret_GetPosition 1235 +#define wxCaret_GetSize 1237 +#define wxCaret_GetWindow 1238 +#define wxCaret_Hide 1239 +#define wxCaret_IsOk 1240 +#define wxCaret_IsVisible 1241 +#define wxCaret_Move_2 1242 +#define wxCaret_Move_1 1243 +#define wxCaret_SetBlinkTime 1244 +#define wxCaret_SetSize_2 1245 +#define wxCaret_SetSize_1 1246 +#define wxCaret_Show 1247 +#define wxSizer_Add_2_1 1248 +#define wxSizer_Add_2_0 1249 +#define wxSizer_Add_3 1250 +#define wxSizer_Add_2_3 1251 +#define wxSizer_Add_2_2 1252 +#define wxSizer_AddSpacer 1253 +#define wxSizer_AddStretchSpacer 1254 +#define wxSizer_CalcMin 1255 +#define wxSizer_Clear 1256 +#define wxSizer_Detach_1_2 1257 +#define wxSizer_Detach_1_1 1258 +#define wxSizer_Detach_1_0 1259 +#define wxSizer_Fit 1260 +#define wxSizer_FitInside 1261 +#define wxSizer_GetChildren 1262 +#define wxSizer_GetItem_2_1 1263 +#define wxSizer_GetItem_2_0 1264 +#define wxSizer_GetItem_1 1265 +#define wxSizer_GetSize 1266 +#define wxSizer_GetPosition 1267 +#define wxSizer_GetMinSize 1268 +#define wxSizer_Hide_2_0 1269 +#define wxSizer_Hide_2_1 1270 +#define wxSizer_Hide_1 1271 +#define wxSizer_Insert_3_1 1272 +#define wxSizer_Insert_3_0 1273 +#define wxSizer_Insert_4 1274 +#define wxSizer_Insert_3_3 1275 +#define wxSizer_Insert_3_2 1276 +#define wxSizer_Insert_2 1277 +#define wxSizer_InsertSpacer 1278 +#define wxSizer_InsertStretchSpacer 1279 +#define wxSizer_IsShown_1_2 1280 +#define wxSizer_IsShown_1_1 1281 +#define wxSizer_IsShown_1_0 1282 +#define wxSizer_Layout 1283 +#define wxSizer_Prepend_2_1 1284 +#define wxSizer_Prepend_2_0 1285 +#define wxSizer_Prepend_3 1286 +#define wxSizer_Prepend_2_3 1287 +#define wxSizer_Prepend_2_2 1288 +#define wxSizer_Prepend_1 1289 +#define wxSizer_PrependSpacer 1290 +#define wxSizer_PrependStretchSpacer 1291 +#define wxSizer_RecalcSizes 1292 +#define wxSizer_Remove_1_1 1293 +#define wxSizer_Remove_1_0 1294 +#define wxSizer_Replace_3_1 1295 +#define wxSizer_Replace_3_0 1296 +#define wxSizer_Replace_2 1297 +#define wxSizer_SetDimension 1298 +#define wxSizer_SetMinSize_2 1299 +#define wxSizer_SetMinSize_1 1300 +#define wxSizer_SetItemMinSize_3_2 1301 +#define wxSizer_SetItemMinSize_2_2 1302 +#define wxSizer_SetItemMinSize_3_1 1303 +#define wxSizer_SetItemMinSize_2_1 1304 +#define wxSizer_SetItemMinSize_3_0 1305 +#define wxSizer_SetItemMinSize_2_0 1306 +#define wxSizer_SetSizeHints 1307 +#define wxSizer_SetVirtualSizeHints 1308 +#define wxSizer_Show_2_2 1309 +#define wxSizer_Show_2_1 1310 +#define wxSizer_Show_2_0 1311 +#define wxSizer_Show_1 1312 +#define wxSizerFlags_new 1313 +#define wxSizerFlags_Align 1314 +#define wxSizerFlags_Border_2 1315 +#define wxSizerFlags_Border_1 1316 +#define wxSizerFlags_Center 1317 +#define wxSizerFlags_Centre 1318 +#define wxSizerFlags_Expand 1319 +#define wxSizerFlags_Left 1320 +#define wxSizerFlags_Proportion 1321 +#define wxSizerFlags_Right 1322 +#define wxSizerFlags_destroy 1323 +#define wxSizerItem_new_5_1 1324 +#define wxSizerItem_new_2_1 1325 +#define wxSizerItem_new_5_0 1326 +#define wxSizerItem_new_2_0 1327 +#define wxSizerItem_new_6 1328 +#define wxSizerItem_new_3 1329 +#define wxSizerItem_new_0 1330 +#define wxSizerItem_destruct 1331 +#define wxSizerItem_CalcMin 1332 +#define wxSizerItem_DeleteWindows 1333 +#define wxSizerItem_DetachSizer 1334 +#define wxSizerItem_GetBorder 1335 +#define wxSizerItem_GetFlag 1336 +#define wxSizerItem_GetMinSize 1337 +#define wxSizerItem_GetPosition 1338 +#define wxSizerItem_GetProportion 1339 +#define wxSizerItem_GetRatio 1340 +#define wxSizerItem_GetRect 1341 +#define wxSizerItem_GetSize 1342 +#define wxSizerItem_GetSizer 1343 +#define wxSizerItem_GetSpacer 1344 +#define wxSizerItem_GetUserData 1345 +#define wxSizerItem_GetWindow 1346 +#define wxSizerItem_IsSizer 1347 +#define wxSizerItem_IsShown 1348 +#define wxSizerItem_IsSpacer 1349 +#define wxSizerItem_IsWindow 1350 +#define wxSizerItem_SetBorder 1351 +#define wxSizerItem_SetDimension 1352 +#define wxSizerItem_SetFlag 1353 +#define wxSizerItem_SetInitSize 1354 +#define wxSizerItem_SetMinSize_1 1355 +#define wxSizerItem_SetMinSize_2 1356 +#define wxSizerItem_SetProportion 1357 +#define wxSizerItem_SetRatio_2 1358 +#define wxSizerItem_SetRatio_1_1 1359 +#define wxSizerItem_SetRatio_1_0 1360 +#define wxSizerItem_SetSizer 1361 +#define wxSizerItem_SetSpacer_1 1362 +#define wxSizerItem_SetSpacer_2 1363 +#define wxSizerItem_SetWindow 1364 +#define wxSizerItem_Show 1365 +#define wxBoxSizer_new 1366 +#define wxBoxSizer_GetOrientation 1367 +#define wxBoxSizer_destroy 1368 +#define wxStaticBoxSizer_new_2 1369 +#define wxStaticBoxSizer_new_3 1370 +#define wxStaticBoxSizer_GetStaticBox 1371 +#define wxStaticBoxSizer_destroy 1372 +#define wxGridSizer_new_4 1373 +#define wxGridSizer_new_2 1374 +#define wxGridSizer_GetCols 1375 +#define wxGridSizer_GetHGap 1376 +#define wxGridSizer_GetRows 1377 +#define wxGridSizer_GetVGap 1378 +#define wxGridSizer_SetCols 1379 +#define wxGridSizer_SetHGap 1380 +#define wxGridSizer_SetRows 1381 +#define wxGridSizer_SetVGap 1382 +#define wxGridSizer_destroy 1383 +#define wxFlexGridSizer_new_4 1384 +#define wxFlexGridSizer_new_2 1385 +#define wxFlexGridSizer_AddGrowableCol 1386 +#define wxFlexGridSizer_AddGrowableRow 1387 +#define wxFlexGridSizer_GetFlexibleDirection 1388 +#define wxFlexGridSizer_GetNonFlexibleGrowMode 1389 +#define wxFlexGridSizer_RemoveGrowableCol 1390 +#define wxFlexGridSizer_RemoveGrowableRow 1391 +#define wxFlexGridSizer_SetFlexibleDirection 1392 +#define wxFlexGridSizer_SetNonFlexibleGrowMode 1393 +#define wxFlexGridSizer_destroy 1394 +#define wxGridBagSizer_new 1395 +#define wxGridBagSizer_Add_3_2 1396 +#define wxGridBagSizer_Add_3_1 1397 +#define wxGridBagSizer_Add_4 1398 +#define wxGridBagSizer_Add_1_0 1399 +#define wxGridBagSizer_Add_2_1 1400 +#define wxGridBagSizer_Add_2_0 1401 +#define wxGridBagSizer_Add_3_0 1402 +#define wxGridBagSizer_Add_1_1 1403 +#define wxGridBagSizer_CalcMin 1404 +#define wxGridBagSizer_CheckForIntersection_2 1405 +#define wxGridBagSizer_CheckForIntersection_3 1406 +#define wxGridBagSizer_FindItem_1_1 1407 +#define wxGridBagSizer_FindItem_1_0 1408 +#define wxGridBagSizer_FindItemAtPoint 1409 +#define wxGridBagSizer_FindItemAtPosition 1410 +#define wxGridBagSizer_FindItemWithData 1411 +#define wxGridBagSizer_GetCellSize 1412 +#define wxGridBagSizer_GetEmptyCellSize 1413 +#define wxGridBagSizer_GetItemPosition_1_2 1414 +#define wxGridBagSizer_GetItemPosition_1_1 1415 +#define wxGridBagSizer_GetItemPosition_1_0 1416 +#define wxGridBagSizer_GetItemSpan_1_2 1417 +#define wxGridBagSizer_GetItemSpan_1_1 1418 +#define wxGridBagSizer_GetItemSpan_1_0 1419 +#define wxGridBagSizer_SetEmptyCellSize 1420 +#define wxGridBagSizer_SetItemPosition_2_2 1421 +#define wxGridBagSizer_SetItemPosition_2_1 1422 +#define wxGridBagSizer_SetItemPosition_2_0 1423 +#define wxGridBagSizer_SetItemSpan_2_2 1424 +#define wxGridBagSizer_SetItemSpan_2_1 1425 +#define wxGridBagSizer_SetItemSpan_2_0 1426 +#define wxGridBagSizer_destroy 1427 +#define wxStdDialogButtonSizer_new 1428 +#define wxStdDialogButtonSizer_AddButton 1429 +#define wxStdDialogButtonSizer_Realize 1430 +#define wxStdDialogButtonSizer_SetAffirmativeButton 1431 +#define wxStdDialogButtonSizer_SetCancelButton 1432 +#define wxStdDialogButtonSizer_SetNegativeButton 1433 +#define wxStdDialogButtonSizer_destroy 1434 +#define wxFont_new_0 1435 +#define wxFont_new_1 1436 +#define wxFont_new_5 1437 +#define wxFont_destruct 1439 +#define wxFont_IsFixedWidth 1440 +#define wxFont_GetDefaultEncoding 1441 +#define wxFont_GetFaceName 1442 +#define wxFont_GetFamily 1443 +#define wxFont_GetNativeFontInfoDesc 1444 +#define wxFont_GetNativeFontInfoUserDesc 1445 +#define wxFont_GetPointSize 1446 +#define wxFont_GetStyle 1447 +#define wxFont_GetUnderlined 1448 +#define wxFont_GetWeight 1449 +#define wxFont_Ok 1450 +#define wxFont_SetDefaultEncoding 1451 +#define wxFont_SetFaceName 1452 +#define wxFont_SetFamily 1453 +#define wxFont_SetPointSize 1454 +#define wxFont_SetStyle 1455 +#define wxFont_SetUnderlined 1456 +#define wxFont_SetWeight 1457 +#define wxToolTip_Enable 1458 +#define wxToolTip_SetDelay 1459 +#define wxToolTip_new 1460 +#define wxToolTip_SetTip 1461 +#define wxToolTip_GetTip 1462 +#define wxToolTip_GetWindow 1463 +#define wxToolTip_destroy 1464 +#define wxButton_new_3 1466 +#define wxButton_new_0 1467 +#define wxButton_destruct 1468 +#define wxButton_Create 1469 +#define wxButton_GetDefaultSize 1470 +#define wxButton_SetDefault 1471 +#define wxButton_SetLabel 1472 +#define wxBitmapButton_new_4 1474 +#define wxBitmapButton_new_0 1475 +#define wxBitmapButton_Create 1476 +#define wxBitmapButton_GetBitmapDisabled 1477 +#define wxBitmapButton_GetBitmapFocus 1479 +#define wxBitmapButton_GetBitmapLabel 1481 +#define wxBitmapButton_GetBitmapSelected 1483 +#define wxBitmapButton_SetBitmapDisabled 1485 +#define wxBitmapButton_SetBitmapFocus 1486 +#define wxBitmapButton_SetBitmapLabel 1487 +#define wxBitmapButton_SetBitmapSelected 1488 +#define wxBitmapButton_destroy 1489 +#define wxToggleButton_new_0 1490 +#define wxToggleButton_new_4 1491 +#define wxToggleButton_Create 1492 +#define wxToggleButton_GetValue 1493 +#define wxToggleButton_SetValue 1494 +#define wxToggleButton_destroy 1495 +#define wxCalendarCtrl_new_0 1496 +#define wxCalendarCtrl_new_3 1497 +#define wxCalendarCtrl_Create 1498 +#define wxCalendarCtrl_destruct 1499 +#define wxCalendarCtrl_SetDate 1500 +#define wxCalendarCtrl_GetDate 1501 +#define wxCalendarCtrl_EnableYearChange 1502 +#define wxCalendarCtrl_EnableMonthChange 1503 +#define wxCalendarCtrl_EnableHolidayDisplay 1504 +#define wxCalendarCtrl_SetHeaderColours 1505 +#define wxCalendarCtrl_GetHeaderColourFg 1506 +#define wxCalendarCtrl_GetHeaderColourBg 1507 +#define wxCalendarCtrl_SetHighlightColours 1508 +#define wxCalendarCtrl_GetHighlightColourFg 1509 +#define wxCalendarCtrl_GetHighlightColourBg 1510 +#define wxCalendarCtrl_SetHolidayColours 1511 +#define wxCalendarCtrl_GetHolidayColourFg 1512 +#define wxCalendarCtrl_GetHolidayColourBg 1513 +#define wxCalendarCtrl_GetAttr 1514 +#define wxCalendarCtrl_SetAttr 1515 +#define wxCalendarCtrl_SetHoliday 1516 +#define wxCalendarCtrl_ResetAttr 1517 +#define wxCalendarCtrl_HitTest 1518 +#define wxCalendarDateAttr_new_0 1519 +#define wxCalendarDateAttr_new_2_1 1520 +#define wxCalendarDateAttr_new_2_0 1521 +#define wxCalendarDateAttr_SetTextColour 1522 +#define wxCalendarDateAttr_SetBackgroundColour 1523 +#define wxCalendarDateAttr_SetBorderColour 1524 +#define wxCalendarDateAttr_SetFont 1525 +#define wxCalendarDateAttr_SetBorder 1526 +#define wxCalendarDateAttr_SetHoliday 1527 +#define wxCalendarDateAttr_HasTextColour 1528 +#define wxCalendarDateAttr_HasBackgroundColour 1529 +#define wxCalendarDateAttr_HasBorderColour 1530 +#define wxCalendarDateAttr_HasFont 1531 +#define wxCalendarDateAttr_HasBorder 1532 +#define wxCalendarDateAttr_IsHoliday 1533 +#define wxCalendarDateAttr_GetTextColour 1534 +#define wxCalendarDateAttr_GetBackgroundColour 1535 +#define wxCalendarDateAttr_GetBorderColour 1536 +#define wxCalendarDateAttr_GetFont 1537 +#define wxCalendarDateAttr_GetBorder 1538 +#define wxCalendarDateAttr_destroy 1539 +#define wxCheckBox_new_4 1541 +#define wxCheckBox_new_0 1542 +#define wxCheckBox_Create 1543 +#define wxCheckBox_GetValue 1544 +#define wxCheckBox_Get3StateValue 1545 +#define wxCheckBox_Is3rdStateAllowedForUser 1546 +#define wxCheckBox_Is3State 1547 +#define wxCheckBox_IsChecked 1548 +#define wxCheckBox_SetValue 1549 +#define wxCheckBox_Set3StateValue 1550 +#define wxCheckBox_destroy 1551 +#define wxCheckListBox_new_0 1552 +#define wxCheckListBox_new_3 1554 +#define wxCheckListBox_Check 1555 +#define wxCheckListBox_IsChecked 1556 +#define wxCheckListBox_destroy 1557 +#define wxChoice_new_3 1560 +#define wxChoice_new_0 1561 +#define wxChoice_destruct 1563 +#define wxChoice_Create 1565 +#define wxChoice_Delete 1566 +#define wxChoice_GetColumns 1567 +#define wxChoice_SetColumns 1568 +#define wxComboBox_new_0 1569 +#define wxComboBox_new_3 1571 +#define wxComboBox_destruct 1572 +#define wxComboBox_Create 1574 +#define wxComboBox_CanCopy 1575 +#define wxComboBox_CanCut 1576 +#define wxComboBox_CanPaste 1577 +#define wxComboBox_CanRedo 1578 +#define wxComboBox_CanUndo 1579 +#define wxComboBox_Copy 1580 +#define wxComboBox_Cut 1581 +#define wxComboBox_GetInsertionPoint 1582 +#define wxComboBox_GetLastPosition 1583 +#define wxComboBox_GetValue 1584 +#define wxComboBox_Paste 1585 +#define wxComboBox_Redo 1586 +#define wxComboBox_Replace 1587 +#define wxComboBox_Remove 1588 +#define wxComboBox_SetInsertionPoint 1589 +#define wxComboBox_SetInsertionPointEnd 1590 +#define wxComboBox_SetSelection_1 1591 +#define wxComboBox_SetSelection_2 1592 +#define wxComboBox_SetValue 1593 +#define wxComboBox_Undo 1594 +#define wxGauge_new_0 1595 +#define wxGauge_new_4 1596 +#define wxGauge_Create 1597 +#define wxGauge_GetBezelFace 1598 +#define wxGauge_GetRange 1599 +#define wxGauge_GetShadowWidth 1600 +#define wxGauge_GetValue 1601 +#define wxGauge_IsVertical 1602 +#define wxGauge_SetBezelFace 1603 +#define wxGauge_SetRange 1604 +#define wxGauge_SetShadowWidth 1605 +#define wxGauge_SetValue 1606 +#define wxGauge_Pulse 1607 +#define wxGauge_destroy 1608 +#define wxGenericDirCtrl_new_0 1609 +#define wxGenericDirCtrl_new_2 1610 +#define wxGenericDirCtrl_destruct 1611 +#define wxGenericDirCtrl_Create 1612 +#define wxGenericDirCtrl_Init 1613 +#define wxGenericDirCtrl_CollapseTree 1614 +#define wxGenericDirCtrl_ExpandPath 1615 +#define wxGenericDirCtrl_GetDefaultPath 1616 +#define wxGenericDirCtrl_GetPath 1617 +#define wxGenericDirCtrl_GetFilePath 1618 +#define wxGenericDirCtrl_GetFilter 1619 +#define wxGenericDirCtrl_GetFilterIndex 1620 +#define wxGenericDirCtrl_GetRootId 1621 +#define wxGenericDirCtrl_GetTreeCtrl 1622 +#define wxGenericDirCtrl_ReCreateTree 1623 +#define wxGenericDirCtrl_SetDefaultPath 1624 +#define wxGenericDirCtrl_SetFilter 1625 +#define wxGenericDirCtrl_SetFilterIndex 1626 +#define wxGenericDirCtrl_SetPath 1627 +#define wxStaticBox_new_4 1629 +#define wxStaticBox_new_0 1630 +#define wxStaticBox_Create 1631 +#define wxStaticBox_destroy 1632 +#define wxStaticLine_new_2 1634 +#define wxStaticLine_new_0 1635 +#define wxStaticLine_Create 1636 +#define wxStaticLine_IsVertical 1637 +#define wxStaticLine_GetDefaultSize 1638 +#define wxStaticLine_destroy 1639 +#define wxListBox_new_3 1642 +#define wxListBox_new_0 1643 +#define wxListBox_destruct 1645 +#define wxListBox_Create 1647 +#define wxListBox_Deselect 1648 +#define wxListBox_GetSelections 1649 +#define wxListBox_InsertItems 1650 +#define wxListBox_IsSelected 1651 +#define wxListBox_Set 1653 +#define wxListBox_HitTest 1654 +#define wxListBox_SetFirstItem_1_0 1655 +#define wxListBox_SetFirstItem_1_1 1656 +#define wxListCtrl_new_0 1657 +#define wxListCtrl_new_2 1658 +#define wxListCtrl_Arrange 1659 +#define wxListCtrl_AssignImageList 1660 +#define wxListCtrl_ClearAll 1661 +#define wxListCtrl_Create 1662 +#define wxListCtrl_DeleteAllItems 1663 +#define wxListCtrl_DeleteColumn 1664 +#define wxListCtrl_DeleteItem 1665 +#define wxListCtrl_EditLabel 1666 +#define wxListCtrl_EnsureVisible 1667 +#define wxListCtrl_FindItem_3_0 1668 +#define wxListCtrl_FindItem_3_1 1669 +#define wxListCtrl_GetColumn 1670 +#define wxListCtrl_GetColumnCount 1671 +#define wxListCtrl_GetColumnWidth 1672 +#define wxListCtrl_GetCountPerPage 1673 +#define wxListCtrl_GetEditControl 1674 +#define wxListCtrl_GetImageList 1675 +#define wxListCtrl_GetItem 1676 +#define wxListCtrl_GetItemBackgroundColour 1677 +#define wxListCtrl_GetItemCount 1678 +#define wxListCtrl_GetItemData 1679 +#define wxListCtrl_GetItemFont 1680 +#define wxListCtrl_GetItemPosition 1681 +#define wxListCtrl_GetItemRect 1682 +#define wxListCtrl_GetItemSpacing 1683 +#define wxListCtrl_GetItemState 1684 +#define wxListCtrl_GetItemText 1685 +#define wxListCtrl_GetItemTextColour 1686 +#define wxListCtrl_GetNextItem 1687 +#define wxListCtrl_GetSelectedItemCount 1688 +#define wxListCtrl_GetTextColour 1689 +#define wxListCtrl_GetTopItem 1690 +#define wxListCtrl_GetViewRect 1691 +#define wxListCtrl_HitTest 1692 +#define wxListCtrl_InsertColumn_2 1693 +#define wxListCtrl_InsertColumn_3 1694 +#define wxListCtrl_InsertItem_1 1695 +#define wxListCtrl_InsertItem_2_1 1696 +#define wxListCtrl_InsertItem_2_0 1697 +#define wxListCtrl_InsertItem_3 1698 +#define wxListCtrl_RefreshItem 1699 +#define wxListCtrl_RefreshItems 1700 +#define wxListCtrl_ScrollList 1701 +#define wxListCtrl_SetBackgroundColour 1702 +#define wxListCtrl_SetColumn 1703 +#define wxListCtrl_SetColumnWidth 1704 +#define wxListCtrl_SetImageList 1705 +#define wxListCtrl_SetItem_1 1706 +#define wxListCtrl_SetItem_4 1707 +#define wxListCtrl_SetItemBackgroundColour 1708 +#define wxListCtrl_SetItemCount 1709 +#define wxListCtrl_SetItemData 1710 +#define wxListCtrl_SetItemFont 1711 +#define wxListCtrl_SetItemImage 1712 +#define wxListCtrl_SetItemColumnImage 1713 +#define wxListCtrl_SetItemPosition 1714 +#define wxListCtrl_SetItemState 1715 +#define wxListCtrl_SetItemText 1716 +#define wxListCtrl_SetItemTextColour 1717 +#define wxListCtrl_SetSingleStyle 1718 +#define wxListCtrl_SetTextColour 1719 +#define wxListCtrl_SetWindowStyleFlag 1720 +#define wxListCtrl_SortItems 1721 +#define wxListCtrl_destroy 1722 +#define wxListView_ClearColumnImage 1723 +#define wxListView_Focus 1724 +#define wxListView_GetFirstSelected 1725 +#define wxListView_GetFocusedItem 1726 +#define wxListView_GetNextSelected 1727 +#define wxListView_IsSelected 1728 +#define wxListView_Select 1729 +#define wxListView_SetColumnImage 1730 +#define wxListItem_new_0 1731 +#define wxListItem_new_1 1732 +#define wxListItem_destruct 1733 +#define wxListItem_Clear 1734 +#define wxListItem_GetAlign 1735 +#define wxListItem_GetBackgroundColour 1736 +#define wxListItem_GetColumn 1737 +#define wxListItem_GetFont 1738 +#define wxListItem_GetId 1739 +#define wxListItem_GetImage 1740 +#define wxListItem_GetMask 1741 +#define wxListItem_GetState 1742 +#define wxListItem_GetText 1743 +#define wxListItem_GetTextColour 1744 +#define wxListItem_GetWidth 1745 +#define wxListItem_SetAlign 1746 +#define wxListItem_SetBackgroundColour 1747 +#define wxListItem_SetColumn 1748 +#define wxListItem_SetFont 1749 +#define wxListItem_SetId 1750 +#define wxListItem_SetImage 1751 +#define wxListItem_SetMask 1752 +#define wxListItem_SetState 1753 +#define wxListItem_SetStateMask 1754 +#define wxListItem_SetText 1755 +#define wxListItem_SetTextColour 1756 +#define wxListItem_SetWidth 1757 +#define wxListItemAttr_new_0 1758 +#define wxListItemAttr_new_3 1759 +#define wxListItemAttr_GetBackgroundColour 1760 +#define wxListItemAttr_GetFont 1761 +#define wxListItemAttr_GetTextColour 1762 +#define wxListItemAttr_HasBackgroundColour 1763 +#define wxListItemAttr_HasFont 1764 +#define wxListItemAttr_HasTextColour 1765 +#define wxListItemAttr_SetBackgroundColour 1766 +#define wxListItemAttr_SetFont 1767 +#define wxListItemAttr_SetTextColour 1768 +#define wxListItemAttr_destroy 1769 +#define wxImageList_new_0 1770 +#define wxImageList_new_3 1771 +#define wxImageList_Add_1 1772 +#define wxImageList_Add_2_0 1773 +#define wxImageList_Add_2_1 1774 +#define wxImageList_Create 1775 +#define wxImageList_Draw 1777 +#define wxImageList_GetBitmap 1778 +#define wxImageList_GetIcon 1779 +#define wxImageList_GetImageCount 1780 +#define wxImageList_GetSize 1781 +#define wxImageList_Remove 1782 +#define wxImageList_RemoveAll 1783 +#define wxImageList_Replace_2 1784 +#define wxImageList_Replace_3 1785 +#define wxImageList_destroy 1786 +#define wxTextAttr_new_0 1787 +#define wxTextAttr_new_2 1788 +#define wxTextAttr_GetAlignment 1789 +#define wxTextAttr_GetBackgroundColour 1790 +#define wxTextAttr_GetFont 1791 +#define wxTextAttr_GetLeftIndent 1792 +#define wxTextAttr_GetLeftSubIndent 1793 +#define wxTextAttr_GetRightIndent 1794 +#define wxTextAttr_GetTabs 1795 +#define wxTextAttr_GetTextColour 1796 +#define wxTextAttr_HasBackgroundColour 1797 +#define wxTextAttr_HasFont 1798 +#define wxTextAttr_HasTextColour 1799 +#define wxTextAttr_GetFlags 1800 +#define wxTextAttr_IsDefault 1801 +#define wxTextAttr_SetAlignment 1802 +#define wxTextAttr_SetBackgroundColour 1803 +#define wxTextAttr_SetFlags 1804 +#define wxTextAttr_SetFont 1805 +#define wxTextAttr_SetLeftIndent 1806 +#define wxTextAttr_SetRightIndent 1807 +#define wxTextAttr_SetTabs 1808 +#define wxTextAttr_SetTextColour 1809 +#define wxTextAttr_destroy 1810 +#define wxTextCtrl_new_3 1812 +#define wxTextCtrl_new_0 1813 +#define wxTextCtrl_destruct 1815 +#define wxTextCtrl_AppendText 1816 +#define wxTextCtrl_CanCopy 1817 +#define wxTextCtrl_CanCut 1818 +#define wxTextCtrl_CanPaste 1819 +#define wxTextCtrl_CanRedo 1820 +#define wxTextCtrl_CanUndo 1821 +#define wxTextCtrl_Clear 1822 +#define wxTextCtrl_Copy 1823 +#define wxTextCtrl_Create 1824 +#define wxTextCtrl_Cut 1825 +#define wxTextCtrl_DiscardEdits 1826 +#define wxTextCtrl_EmulateKeyPress 1827 +#define wxTextCtrl_GetDefaultStyle 1828 +#define wxTextCtrl_GetInsertionPoint 1829 +#define wxTextCtrl_GetLastPosition 1830 +#define wxTextCtrl_GetLineLength 1831 +#define wxTextCtrl_GetLineText 1832 +#define wxTextCtrl_GetNumberOfLines 1833 +#define wxTextCtrl_GetRange 1834 +#define wxTextCtrl_GetSelection 1835 +#define wxTextCtrl_GetStringSelection 1836 +#define wxTextCtrl_GetStyle 1837 +#define wxTextCtrl_GetValue 1838 +#define wxTextCtrl_IsEditable 1839 +#define wxTextCtrl_IsModified 1840 +#define wxTextCtrl_IsMultiLine 1841 +#define wxTextCtrl_IsSingleLine 1842 +#define wxTextCtrl_LoadFile 1843 +#define wxTextCtrl_MarkDirty 1844 +#define wxTextCtrl_Paste 1845 +#define wxTextCtrl_PositionToXY 1846 +#define wxTextCtrl_Redo 1847 +#define wxTextCtrl_Remove 1848 +#define wxTextCtrl_Replace 1849 +#define wxTextCtrl_SaveFile 1850 +#define wxTextCtrl_SetDefaultStyle 1851 +#define wxTextCtrl_SetEditable 1852 +#define wxTextCtrl_SetInsertionPoint 1853 +#define wxTextCtrl_SetInsertionPointEnd 1854 +#define wxTextCtrl_SetMaxLength 1856 +#define wxTextCtrl_SetSelection 1857 +#define wxTextCtrl_SetStyle 1858 +#define wxTextCtrl_SetValue 1859 +#define wxTextCtrl_ShowPosition 1860 +#define wxTextCtrl_Undo 1861 +#define wxTextCtrl_WriteText 1862 +#define wxTextCtrl_XYToPosition 1863 +#define wxNotebook_new_0 1866 +#define wxNotebook_new_3 1867 +#define wxNotebook_destruct 1868 +#define wxNotebook_AddPage 1869 +#define wxNotebook_AdvanceSelection 1870 +#define wxNotebook_AssignImageList 1871 +#define wxNotebook_Create 1872 +#define wxNotebook_DeleteAllPages 1873 +#define wxNotebook_DeletePage 1874 +#define wxNotebook_RemovePage 1875 +#define wxNotebook_GetCurrentPage 1876 +#define wxNotebook_GetImageList 1877 +#define wxNotebook_GetPage 1879 +#define wxNotebook_GetPageCount 1880 +#define wxNotebook_GetPageImage 1881 +#define wxNotebook_GetPageText 1882 +#define wxNotebook_GetRowCount 1883 +#define wxNotebook_GetSelection 1884 +#define wxNotebook_GetThemeBackgroundColour 1885 +#define wxNotebook_HitTest 1887 +#define wxNotebook_InsertPage 1889 +#define wxNotebook_SetImageList 1890 +#define wxNotebook_SetPadding 1891 +#define wxNotebook_SetPageSize 1892 +#define wxNotebook_SetPageImage 1893 +#define wxNotebook_SetPageText 1894 +#define wxNotebook_SetSelection 1895 +#define wxNotebook_ChangeSelection 1896 +#define wxChoicebook_new_0 1897 +#define wxChoicebook_new_3 1898 +#define wxChoicebook_AddPage 1899 +#define wxChoicebook_AdvanceSelection 1900 +#define wxChoicebook_AssignImageList 1901 +#define wxChoicebook_Create 1902 +#define wxChoicebook_DeleteAllPages 1903 +#define wxChoicebook_DeletePage 1904 +#define wxChoicebook_RemovePage 1905 +#define wxChoicebook_GetCurrentPage 1906 +#define wxChoicebook_GetImageList 1907 +#define wxChoicebook_GetPage 1909 +#define wxChoicebook_GetPageCount 1910 +#define wxChoicebook_GetPageImage 1911 +#define wxChoicebook_GetPageText 1912 +#define wxChoicebook_GetSelection 1913 +#define wxChoicebook_HitTest 1914 +#define wxChoicebook_InsertPage 1915 +#define wxChoicebook_SetImageList 1916 +#define wxChoicebook_SetPageSize 1917 +#define wxChoicebook_SetPageImage 1918 +#define wxChoicebook_SetPageText 1919 +#define wxChoicebook_SetSelection 1920 +#define wxChoicebook_ChangeSelection 1921 +#define wxChoicebook_destroy 1922 +#define wxToolbook_new_0 1923 +#define wxToolbook_new_3 1924 +#define wxToolbook_AddPage 1925 +#define wxToolbook_AdvanceSelection 1926 +#define wxToolbook_AssignImageList 1927 +#define wxToolbook_Create 1928 +#define wxToolbook_DeleteAllPages 1929 +#define wxToolbook_DeletePage 1930 +#define wxToolbook_RemovePage 1931 +#define wxToolbook_GetCurrentPage 1932 +#define wxToolbook_GetImageList 1933 +#define wxToolbook_GetPage 1935 +#define wxToolbook_GetPageCount 1936 +#define wxToolbook_GetPageImage 1937 +#define wxToolbook_GetPageText 1938 +#define wxToolbook_GetSelection 1939 +#define wxToolbook_HitTest 1941 +#define wxToolbook_InsertPage 1942 +#define wxToolbook_SetImageList 1943 +#define wxToolbook_SetPageSize 1944 +#define wxToolbook_SetPageImage 1945 +#define wxToolbook_SetPageText 1946 +#define wxToolbook_SetSelection 1947 +#define wxToolbook_ChangeSelection 1948 +#define wxToolbook_destroy 1949 +#define wxListbook_new_0 1950 +#define wxListbook_new_3 1951 +#define wxListbook_AddPage 1952 +#define wxListbook_AdvanceSelection 1953 +#define wxListbook_AssignImageList 1954 +#define wxListbook_Create 1955 +#define wxListbook_DeleteAllPages 1956 +#define wxListbook_DeletePage 1957 +#define wxListbook_RemovePage 1958 +#define wxListbook_GetCurrentPage 1959 +#define wxListbook_GetImageList 1960 +#define wxListbook_GetPage 1962 +#define wxListbook_GetPageCount 1963 +#define wxListbook_GetPageImage 1964 +#define wxListbook_GetPageText 1965 +#define wxListbook_GetSelection 1966 +#define wxListbook_HitTest 1968 +#define wxListbook_InsertPage 1969 +#define wxListbook_SetImageList 1970 +#define wxListbook_SetPageSize 1971 +#define wxListbook_SetPageImage 1972 +#define wxListbook_SetPageText 1973 +#define wxListbook_SetSelection 1974 +#define wxListbook_ChangeSelection 1975 +#define wxListbook_destroy 1976 +#define wxTreebook_new_0 1977 +#define wxTreebook_new_3 1978 +#define wxTreebook_AddPage 1979 +#define wxTreebook_AdvanceSelection 1980 +#define wxTreebook_AssignImageList 1981 +#define wxTreebook_Create 1982 +#define wxTreebook_DeleteAllPages 1983 +#define wxTreebook_DeletePage 1984 +#define wxTreebook_RemovePage 1985 +#define wxTreebook_GetCurrentPage 1986 +#define wxTreebook_GetImageList 1987 +#define wxTreebook_GetPage 1989 +#define wxTreebook_GetPageCount 1990 +#define wxTreebook_GetPageImage 1991 +#define wxTreebook_GetPageText 1992 +#define wxTreebook_GetSelection 1993 +#define wxTreebook_ExpandNode 1994 +#define wxTreebook_IsNodeExpanded 1995 +#define wxTreebook_HitTest 1997 +#define wxTreebook_InsertPage 1998 +#define wxTreebook_InsertSubPage 1999 +#define wxTreebook_SetImageList 2000 +#define wxTreebook_SetPageSize 2001 +#define wxTreebook_SetPageImage 2002 +#define wxTreebook_SetPageText 2003 +#define wxTreebook_SetSelection 2004 +#define wxTreebook_ChangeSelection 2005 +#define wxTreebook_destroy 2006 +#define wxTreeCtrl_new_2 2009 +#define wxTreeCtrl_new_0 2010 +#define wxTreeCtrl_destruct 2012 +#define wxTreeCtrl_AddRoot 2013 +#define wxTreeCtrl_AppendItem 2014 +#define wxTreeCtrl_AssignImageList 2015 +#define wxTreeCtrl_AssignStateImageList 2016 +#define wxTreeCtrl_Collapse 2017 +#define wxTreeCtrl_CollapseAndReset 2018 +#define wxTreeCtrl_Create 2019 +#define wxTreeCtrl_Delete 2020 +#define wxTreeCtrl_DeleteAllItems 2021 +#define wxTreeCtrl_DeleteChildren 2022 +#define wxTreeCtrl_EditLabel 2023 +#define wxTreeCtrl_EnsureVisible 2024 +#define wxTreeCtrl_Expand 2025 +#define wxTreeCtrl_GetBoundingRect 2026 +#define wxTreeCtrl_GetChildrenCount 2028 +#define wxTreeCtrl_GetCount 2029 +#define wxTreeCtrl_GetEditControl 2030 +#define wxTreeCtrl_GetFirstChild 2031 +#define wxTreeCtrl_GetNextChild 2032 +#define wxTreeCtrl_GetFirstVisibleItem 2033 +#define wxTreeCtrl_GetImageList 2034 +#define wxTreeCtrl_GetIndent 2035 +#define wxTreeCtrl_GetItemBackgroundColour 2036 +#define wxTreeCtrl_GetItemData 2037 +#define wxTreeCtrl_GetItemFont 2038 +#define wxTreeCtrl_GetItemImage_1 2039 +#define wxTreeCtrl_GetItemImage_2 2040 +#define wxTreeCtrl_GetItemText 2041 +#define wxTreeCtrl_GetItemTextColour 2042 +#define wxTreeCtrl_GetLastChild 2043 +#define wxTreeCtrl_GetNextSibling 2044 +#define wxTreeCtrl_GetNextVisible 2045 +#define wxTreeCtrl_GetItemParent 2046 +#define wxTreeCtrl_GetPrevSibling 2047 +#define wxTreeCtrl_GetPrevVisible 2048 +#define wxTreeCtrl_GetRootItem 2049 +#define wxTreeCtrl_GetSelection 2050 +#define wxTreeCtrl_GetSelections 2051 +#define wxTreeCtrl_GetStateImageList 2052 +#define wxTreeCtrl_HitTest 2053 +#define wxTreeCtrl_InsertItem 2055 +#define wxTreeCtrl_IsBold 2056 +#define wxTreeCtrl_IsExpanded 2057 +#define wxTreeCtrl_IsSelected 2058 +#define wxTreeCtrl_IsVisible 2059 +#define wxTreeCtrl_ItemHasChildren 2060 +#define wxTreeCtrl_PrependItem 2061 +#define wxTreeCtrl_ScrollTo 2062 +#define wxTreeCtrl_SelectItem_1 2063 +#define wxTreeCtrl_SelectItem_2 2064 +#define wxTreeCtrl_SetIndent 2065 +#define wxTreeCtrl_SetImageList 2066 +#define wxTreeCtrl_SetItemBackgroundColour 2067 +#define wxTreeCtrl_SetItemBold 2068 +#define wxTreeCtrl_SetItemData 2069 +#define wxTreeCtrl_SetItemDropHighlight 2070 +#define wxTreeCtrl_SetItemFont 2071 +#define wxTreeCtrl_SetItemHasChildren 2072 +#define wxTreeCtrl_SetItemImage_2 2073 +#define wxTreeCtrl_SetItemImage_3 2074 +#define wxTreeCtrl_SetItemText 2075 +#define wxTreeCtrl_SetItemTextColour 2076 +#define wxTreeCtrl_SetStateImageList 2077 +#define wxTreeCtrl_SetWindowStyle 2078 +#define wxTreeCtrl_SortChildren 2079 +#define wxTreeCtrl_Toggle 2080 +#define wxTreeCtrl_ToggleItemSelection 2081 +#define wxTreeCtrl_Unselect 2082 +#define wxTreeCtrl_UnselectAll 2083 +#define wxTreeCtrl_UnselectItem 2084 +#define wxScrollBar_new_0 2085 +#define wxScrollBar_new_3 2086 +#define wxScrollBar_destruct 2087 +#define wxScrollBar_Create 2088 +#define wxScrollBar_GetRange 2089 +#define wxScrollBar_GetPageSize 2090 +#define wxScrollBar_GetThumbPosition 2091 +#define wxScrollBar_GetThumbSize 2092 +#define wxScrollBar_SetThumbPosition 2093 +#define wxScrollBar_SetScrollbar 2094 +#define wxSpinButton_new_2 2096 +#define wxSpinButton_new_0 2097 +#define wxSpinButton_Create 2098 +#define wxSpinButton_GetMax 2099 +#define wxSpinButton_GetMin 2100 +#define wxSpinButton_GetValue 2101 +#define wxSpinButton_SetRange 2102 +#define wxSpinButton_SetValue 2103 +#define wxSpinButton_destroy 2104 +#define wxSpinCtrl_new_0 2105 +#define wxSpinCtrl_new_2 2106 +#define wxSpinCtrl_Create 2108 +#define wxSpinCtrl_SetValue_1_1 2111 +#define wxSpinCtrl_SetValue_1_0 2112 +#define wxSpinCtrl_GetValue 2114 +#define wxSpinCtrl_SetRange 2116 +#define wxSpinCtrl_SetSelection 2117 +#define wxSpinCtrl_GetMin 2119 +#define wxSpinCtrl_GetMax 2121 +#define wxSpinCtrl_destroy 2122 +#define wxStaticText_new_0 2123 +#define wxStaticText_new_4 2124 +#define wxStaticText_Create 2125 +#define wxStaticText_GetLabel 2126 +#define wxStaticText_SetLabel 2127 +#define wxStaticText_Wrap 2128 +#define wxStaticText_destroy 2129 +#define wxStaticBitmap_new_0 2130 +#define wxStaticBitmap_new_4 2131 +#define wxStaticBitmap_Create 2132 +#define wxStaticBitmap_GetBitmap 2133 +#define wxStaticBitmap_SetBitmap 2134 +#define wxStaticBitmap_destroy 2135 +#define wxRadioBox_new 2136 +#define wxRadioBox_destruct 2138 +#define wxRadioBox_Create 2139 +#define wxRadioBox_Enable_2 2140 +#define wxRadioBox_Enable_1 2141 +#define wxRadioBox_GetSelection 2142 +#define wxRadioBox_GetString 2143 +#define wxRadioBox_SetSelection 2144 +#define wxRadioBox_Show_2 2145 +#define wxRadioBox_Show_1 2146 +#define wxRadioBox_GetColumnCount 2147 +#define wxRadioBox_GetItemHelpText 2148 +#define wxRadioBox_GetItemToolTip 2149 +#define wxRadioBox_GetItemFromPoint 2151 +#define wxRadioBox_GetRowCount 2152 +#define wxRadioBox_IsItemEnabled 2153 +#define wxRadioBox_IsItemShown 2154 +#define wxRadioBox_SetItemHelpText 2155 +#define wxRadioBox_SetItemToolTip 2156 +#define wxRadioButton_new_0 2157 +#define wxRadioButton_new_4 2158 +#define wxRadioButton_Create 2159 +#define wxRadioButton_GetValue 2160 +#define wxRadioButton_SetValue 2161 +#define wxRadioButton_destroy 2162 +#define wxSlider_new_6 2164 +#define wxSlider_new_0 2165 +#define wxSlider_Create 2166 +#define wxSlider_GetLineSize 2167 +#define wxSlider_GetMax 2168 +#define wxSlider_GetMin 2169 +#define wxSlider_GetPageSize 2170 +#define wxSlider_GetThumbLength 2171 +#define wxSlider_GetValue 2172 +#define wxSlider_SetLineSize 2173 +#define wxSlider_SetPageSize 2174 +#define wxSlider_SetRange 2175 +#define wxSlider_SetThumbLength 2176 +#define wxSlider_SetValue 2177 +#define wxSlider_destroy 2178 +#define wxDialog_new_4 2180 +#define wxDialog_new_0 2181 +#define wxDialog_destruct 2183 +#define wxDialog_Create 2184 +#define wxDialog_CreateButtonSizer 2185 +#define wxDialog_CreateStdDialogButtonSizer 2186 +#define wxDialog_EndModal 2187 +#define wxDialog_GetAffirmativeId 2188 +#define wxDialog_GetReturnCode 2189 +#define wxDialog_IsModal 2190 +#define wxDialog_SetAffirmativeId 2191 +#define wxDialog_SetReturnCode 2192 +#define wxDialog_Show 2193 +#define wxDialog_ShowModal 2194 +#define wxColourDialog_new_0 2195 +#define wxColourDialog_new_2 2196 +#define wxColourDialog_destruct 2197 +#define wxColourDialog_Create 2198 +#define wxColourDialog_GetColourData 2199 +#define wxColourData_new_0 2200 +#define wxColourData_new_1 2201 +#define wxColourData_destruct 2202 +#define wxColourData_GetChooseFull 2203 +#define wxColourData_GetColour 2204 +#define wxColourData_GetCustomColour 2206 +#define wxColourData_SetChooseFull 2207 +#define wxColourData_SetColour 2208 +#define wxColourData_SetCustomColour 2209 +#define wxPalette_new_0 2210 +#define wxPalette_new_4 2211 +#define wxPalette_destruct 2213 +#define wxPalette_Create 2214 +#define wxPalette_GetColoursCount 2215 +#define wxPalette_GetPixel 2216 +#define wxPalette_GetRGB 2217 +#define wxPalette_IsOk 2218 +#define wxDirDialog_new 2222 +#define wxDirDialog_destruct 2223 +#define wxDirDialog_GetPath 2224 +#define wxDirDialog_GetMessage 2225 +#define wxDirDialog_SetMessage 2226 +#define wxDirDialog_SetPath 2227 +#define wxFileDialog_new 2231 +#define wxFileDialog_destruct 2232 +#define wxFileDialog_GetDirectory 2233 +#define wxFileDialog_GetFilename 2234 +#define wxFileDialog_GetFilenames 2235 +#define wxFileDialog_GetFilterIndex 2236 +#define wxFileDialog_GetMessage 2237 +#define wxFileDialog_GetPath 2238 +#define wxFileDialog_GetPaths 2239 +#define wxFileDialog_GetWildcard 2240 +#define wxFileDialog_SetDirectory 2241 +#define wxFileDialog_SetFilename 2242 +#define wxFileDialog_SetFilterIndex 2243 +#define wxFileDialog_SetMessage 2244 +#define wxFileDialog_SetPath 2245 +#define wxFileDialog_SetWildcard 2246 +#define wxPickerBase_SetInternalMargin 2247 +#define wxPickerBase_GetInternalMargin 2248 +#define wxPickerBase_SetTextCtrlProportion 2249 +#define wxPickerBase_SetPickerCtrlProportion 2250 +#define wxPickerBase_GetTextCtrlProportion 2251 +#define wxPickerBase_GetPickerCtrlProportion 2252 +#define wxPickerBase_HasTextCtrl 2253 +#define wxPickerBase_GetTextCtrl 2254 +#define wxPickerBase_IsTextCtrlGrowable 2255 +#define wxPickerBase_SetPickerCtrlGrowable 2256 +#define wxPickerBase_SetTextCtrlGrowable 2257 +#define wxPickerBase_IsPickerCtrlGrowable 2258 +#define wxFilePickerCtrl_new_0 2259 +#define wxFilePickerCtrl_new_3 2260 +#define wxFilePickerCtrl_Create 2261 +#define wxFilePickerCtrl_GetPath 2262 +#define wxFilePickerCtrl_SetPath 2263 +#define wxFilePickerCtrl_destroy 2264 +#define wxDirPickerCtrl_new_0 2265 +#define wxDirPickerCtrl_new_3 2266 +#define wxDirPickerCtrl_Create 2267 +#define wxDirPickerCtrl_GetPath 2268 +#define wxDirPickerCtrl_SetPath 2269 +#define wxDirPickerCtrl_destroy 2270 +#define wxColourPickerCtrl_new_0 2271 +#define wxColourPickerCtrl_new_3 2272 +#define wxColourPickerCtrl_Create 2273 +#define wxColourPickerCtrl_GetColour 2274 +#define wxColourPickerCtrl_SetColour_1_1 2275 +#define wxColourPickerCtrl_SetColour_1_0 2276 +#define wxColourPickerCtrl_destroy 2277 +#define wxDatePickerCtrl_new_0 2278 +#define wxDatePickerCtrl_new_3 2279 +#define wxDatePickerCtrl_GetRange 2280 +#define wxDatePickerCtrl_GetValue 2281 +#define wxDatePickerCtrl_SetRange 2282 +#define wxDatePickerCtrl_SetValue 2283 +#define wxDatePickerCtrl_destroy 2284 +#define wxFontPickerCtrl_new_0 2285 +#define wxFontPickerCtrl_new_3 2286 +#define wxFontPickerCtrl_Create 2287 +#define wxFontPickerCtrl_GetSelectedFont 2288 +#define wxFontPickerCtrl_SetSelectedFont 2289 +#define wxFontPickerCtrl_GetMaxPointSize 2290 +#define wxFontPickerCtrl_SetMaxPointSize 2291 +#define wxFontPickerCtrl_destroy 2292 +#define wxFindReplaceDialog_new_0 2295 +#define wxFindReplaceDialog_new_4 2296 +#define wxFindReplaceDialog_destruct 2297 +#define wxFindReplaceDialog_Create 2298 +#define wxFindReplaceDialog_GetData 2299 +#define wxFindReplaceData_new_0 2300 +#define wxFindReplaceData_new_1 2301 +#define wxFindReplaceData_GetFindString 2302 +#define wxFindReplaceData_GetReplaceString 2303 +#define wxFindReplaceData_GetFlags 2304 +#define wxFindReplaceData_SetFlags 2305 +#define wxFindReplaceData_SetFindString 2306 +#define wxFindReplaceData_SetReplaceString 2307 +#define wxFindReplaceData_destroy 2308 +#define wxMultiChoiceDialog_new_0 2309 +#define wxMultiChoiceDialog_new_5 2311 +#define wxMultiChoiceDialog_GetSelections 2312 +#define wxMultiChoiceDialog_SetSelections 2313 +#define wxMultiChoiceDialog_destroy 2314 +#define wxSingleChoiceDialog_new_0 2315 +#define wxSingleChoiceDialog_new_5 2317 +#define wxSingleChoiceDialog_GetSelection 2318 +#define wxSingleChoiceDialog_GetStringSelection 2319 +#define wxSingleChoiceDialog_SetSelection 2320 +#define wxSingleChoiceDialog_destroy 2321 +#define wxTextEntryDialog_new 2322 +#define wxTextEntryDialog_GetValue 2323 +#define wxTextEntryDialog_SetValue 2324 +#define wxTextEntryDialog_destroy 2325 +#define wxPasswordEntryDialog_new 2326 +#define wxPasswordEntryDialog_destroy 2327 +#define wxFontData_new_0 2328 +#define wxFontData_new_1 2329 +#define wxFontData_destruct 2330 +#define wxFontData_EnableEffects 2331 +#define wxFontData_GetAllowSymbols 2332 +#define wxFontData_GetColour 2333 +#define wxFontData_GetChosenFont 2334 +#define wxFontData_GetEnableEffects 2335 +#define wxFontData_GetInitialFont 2336 +#define wxFontData_GetShowHelp 2337 +#define wxFontData_SetAllowSymbols 2338 +#define wxFontData_SetChosenFont 2339 +#define wxFontData_SetColour 2340 +#define wxFontData_SetInitialFont 2341 +#define wxFontData_SetRange 2342 +#define wxFontData_SetShowHelp 2343 +#define wxFontDialog_new_0 2347 +#define wxFontDialog_new_2 2349 +#define wxFontDialog_Create 2351 +#define wxFontDialog_GetFontData 2352 +#define wxFontDialog_destroy 2354 +#define wxProgressDialog_new 2355 +#define wxProgressDialog_destruct 2356 +#define wxProgressDialog_Resume 2357 +#define wxProgressDialog_Update_2 2358 +#define wxProgressDialog_Update_0 2359 +#define wxMessageDialog_new 2360 +#define wxMessageDialog_destruct 2361 +#define wxPageSetupDialog_new 2362 +#define wxPageSetupDialog_destruct 2363 +#define wxPageSetupDialog_GetPageSetupData 2364 +#define wxPageSetupDialog_ShowModal 2365 +#define wxPageSetupDialogData_new_0 2366 +#define wxPageSetupDialogData_new_1_0 2367 +#define wxPageSetupDialogData_new_1_1 2368 +#define wxPageSetupDialogData_destruct 2369 +#define wxPageSetupDialogData_EnableHelp 2370 +#define wxPageSetupDialogData_EnableMargins 2371 +#define wxPageSetupDialogData_EnableOrientation 2372 +#define wxPageSetupDialogData_EnablePaper 2373 +#define wxPageSetupDialogData_EnablePrinter 2374 +#define wxPageSetupDialogData_GetDefaultMinMargins 2375 +#define wxPageSetupDialogData_GetEnableMargins 2376 +#define wxPageSetupDialogData_GetEnableOrientation 2377 +#define wxPageSetupDialogData_GetEnablePaper 2378 +#define wxPageSetupDialogData_GetEnablePrinter 2379 +#define wxPageSetupDialogData_GetEnableHelp 2380 +#define wxPageSetupDialogData_GetDefaultInfo 2381 +#define wxPageSetupDialogData_GetMarginTopLeft 2382 +#define wxPageSetupDialogData_GetMarginBottomRight 2383 +#define wxPageSetupDialogData_GetMinMarginTopLeft 2384 +#define wxPageSetupDialogData_GetMinMarginBottomRight 2385 +#define wxPageSetupDialogData_GetPaperId 2386 +#define wxPageSetupDialogData_GetPaperSize 2387 +#define wxPageSetupDialogData_GetPrintData 2389 +#define wxPageSetupDialogData_IsOk 2390 +#define wxPageSetupDialogData_SetDefaultInfo 2391 +#define wxPageSetupDialogData_SetDefaultMinMargins 2392 +#define wxPageSetupDialogData_SetMarginTopLeft 2393 +#define wxPageSetupDialogData_SetMarginBottomRight 2394 +#define wxPageSetupDialogData_SetMinMarginTopLeft 2395 +#define wxPageSetupDialogData_SetMinMarginBottomRight 2396 +#define wxPageSetupDialogData_SetPaperId 2397 +#define wxPageSetupDialogData_SetPaperSize_1_1 2398 +#define wxPageSetupDialogData_SetPaperSize_1_0 2399 +#define wxPageSetupDialogData_SetPrintData 2400 +#define wxPrintDialog_new_2_0 2401 +#define wxPrintDialog_new_2_1 2402 +#define wxPrintDialog_destruct 2403 +#define wxPrintDialog_GetPrintDialogData 2404 +#define wxPrintDialog_GetPrintDC 2405 +#define wxPrintDialogData_new_0 2406 +#define wxPrintDialogData_new_1_1 2407 +#define wxPrintDialogData_new_1_0 2408 +#define wxPrintDialogData_destruct 2409 +#define wxPrintDialogData_EnableHelp 2410 +#define wxPrintDialogData_EnablePageNumbers 2411 +#define wxPrintDialogData_EnablePrintToFile 2412 +#define wxPrintDialogData_EnableSelection 2413 +#define wxPrintDialogData_GetAllPages 2414 +#define wxPrintDialogData_GetCollate 2415 +#define wxPrintDialogData_GetFromPage 2416 +#define wxPrintDialogData_GetMaxPage 2417 +#define wxPrintDialogData_GetMinPage 2418 +#define wxPrintDialogData_GetNoCopies 2419 +#define wxPrintDialogData_GetPrintData 2420 +#define wxPrintDialogData_GetPrintToFile 2421 +#define wxPrintDialogData_GetSelection 2422 +#define wxPrintDialogData_GetToPage 2423 +#define wxPrintDialogData_IsOk 2424 +#define wxPrintDialogData_SetCollate 2425 +#define wxPrintDialogData_SetFromPage 2426 +#define wxPrintDialogData_SetMaxPage 2427 +#define wxPrintDialogData_SetMinPage 2428 +#define wxPrintDialogData_SetNoCopies 2429 +#define wxPrintDialogData_SetPrintData 2430 +#define wxPrintDialogData_SetPrintToFile 2431 +#define wxPrintDialogData_SetSelection 2432 +#define wxPrintDialogData_SetToPage 2433 +#define wxPrintData_new_0 2434 +#define wxPrintData_new_1 2435 +#define wxPrintData_destruct 2436 +#define wxPrintData_GetCollate 2437 +#define wxPrintData_GetBin 2438 +#define wxPrintData_GetColour 2439 +#define wxPrintData_GetDuplex 2440 +#define wxPrintData_GetNoCopies 2441 +#define wxPrintData_GetOrientation 2442 +#define wxPrintData_GetPaperId 2443 +#define wxPrintData_GetPrinterName 2444 +#define wxPrintData_GetQuality 2445 +#define wxPrintData_IsOk 2446 +#define wxPrintData_SetBin 2447 +#define wxPrintData_SetCollate 2448 +#define wxPrintData_SetColour 2449 +#define wxPrintData_SetDuplex 2450 +#define wxPrintData_SetNoCopies 2451 +#define wxPrintData_SetOrientation 2452 +#define wxPrintData_SetPaperId 2453 +#define wxPrintData_SetPrinterName 2454 +#define wxPrintData_SetQuality 2455 +#define wxPrintPreview_new_2 2458 +#define wxPrintPreview_new_3 2459 +#define wxPrintPreview_destruct 2461 +#define wxPrintPreview_GetCanvas 2462 +#define wxPrintPreview_GetCurrentPage 2463 +#define wxPrintPreview_GetFrame 2464 +#define wxPrintPreview_GetMaxPage 2465 +#define wxPrintPreview_GetMinPage 2466 +#define wxPrintPreview_GetPrintout 2467 +#define wxPrintPreview_GetPrintoutForPrinting 2468 +#define wxPrintPreview_IsOk 2469 +#define wxPrintPreview_PaintPage 2470 +#define wxPrintPreview_Print 2471 +#define wxPrintPreview_RenderPage 2472 +#define wxPrintPreview_SetCanvas 2473 +#define wxPrintPreview_SetCurrentPage 2474 +#define wxPrintPreview_SetFrame 2475 +#define wxPrintPreview_SetPrintout 2476 +#define wxPrintPreview_SetZoom 2477 +#define wxPreviewFrame_new 2478 +#define wxPreviewFrame_destruct 2479 +#define wxPreviewFrame_CreateControlBar 2480 +#define wxPreviewFrame_CreateCanvas 2481 +#define wxPreviewFrame_Initialize 2482 +#define wxPreviewFrame_OnCloseWindow 2483 +#define wxPreviewControlBar_new 2484 +#define wxPreviewControlBar_destruct 2485 +#define wxPreviewControlBar_CreateButtons 2486 +#define wxPreviewControlBar_GetPrintPreview 2487 +#define wxPreviewControlBar_GetZoomControl 2488 +#define wxPreviewControlBar_SetZoomControl 2489 +#define wxPrinter_new 2491 +#define wxPrinter_CreateAbortWindow 2492 +#define wxPrinter_GetAbort 2493 +#define wxPrinter_GetLastError 2494 +#define wxPrinter_GetPrintDialogData 2495 +#define wxPrinter_Print 2496 +#define wxPrinter_PrintDialog 2497 +#define wxPrinter_ReportError 2498 +#define wxPrinter_Setup 2499 +#define wxPrinter_destroy 2500 +#define wxXmlResource_new_1 2501 +#define wxXmlResource_new_2 2502 +#define wxXmlResource_destruct 2503 +#define wxXmlResource_AttachUnknownControl 2504 +#define wxXmlResource_ClearHandlers 2505 +#define wxXmlResource_CompareVersion 2506 +#define wxXmlResource_Get 2507 +#define wxXmlResource_GetFlags 2508 +#define wxXmlResource_GetVersion 2509 +#define wxXmlResource_GetXRCID 2510 +#define wxXmlResource_InitAllHandlers 2511 +#define wxXmlResource_Load 2512 +#define wxXmlResource_LoadBitmap 2513 +#define wxXmlResource_LoadDialog_2 2514 +#define wxXmlResource_LoadDialog_3 2515 +#define wxXmlResource_LoadFrame_2 2516 +#define wxXmlResource_LoadFrame_3 2517 +#define wxXmlResource_LoadIcon 2518 +#define wxXmlResource_LoadMenu 2519 +#define wxXmlResource_LoadMenuBar_2 2520 +#define wxXmlResource_LoadMenuBar_1 2521 +#define wxXmlResource_LoadPanel_2 2522 +#define wxXmlResource_LoadPanel_3 2523 +#define wxXmlResource_LoadToolBar 2524 +#define wxXmlResource_Set 2525 +#define wxXmlResource_SetFlags 2526 +#define wxXmlResource_Unload 2527 +#define wxXmlResource_xrcctrl 2528 +#define wxHtmlEasyPrinting_new 2529 +#define wxHtmlEasyPrinting_destruct 2530 +#define wxHtmlEasyPrinting_GetPrintData 2531 +#define wxHtmlEasyPrinting_GetPageSetupData 2532 +#define wxHtmlEasyPrinting_PreviewFile 2533 +#define wxHtmlEasyPrinting_PreviewText 2534 +#define wxHtmlEasyPrinting_PrintFile 2535 +#define wxHtmlEasyPrinting_PrintText 2536 +#define wxHtmlEasyPrinting_PageSetup 2537 +#define wxHtmlEasyPrinting_SetFonts 2538 +#define wxHtmlEasyPrinting_SetHeader 2539 +#define wxHtmlEasyPrinting_SetFooter 2540 +#define wxGLCanvas_new_2 2542 +#define wxGLCanvas_new_3_1 2543 +#define wxGLCanvas_new_3_0 2544 +#define wxGLCanvas_GetContext 2545 +#define wxGLCanvas_SetCurrent 2547 +#define wxGLCanvas_SwapBuffers 2548 +#define wxGLCanvas_destroy 2549 +#define wxAuiManager_new 2550 +#define wxAuiManager_destruct 2551 +#define wxAuiManager_AddPane_2_1 2552 +#define wxAuiManager_AddPane_3 2553 +#define wxAuiManager_AddPane_2_0 2554 +#define wxAuiManager_DetachPane 2555 +#define wxAuiManager_GetAllPanes 2556 +#define wxAuiManager_GetArtProvider 2557 +#define wxAuiManager_GetDockSizeConstraint 2558 +#define wxAuiManager_GetFlags 2559 +#define wxAuiManager_GetManagedWindow 2560 +#define wxAuiManager_GetManager 2561 +#define wxAuiManager_GetPane_1_1 2562 +#define wxAuiManager_GetPane_1_0 2563 +#define wxAuiManager_HideHint 2564 +#define wxAuiManager_InsertPane 2565 +#define wxAuiManager_LoadPaneInfo 2566 +#define wxAuiManager_LoadPerspective 2567 +#define wxAuiManager_SavePaneInfo 2568 +#define wxAuiManager_SavePerspective 2569 +#define wxAuiManager_SetArtProvider 2570 +#define wxAuiManager_SetDockSizeConstraint 2571 +#define wxAuiManager_SetFlags 2572 +#define wxAuiManager_SetManagedWindow 2573 +#define wxAuiManager_ShowHint 2574 +#define wxAuiManager_UnInit 2575 +#define wxAuiManager_Update 2576 +#define wxAuiPaneInfo_new_0 2577 +#define wxAuiPaneInfo_new_1 2578 +#define wxAuiPaneInfo_destruct 2579 +#define wxAuiPaneInfo_BestSize_1 2580 +#define wxAuiPaneInfo_BestSize_2 2581 +#define wxAuiPaneInfo_Bottom 2582 +#define wxAuiPaneInfo_BottomDockable 2583 +#define wxAuiPaneInfo_Caption 2584 +#define wxAuiPaneInfo_CaptionVisible 2585 +#define wxAuiPaneInfo_Centre 2586 +#define wxAuiPaneInfo_CentrePane 2587 +#define wxAuiPaneInfo_CloseButton 2588 +#define wxAuiPaneInfo_DefaultPane 2589 +#define wxAuiPaneInfo_DestroyOnClose 2590 +#define wxAuiPaneInfo_Direction 2591 +#define wxAuiPaneInfo_Dock 2592 +#define wxAuiPaneInfo_Dockable 2593 +#define wxAuiPaneInfo_Fixed 2594 +#define wxAuiPaneInfo_Float 2595 +#define wxAuiPaneInfo_Floatable 2596 +#define wxAuiPaneInfo_FloatingPosition_1 2597 +#define wxAuiPaneInfo_FloatingPosition_2 2598 +#define wxAuiPaneInfo_FloatingSize_1 2599 +#define wxAuiPaneInfo_FloatingSize_2 2600 +#define wxAuiPaneInfo_Gripper 2601 +#define wxAuiPaneInfo_GripperTop 2602 +#define wxAuiPaneInfo_HasBorder 2603 +#define wxAuiPaneInfo_HasCaption 2604 +#define wxAuiPaneInfo_HasCloseButton 2605 +#define wxAuiPaneInfo_HasFlag 2606 +#define wxAuiPaneInfo_HasGripper 2607 +#define wxAuiPaneInfo_HasGripperTop 2608 +#define wxAuiPaneInfo_HasMaximizeButton 2609 +#define wxAuiPaneInfo_HasMinimizeButton 2610 +#define wxAuiPaneInfo_HasPinButton 2611 +#define wxAuiPaneInfo_Hide 2612 +#define wxAuiPaneInfo_IsBottomDockable 2613 +#define wxAuiPaneInfo_IsDocked 2614 +#define wxAuiPaneInfo_IsFixed 2615 +#define wxAuiPaneInfo_IsFloatable 2616 +#define wxAuiPaneInfo_IsFloating 2617 +#define wxAuiPaneInfo_IsLeftDockable 2618 +#define wxAuiPaneInfo_IsMovable 2619 +#define wxAuiPaneInfo_IsOk 2620 +#define wxAuiPaneInfo_IsResizable 2621 +#define wxAuiPaneInfo_IsRightDockable 2622 +#define wxAuiPaneInfo_IsShown 2623 +#define wxAuiPaneInfo_IsToolbar 2624 +#define wxAuiPaneInfo_IsTopDockable 2625 +#define wxAuiPaneInfo_Layer 2626 +#define wxAuiPaneInfo_Left 2627 +#define wxAuiPaneInfo_LeftDockable 2628 +#define wxAuiPaneInfo_MaxSize_1 2629 +#define wxAuiPaneInfo_MaxSize_2 2630 +#define wxAuiPaneInfo_MaximizeButton 2631 +#define wxAuiPaneInfo_MinSize_1 2632 +#define wxAuiPaneInfo_MinSize_2 2633 +#define wxAuiPaneInfo_MinimizeButton 2634 +#define wxAuiPaneInfo_Movable 2635 +#define wxAuiPaneInfo_Name 2636 +#define wxAuiPaneInfo_PaneBorder 2637 +#define wxAuiPaneInfo_PinButton 2638 +#define wxAuiPaneInfo_Position 2639 +#define wxAuiPaneInfo_Resizable 2640 +#define wxAuiPaneInfo_Right 2641 +#define wxAuiPaneInfo_RightDockable 2642 +#define wxAuiPaneInfo_Row 2643 +#define wxAuiPaneInfo_SafeSet 2644 +#define wxAuiPaneInfo_SetFlag 2645 +#define wxAuiPaneInfo_Show 2646 +#define wxAuiPaneInfo_ToolbarPane 2647 +#define wxAuiPaneInfo_Top 2648 +#define wxAuiPaneInfo_TopDockable 2649 +#define wxAuiPaneInfo_Window 2650 +#define wxAuiNotebook_new_0 2651 +#define wxAuiNotebook_new_2 2652 +#define wxAuiNotebook_AddPage 2653 +#define wxAuiNotebook_Create 2654 +#define wxAuiNotebook_DeletePage 2655 +#define wxAuiNotebook_GetArtProvider 2656 +#define wxAuiNotebook_GetPage 2657 +#define wxAuiNotebook_GetPageBitmap 2658 +#define wxAuiNotebook_GetPageCount 2659 +#define wxAuiNotebook_GetPageIndex 2660 +#define wxAuiNotebook_GetPageText 2661 +#define wxAuiNotebook_GetSelection 2662 +#define wxAuiNotebook_InsertPage 2663 +#define wxAuiNotebook_RemovePage 2664 +#define wxAuiNotebook_SetArtProvider 2665 +#define wxAuiNotebook_SetFont 2666 +#define wxAuiNotebook_SetPageBitmap 2667 +#define wxAuiNotebook_SetPageText 2668 +#define wxAuiNotebook_SetSelection 2669 +#define wxAuiNotebook_SetTabCtrlHeight 2670 +#define wxAuiNotebook_SetUniformBitmapSize 2671 +#define wxAuiNotebook_destroy 2672 +#define wxMDIParentFrame_new_0 2673 +#define wxMDIParentFrame_new_4 2674 +#define wxMDIParentFrame_destruct 2675 +#define wxMDIParentFrame_ActivateNext 2676 +#define wxMDIParentFrame_ActivatePrevious 2677 +#define wxMDIParentFrame_ArrangeIcons 2678 +#define wxMDIParentFrame_Cascade 2679 +#define wxMDIParentFrame_Create 2680 +#define wxMDIParentFrame_GetActiveChild 2681 +#define wxMDIParentFrame_GetClientWindow 2682 +#define wxMDIParentFrame_Tile 2683 +#define wxMDIChildFrame_new_0 2684 +#define wxMDIChildFrame_new_4 2685 +#define wxMDIChildFrame_destruct 2686 +#define wxMDIChildFrame_Activate 2687 +#define wxMDIChildFrame_Create 2688 +#define wxMDIChildFrame_Maximize 2689 +#define wxMDIChildFrame_Restore 2690 +#define wxMDIClientWindow_new_0 2691 +#define wxMDIClientWindow_new_2 2692 +#define wxMDIClientWindow_destruct 2693 +#define wxMDIClientWindow_CreateClient 2694 +#define wxLayoutAlgorithm_new 2695 +#define wxLayoutAlgorithm_LayoutFrame 2696 +#define wxLayoutAlgorithm_LayoutMDIFrame 2697 +#define wxLayoutAlgorithm_LayoutWindow 2698 +#define wxLayoutAlgorithm_destroy 2699 +#define wxEvent_GetId 2700 +#define wxEvent_GetSkipped 2701 +#define wxEvent_GetTimestamp 2702 +#define wxEvent_IsCommandEvent 2703 +#define wxEvent_ResumePropagation 2704 +#define wxEvent_ShouldPropagate 2705 +#define wxEvent_Skip 2706 +#define wxEvent_StopPropagation 2707 +#define wxCommandEvent_getClientData 2708 +#define wxCommandEvent_GetExtraLong 2709 +#define wxCommandEvent_GetInt 2710 +#define wxCommandEvent_GetSelection 2711 +#define wxCommandEvent_GetString 2712 +#define wxCommandEvent_IsChecked 2713 +#define wxCommandEvent_IsSelection 2714 +#define wxCommandEvent_SetInt 2715 +#define wxCommandEvent_SetString 2716 +#define wxScrollEvent_GetOrientation 2717 +#define wxScrollEvent_GetPosition 2718 +#define wxScrollWinEvent_GetOrientation 2719 +#define wxScrollWinEvent_GetPosition 2720 +#define wxMouseEvent_AltDown 2721 +#define wxMouseEvent_Button 2722 +#define wxMouseEvent_ButtonDClick 2723 +#define wxMouseEvent_ButtonDown 2724 +#define wxMouseEvent_ButtonUp 2725 +#define wxMouseEvent_CmdDown 2726 +#define wxMouseEvent_ControlDown 2727 +#define wxMouseEvent_Dragging 2728 +#define wxMouseEvent_Entering 2729 +#define wxMouseEvent_GetButton 2730 +#define wxMouseEvent_GetPosition 2733 +#define wxMouseEvent_GetLogicalPosition 2734 +#define wxMouseEvent_GetLinesPerAction 2735 +#define wxMouseEvent_GetWheelRotation 2736 +#define wxMouseEvent_GetWheelDelta 2737 +#define wxMouseEvent_GetX 2738 +#define wxMouseEvent_GetY 2739 +#define wxMouseEvent_IsButton 2740 +#define wxMouseEvent_IsPageScroll 2741 +#define wxMouseEvent_Leaving 2742 +#define wxMouseEvent_LeftDClick 2743 +#define wxMouseEvent_LeftDown 2744 +#define wxMouseEvent_LeftIsDown 2745 +#define wxMouseEvent_LeftUp 2746 +#define wxMouseEvent_MetaDown 2747 +#define wxMouseEvent_MiddleDClick 2748 +#define wxMouseEvent_MiddleDown 2749 +#define wxMouseEvent_MiddleIsDown 2750 +#define wxMouseEvent_MiddleUp 2751 +#define wxMouseEvent_Moving 2752 +#define wxMouseEvent_RightDClick 2753 +#define wxMouseEvent_RightDown 2754 +#define wxMouseEvent_RightIsDown 2755 +#define wxMouseEvent_RightUp 2756 +#define wxMouseEvent_ShiftDown 2757 +#define wxSetCursorEvent_GetCursor 2758 +#define wxSetCursorEvent_GetX 2759 +#define wxSetCursorEvent_GetY 2760 +#define wxSetCursorEvent_HasCursor 2761 +#define wxSetCursorEvent_SetCursor 2762 +#define wxKeyEvent_AltDown 2763 +#define wxKeyEvent_CmdDown 2764 +#define wxKeyEvent_ControlDown 2765 +#define wxKeyEvent_GetKeyCode 2766 +#define wxKeyEvent_GetModifiers 2767 +#define wxKeyEvent_GetPosition 2770 +#define wxKeyEvent_GetRawKeyCode 2771 +#define wxKeyEvent_GetRawKeyFlags 2772 +#define wxKeyEvent_GetUnicodeKey 2773 +#define wxKeyEvent_GetX 2774 +#define wxKeyEvent_GetY 2775 +#define wxKeyEvent_HasModifiers 2776 +#define wxKeyEvent_MetaDown 2777 +#define wxKeyEvent_ShiftDown 2778 +#define wxSizeEvent_GetSize 2779 +#define wxMoveEvent_GetPosition 2780 +#define wxEraseEvent_GetDC 2781 +#define wxFocusEvent_GetWindow 2782 +#define wxChildFocusEvent_GetWindow 2783 +#define wxMenuEvent_GetMenu 2784 +#define wxMenuEvent_GetMenuId 2785 +#define wxMenuEvent_IsPopup 2786 +#define wxCloseEvent_CanVeto 2787 +#define wxCloseEvent_GetLoggingOff 2788 +#define wxCloseEvent_SetCanVeto 2789 +#define wxCloseEvent_SetLoggingOff 2790 +#define wxCloseEvent_Veto 2791 +#define wxShowEvent_SetShow 2792 +#define wxShowEvent_GetShow 2793 +#define wxIconizeEvent_Iconized 2794 +#define wxJoystickEvent_ButtonDown 2795 +#define wxJoystickEvent_ButtonIsDown 2796 +#define wxJoystickEvent_ButtonUp 2797 +#define wxJoystickEvent_GetButtonChange 2798 +#define wxJoystickEvent_GetButtonState 2799 +#define wxJoystickEvent_GetJoystick 2800 +#define wxJoystickEvent_GetPosition 2801 +#define wxJoystickEvent_GetZPosition 2802 +#define wxJoystickEvent_IsButton 2803 +#define wxJoystickEvent_IsMove 2804 +#define wxJoystickEvent_IsZMove 2805 +#define wxUpdateUIEvent_CanUpdate 2806 +#define wxUpdateUIEvent_Check 2807 +#define wxUpdateUIEvent_Enable 2808 +#define wxUpdateUIEvent_Show 2809 +#define wxUpdateUIEvent_GetChecked 2810 +#define wxUpdateUIEvent_GetEnabled 2811 +#define wxUpdateUIEvent_GetShown 2812 +#define wxUpdateUIEvent_GetSetChecked 2813 +#define wxUpdateUIEvent_GetSetEnabled 2814 +#define wxUpdateUIEvent_GetSetShown 2815 +#define wxUpdateUIEvent_GetSetText 2816 +#define wxUpdateUIEvent_GetText 2817 +#define wxUpdateUIEvent_GetMode 2818 +#define wxUpdateUIEvent_GetUpdateInterval 2819 +#define wxUpdateUIEvent_ResetUpdateTime 2820 +#define wxUpdateUIEvent_SetMode 2821 +#define wxUpdateUIEvent_SetText 2822 +#define wxUpdateUIEvent_SetUpdateInterval 2823 +#define wxMouseCaptureChangedEvent_GetCapturedWindow 2824 +#define wxPaletteChangedEvent_SetChangedWindow 2825 +#define wxPaletteChangedEvent_GetChangedWindow 2826 +#define wxQueryNewPaletteEvent_SetPaletteRealized 2827 +#define wxQueryNewPaletteEvent_GetPaletteRealized 2828 +#define wxNavigationKeyEvent_GetDirection 2829 +#define wxNavigationKeyEvent_SetDirection 2830 +#define wxNavigationKeyEvent_IsWindowChange 2831 +#define wxNavigationKeyEvent_SetWindowChange 2832 +#define wxNavigationKeyEvent_IsFromTab 2833 +#define wxNavigationKeyEvent_SetFromTab 2834 +#define wxNavigationKeyEvent_GetCurrentFocus 2835 +#define wxNavigationKeyEvent_SetCurrentFocus 2836 +#define wxHelpEvent_GetOrigin 2837 +#define wxHelpEvent_GetPosition 2838 +#define wxHelpEvent_SetOrigin 2839 +#define wxHelpEvent_SetPosition 2840 +#define wxContextMenuEvent_GetPosition 2841 +#define wxContextMenuEvent_SetPosition 2842 +#define wxIdleEvent_CanSend 2843 +#define wxIdleEvent_GetMode 2844 +#define wxIdleEvent_RequestMore 2845 +#define wxIdleEvent_MoreRequested 2846 +#define wxIdleEvent_SetMode 2847 +#define wxGridEvent_AltDown 2848 +#define wxGridEvent_ControlDown 2849 +#define wxGridEvent_GetCol 2850 +#define wxGridEvent_GetPosition 2851 +#define wxGridEvent_GetRow 2852 +#define wxGridEvent_MetaDown 2853 +#define wxGridEvent_Selecting 2854 +#define wxGridEvent_ShiftDown 2855 +#define wxNotifyEvent_Allow 2856 +#define wxNotifyEvent_IsAllowed 2857 +#define wxNotifyEvent_Veto 2858 +#define wxSashEvent_GetEdge 2859 +#define wxSashEvent_GetDragRect 2860 +#define wxSashEvent_GetDragStatus 2861 +#define wxListEvent_GetCacheFrom 2862 +#define wxListEvent_GetCacheTo 2863 +#define wxListEvent_GetKeyCode 2864 +#define wxListEvent_GetIndex 2865 +#define wxListEvent_GetColumn 2866 +#define wxListEvent_GetPoint 2867 +#define wxListEvent_GetLabel 2868 +#define wxListEvent_GetText 2869 +#define wxListEvent_GetImage 2870 +#define wxListEvent_GetData 2871 +#define wxListEvent_GetMask 2872 +#define wxListEvent_GetItem 2873 +#define wxListEvent_IsEditCancelled 2874 +#define wxDateEvent_GetDate 2875 +#define wxCalendarEvent_GetWeekDay 2876 +#define wxFileDirPickerEvent_GetPath 2877 +#define wxColourPickerEvent_GetColour 2878 +#define wxFontPickerEvent_GetFont 2879 +#define wxStyledTextEvent_GetPosition 2880 +#define wxStyledTextEvent_GetKey 2881 +#define wxStyledTextEvent_GetModifiers 2882 +#define wxStyledTextEvent_GetModificationType 2883 +#define wxStyledTextEvent_GetText 2884 +#define wxStyledTextEvent_GetLength 2885 +#define wxStyledTextEvent_GetLinesAdded 2886 +#define wxStyledTextEvent_GetLine 2887 +#define wxStyledTextEvent_GetFoldLevelNow 2888 +#define wxStyledTextEvent_GetFoldLevelPrev 2889 +#define wxStyledTextEvent_GetMargin 2890 +#define wxStyledTextEvent_GetMessage 2891 +#define wxStyledTextEvent_GetWParam 2892 +#define wxStyledTextEvent_GetLParam 2893 +#define wxStyledTextEvent_GetListType 2894 +#define wxStyledTextEvent_GetX 2895 +#define wxStyledTextEvent_GetY 2896 +#define wxStyledTextEvent_GetDragText 2897 +#define wxStyledTextEvent_GetDragAllowMove 2898 +#define wxStyledTextEvent_GetDragResult 2899 +#define wxStyledTextEvent_GetShift 2900 +#define wxStyledTextEvent_GetControl 2901 +#define wxStyledTextEvent_GetAlt 2902 +#define utils_wxGetKeyState 2903 +#define utils_wxGetMousePosition 2904 +#define utils_wxGetMouseState 2905 +#define utils_wxSetDetectableAutoRepeat 2906 +#define utils_wxBell 2907 +#define utils_wxFindMenuItemId 2908 +#define utils_wxGenericFindWindowAtPoint 2909 +#define utils_wxFindWindowAtPoint 2910 +#define utils_wxBeginBusyCursor 2911 +#define utils_wxEndBusyCursor 2912 +#define utils_wxIsBusy 2913 +#define utils_wxShutdown 2914 +#define utils_wxShell 2915 +#define utils_wxLaunchDefaultBrowser 2916 +#define utils_wxGetEmailAddress 2917 +#define utils_wxGetUserId 2918 +#define utils_wxGetHomeDir 2919 +#define utils_wxNewId 2920 +#define utils_wxRegisterId 2921 +#define utils_wxGetCurrentId 2922 +#define utils_wxGetOsDescription 2923 +#define utils_wxIsPlatformLittleEndian 2924 +#define utils_wxIsPlatform64Bit 2925 +#define wxPrintout_new 2926 +#define wxPrintout_destruct 2927 +#define wxPrintout_GetDC 2928 +#define wxPrintout_GetPageSizeMM 2929 +#define wxPrintout_GetPageSizePixels 2930 +#define wxPrintout_GetPaperRectPixels 2931 +#define wxPrintout_GetPPIPrinter 2932 +#define wxPrintout_GetPPIScreen 2933 +#define wxPrintout_GetTitle 2934 +#define wxPrintout_IsPreview 2935 +#define wxPrintout_FitThisSizeToPaper 2936 +#define wxPrintout_FitThisSizeToPage 2937 +#define wxPrintout_FitThisSizeToPageMargins 2938 +#define wxPrintout_MapScreenSizeToPaper 2939 +#define wxPrintout_MapScreenSizeToPage 2940 +#define wxPrintout_MapScreenSizeToPageMargins 2941 +#define wxPrintout_MapScreenSizeToDevice 2942 +#define wxPrintout_GetLogicalPaperRect 2943 +#define wxPrintout_GetLogicalPageRect 2944 +#define wxPrintout_GetLogicalPageMarginsRect 2945 +#define wxPrintout_SetLogicalOrigin 2946 +#define wxPrintout_OffsetLogicalOrigin 2947 +#define wxStyledTextCtrl_new_2 2948 +#define wxStyledTextCtrl_new_0 2949 +#define wxStyledTextCtrl_destruct 2950 +#define wxStyledTextCtrl_Create 2951 +#define wxStyledTextCtrl_AddText 2952 +#define wxStyledTextCtrl_AddStyledText 2953 +#define wxStyledTextCtrl_InsertText 2954 +#define wxStyledTextCtrl_ClearAll 2955 +#define wxStyledTextCtrl_ClearDocumentStyle 2956 +#define wxStyledTextCtrl_GetLength 2957 +#define wxStyledTextCtrl_GetCharAt 2958 +#define wxStyledTextCtrl_GetCurrentPos 2959 +#define wxStyledTextCtrl_GetAnchor 2960 +#define wxStyledTextCtrl_GetStyleAt 2961 +#define wxStyledTextCtrl_Redo 2962 +#define wxStyledTextCtrl_SetUndoCollection 2963 +#define wxStyledTextCtrl_SelectAll 2964 +#define wxStyledTextCtrl_SetSavePoint 2965 +#define wxStyledTextCtrl_GetStyledText 2966 +#define wxStyledTextCtrl_CanRedo 2967 +#define wxStyledTextCtrl_MarkerLineFromHandle 2968 +#define wxStyledTextCtrl_MarkerDeleteHandle 2969 +#define wxStyledTextCtrl_GetUndoCollection 2970 +#define wxStyledTextCtrl_GetViewWhiteSpace 2971 +#define wxStyledTextCtrl_SetViewWhiteSpace 2972 +#define wxStyledTextCtrl_PositionFromPoint 2973 +#define wxStyledTextCtrl_PositionFromPointClose 2974 +#define wxStyledTextCtrl_GotoLine 2975 +#define wxStyledTextCtrl_GotoPos 2976 +#define wxStyledTextCtrl_SetAnchor 2977 +#define wxStyledTextCtrl_GetCurLine 2978 +#define wxStyledTextCtrl_GetEndStyled 2979 +#define wxStyledTextCtrl_ConvertEOLs 2980 +#define wxStyledTextCtrl_GetEOLMode 2981 +#define wxStyledTextCtrl_SetEOLMode 2982 +#define wxStyledTextCtrl_StartStyling 2983 +#define wxStyledTextCtrl_SetStyling 2984 +#define wxStyledTextCtrl_GetBufferedDraw 2985 +#define wxStyledTextCtrl_SetBufferedDraw 2986 +#define wxStyledTextCtrl_SetTabWidth 2987 +#define wxStyledTextCtrl_GetTabWidth 2988 +#define wxStyledTextCtrl_SetCodePage 2989 +#define wxStyledTextCtrl_MarkerDefine 2990 +#define wxStyledTextCtrl_MarkerSetForeground 2991 +#define wxStyledTextCtrl_MarkerSetBackground 2992 +#define wxStyledTextCtrl_MarkerAdd 2993 +#define wxStyledTextCtrl_MarkerDelete 2994 +#define wxStyledTextCtrl_MarkerDeleteAll 2995 +#define wxStyledTextCtrl_MarkerGet 2996 +#define wxStyledTextCtrl_MarkerNext 2997 +#define wxStyledTextCtrl_MarkerPrevious 2998 +#define wxStyledTextCtrl_MarkerDefineBitmap 2999 +#define wxStyledTextCtrl_MarkerAddSet 3000 +#define wxStyledTextCtrl_MarkerSetAlpha 3001 +#define wxStyledTextCtrl_SetMarginType 3002 +#define wxStyledTextCtrl_GetMarginType 3003 +#define wxStyledTextCtrl_SetMarginWidth 3004 +#define wxStyledTextCtrl_GetMarginWidth 3005 +#define wxStyledTextCtrl_SetMarginMask 3006 +#define wxStyledTextCtrl_GetMarginMask 3007 +#define wxStyledTextCtrl_SetMarginSensitive 3008 +#define wxStyledTextCtrl_GetMarginSensitive 3009 +#define wxStyledTextCtrl_StyleClearAll 3010 +#define wxStyledTextCtrl_StyleSetForeground 3011 +#define wxStyledTextCtrl_StyleSetBackground 3012 +#define wxStyledTextCtrl_StyleSetBold 3013 +#define wxStyledTextCtrl_StyleSetItalic 3014 +#define wxStyledTextCtrl_StyleSetSize 3015 +#define wxStyledTextCtrl_StyleSetFaceName 3016 +#define wxStyledTextCtrl_StyleSetEOLFilled 3017 +#define wxStyledTextCtrl_StyleResetDefault 3018 +#define wxStyledTextCtrl_StyleSetUnderline 3019 +#define wxStyledTextCtrl_StyleSetCase 3020 +#define wxStyledTextCtrl_StyleSetHotSpot 3021 +#define wxStyledTextCtrl_SetSelForeground 3022 +#define wxStyledTextCtrl_SetSelBackground 3023 +#define wxStyledTextCtrl_GetSelAlpha 3024 +#define wxStyledTextCtrl_SetSelAlpha 3025 +#define wxStyledTextCtrl_SetCaretForeground 3026 +#define wxStyledTextCtrl_CmdKeyAssign 3027 +#define wxStyledTextCtrl_CmdKeyClear 3028 +#define wxStyledTextCtrl_CmdKeyClearAll 3029 +#define wxStyledTextCtrl_SetStyleBytes 3030 +#define wxStyledTextCtrl_StyleSetVisible 3031 +#define wxStyledTextCtrl_GetCaretPeriod 3032 +#define wxStyledTextCtrl_SetCaretPeriod 3033 +#define wxStyledTextCtrl_SetWordChars 3034 +#define wxStyledTextCtrl_BeginUndoAction 3035 +#define wxStyledTextCtrl_EndUndoAction 3036 +#define wxStyledTextCtrl_IndicatorSetStyle 3037 +#define wxStyledTextCtrl_IndicatorGetStyle 3038 +#define wxStyledTextCtrl_IndicatorSetForeground 3039 +#define wxStyledTextCtrl_IndicatorGetForeground 3040 +#define wxStyledTextCtrl_SetWhitespaceForeground 3041 +#define wxStyledTextCtrl_SetWhitespaceBackground 3042 +#define wxStyledTextCtrl_GetStyleBits 3043 +#define wxStyledTextCtrl_SetLineState 3044 +#define wxStyledTextCtrl_GetLineState 3045 +#define wxStyledTextCtrl_GetMaxLineState 3046 +#define wxStyledTextCtrl_GetCaretLineVisible 3047 +#define wxStyledTextCtrl_SetCaretLineVisible 3048 +#define wxStyledTextCtrl_GetCaretLineBackground 3049 +#define wxStyledTextCtrl_SetCaretLineBackground 3050 +#define wxStyledTextCtrl_AutoCompShow 3051 +#define wxStyledTextCtrl_AutoCompCancel 3052 +#define wxStyledTextCtrl_AutoCompActive 3053 +#define wxStyledTextCtrl_AutoCompPosStart 3054 +#define wxStyledTextCtrl_AutoCompComplete 3055 +#define wxStyledTextCtrl_AutoCompStops 3056 +#define wxStyledTextCtrl_AutoCompSetSeparator 3057 +#define wxStyledTextCtrl_AutoCompGetSeparator 3058 +#define wxStyledTextCtrl_AutoCompSelect 3059 +#define wxStyledTextCtrl_AutoCompSetCancelAtStart 3060 +#define wxStyledTextCtrl_AutoCompGetCancelAtStart 3061 +#define wxStyledTextCtrl_AutoCompSetFillUps 3062 +#define wxStyledTextCtrl_AutoCompSetChooseSingle 3063 +#define wxStyledTextCtrl_AutoCompGetChooseSingle 3064 +#define wxStyledTextCtrl_AutoCompSetIgnoreCase 3065 +#define wxStyledTextCtrl_AutoCompGetIgnoreCase 3066 +#define wxStyledTextCtrl_UserListShow 3067 +#define wxStyledTextCtrl_AutoCompSetAutoHide 3068 +#define wxStyledTextCtrl_AutoCompGetAutoHide 3069 +#define wxStyledTextCtrl_AutoCompSetDropRestOfWord 3070 +#define wxStyledTextCtrl_AutoCompGetDropRestOfWord 3071 +#define wxStyledTextCtrl_RegisterImage 3072 +#define wxStyledTextCtrl_ClearRegisteredImages 3073 +#define wxStyledTextCtrl_AutoCompGetTypeSeparator 3074 +#define wxStyledTextCtrl_AutoCompSetTypeSeparator 3075 +#define wxStyledTextCtrl_AutoCompSetMaxWidth 3076 +#define wxStyledTextCtrl_AutoCompGetMaxWidth 3077 +#define wxStyledTextCtrl_AutoCompSetMaxHeight 3078 +#define wxStyledTextCtrl_AutoCompGetMaxHeight 3079 +#define wxStyledTextCtrl_SetIndent 3080 +#define wxStyledTextCtrl_GetIndent 3081 +#define wxStyledTextCtrl_SetUseTabs 3082 +#define wxStyledTextCtrl_GetUseTabs 3083 +#define wxStyledTextCtrl_SetLineIndentation 3084 +#define wxStyledTextCtrl_GetLineIndentation 3085 +#define wxStyledTextCtrl_GetLineIndentPosition 3086 +#define wxStyledTextCtrl_GetColumn 3087 +#define wxStyledTextCtrl_SetUseHorizontalScrollBar 3088 +#define wxStyledTextCtrl_GetUseHorizontalScrollBar 3089 +#define wxStyledTextCtrl_SetIndentationGuides 3090 +#define wxStyledTextCtrl_GetIndentationGuides 3091 +#define wxStyledTextCtrl_SetHighlightGuide 3092 +#define wxStyledTextCtrl_GetHighlightGuide 3093 +#define wxStyledTextCtrl_GetLineEndPosition 3094 +#define wxStyledTextCtrl_GetCodePage 3095 +#define wxStyledTextCtrl_GetCaretForeground 3096 +#define wxStyledTextCtrl_GetReadOnly 3097 +#define wxStyledTextCtrl_SetCurrentPos 3098 +#define wxStyledTextCtrl_SetSelectionStart 3099 +#define wxStyledTextCtrl_GetSelectionStart 3100 +#define wxStyledTextCtrl_SetSelectionEnd 3101 +#define wxStyledTextCtrl_GetSelectionEnd 3102 +#define wxStyledTextCtrl_SetPrintMagnification 3103 +#define wxStyledTextCtrl_GetPrintMagnification 3104 +#define wxStyledTextCtrl_SetPrintColourMode 3105 +#define wxStyledTextCtrl_GetPrintColourMode 3106 +#define wxStyledTextCtrl_FindText 3107 +#define wxStyledTextCtrl_FormatRange 3108 +#define wxStyledTextCtrl_GetFirstVisibleLine 3109 +#define wxStyledTextCtrl_GetLine 3110 +#define wxStyledTextCtrl_GetLineCount 3111 +#define wxStyledTextCtrl_SetMarginLeft 3112 +#define wxStyledTextCtrl_GetMarginLeft 3113 +#define wxStyledTextCtrl_SetMarginRight 3114 +#define wxStyledTextCtrl_GetMarginRight 3115 +#define wxStyledTextCtrl_GetModify 3116 +#define wxStyledTextCtrl_SetSelection 3117 +#define wxStyledTextCtrl_GetSelectedText 3118 +#define wxStyledTextCtrl_GetTextRange 3119 +#define wxStyledTextCtrl_HideSelection 3120 +#define wxStyledTextCtrl_LineFromPosition 3121 +#define wxStyledTextCtrl_PositionFromLine 3122 +#define wxStyledTextCtrl_LineScroll 3123 +#define wxStyledTextCtrl_EnsureCaretVisible 3124 +#define wxStyledTextCtrl_ReplaceSelection 3125 +#define wxStyledTextCtrl_SetReadOnly 3126 +#define wxStyledTextCtrl_CanPaste 3127 +#define wxStyledTextCtrl_CanUndo 3128 +#define wxStyledTextCtrl_EmptyUndoBuffer 3129 +#define wxStyledTextCtrl_Undo 3130 +#define wxStyledTextCtrl_Cut 3131 +#define wxStyledTextCtrl_Copy 3132 +#define wxStyledTextCtrl_Paste 3133 +#define wxStyledTextCtrl_Clear 3134 +#define wxStyledTextCtrl_SetText 3135 +#define wxStyledTextCtrl_GetText 3136 +#define wxStyledTextCtrl_GetTextLength 3137 +#define wxStyledTextCtrl_GetOvertype 3138 +#define wxStyledTextCtrl_SetCaretWidth 3139 +#define wxStyledTextCtrl_GetCaretWidth 3140 +#define wxStyledTextCtrl_SetTargetStart 3141 +#define wxStyledTextCtrl_GetTargetStart 3142 +#define wxStyledTextCtrl_SetTargetEnd 3143 +#define wxStyledTextCtrl_GetTargetEnd 3144 +#define wxStyledTextCtrl_ReplaceTarget 3145 +#define wxStyledTextCtrl_SearchInTarget 3146 +#define wxStyledTextCtrl_SetSearchFlags 3147 +#define wxStyledTextCtrl_GetSearchFlags 3148 +#define wxStyledTextCtrl_CallTipShow 3149 +#define wxStyledTextCtrl_CallTipCancel 3150 +#define wxStyledTextCtrl_CallTipActive 3151 +#define wxStyledTextCtrl_CallTipPosAtStart 3152 +#define wxStyledTextCtrl_CallTipSetHighlight 3153 +#define wxStyledTextCtrl_CallTipSetBackground 3154 +#define wxStyledTextCtrl_CallTipSetForeground 3155 +#define wxStyledTextCtrl_CallTipSetForegroundHighlight 3156 +#define wxStyledTextCtrl_CallTipUseStyle 3157 +#define wxStyledTextCtrl_VisibleFromDocLine 3158 +#define wxStyledTextCtrl_DocLineFromVisible 3159 +#define wxStyledTextCtrl_WrapCount 3160 +#define wxStyledTextCtrl_SetFoldLevel 3161 +#define wxStyledTextCtrl_GetFoldLevel 3162 +#define wxStyledTextCtrl_GetLastChild 3163 +#define wxStyledTextCtrl_GetFoldParent 3164 +#define wxStyledTextCtrl_ShowLines 3165 +#define wxStyledTextCtrl_HideLines 3166 +#define wxStyledTextCtrl_GetLineVisible 3167 +#define wxStyledTextCtrl_SetFoldExpanded 3168 +#define wxStyledTextCtrl_GetFoldExpanded 3169 +#define wxStyledTextCtrl_ToggleFold 3170 +#define wxStyledTextCtrl_EnsureVisible 3171 +#define wxStyledTextCtrl_SetFoldFlags 3172 +#define wxStyledTextCtrl_EnsureVisibleEnforcePolicy 3173 +#define wxStyledTextCtrl_SetTabIndents 3174 +#define wxStyledTextCtrl_GetTabIndents 3175 +#define wxStyledTextCtrl_SetBackSpaceUnIndents 3176 +#define wxStyledTextCtrl_GetBackSpaceUnIndents 3177 +#define wxStyledTextCtrl_SetMouseDwellTime 3178 +#define wxStyledTextCtrl_GetMouseDwellTime 3179 +#define wxStyledTextCtrl_WordStartPosition 3180 +#define wxStyledTextCtrl_WordEndPosition 3181 +#define wxStyledTextCtrl_SetWrapMode 3182 +#define wxStyledTextCtrl_GetWrapMode 3183 +#define wxStyledTextCtrl_SetWrapVisualFlags 3184 +#define wxStyledTextCtrl_GetWrapVisualFlags 3185 +#define wxStyledTextCtrl_SetWrapVisualFlagsLocation 3186 +#define wxStyledTextCtrl_GetWrapVisualFlagsLocation 3187 +#define wxStyledTextCtrl_SetWrapStartIndent 3188 +#define wxStyledTextCtrl_GetWrapStartIndent 3189 +#define wxStyledTextCtrl_SetLayoutCache 3190 +#define wxStyledTextCtrl_GetLayoutCache 3191 +#define wxStyledTextCtrl_SetScrollWidth 3192 +#define wxStyledTextCtrl_GetScrollWidth 3193 +#define wxStyledTextCtrl_TextWidth 3194 +#define wxStyledTextCtrl_GetEndAtLastLine 3195 +#define wxStyledTextCtrl_TextHeight 3196 +#define wxStyledTextCtrl_SetUseVerticalScrollBar 3197 +#define wxStyledTextCtrl_GetUseVerticalScrollBar 3198 +#define wxStyledTextCtrl_AppendText 3199 +#define wxStyledTextCtrl_GetTwoPhaseDraw 3200 +#define wxStyledTextCtrl_SetTwoPhaseDraw 3201 +#define wxStyledTextCtrl_TargetFromSelection 3202 +#define wxStyledTextCtrl_LinesJoin 3203 +#define wxStyledTextCtrl_LinesSplit 3204 +#define wxStyledTextCtrl_SetFoldMarginColour 3205 +#define wxStyledTextCtrl_SetFoldMarginHiColour 3206 +#define wxStyledTextCtrl_LineDown 3207 +#define wxStyledTextCtrl_LineDownExtend 3208 +#define wxStyledTextCtrl_LineUp 3209 +#define wxStyledTextCtrl_LineUpExtend 3210 +#define wxStyledTextCtrl_CharLeft 3211 +#define wxStyledTextCtrl_CharLeftExtend 3212 +#define wxStyledTextCtrl_CharRight 3213 +#define wxStyledTextCtrl_CharRightExtend 3214 +#define wxStyledTextCtrl_WordLeft 3215 +#define wxStyledTextCtrl_WordLeftExtend 3216 +#define wxStyledTextCtrl_WordRight 3217 +#define wxStyledTextCtrl_WordRightExtend 3218 +#define wxStyledTextCtrl_Home 3219 +#define wxStyledTextCtrl_HomeExtend 3220 +#define wxStyledTextCtrl_LineEnd 3221 +#define wxStyledTextCtrl_LineEndExtend 3222 +#define wxStyledTextCtrl_DocumentStart 3223 +#define wxStyledTextCtrl_DocumentStartExtend 3224 +#define wxStyledTextCtrl_DocumentEnd 3225 +#define wxStyledTextCtrl_DocumentEndExtend 3226 +#define wxStyledTextCtrl_PageUp 3227 +#define wxStyledTextCtrl_PageUpExtend 3228 +#define wxStyledTextCtrl_PageDown 3229 +#define wxStyledTextCtrl_PageDownExtend 3230 +#define wxStyledTextCtrl_EditToggleOvertype 3231 +#define wxStyledTextCtrl_Cancel 3232 +#define wxStyledTextCtrl_DeleteBack 3233 +#define wxStyledTextCtrl_Tab 3234 +#define wxStyledTextCtrl_BackTab 3235 +#define wxStyledTextCtrl_NewLine 3236 +#define wxStyledTextCtrl_FormFeed 3237 +#define wxStyledTextCtrl_VCHome 3238 +#define wxStyledTextCtrl_VCHomeExtend 3239 +#define wxStyledTextCtrl_ZoomIn 3240 +#define wxStyledTextCtrl_ZoomOut 3241 +#define wxStyledTextCtrl_DelWordLeft 3242 +#define wxStyledTextCtrl_DelWordRight 3243 +#define wxStyledTextCtrl_LineCut 3244 +#define wxStyledTextCtrl_LineDelete 3245 +#define wxStyledTextCtrl_LineTranspose 3246 +#define wxStyledTextCtrl_LineDuplicate 3247 +#define wxStyledTextCtrl_LowerCase 3248 +#define wxStyledTextCtrl_UpperCase 3249 +#define wxStyledTextCtrl_LineScrollDown 3250 +#define wxStyledTextCtrl_LineScrollUp 3251 +#define wxStyledTextCtrl_DeleteBackNotLine 3252 +#define wxStyledTextCtrl_HomeDisplay 3253 +#define wxStyledTextCtrl_HomeDisplayExtend 3254 +#define wxStyledTextCtrl_LineEndDisplay 3255 +#define wxStyledTextCtrl_LineEndDisplayExtend 3256 +#define wxStyledTextCtrl_HomeWrapExtend 3257 +#define wxStyledTextCtrl_LineEndWrap 3258 +#define wxStyledTextCtrl_LineEndWrapExtend 3259 +#define wxStyledTextCtrl_VCHomeWrap 3260 +#define wxStyledTextCtrl_VCHomeWrapExtend 3261 +#define wxStyledTextCtrl_LineCopy 3262 +#define wxStyledTextCtrl_MoveCaretInsideView 3263 +#define wxStyledTextCtrl_LineLength 3264 +#define wxStyledTextCtrl_BraceHighlight 3265 +#define wxStyledTextCtrl_BraceBadLight 3266 +#define wxStyledTextCtrl_BraceMatch 3267 +#define wxStyledTextCtrl_GetViewEOL 3268 +#define wxStyledTextCtrl_SetViewEOL 3269 +#define wxStyledTextCtrl_SetModEventMask 3270 +#define wxStyledTextCtrl_GetEdgeColumn 3271 +#define wxStyledTextCtrl_SetEdgeColumn 3272 +#define wxStyledTextCtrl_SetEdgeMode 3273 +#define wxStyledTextCtrl_GetEdgeMode 3274 +#define wxStyledTextCtrl_GetEdgeColour 3275 +#define wxStyledTextCtrl_SetEdgeColour 3276 +#define wxStyledTextCtrl_SearchAnchor 3277 +#define wxStyledTextCtrl_SearchNext 3278 +#define wxStyledTextCtrl_SearchPrev 3279 +#define wxStyledTextCtrl_LinesOnScreen 3280 +#define wxStyledTextCtrl_UsePopUp 3281 +#define wxStyledTextCtrl_SelectionIsRectangle 3282 +#define wxStyledTextCtrl_SetZoom 3283 +#define wxStyledTextCtrl_GetZoom 3284 +#define wxStyledTextCtrl_GetModEventMask 3285 +#define wxStyledTextCtrl_SetSTCFocus 3286 +#define wxStyledTextCtrl_GetSTCFocus 3287 +#define wxStyledTextCtrl_SetStatus 3288 +#define wxStyledTextCtrl_GetStatus 3289 +#define wxStyledTextCtrl_SetMouseDownCaptures 3290 +#define wxStyledTextCtrl_GetMouseDownCaptures 3291 +#define wxStyledTextCtrl_SetSTCCursor 3292 +#define wxStyledTextCtrl_GetSTCCursor 3293 +#define wxStyledTextCtrl_SetControlCharSymbol 3294 +#define wxStyledTextCtrl_GetControlCharSymbol 3295 +#define wxStyledTextCtrl_WordPartLeft 3296 +#define wxStyledTextCtrl_WordPartLeftExtend 3297 +#define wxStyledTextCtrl_WordPartRight 3298 +#define wxStyledTextCtrl_WordPartRightExtend 3299 +#define wxStyledTextCtrl_SetVisiblePolicy 3300 +#define wxStyledTextCtrl_DelLineLeft 3301 +#define wxStyledTextCtrl_DelLineRight 3302 +#define wxStyledTextCtrl_GetXOffset 3303 +#define wxStyledTextCtrl_ChooseCaretX 3304 +#define wxStyledTextCtrl_SetXCaretPolicy 3305 +#define wxStyledTextCtrl_SetYCaretPolicy 3306 +#define wxStyledTextCtrl_GetPrintWrapMode 3307 +#define wxStyledTextCtrl_SetHotspotActiveForeground 3308 +#define wxStyledTextCtrl_SetHotspotActiveBackground 3309 +#define wxStyledTextCtrl_SetHotspotActiveUnderline 3310 +#define wxStyledTextCtrl_SetHotspotSingleLine 3311 +#define wxStyledTextCtrl_ParaDownExtend 3312 +#define wxStyledTextCtrl_ParaUp 3313 +#define wxStyledTextCtrl_ParaUpExtend 3314 +#define wxStyledTextCtrl_PositionBefore 3315 +#define wxStyledTextCtrl_PositionAfter 3316 +#define wxStyledTextCtrl_CopyRange 3317 +#define wxStyledTextCtrl_CopyText 3318 +#define wxStyledTextCtrl_SetSelectionMode 3319 +#define wxStyledTextCtrl_GetSelectionMode 3320 +#define wxStyledTextCtrl_LineDownRectExtend 3321 +#define wxStyledTextCtrl_LineUpRectExtend 3322 +#define wxStyledTextCtrl_CharLeftRectExtend 3323 +#define wxStyledTextCtrl_CharRightRectExtend 3324 +#define wxStyledTextCtrl_HomeRectExtend 3325 +#define wxStyledTextCtrl_VCHomeRectExtend 3326 +#define wxStyledTextCtrl_LineEndRectExtend 3327 +#define wxStyledTextCtrl_PageUpRectExtend 3328 +#define wxStyledTextCtrl_PageDownRectExtend 3329 +#define wxStyledTextCtrl_StutteredPageUp 3330 +#define wxStyledTextCtrl_StutteredPageUpExtend 3331 +#define wxStyledTextCtrl_StutteredPageDown 3332 +#define wxStyledTextCtrl_StutteredPageDownExtend 3333 +#define wxStyledTextCtrl_WordLeftEnd 3334 +#define wxStyledTextCtrl_WordLeftEndExtend 3335 +#define wxStyledTextCtrl_WordRightEnd 3336 +#define wxStyledTextCtrl_WordRightEndExtend 3337 +#define wxStyledTextCtrl_SetWhitespaceChars 3338 +#define wxStyledTextCtrl_SetCharsDefault 3339 +#define wxStyledTextCtrl_AutoCompGetCurrent 3340 +#define wxStyledTextCtrl_Allocate 3341 +#define wxStyledTextCtrl_FindColumn 3342 +#define wxStyledTextCtrl_GetCaretSticky 3343 +#define wxStyledTextCtrl_SetCaretSticky 3344 +#define wxStyledTextCtrl_ToggleCaretSticky 3345 +#define wxStyledTextCtrl_SetPasteConvertEndings 3346 +#define wxStyledTextCtrl_GetPasteConvertEndings 3347 +#define wxStyledTextCtrl_SelectionDuplicate 3348 +#define wxStyledTextCtrl_SetCaretLineBackAlpha 3349 +#define wxStyledTextCtrl_GetCaretLineBackAlpha 3350 +#define wxStyledTextCtrl_StartRecord 3351 +#define wxStyledTextCtrl_StopRecord 3352 +#define wxStyledTextCtrl_SetLexer 3353 +#define wxStyledTextCtrl_GetLexer 3354 +#define wxStyledTextCtrl_Colourise 3355 +#define wxStyledTextCtrl_SetProperty 3356 +#define wxStyledTextCtrl_SetKeyWords 3357 +#define wxStyledTextCtrl_SetLexerLanguage 3358 +#define wxStyledTextCtrl_GetProperty 3359 +#define wxStyledTextCtrl_GetStyleBitsNeeded 3360 +#define wxStyledTextCtrl_GetCurrentLine 3361 +#define wxStyledTextCtrl_StyleSetSpec 3362 +#define wxStyledTextCtrl_StyleSetFont 3363 +#define wxStyledTextCtrl_StyleSetFontAttr 3364 +#define wxStyledTextCtrl_StyleSetCharacterSet 3365 +#define wxStyledTextCtrl_StyleSetFontEncoding 3366 +#define wxStyledTextCtrl_CmdKeyExecute 3367 +#define wxStyledTextCtrl_SetMargins 3368 +#define wxStyledTextCtrl_GetSelection 3369 +#define wxStyledTextCtrl_PointFromPosition 3370 +#define wxStyledTextCtrl_ScrollToLine 3371 +#define wxStyledTextCtrl_ScrollToColumn 3372 +#define wxStyledTextCtrl_SendMsg 3373 +#define wxStyledTextCtrl_SetVScrollBar 3374 +#define wxStyledTextCtrl_SetHScrollBar 3375 +#define wxStyledTextCtrl_GetLastKeydownProcessed 3376 +#define wxStyledTextCtrl_SetLastKeydownProcessed 3377 +#define wxStyledTextCtrl_SaveFile 3378 +#define wxStyledTextCtrl_LoadFile 3379 +#define wxStyledTextCtrl_DoDragOver 3380 +#define wxStyledTextCtrl_DoDropText 3381 +#define wxStyledTextCtrl_GetUseAntiAliasing 3382 +#define wxStyledTextCtrl_AddTextRaw 3383 +#define wxStyledTextCtrl_InsertTextRaw 3384 +#define wxStyledTextCtrl_GetCurLineRaw 3385 +#define wxStyledTextCtrl_GetLineRaw 3386 +#define wxStyledTextCtrl_GetSelectedTextRaw 3387 +#define wxStyledTextCtrl_GetTextRangeRaw 3388 +#define wxStyledTextCtrl_SetTextRaw 3389 +#define wxStyledTextCtrl_GetTextRaw 3390 +#define wxStyledTextCtrl_AppendTextRaw 3391 +#define wxArtProvider_GetBitmap 3392 +#define wxArtProvider_GetIcon 3393 +#define wxTreeEvent_GetKeyCode 3394 +#define wxTreeEvent_GetItem 3395 +#define wxTreeEvent_GetKeyEvent 3396 +#define wxTreeEvent_GetLabel 3397 +#define wxTreeEvent_GetOldItem 3398 +#define wxTreeEvent_GetPoint 3399 +#define wxTreeEvent_IsEditCancelled 3400 +#define wxTreeEvent_SetToolTip 3401 +#define wxNotebookEvent_GetOldSelection 3402 +#define wxNotebookEvent_GetSelection 3403 +#define wxNotebookEvent_SetOldSelection 3404 +#define wxNotebookEvent_SetSelection 3405 +#define wxFileDataObject_new 3406 +#define wxFileDataObject_AddFile 3407 +#define wxFileDataObject_GetFilenames 3408 +#define wxFileDataObject_destroy 3409 +#define wxTextDataObject_new 3410 +#define wxTextDataObject_GetTextLength 3411 +#define wxTextDataObject_GetText 3412 +#define wxTextDataObject_SetText 3413 +#define wxTextDataObject_destroy 3414 +#define wxBitmapDataObject_new_1_1 3415 +#define wxBitmapDataObject_new_1_0 3416 +#define wxBitmapDataObject_GetBitmap 3417 +#define wxBitmapDataObject_SetBitmap 3418 +#define wxBitmapDataObject_destroy 3419 +#define wxClipboard_new 3421 +#define wxClipboard_destruct 3422 +#define wxClipboard_AddData 3423 +#define wxClipboard_Clear 3424 +#define wxClipboard_Close 3425 +#define wxClipboard_Flush 3426 +#define wxClipboard_GetData 3427 +#define wxClipboard_IsOpened 3428 +#define wxClipboard_Open 3429 +#define wxClipboard_SetData 3430 +#define wxClipboard_UsePrimarySelection 3432 +#define wxClipboard_IsSupported 3433 +#define wxClipboard_Get 3434 +#define wxSpinEvent_GetPosition 3435 +#define wxSpinEvent_SetPosition 3436 +#define wxSplitterWindow_new_0 3437 +#define wxSplitterWindow_new_2 3438 +#define wxSplitterWindow_destruct 3439 +#define wxSplitterWindow_Create 3440 +#define wxSplitterWindow_GetMinimumPaneSize 3441 +#define wxSplitterWindow_GetSashGravity 3442 +#define wxSplitterWindow_GetSashPosition 3443 +#define wxSplitterWindow_GetSplitMode 3444 +#define wxSplitterWindow_GetWindow1 3445 +#define wxSplitterWindow_GetWindow2 3446 +#define wxSplitterWindow_Initialize 3447 +#define wxSplitterWindow_IsSplit 3448 +#define wxSplitterWindow_ReplaceWindow 3449 +#define wxSplitterWindow_SetSashGravity 3450 +#define wxSplitterWindow_SetSashPosition 3451 +#define wxSplitterWindow_SetSashSize 3452 +#define wxSplitterWindow_SetMinimumPaneSize 3453 +#define wxSplitterWindow_SetSplitMode 3454 +#define wxSplitterWindow_SplitHorizontally 3455 +#define wxSplitterWindow_SplitVertically 3456 +#define wxSplitterWindow_Unsplit 3457 +#define wxSplitterWindow_UpdateSize 3458 +#define wxSplitterEvent_GetSashPosition 3459 +#define wxSplitterEvent_GetX 3460 +#define wxSplitterEvent_GetY 3461 +#define wxSplitterEvent_GetWindowBeingRemoved 3462 +#define wxSplitterEvent_SetSashPosition 3463 +#define wxHtmlWindow_new_0 3464 +#define wxHtmlWindow_new_2 3465 +#define wxHtmlWindow_AppendToPage 3466 +#define wxHtmlWindow_GetOpenedAnchor 3467 +#define wxHtmlWindow_GetOpenedPage 3468 +#define wxHtmlWindow_GetOpenedPageTitle 3469 +#define wxHtmlWindow_GetRelatedFrame 3470 +#define wxHtmlWindow_HistoryBack 3471 +#define wxHtmlWindow_HistoryCanBack 3472 +#define wxHtmlWindow_HistoryCanForward 3473 +#define wxHtmlWindow_HistoryClear 3474 +#define wxHtmlWindow_HistoryForward 3475 +#define wxHtmlWindow_LoadFile 3476 +#define wxHtmlWindow_LoadPage 3477 +#define wxHtmlWindow_SelectAll 3478 +#define wxHtmlWindow_SelectionToText 3479 +#define wxHtmlWindow_SelectLine 3480 +#define wxHtmlWindow_SelectWord 3481 +#define wxHtmlWindow_SetBorders 3482 +#define wxHtmlWindow_SetFonts 3483 +#define wxHtmlWindow_SetPage 3484 +#define wxHtmlWindow_SetRelatedFrame 3485 +#define wxHtmlWindow_SetRelatedStatusBar 3486 +#define wxHtmlWindow_ToText 3487 +#define wxHtmlWindow_destroy 3488 +#define wxHtmlLinkEvent_GetLinkInfo 3489 +#define wxSystemSettings_GetColour 3490 +#define wxSystemSettings_GetFont 3491 +#define wxSystemSettings_GetMetric 3492 +#define wxSystemSettings_GetScreenType 3493 +#define wxSystemOptions_GetOption 3494 +#define wxSystemOptions_GetOptionInt 3495 +#define wxSystemOptions_HasOption 3496 +#define wxSystemOptions_IsFalse 3497 +#define wxSystemOptions_SetOption_2_1 3498 +#define wxSystemOptions_SetOption_2_0 3499 +#define wxAuiNotebookEvent_SetSelection 3500 +#define wxAuiNotebookEvent_GetSelection 3501 +#define wxAuiNotebookEvent_SetOldSelection 3502 +#define wxAuiNotebookEvent_GetOldSelection 3503 +#define wxAuiNotebookEvent_SetDragSource 3504 +#define wxAuiNotebookEvent_GetDragSource 3505 +#define wxAuiManagerEvent_SetManager 3506 +#define wxAuiManagerEvent_GetManager 3507 +#define wxAuiManagerEvent_SetPane 3508 +#define wxAuiManagerEvent_GetPane 3509 +#define wxAuiManagerEvent_SetButton 3510 +#define wxAuiManagerEvent_GetButton 3511 +#define wxAuiManagerEvent_SetDC 3512 +#define wxAuiManagerEvent_GetDC 3513 +#define wxAuiManagerEvent_Veto 3514 +#define wxAuiManagerEvent_GetVeto 3515 +#define wxAuiManagerEvent_SetCanVeto 3516 +#define wxAuiManagerEvent_CanVeto 3517 +#define wxLogNull_new 3518 +#define wxLogNull_destroy 3519 +#define wxTaskBarIcon_new 3520 +#define wxTaskBarIcon_destruct 3521 +#define wxTaskBarIcon_PopupMenu 3522 +#define wxTaskBarIcon_RemoveIcon 3523 +#define wxTaskBarIcon_SetIcon 3524 diff --git a/lib/wx/c_src/wxe_return.cpp b/lib/wx/c_src/wxe_return.cpp index 9fd627829e..0f3eb40efc 100644 --- a/lib/wx/c_src/wxe_return.cpp +++ b/lib/wx/c_src/wxe_return.cpp @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2010. All Rights Reserved. + * Copyright Ericsson AB 2008-2012. All Rights Reserved. * * The contents of this file are subject to the Erlang Public License, * Version 1.1, (the "License"); you may not use this file except in @@ -220,6 +220,16 @@ void wxeReturn::add(wxArrayInt val) { endList(len); } +INLINE +void wxeReturn::add(wxArrayDouble val) { + unsigned int len = val.GetCount(); + + for (unsigned int i = 0; i< len; i++) { + addFloat(val[i]); + } + endList(len); +} + INLINE void wxeReturn::add(wxUIntPtr *val) { add(ERL_DRV_UINT, (ErlDrvTermData) val); diff --git a/lib/wx/c_src/wxe_return.h b/lib/wx/c_src/wxe_return.h index 0daf12eab2..b6bfa85e63 100644 --- a/lib/wx/c_src/wxe_return.h +++ b/lib/wx/c_src/wxe_return.h @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2009. All Rights Reserved. + * Copyright Ericsson AB 2008-2012. All Rights Reserved. * * The contents of this file are subject to the Erlang Public License, * Version 1.1, (the "License"); you may not use this file except in @@ -108,6 +108,8 @@ public: void add(wxArrayInt val); + void add(wxArrayDouble val); + void add(wxUIntPtr *val); void add(const wxHtmlLinkInfo *val); |