]>
git.saurik.com Git - wxWidgets.git/blob - wxPython/contrib/glcanvas/mac/glcanvas.py
1 # This file was created automatically by SWIG.
14 from clip_dnd
import *
26 from stattool
import *
28 from controls
import *
30 from controls2
import *
32 from windows2
import *
36 from windows3
import *
46 class wxGLContextPtr(wxObjectPtr
):
47 def __init__(self
,this
):
50 def __del__(self
, delfunc
=glcanvasc
.delete_wxGLContext
):
56 def SetCurrent(self
, *_args
, **_kwargs
):
57 val
= glcanvasc
.wxGLContext_SetCurrent(self
, *_args
, **_kwargs
)
59 def SetColour(self
, *_args
, **_kwargs
):
60 val
= glcanvasc
.wxGLContext_SetColour(self
, *_args
, **_kwargs
)
62 def SwapBuffers(self
, *_args
, **_kwargs
):
63 val
= glcanvasc
.wxGLContext_SwapBuffers(self
, *_args
, **_kwargs
)
65 def GetWindow(self
, *_args
, **_kwargs
):
66 val
= glcanvasc
.wxGLContext_GetWindow(self
, *_args
, **_kwargs
)
69 return "<%s.%s instance; proxy of C++ wxGLContext instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
70 class wxGLContext(wxGLContextPtr
):
71 def __init__(self
,this
):
77 class wxGLCanvasPtr(wxWindowPtr
):
78 def __init__(self
,this
):
81 def SetCurrent(self
, *_args
, **_kwargs
):
82 val
= glcanvasc
.wxGLCanvas_SetCurrent(self
, *_args
, **_kwargs
)
84 def SetColour(self
, *_args
, **_kwargs
):
85 val
= glcanvasc
.wxGLCanvas_SetColour(self
, *_args
, **_kwargs
)
87 def SwapBuffers(self
, *_args
, **_kwargs
):
88 val
= glcanvasc
.wxGLCanvas_SwapBuffers(self
, *_args
, **_kwargs
)
90 def GetContext(self
, *_args
, **_kwargs
):
91 val
= glcanvasc
.wxGLCanvas_GetContext(self
, *_args
, **_kwargs
)
92 if val
: val
= wxGLContextPtr(val
)
95 return "<%s.%s instance; proxy of C++ wxGLCanvas instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
)
96 class wxGLCanvas(wxGLCanvasPtr
):
97 def __init__(self
,*_args
,**_kwargs
):
98 self
.this
= glcanvasc
.new_wxGLCanvas(*_args
,**_kwargs
)
100 self
._setOORInfo
(self
)
104 def wxGLCanvasWithContext(*_args
,**_kwargs
):
105 val
= wxGLCanvasPtr(glcanvasc
.new_wxGLCanvasWithContext(*_args
,**_kwargs
))
107 val
._setOORInfo
(self
)
113 #-------------- FUNCTION WRAPPERS ------------------
117 #-------------- VARIABLE WRAPPERS ------------------
119 WX_GL_RGBA
= glcanvasc
.WX_GL_RGBA
120 WX_GL_BUFFER_SIZE
= glcanvasc
.WX_GL_BUFFER_SIZE
121 WX_GL_LEVEL
= glcanvasc
.WX_GL_LEVEL
122 WX_GL_DOUBLEBUFFER
= glcanvasc
.WX_GL_DOUBLEBUFFER
123 WX_GL_STEREO
= glcanvasc
.WX_GL_STEREO
124 WX_GL_AUX_BUFFERS
= glcanvasc
.WX_GL_AUX_BUFFERS
125 WX_GL_MIN_RED
= glcanvasc
.WX_GL_MIN_RED
126 WX_GL_MIN_GREEN
= glcanvasc
.WX_GL_MIN_GREEN
127 WX_GL_MIN_BLUE
= glcanvasc
.WX_GL_MIN_BLUE
128 WX_GL_MIN_ALPHA
= glcanvasc
.WX_GL_MIN_ALPHA
129 WX_GL_DEPTH_SIZE
= glcanvasc
.WX_GL_DEPTH_SIZE
130 WX_GL_STENCIL_SIZE
= glcanvasc
.WX_GL_STENCIL_SIZE
131 WX_GL_MIN_ACCUM_RED
= glcanvasc
.WX_GL_MIN_ACCUM_RED
132 WX_GL_MIN_ACCUM_GREEN
= glcanvasc
.WX_GL_MIN_ACCUM_GREEN
133 WX_GL_MIN_ACCUM_BLUE
= glcanvasc
.WX_GL_MIN_ACCUM_BLUE
134 WX_GL_MIN_ACCUM_ALPHA
= glcanvasc
.WX_GL_MIN_ACCUM_ALPHA