]>
git.saurik.com Git - wxWidgets.git/blob - wxPython/contrib/glcanvas/msw/glcanvas.py
   1 # This file was created automatically by SWIG. 
  12 from clip_dnd 
import * 
  22 from stattool 
import * 
  24 from controls 
import * 
  26 from controls2 
import * 
  28 from windows2 
import * 
  32 from windows3 
import * 
  44 class wxGLContextPtr 
: 
  45     def __init__(self
,this
): 
  48     def __del__(self
,glcanvasc
=glcanvasc
): 
  49         if self
.thisown 
== 1 : 
  50             glcanvasc
.delete_wxGLContext(self
) 
  51     def SetCurrent(self
, *_args
, **_kwargs
): 
  52         val 
= apply(glcanvasc
.wxGLContext_SetCurrent
,(self
,) + _args
, _kwargs
) 
  54     def SetColour(self
, *_args
, **_kwargs
): 
  55         val 
= apply(glcanvasc
.wxGLContext_SetColour
,(self
,) + _args
, _kwargs
) 
  57     def SwapBuffers(self
, *_args
, **_kwargs
): 
  58         val 
= apply(glcanvasc
.wxGLContext_SwapBuffers
,(self
,) + _args
, _kwargs
) 
  60     def GetWindow(self
, *_args
, **_kwargs
): 
  61         val 
= apply(glcanvasc
.wxGLContext_GetWindow
,(self
,) + _args
, _kwargs
) 
  62         if val
: val 
= wxWindowPtr(val
)  
  65         return "<C wxGLContext instance at %s>" % (self
.this
,) 
  66 class wxGLContext(wxGLContextPtr
): 
  67     def __init__(self
,*_args
,**_kwargs
): 
  68         self
.this 
= apply(glcanvasc
.new_wxGLContext
,_args
,_kwargs
) 
  74 class wxGLCanvasPtr(wxScrolledWindowPtr
): 
  75     def __init__(self
,this
): 
  78     def SetCurrent(self
, *_args
, **_kwargs
): 
  79         val 
= apply(glcanvasc
.wxGLCanvas_SetCurrent
,(self
,) + _args
, _kwargs
) 
  81     def SetColour(self
, *_args
, **_kwargs
): 
  82         val 
= apply(glcanvasc
.wxGLCanvas_SetColour
,(self
,) + _args
, _kwargs
) 
  84     def SwapBuffers(self
, *_args
, **_kwargs
): 
  85         val 
= apply(glcanvasc
.wxGLCanvas_SwapBuffers
,(self
,) + _args
, _kwargs
) 
  87     def GetContext(self
, *_args
, **_kwargs
): 
  88         val 
= apply(glcanvasc
.wxGLCanvas_GetContext
,(self
,) + _args
, _kwargs
) 
  89         if val
: val 
= wxGLContextPtr(val
)  
  92         return "<C wxGLCanvas instance at %s>" % (self
.this
,) 
  93 class wxGLCanvas(wxGLCanvasPtr
): 
  94     def __init__(self
,*_args
,**_kwargs
): 
  95         self
.this 
= apply(glcanvasc
.new_wxGLCanvas
,_args
,_kwargs
) 
  97         #wx._StdWindowCallbacks(self) 
 104 #-------------- FUNCTION WRAPPERS ------------------ 
 108 #-------------- VARIABLE WRAPPERS ------------------