-from sizers import *
-
-from filesys import *
-import wx
-class wxGLContextPtr(wxObjectPtr):
- def __init__(self,this):
- self.this = this
- self.thisown = 0
- def __del__(self, delfunc=glcanvasc.delete_wxGLContext):
- if self.thisown == 1:
- try:
- delfunc(self)
- except:
- pass
- def SetCurrent(self, *_args, **_kwargs):
- val = glcanvasc.wxGLContext_SetCurrent(self, *_args, **_kwargs)
- return val
- def SetColour(self, *_args, **_kwargs):
- val = glcanvasc.wxGLContext_SetColour(self, *_args, **_kwargs)
- return val
- def SwapBuffers(self, *_args, **_kwargs):
- val = glcanvasc.wxGLContext_SwapBuffers(self, *_args, **_kwargs)
- return val
- def GetWindow(self, *_args, **_kwargs):
- val = glcanvasc.wxGLContext_GetWindow(self, *_args, **_kwargs)
- return val
- def __repr__(self):
- return "<%s.%s instance; proxy of C++ wxGLContext instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this)
-class wxGLContext(wxGLContextPtr):
- def __init__(self,this):
- self.this = this
+ def SetColour(*args, **kwargs):
+ """SetColour(self, String colour)"""
+ return _glcanvas.GLContext_SetColour(*args, **kwargs)