-static
-swig_type_info* wxPyFindSwigType(const wxChar* className);
-
-%}
-
-
-#if SWIG_VERSION < 0x010328
-%{
-// Make a SWIGified pointer object suitable for a .this attribute
-PyObject* wxPyMakeSwigPtr(void* ptr, const wxChar* className) {
-
- PyObject* robj = NULL;
-
- swig_type_info* swigType = wxPyFindSwigType(className);
- wxCHECK_MSG(swigType != NULL, NULL, wxT("Unknown type in wxPyMakeSwigPtr"));
-
-#ifdef SWIG_COBJECT_TYPES
- robj = PySwigObject_FromVoidPtrAndDesc((void *) ptr, (char *)swigType->name);
-#else
- {
- char result[1024];
- robj = SWIG_PackVoidPtr(result, ptr, swigType->name, sizeof(result)) ?
- PyString_FromString(result) : 0;
- }
-#endif
- return robj;
-}
-%}
-
-#else // SWIG_VERSION >= 1.3.28
-%{
-// Make a SWIGified pointer object suitable for a .this attribute
-PyObject* wxPyMakeSwigPtr(void* ptr, const wxChar* className) {
-
- PyObject* robj = NULL;
-
- swig_type_info* swigType = wxPyFindSwigType(className);
- wxCHECK_MSG(swigType != NULL, NULL, wxT("Unknown type in wxPyMakeSwigPtr"));
-
- robj = PySwigObject_New(ptr, swigType, 0);
- return robj;
-}
-%}
-#endif
-
-
-
-
-%{