X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f6bcfd974ef26faf6f91a62cac09827e09463fd1..19c35fa587f97cf83e2cb28afe76b8db85b36c9f:/wxPython/contrib/ogl/oglbasic.py diff --git a/wxPython/contrib/ogl/oglbasic.py b/wxPython/contrib/ogl/oglbasic.py index 6f61e69c83..c2ed2695e5 100644 --- a/wxPython/contrib/ogl/oglbasic.py +++ b/wxPython/contrib/ogl/oglbasic.py @@ -9,10 +9,16 @@ from windows import * from gdi import * +from fonts import * + from clip_dnd import * from events import * +from streams import * + +from utils import * + from mdi import * from frames import * @@ -34,231 +40,234 @@ from image import * from printfw import * from sizers import * + +from filesys import * import wx from oglcanvas import wxPyShapeCanvasPtr -class wxShapeRegionPtr : +class wxShapeRegionPtr(wxObjectPtr): def __init__(self,this): self.this = this self.thisown = 0 def SetText(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_SetText,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_SetText(self, *_args, **_kwargs) return val def SetFont(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_SetFont,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_SetFont(self, *_args, **_kwargs) return val def SetMinSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_SetMinSize,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_SetMinSize(self, *_args, **_kwargs) return val def SetSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_SetSize,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_SetSize(self, *_args, **_kwargs) return val def SetPosition(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_SetPosition,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_SetPosition(self, *_args, **_kwargs) return val def SetProportions(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_SetProportions,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_SetProportions(self, *_args, **_kwargs) return val def SetFormatMode(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_SetFormatMode,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_SetFormatMode(self, *_args, **_kwargs) return val def SetName(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_SetName,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_SetName(self, *_args, **_kwargs) return val def SetColour(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_SetColour,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_SetColour(self, *_args, **_kwargs) return val def GetText(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetText,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetText(self, *_args, **_kwargs) return val def GetFont(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetFont,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetFont(self, *_args, **_kwargs) if val: val = wxFontPtr(val) return val def GetMinSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetMinSize,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetMinSize(self, *_args, **_kwargs) return val def GetProportion(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetProportion,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetProportion(self, *_args, **_kwargs) return val def GetSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetSize,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetSize(self, *_args, **_kwargs) return val def GetPosition(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetPosition,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetPosition(self, *_args, **_kwargs) return val def GetFormatMode(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetFormatMode,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetFormatMode(self, *_args, **_kwargs) return val def GetName(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetName,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetName(self, *_args, **_kwargs) return val def GetColour(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetColour,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetColour(self, *_args, **_kwargs) return val def GetActualColourObject(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetActualColourObject,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetActualColourObject(self, *_args, **_kwargs) if val: val = wxColourPtr(val) return val def GetFormattedText(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetFormattedText,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetFormattedText(self, *_args, **_kwargs) return val def GetPenColour(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetPenColour,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetPenColour(self, *_args, **_kwargs) return val def GetPenStyle(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetPenStyle,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetPenStyle(self, *_args, **_kwargs) return val def SetPenStyle(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_SetPenStyle,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_SetPenStyle(self, *_args, **_kwargs) return val def SetPenColour(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_SetPenColour,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_SetPenColour(self, *_args, **_kwargs) return val def GetActualPen(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetActualPen,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetActualPen(self, *_args, **_kwargs) if val: val = wxPenPtr(val) return val def GetWidth(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetWidth,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetWidth(self, *_args, **_kwargs) return val def GetHeight(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_GetHeight,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_GetHeight(self, *_args, **_kwargs) return val def ClearText(self, *_args, **_kwargs): - val = apply(oglbasicc.wxShapeRegion_ClearText,(self,) + _args, _kwargs) + val = oglbasicc.wxShapeRegion_ClearText(self, *_args, **_kwargs) return val def __repr__(self): - return "" % (self.this,) + return "<%s.%s instance; proxy of C++ wxShapeRegion instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) class wxShapeRegion(wxShapeRegionPtr): def __init__(self,*_args,**_kwargs): - self.this = apply(oglbasicc.new_wxShapeRegion,_args,_kwargs) + self.this = oglbasicc.new_wxShapeRegion(*_args,**_kwargs) self.thisown = 1 -class wxPyShapeEvtHandlerPtr : +class wxPyShapeEvtHandlerPtr(wxObjectPtr): def __init__(self,this): self.this = this self.thisown = 0 - def _setSelf(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler__setSelf,(self,) + _args, _kwargs) + def _setCallbackInfo(self, *_args, **_kwargs): + val = oglbasicc.wxPyShapeEvtHandler__setCallbackInfo(self, *_args, **_kwargs) return val def Destroy(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_Destroy,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_Destroy(self, *_args, **_kwargs) + return val + def _setOORInfo(self, *_args, **_kwargs): + val = oglbasicc.wxPyShapeEvtHandler__setOORInfo(self, *_args, **_kwargs) return val def SetShape(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_SetShape,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_SetShape(self, *_args, **_kwargs) return val def GetShape(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_GetShape,(self,) + _args, _kwargs) - if val: val = wxPyShapePtr(val) + val = oglbasicc.wxPyShapeEvtHandler_GetShape(self, *_args, **_kwargs) return val def SetPreviousHandler(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_SetPreviousHandler,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_SetPreviousHandler(self, *_args, **_kwargs) return val def GetPreviousHandler(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_GetPreviousHandler,(self,) + _args, _kwargs) - if val: val = wxPyShapeEvtHandlerPtr(val) + val = oglbasicc.wxPyShapeEvtHandler_GetPreviousHandler(self, *_args, **_kwargs) return val def CreateNewCopy(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_CreateNewCopy,(self,) + _args, _kwargs) - if val: val = wxPyShapeEvtHandlerPtr(val) + val = oglbasicc.wxPyShapeEvtHandler_CreateNewCopy(self, *_args, **_kwargs) return val def base_OnDelete(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnDelete,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnDelete(self, *_args, **_kwargs) return val def base_OnDraw(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnDraw,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnDraw(self, *_args, **_kwargs) return val def base_OnDrawContents(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnDrawContents,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnDrawContents(self, *_args, **_kwargs) return val def base_OnDrawBranches(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnDrawBranches,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnDrawBranches(self, *_args, **_kwargs) return val def base_OnMoveLinks(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnMoveLinks,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnMoveLinks(self, *_args, **_kwargs) return val def base_OnErase(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnErase,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnErase(self, *_args, **_kwargs) return val def base_OnEraseContents(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnEraseContents,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnEraseContents(self, *_args, **_kwargs) return val def base_OnHighlight(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnHighlight,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnHighlight(self, *_args, **_kwargs) return val def base_OnLeftClick(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnLeftClick,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnLeftClick(self, *_args, **_kwargs) return val def base_OnLeftDoubleClick(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnLeftDoubleClick,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnLeftDoubleClick(self, *_args, **_kwargs) return val def base_OnRightClick(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnRightClick,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnRightClick(self, *_args, **_kwargs) return val def base_OnSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnSize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnSize(self, *_args, **_kwargs) return val def base_OnMovePre(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnMovePre,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnMovePre(self, *_args, **_kwargs) return val def base_OnMovePost(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnMovePost,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnMovePost(self, *_args, **_kwargs) return val def base_OnDragLeft(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnDragLeft,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnDragLeft(self, *_args, **_kwargs) return val def base_OnBeginDragLeft(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnBeginDragLeft,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnBeginDragLeft(self, *_args, **_kwargs) return val def base_OnEndDragLeft(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnEndDragLeft,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnEndDragLeft(self, *_args, **_kwargs) return val def base_OnDragRight(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnDragRight,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnDragRight(self, *_args, **_kwargs) return val def base_OnBeginDragRight(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnBeginDragRight,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnBeginDragRight(self, *_args, **_kwargs) return val def base_OnEndDragRight(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnEndDragRight,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnEndDragRight(self, *_args, **_kwargs) return val def base_OnDrawOutline(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnDrawOutline,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnDrawOutline(self, *_args, **_kwargs) return val def base_OnDrawControlPoints(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnDrawControlPoints,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnDrawControlPoints(self, *_args, **_kwargs) return val def base_OnEraseControlPoints(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnEraseControlPoints,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnEraseControlPoints(self, *_args, **_kwargs) return val def base_OnMoveLink(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnMoveLink,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnMoveLink(self, *_args, **_kwargs) return val def base_OnSizingDragLeft(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnSizingDragLeft,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnSizingDragLeft(self, *_args, **_kwargs) return val def base_OnSizingBeginDragLeft(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnSizingBeginDragLeft,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnSizingBeginDragLeft(self, *_args, **_kwargs) return val def base_OnSizingEndDragLeft(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnSizingEndDragLeft,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnSizingEndDragLeft(self, *_args, **_kwargs) return val def base_OnBeginSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnBeginSize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnBeginSize(self, *_args, **_kwargs) return val def base_OnEndSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShapeEvtHandler_base_OnEndSize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShapeEvtHandler_base_OnEndSize(self, *_args, **_kwargs) return val def __repr__(self): - return "" % (self.this,) + return "<%s.%s instance; proxy of C++ wxPyShapeEvtHandler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) class wxPyShapeEvtHandler(wxPyShapeEvtHandlerPtr): def __init__(self,*_args,**_kwargs): - self.this = apply(oglbasicc.new_wxPyShapeEvtHandler,_args,_kwargs) + self.this = oglbasicc.new_wxPyShapeEvtHandler(*_args,**_kwargs) self.thisown = 1 - self._setSelf(self, wxPyShapeEvtHandler) + self._setCallbackInfo(self, wxPyShapeEvtHandler) + self._setOORInfo(self) @@ -267,513 +276,516 @@ class wxPyShapePtr(wxPyShapeEvtHandlerPtr): def __init__(self,this): self.this = this self.thisown = 0 - def _setSelf(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape__setSelf,(self,) + _args, _kwargs) - return val - def Destroy(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Destroy,(self,) + _args, _kwargs) + def _setCallbackInfo(self, *_args, **_kwargs): + val = oglbasicc.wxPyShape__setCallbackInfo(self, *_args, **_kwargs) return val def GetBoundingBoxMax(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetBoundingBoxMax,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetBoundingBoxMax(self, *_args, **_kwargs) return val def GetBoundingBoxMin(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetBoundingBoxMin,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetBoundingBoxMin(self, *_args, **_kwargs) return val def GetPerimeterPoint(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetPerimeterPoint,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetPerimeterPoint(self, *_args, **_kwargs) return val def GetCanvas(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetCanvas,(self,) + _args, _kwargs) - if val: val = wxPyShapeCanvasPtr(val) + val = oglbasicc.wxPyShape_GetCanvas(self, *_args, **_kwargs) return val def SetCanvas(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetCanvas,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetCanvas(self, *_args, **_kwargs) return val def AddToCanvas(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_AddToCanvas,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_AddToCanvas(self, *_args, **_kwargs) return val def InsertInCanvas(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_InsertInCanvas,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_InsertInCanvas(self, *_args, **_kwargs) return val def RemoveFromCanvas(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_RemoveFromCanvas,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_RemoveFromCanvas(self, *_args, **_kwargs) return val def GetX(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetX,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetX(self, *_args, **_kwargs) return val def GetY(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetY,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetY(self, *_args, **_kwargs) return val def SetX(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetX,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetX(self, *_args, **_kwargs) return val def SetY(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetY,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetY(self, *_args, **_kwargs) return val def GetParent(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetParent,(self,) + _args, _kwargs) - if val: val = wxPyShapePtr(val) + val = oglbasicc.wxPyShape_GetParent(self, *_args, **_kwargs) return val def SetParent(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetParent,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetParent(self, *_args, **_kwargs) return val def GetTopAncestor(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetTopAncestor,(self,) + _args, _kwargs) - if val: val = wxPyShapePtr(val) + val = oglbasicc.wxPyShape_GetTopAncestor(self, *_args, **_kwargs) return val def GetChildren(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetChildren,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetChildren(self, *_args, **_kwargs) return val def Unlink(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Unlink,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Unlink(self, *_args, **_kwargs) return val def SetDrawHandles(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetDrawHandles,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetDrawHandles(self, *_args, **_kwargs) return val def GetDrawHandles(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetDrawHandles,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetDrawHandles(self, *_args, **_kwargs) return val def MakeControlPoints(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_MakeControlPoints,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_MakeControlPoints(self, *_args, **_kwargs) return val def DeleteControlPoints(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_DeleteControlPoints,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_DeleteControlPoints(self, *_args, **_kwargs) return val def ResetControlPoints(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_ResetControlPoints,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_ResetControlPoints(self, *_args, **_kwargs) return val def GetEventHandler(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetEventHandler,(self,) + _args, _kwargs) - if val: val = wxPyShapeEvtHandlerPtr(val) + val = oglbasicc.wxPyShape_GetEventHandler(self, *_args, **_kwargs) return val def SetEventHandler(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetEventHandler,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetEventHandler(self, *_args, **_kwargs) return val def MakeMandatoryControlPoints(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_MakeMandatoryControlPoints,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_MakeMandatoryControlPoints(self, *_args, **_kwargs) return val def ResetMandatoryControlPoints(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_ResetMandatoryControlPoints,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_ResetMandatoryControlPoints(self, *_args, **_kwargs) return val def Recompute(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Recompute,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Recompute(self, *_args, **_kwargs) return val def CalculateSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_CalculateSize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_CalculateSize(self, *_args, **_kwargs) return val def Select(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Select,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Select(self, *_args, **_kwargs) return val def SetHighlight(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetHighlight,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetHighlight(self, *_args, **_kwargs) return val def IsHighlighted(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_IsHighlighted,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_IsHighlighted(self, *_args, **_kwargs) return val def Selected(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Selected,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Selected(self, *_args, **_kwargs) return val def AncestorSelected(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_AncestorSelected,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_AncestorSelected(self, *_args, **_kwargs) return val def SetSensitivityFilter(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetSensitivityFilter,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetSensitivityFilter(self, *_args, **_kwargs) return val def GetSensitivityFilter(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetSensitivityFilter,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetSensitivityFilter(self, *_args, **_kwargs) return val def SetDraggable(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetDraggable,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetDraggable(self, *_args, **_kwargs) return val def SetFixedSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetFixedSize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetFixedSize(self, *_args, **_kwargs) return val def GetFixedSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetFixedSize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetFixedSize(self, *_args, **_kwargs) return val def GetFixedWidth(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetFixedWidth,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetFixedWidth(self, *_args, **_kwargs) return val def GetFixedHeight(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetFixedHeight,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetFixedHeight(self, *_args, **_kwargs) return val def SetSpaceAttachments(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetSpaceAttachments,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetSpaceAttachments(self, *_args, **_kwargs) return val def GetSpaceAttachments(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetSpaceAttachments,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetSpaceAttachments(self, *_args, **_kwargs) return val def SetShadowMode(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetShadowMode,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetShadowMode(self, *_args, **_kwargs) return val def GetShadowMode(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetShadowMode,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetShadowMode(self, *_args, **_kwargs) return val def HitTest(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_HitTest,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_HitTest(self, *_args, **_kwargs) return val def SetCentreResize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetCentreResize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetCentreResize(self, *_args, **_kwargs) return val def GetCentreResize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetCentreResize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetCentreResize(self, *_args, **_kwargs) return val def SetMaintainAspectRatio(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetMaintainAspectRatio,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetMaintainAspectRatio(self, *_args, **_kwargs) return val def GetMaintainAspectRatio(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetMaintainAspectRatio,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetMaintainAspectRatio(self, *_args, **_kwargs) return val def GetLines(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetLines,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetLines(self, *_args, **_kwargs) return val def SetDisableLabel(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetDisableLabel,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetDisableLabel(self, *_args, **_kwargs) return val def GetDisableLabel(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetDisableLabel,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetDisableLabel(self, *_args, **_kwargs) return val def SetAttachmentMode(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetAttachmentMode,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetAttachmentMode(self, *_args, **_kwargs) return val def GetAttachmentMode(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetAttachmentMode,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetAttachmentMode(self, *_args, **_kwargs) return val def SetId(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetId,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetId(self, *_args, **_kwargs) return val def GetId(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetId,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetId(self, *_args, **_kwargs) return val def SetPen(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetPen,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetPen(self, *_args, **_kwargs) return val def SetBrush(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetBrush,(self,) + _args, _kwargs) - return val - def SetClientData(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetClientData,(self,) + _args, _kwargs) - return val - def GetClientData(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetClientData,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetBrush(self, *_args, **_kwargs) return val def Show(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Show,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Show(self, *_args, **_kwargs) return val def IsShown(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_IsShown,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_IsShown(self, *_args, **_kwargs) return val def Move(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Move,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Move(self, *_args, **_kwargs) return val def Erase(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Erase,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Erase(self, *_args, **_kwargs) return val def EraseContents(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_EraseContents,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_EraseContents(self, *_args, **_kwargs) return val def Draw(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Draw,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Draw(self, *_args, **_kwargs) return val def Flash(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Flash,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Flash(self, *_args, **_kwargs) return val def MoveLinks(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_MoveLinks,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_MoveLinks(self, *_args, **_kwargs) return val def DrawContents(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_DrawContents,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_DrawContents(self, *_args, **_kwargs) return val def SetSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetSize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetSize(self, *_args, **_kwargs) return val def SetAttachmentSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetAttachmentSize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetAttachmentSize(self, *_args, **_kwargs) return val def Attach(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Attach,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Attach(self, *_args, **_kwargs) return val def Detach(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Detach,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Detach(self, *_args, **_kwargs) return val def Constrain(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Constrain,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Constrain(self, *_args, **_kwargs) return val def AddLine(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_AddLine,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_AddLine(self, *_args, **_kwargs) return val def GetLinePosition(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetLinePosition,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetLinePosition(self, *_args, **_kwargs) return val def AddText(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_AddText,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_AddText(self, *_args, **_kwargs) return val def GetPen(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetPen,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetPen(self, *_args, **_kwargs) if val: val = wxPenPtr(val) return val def GetBrush(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetBrush,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetBrush(self, *_args, **_kwargs) if val: val = wxBrushPtr(val) return val def SetDefaultRegionSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetDefaultRegionSize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetDefaultRegionSize(self, *_args, **_kwargs) return val def FormatText(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_FormatText,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_FormatText(self, *_args, **_kwargs) return val def SetFormatMode(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetFormatMode,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetFormatMode(self, *_args, **_kwargs) return val def GetFormatMode(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetFormatMode,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetFormatMode(self, *_args, **_kwargs) return val def SetFont(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetFont,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetFont(self, *_args, **_kwargs) return val def GetFont(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetFont,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetFont(self, *_args, **_kwargs) if val: val = wxFontPtr(val) return val def SetTextColour(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetTextColour,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetTextColour(self, *_args, **_kwargs) return val def GetTextColour(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetTextColour,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetTextColour(self, *_args, **_kwargs) return val def GetNumberOfTextRegions(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetNumberOfTextRegions,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetNumberOfTextRegions(self, *_args, **_kwargs) return val def SetRegionName(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetRegionName,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetRegionName(self, *_args, **_kwargs) return val def GetRegionName(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetRegionName,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetRegionName(self, *_args, **_kwargs) return val def GetRegionId(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetRegionId,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetRegionId(self, *_args, **_kwargs) return val def NameRegions(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_NameRegions,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_NameRegions(self, *_args, **_kwargs) return val def GetRegions(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetRegions,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetRegions(self, *_args, **_kwargs) return val def AddRegion(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_AddRegion,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_AddRegion(self, *_args, **_kwargs) return val def ClearRegions(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_ClearRegions,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_ClearRegions(self, *_args, **_kwargs) return val def AssignNewIds(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_AssignNewIds,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_AssignNewIds(self, *_args, **_kwargs) return val def FindRegion(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_FindRegion,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_FindRegion(self, *_args, **_kwargs) return val def FindRegionNames(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_FindRegionNames,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_FindRegionNames(self, *_args, **_kwargs) return val def ClearText(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_ClearText,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_ClearText(self, *_args, **_kwargs) return val def RemoveLine(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_RemoveLine,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_RemoveLine(self, *_args, **_kwargs) return val def GetAttachmentPosition(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetAttachmentPosition,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetAttachmentPosition(self, *_args, **_kwargs) return val def GetNumberOfAttachments(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetNumberOfAttachments,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetNumberOfAttachments(self, *_args, **_kwargs) return val def AttachmentIsValid(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_AttachmentIsValid,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_AttachmentIsValid(self, *_args, **_kwargs) return val def GetAttachmentPositionEdge(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetAttachmentPositionEdge,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetAttachmentPositionEdge(self, *_args, **_kwargs) return val def CalcSimpleAttachment(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_CalcSimpleAttachment,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_CalcSimpleAttachment(self, *_args, **_kwargs) if val: val = wxRealPointPtr(val) ; val.thisown = 1 return val def AttachmentSortTest(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_AttachmentSortTest,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_AttachmentSortTest(self, *_args, **_kwargs) return val def EraseLinks(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_EraseLinks,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_EraseLinks(self, *_args, **_kwargs) return val def DrawLinks(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_DrawLinks,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_DrawLinks(self, *_args, **_kwargs) return val def MoveLineToNewAttachment(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_MoveLineToNewAttachment,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_MoveLineToNewAttachment(self, *_args, **_kwargs) return val def ApplyAttachmentOrdering(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_ApplyAttachmentOrdering,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_ApplyAttachmentOrdering(self, *_args, **_kwargs) return val def GetBranchingAttachmentRoot(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetBranchingAttachmentRoot,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetBranchingAttachmentRoot(self, *_args, **_kwargs) if val: val = wxRealPointPtr(val) ; val.thisown = 1 return val def GetBranchingAttachmentInfo(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetBranchingAttachmentInfo,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetBranchingAttachmentInfo(self, *_args, **_kwargs) return val def GetBranchingAttachmentPoint(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetBranchingAttachmentPoint,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetBranchingAttachmentPoint(self, *_args, **_kwargs) return val def GetAttachmentLineCount(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetAttachmentLineCount,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetAttachmentLineCount(self, *_args, **_kwargs) return val def SetBranchNeckLength(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetBranchNeckLength,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetBranchNeckLength(self, *_args, **_kwargs) return val def GetBranchNeckLength(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetBranchNeckLength,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetBranchNeckLength(self, *_args, **_kwargs) return val def SetBranchStemLength(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetBranchStemLength,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetBranchStemLength(self, *_args, **_kwargs) return val def GetBranchStemLength(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetBranchStemLength,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetBranchStemLength(self, *_args, **_kwargs) return val def SetBranchSpacing(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetBranchSpacing,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetBranchSpacing(self, *_args, **_kwargs) return val def GetBranchSpacing(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetBranchSpacing,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetBranchSpacing(self, *_args, **_kwargs) return val def SetBranchStyle(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_SetBranchStyle,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_SetBranchStyle(self, *_args, **_kwargs) return val def GetBranchStyle(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetBranchStyle,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetBranchStyle(self, *_args, **_kwargs) return val def PhysicalToLogicalAttachment(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_PhysicalToLogicalAttachment,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_PhysicalToLogicalAttachment(self, *_args, **_kwargs) return val def LogicalToPhysicalAttachment(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_LogicalToPhysicalAttachment,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_LogicalToPhysicalAttachment(self, *_args, **_kwargs) return val def Draggable(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Draggable,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Draggable(self, *_args, **_kwargs) return val def HasDescendant(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_HasDescendant,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_HasDescendant(self, *_args, **_kwargs) return val def CreateNewCopy(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_CreateNewCopy,(self,) + _args, _kwargs) - if val: val = wxPyShapePtr(val) + val = oglbasicc.wxPyShape_CreateNewCopy(self, *_args, **_kwargs) return val def Copy(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Copy,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Copy(self, *_args, **_kwargs) return val def CopyWithHandler(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_CopyWithHandler,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_CopyWithHandler(self, *_args, **_kwargs) return val def Rotate(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Rotate,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Rotate(self, *_args, **_kwargs) return val def GetRotation(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_GetRotation,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_GetRotation(self, *_args, **_kwargs) return val def ClearAttachments(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_ClearAttachments,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_ClearAttachments(self, *_args, **_kwargs) return val def Recentre(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_Recentre,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_Recentre(self, *_args, **_kwargs) return val def ClearPointList(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_ClearPointList,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_ClearPointList(self, *_args, **_kwargs) + return val + def GetBackgroundPen(self, *_args, **_kwargs): + val = oglbasicc.wxPyShape_GetBackgroundPen(self, *_args, **_kwargs) + if val: val = wxPenPtr(val) ; val.thisown = 1 + return val + def GetBackgroundBrush(self, *_args, **_kwargs): + val = oglbasicc.wxPyShape_GetBackgroundBrush(self, *_args, **_kwargs) + if val: val = wxBrushPtr(val) ; val.thisown = 1 return val def base_OnDelete(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnDelete,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnDelete(self, *_args, **_kwargs) return val def base_OnDraw(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnDraw,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnDraw(self, *_args, **_kwargs) return val def base_OnDrawContents(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnDrawContents,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnDrawContents(self, *_args, **_kwargs) return val def base_OnDrawBranches(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnDrawBranches,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnDrawBranches(self, *_args, **_kwargs) return val def base_OnMoveLinks(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnMoveLinks,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnMoveLinks(self, *_args, **_kwargs) return val def base_OnErase(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnErase,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnErase(self, *_args, **_kwargs) return val def base_OnEraseContents(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnEraseContents,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnEraseContents(self, *_args, **_kwargs) return val def base_OnHighlight(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnHighlight,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnHighlight(self, *_args, **_kwargs) return val def base_OnLeftClick(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnLeftClick,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnLeftClick(self, *_args, **_kwargs) return val def base_OnLeftDoubleClick(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnLeftDoubleClick,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnLeftDoubleClick(self, *_args, **_kwargs) return val def base_OnRightClick(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnRightClick,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnRightClick(self, *_args, **_kwargs) return val def base_OnSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnSize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnSize(self, *_args, **_kwargs) return val def base_OnMovePre(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnMovePre,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnMovePre(self, *_args, **_kwargs) return val def base_OnMovePost(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnMovePost,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnMovePost(self, *_args, **_kwargs) return val def base_OnDragLeft(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnDragLeft,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnDragLeft(self, *_args, **_kwargs) return val def base_OnBeginDragLeft(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnBeginDragLeft,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnBeginDragLeft(self, *_args, **_kwargs) return val def base_OnEndDragLeft(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnEndDragLeft,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnEndDragLeft(self, *_args, **_kwargs) return val def base_OnDragRight(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnDragRight,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnDragRight(self, *_args, **_kwargs) return val def base_OnBeginDragRight(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnBeginDragRight,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnBeginDragRight(self, *_args, **_kwargs) return val def base_OnEndDragRight(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnEndDragRight,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnEndDragRight(self, *_args, **_kwargs) return val def base_OnDrawOutline(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnDrawOutline,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnDrawOutline(self, *_args, **_kwargs) return val def base_OnDrawControlPoints(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnDrawControlPoints,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnDrawControlPoints(self, *_args, **_kwargs) return val def base_OnEraseControlPoints(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnEraseControlPoints,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnEraseControlPoints(self, *_args, **_kwargs) return val def base_OnMoveLink(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnMoveLink,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnMoveLink(self, *_args, **_kwargs) return val def base_OnSizingDragLeft(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnSizingDragLeft,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnSizingDragLeft(self, *_args, **_kwargs) return val def base_OnSizingBeginDragLeft(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnSizingBeginDragLeft,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnSizingBeginDragLeft(self, *_args, **_kwargs) return val def base_OnSizingEndDragLeft(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnSizingEndDragLeft,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnSizingEndDragLeft(self, *_args, **_kwargs) return val def base_OnBeginSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnBeginSize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnBeginSize(self, *_args, **_kwargs) return val def base_OnEndSize(self, *_args, **_kwargs): - val = apply(oglbasicc.wxPyShape_base_OnEndSize,(self,) + _args, _kwargs) + val = oglbasicc.wxPyShape_base_OnEndSize(self, *_args, **_kwargs) return val def __repr__(self): - return "" % (self.this,) + return "<%s.%s instance; proxy of C++ wxPyShape instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this) + + def SetClientData(self, data): + self.clientData = data + def GetClientData(self): + if hasattr(self, 'clientData'): + return self.clientData + else: + return None + class wxPyShape(wxPyShapePtr): def __init__(self,this): self.this = this