/* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). * Version 1.3.24 * * This file is not intended to be easily readable and contains a number of * coding conventions designed to improve portability and efficiency. Do not make * changes to this file unless you know what you are doing--modify the SWIG * interface file instead. * ----------------------------------------------------------------------------- */ #define SWIGPYTHON #ifdef __cplusplus template class SwigValueWrapper { T *tt; public: SwigValueWrapper() : tt(0) { } SwigValueWrapper(const SwigValueWrapper& rhs) : tt(new T(*rhs.tt)) { } SwigValueWrapper(const T& t) : tt(new T(t)) { } ~SwigValueWrapper() { delete tt; } SwigValueWrapper& operator=(const T& t) { delete tt; tt = new T(t); return *this; } operator T&() const { return *tt; } T *operator&() { return tt; } private: SwigValueWrapper& operator=(const SwigValueWrapper& rhs); }; #endif #ifndef SWIG_TEMPLATE_DISAMBIGUATOR # if defined(__SUNPRO_CC) # define SWIG_TEMPLATE_DISAMBIGUATOR template # else # define SWIG_TEMPLATE_DISAMBIGUATOR # endif #endif #include /*********************************************************************** * swigrun.swg * * This file contains generic CAPI SWIG runtime support for pointer * type checking. * ************************************************************************/ /* This should only be incremented when either the layout of swig_type_info changes, or for whatever reason, the runtime changes incompatibly */ #define SWIG_RUNTIME_VERSION "1" /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */ #ifdef SWIG_TYPE_TABLE #define SWIG_QUOTE_STRING(x) #x #define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x) #define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE) #else #define SWIG_TYPE_TABLE_NAME #endif #include #ifndef SWIGINLINE #if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) # define SWIGINLINE inline #else # define SWIGINLINE #endif #endif /* You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for creating a static or dynamic library from the swig runtime code. In 99.9% of the cases, swig just needs to declare them as 'static'. But only do this if is strictly necessary, ie, if you have problems with your compiler or so. */ #ifndef SWIGRUNTIME #define SWIGRUNTIME static #endif #ifndef SWIGRUNTIMEINLINE #define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE #endif #ifdef __cplusplus extern "C" { #endif typedef void *(*swig_converter_func)(void *); typedef struct swig_type_info *(*swig_dycast_func)(void **); typedef struct swig_type_info { const char *name; swig_converter_func converter; const char *str; void *clientdata; swig_dycast_func dcast; struct swig_type_info *next; struct swig_type_info *prev; } swig_type_info; /* Compare two type names skipping the space characters, therefore "char*" == "char *" and "Class" == "Class", etc. Return 0 when the two name types are equivalent, as in strncmp, but skipping ' '. */ SWIGRUNTIME int SWIG_TypeNameComp(const char *f1, const char *l1, const char *f2, const char *l2) { for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) { while ((*f1 == ' ') && (f1 != l1)) ++f1; while ((*f2 == ' ') && (f2 != l2)) ++f2; if (*f1 != *f2) return *f1 - *f2; } return (l1 - f1) - (l2 - f2); } /* Check type equivalence in a name list like ||... */ SWIGRUNTIME int SWIG_TypeEquiv(const char *nb, const char *tb) { int equiv = 0; const char* te = tb + strlen(tb); const char* ne = nb; while (!equiv && *ne) { for (nb = ne; *ne; ++ne) { if (*ne == '|') break; } equiv = SWIG_TypeNameComp(nb, ne, tb, te) == 0; if (*ne) ++ne; } return equiv; } /* Register a type mapping with the type-checking */ SWIGRUNTIME swig_type_info * SWIG_TypeRegisterTL(swig_type_info **tl, swig_type_info *ti) { swig_type_info *tc, *head, *ret, *next; /* Check to see if this type has already been registered */ tc = *tl; while (tc) { /* check simple type equivalence */ int typeequiv = (strcmp(tc->name, ti->name) == 0); /* check full type equivalence, resolving typedefs */ if (!typeequiv) { /* only if tc is not a typedef (no '|' on it) */ if (tc->str && ti->str && !strstr(tc->str,"|")) { typeequiv = SWIG_TypeEquiv(ti->str,tc->str); } } if (typeequiv) { /* Already exists in the table. Just add additional types to the list */ if (ti->clientdata) tc->clientdata = ti->clientdata; head = tc; next = tc->next; goto l1; } tc = tc->prev; } head = ti; next = 0; /* Place in list */ ti->prev = *tl; *tl = ti; /* Build linked lists */ l1: ret = head; tc = ti + 1; /* Patch up the rest of the links */ while (tc->name) { head->next = tc; tc->prev = head; head = tc; tc++; } if (next) next->prev = head; head->next = next; return ret; } /* Check the typename */ SWIGRUNTIME swig_type_info * SWIG_TypeCheck(const char *c, swig_type_info *ty) { swig_type_info *s; if (!ty) return 0; /* Void pointer */ s = ty->next; /* First element always just a name */ do { if (strcmp(s->name,c) == 0) { if (s == ty->next) return s; /* Move s to the top of the linked list */ s->prev->next = s->next; if (s->next) { s->next->prev = s->prev; } /* Insert s as second element in the list */ s->next = ty->next; if (ty->next) ty->next->prev = s; ty->next = s; s->prev = ty; return s; } s = s->next; } while (s && (s != ty->next)); return 0; } /* Cast a pointer up an inheritance hierarchy */ SWIGRUNTIMEINLINE void * SWIG_TypeCast(swig_type_info *ty, void *ptr) { return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr); } /* Dynamic pointer casting. Down an inheritance hierarchy */ SWIGRUNTIME swig_type_info * SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) { swig_type_info *lastty = ty; if (!ty || !ty->dcast) return ty; while (ty && (ty->dcast)) { ty = (*ty->dcast)(ptr); if (ty) lastty = ty; } return lastty; } /* Return the name associated with this type */ SWIGRUNTIMEINLINE const char * SWIG_TypeName(const swig_type_info *ty) { return ty->name; } /* Return the pretty name associated with this type, that is an unmangled type name in a form presentable to the user. */ SWIGRUNTIME const char * SWIG_TypePrettyName(const swig_type_info *type) { /* The "str" field contains the equivalent pretty names of the type, separated by vertical-bar characters. We choose to print the last name, as it is often (?) the most specific. */ if (type->str != NULL) { const char *last_name = type->str; const char *s; for (s = type->str; *s; s++) if (*s == '|') last_name = s+1; return last_name; } else return type->name; } /* Search for a swig_type_info structure */ SWIGRUNTIME swig_type_info * SWIG_TypeQueryTL(swig_type_info *tl, const char *name) { swig_type_info *ty = tl; while (ty) { if (ty->str && (SWIG_TypeEquiv(ty->str,name))) return ty; if (ty->name && (strcmp(name,ty->name) == 0)) return ty; ty = ty->prev; } return 0; } /* Set the clientdata field for a type */ SWIGRUNTIME void SWIG_TypeClientDataTL(swig_type_info *tl, swig_type_info *ti, void *clientdata) { swig_type_info *tc, *equiv; if (ti->clientdata) return; /* if (ti->clientdata == clientdata) return; */ ti->clientdata = clientdata; equiv = ti->next; while (equiv) { if (!equiv->converter) { tc = tl; while (tc) { if ((strcmp(tc->name, equiv->name) == 0)) SWIG_TypeClientDataTL(tl,tc,clientdata); tc = tc->prev; } } equiv = equiv->next; } } /* Pack binary data into a string */ SWIGRUNTIME char * SWIG_PackData(char *c, void *ptr, size_t sz) { static char hex[17] = "0123456789abcdef"; unsigned char *u = (unsigned char *) ptr; const unsigned char *eu = u + sz; register unsigned char uu; for (; u != eu; ++u) { uu = *u; *(c++) = hex[(uu & 0xf0) >> 4]; *(c++) = hex[uu & 0xf]; } return c; } /* Unpack binary data from a string */ SWIGRUNTIME const char * SWIG_UnpackData(const char *c, void *ptr, size_t sz) { register unsigned char *u = (unsigned char *) ptr; register const unsigned char *eu = u + sz; for (; u != eu; ++u) { register int d = *(c++); register unsigned char uu = 0; if ((d >= '0') && (d <= '9')) uu = ((d - '0') << 4); else if ((d >= 'a') && (d <= 'f')) uu = ((d - ('a'-10)) << 4); else return (char *) 0; d = *(c++); if ((d >= '0') && (d <= '9')) uu |= (d - '0'); else if ((d >= 'a') && (d <= 'f')) uu |= (d - ('a'-10)); else return (char *) 0; *u = uu; } return c; } /* This function will propagate the clientdata field of type to any new swig_type_info structures that have been added into the list of equivalent types. It is like calling SWIG_TypeClientData(type, clientdata) a second time. */ SWIGRUNTIME void SWIG_PropagateClientDataTL(swig_type_info *tl, swig_type_info *type) { swig_type_info *equiv = type->next; swig_type_info *tc; if (!type->clientdata) return; while (equiv) { if (!equiv->converter) { tc = tl; while (tc) { if ((strcmp(tc->name, equiv->name) == 0) && !tc->clientdata) SWIG_TypeClientDataTL(tl,tc, type->clientdata); tc = tc->prev; } } equiv = equiv->next; } } /* Pack 'void *' into a string buffer. */ SWIGRUNTIME char * SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) { char *r = buff; if ((2*sizeof(void *) + 2) > bsz) return 0; *(r++) = '_'; r = SWIG_PackData(r,&ptr,sizeof(void *)); if (strlen(name) + 1 > (bsz - (r - buff))) return 0; strcpy(r,name); return buff; } SWIGRUNTIME const char * SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) { if (*c != '_') { if (strcmp(c,"NULL") == 0) { *ptr = (void *) 0; return name; } else { return 0; } } return SWIG_UnpackData(++c,ptr,sizeof(void *)); } SWIGRUNTIME char * SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) { char *r = buff; size_t lname = (name ? strlen(name) : 0); if ((2*sz + 2 + lname) > bsz) return 0; *(r++) = '_'; r = SWIG_PackData(r,ptr,sz); if (lname) { strncpy(r,name,lname+1); } else { *r = 0; } return buff; } SWIGRUNTIME const char * SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { if (*c != '_') { if (strcmp(c,"NULL") == 0) { memset(ptr,0,sz); return name; } else { return 0; } } return SWIG_UnpackData(++c,ptr,sz); } #ifdef __cplusplus } #endif /*********************************************************************** * common.swg * * This file contains generic SWIG runtime support for pointer * type checking as well as a few commonly used macros to control * external linkage. * * Author : David Beazley (beazley@cs.uchicago.edu) * * Copyright (c) 1999-2000, The University of Chicago * * This file may be freely redistributed without license or fee provided * this copyright message remains intact. ************************************************************************/ #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) # if !defined(STATIC_LINKED) # define SWIGEXPORT(a) __declspec(dllexport) a # else # define SWIGEXPORT(a) a # endif #else # define SWIGEXPORT(a) a #endif #ifdef __cplusplus extern "C" { #endif /*************************************************************************/ /* The static type info list */ static swig_type_info *swig_type_list = 0; static swig_type_info **swig_type_list_handle = &swig_type_list; /* Register a type mapping with the type-checking */ static swig_type_info * SWIG_TypeRegister(swig_type_info *ti) { return SWIG_TypeRegisterTL(swig_type_list_handle, ti); } /* Search for a swig_type_info structure */ static swig_type_info * SWIG_TypeQuery(const char *name) { return SWIG_TypeQueryTL(*swig_type_list_handle, name); } /* Set the clientdata field for a type */ static void SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { SWIG_TypeClientDataTL(*swig_type_list_handle, ti, clientdata); } /* This function will propagate the clientdata field of type to * any new swig_type_info structures that have been added into the list * of equivalent types. It is like calling * SWIG_TypeClientData(type, clientdata) a second time. */ static void SWIG_PropagateClientData(swig_type_info *type) { SWIG_PropagateClientDataTL(*swig_type_list_handle, type); } #ifdef __cplusplus } #endif /* ----------------------------------------------------------------------------- * SWIG API. Portion that goes into the runtime * ----------------------------------------------------------------------------- */ #ifdef __cplusplus extern "C" { #endif /* ----------------------------------------------------------------------------- * for internal method declarations * ----------------------------------------------------------------------------- */ #ifndef SWIGINTERN #define SWIGINTERN static #endif #ifndef SWIGINTERNSHORT #ifdef __cplusplus #define SWIGINTERNSHORT static inline #else /* C case */ #define SWIGINTERNSHORT static #endif /* __cplusplus */ #endif /* Exception handling in wrappers */ #define SWIG_fail goto fail #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg) #define SWIG_append_errmsg(msg) SWIG_Python_AddErrMesg(msg,0) #define SWIG_preppend_errmsg(msg) SWIG_Python_AddErrMesg(msg,1) #define SWIG_type_error(type,obj) SWIG_Python_TypeError(type,obj) #define SWIG_null_ref(type) SWIG_Python_NullRef(type) /* Contract support */ #define SWIG_contract_assert(expr, msg) \ if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else /* ----------------------------------------------------------------------------- * Constant declarations * ----------------------------------------------------------------------------- */ /* Constant Types */ #define SWIG_PY_INT 1 #define SWIG_PY_FLOAT 2 #define SWIG_PY_STRING 3 #define SWIG_PY_POINTER 4 #define SWIG_PY_BINARY 5 /* Constant information structure */ typedef struct swig_const_info { int type; char *name; long lvalue; double dvalue; void *pvalue; swig_type_info **ptype; } swig_const_info; /* ----------------------------------------------------------------------------- * Alloc. memory flags * ----------------------------------------------------------------------------- */ #define SWIG_OLDOBJ 1 #define SWIG_NEWOBJ SWIG_OLDOBJ + 1 #define SWIG_PYSTR SWIG_NEWOBJ + 1 #ifdef __cplusplus } #endif /*********************************************************************** * pyrun.swg * * This file contains the runtime support for Python modules * and includes code for managing global variables and pointer * type checking. * * Author : David Beazley (beazley@cs.uchicago.edu) ************************************************************************/ /* Common SWIG API */ #define SWIG_ConvertPtr(obj, pp, type, flags) SWIG_Python_ConvertPtr(obj, pp, type, flags) #define SWIG_NewPointerObj(p, type, flags) SWIG_Python_NewPointerObj(p, type, flags) #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags) /* Python-specific SWIG API */ #define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags) #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) /* ----------------------------------------------------------------------------- * Pointer declarations * ----------------------------------------------------------------------------- */ /* Use SWIG_NO_COBJECT_TYPES to force the use of strings to represent C/C++ pointers in the python side. Very useful for debugging, but not always safe. */ #if !defined(SWIG_NO_COBJECT_TYPES) && !defined(SWIG_COBJECT_TYPES) # define SWIG_COBJECT_TYPES #endif /* Flags for pointer conversion */ #define SWIG_POINTER_EXCEPTION 0x1 #define SWIG_POINTER_DISOWN 0x2 #ifdef __cplusplus extern "C" { #endif /* ----------------------------------------------------------------------------- * Create a new pointer string * ----------------------------------------------------------------------------- */ #ifndef SWIG_BUFFER_SIZE #define SWIG_BUFFER_SIZE 1024 #endif #if defined(SWIG_COBJECT_TYPES) #if !defined(SWIG_COBJECT_PYTHON) /* ----------------------------------------------------------------------------- * Implements a simple Swig Object type, and use it instead of PyCObject * ----------------------------------------------------------------------------- */ typedef struct { PyObject_HEAD void *ptr; const char *desc; } PySwigObject; /* Declarations for objects of type PySwigObject */ SWIGRUNTIME int PySwigObject_print(PySwigObject *v, FILE *fp, int flags) { char result[SWIG_BUFFER_SIZE]; if (SWIG_PackVoidPtr(result, v->ptr, v->desc, sizeof(result))) { fputs("", fp); return 0; } else { return 1; } } SWIGRUNTIME PyObject * PySwigObject_repr(PySwigObject *v) { char result[SWIG_BUFFER_SIZE]; return SWIG_PackVoidPtr(result, v->ptr, v->desc, sizeof(result)) ? PyString_FromFormat("", result) : 0; } SWIGRUNTIME PyObject * PySwigObject_str(PySwigObject *v) { char result[SWIG_BUFFER_SIZE]; return SWIG_PackVoidPtr(result, v->ptr, v->desc, sizeof(result)) ? PyString_FromString(result) : 0; } SWIGRUNTIME PyObject * PySwigObject_long(PySwigObject *v) { return PyLong_FromUnsignedLong((unsigned long) v->ptr); } SWIGRUNTIME PyObject * PySwigObject_oct(PySwigObject *v) { char buf[100]; unsigned long x = (unsigned long)v->ptr; if (x == 0) strcpy(buf, "0"); else PyOS_snprintf(buf, sizeof(buf), "0%lo", x); return PyString_FromString(buf); } SWIGRUNTIME PyObject * PySwigObject_hex(PySwigObject *v) { char buf[100]; PyOS_snprintf(buf, sizeof(buf), "0x%lx", (unsigned long)v->ptr); return PyString_FromString(buf); } SWIGRUNTIME int PySwigObject_compare(PySwigObject *v, PySwigObject *w) { int c = strcmp(v->desc, w->desc); if (c) { return c; } else { void *i = v->ptr; void *j = w->ptr; return (i < j) ? -1 : (i > j) ? 1 : 0; } } SWIGRUNTIME void PySwigObject_dealloc(PySwigObject *self) { PyObject_DEL(self); } SWIGRUNTIME PyTypeObject* PySwigObject_GetType() { static char PySwigObject_Type__doc__[] = "Swig object carries a C/C++ instance pointer"; static PyNumberMethods PySwigObject_as_number = { (binaryfunc)0, /*nb_add*/ (binaryfunc)0, /*nb_subtract*/ (binaryfunc)0, /*nb_multiply*/ (binaryfunc)0, /*nb_divide*/ (binaryfunc)0, /*nb_remainder*/ (binaryfunc)0, /*nb_divmod*/ (ternaryfunc)0,/*nb_power*/ (unaryfunc)0, /*nb_negative*/ (unaryfunc)0, /*nb_positive*/ (unaryfunc)0, /*nb_absolute*/ (inquiry)0, /*nb_nonzero*/ 0, /*nb_invert*/ 0, /*nb_lshift*/ 0, /*nb_rshift*/ 0, /*nb_and*/ 0, /*nb_xor*/ 0, /*nb_or*/ (coercion)0, /*nb_coerce*/ (unaryfunc)PySwigObject_long, /*nb_int*/ (unaryfunc)PySwigObject_long, /*nb_long*/ (unaryfunc)0, /*nb_float*/ (unaryfunc)PySwigObject_oct, /*nb_oct*/ (unaryfunc)PySwigObject_hex, /*nb_hex*/ #if PY_VERSION_HEX >= 0x02000000 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */ #endif }; static int type_init = 0; static PyTypeObject PySwigObject_Type; if (!type_init) { PyTypeObject tmp = { PyObject_HEAD_INIT(&PyType_Type) 0, /*ob_size*/ "PySwigObject", /*tp_name*/ sizeof(PySwigObject), /*tp_basicsize*/ 0, /*tp_itemsize*/ /* methods */ (destructor)PySwigObject_dealloc, /*tp_dealloc*/ (printfunc)PySwigObject_print, /*tp_print*/ (getattrfunc)0, /*tp_getattr*/ (setattrfunc)0, /*tp_setattr*/ (cmpfunc)PySwigObject_compare, /*tp_compare*/ (reprfunc)PySwigObject_repr, /*tp_repr*/ &PySwigObject_as_number, /*tp_as_number*/ 0, /*tp_as_sequence*/ 0, /*tp_as_mapping*/ (hashfunc)0, /*tp_hash*/ (ternaryfunc)0, /*tp_call*/ (reprfunc)PySwigObject_str, /*tp_str*/ /* Space for future expansion */ 0L,0L,0L,0L, PySwigObject_Type__doc__, /* Documentation string */ #if PY_VERSION_HEX >= 0x02000000 0, /* tp_traverse */ 0, /* tp_clear */ #endif #if PY_VERSION_HEX >= 0x02010000 0, /* tp_richcompare */ 0, /* tp_weaklistoffset */ #endif #if PY_VERSION_HEX >= 0x02020000 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ #endif #if PY_VERSION_HEX >= 0x02030000 0, /* tp_del */ #endif #ifdef COUNT_ALLOCS 0,0,0,0 /* tp_alloc -> tp_next */ #endif }; PySwigObject_Type = tmp; type_init = 1; } return &PySwigObject_Type; } SWIGRUNTIME PyObject * PySwigObject_FromVoidPtrAndDesc(void *ptr, const char *desc) { PySwigObject *self = PyObject_NEW(PySwigObject, PySwigObject_GetType()); if (self == NULL) return NULL; self->ptr = ptr; self->desc = desc; return (PyObject *)self; } SWIGRUNTIMEINLINE void * PySwigObject_AsVoidPtr(PyObject *self) { return ((PySwigObject *)self)->ptr; } SWIGRUNTIMEINLINE const char * PySwigObject_GetDesc(PyObject *self) { return ((PySwigObject *)self)->desc; } SWIGRUNTIMEINLINE int PySwigObject_Check(PyObject *op) { return ((op)->ob_type == PySwigObject_GetType()) || (strcmp((op)->ob_type->tp_name,"PySwigObject") == 0); } /* ----------------------------------------------------------------------------- * Implements a simple Swig Packed type, and use it instead of string * ----------------------------------------------------------------------------- */ typedef struct { PyObject_HEAD void *pack; const char *desc; size_t size; } PySwigPacked; SWIGRUNTIME int PySwigPacked_print(PySwigPacked *v, FILE *fp, int flags) { char result[SWIG_BUFFER_SIZE]; fputs("pack, v->size, 0, sizeof(result))) { fputs("at ", fp); fputs(result, fp); } fputs(v->desc,fp); fputs(">", fp); return 0; } SWIGRUNTIME PyObject * PySwigPacked_repr(PySwigPacked *v) { char result[SWIG_BUFFER_SIZE]; if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) { return PyString_FromFormat("", result, v->desc); } else { return PyString_FromFormat("", v->desc); } } SWIGRUNTIME PyObject * PySwigPacked_str(PySwigPacked *v) { char result[SWIG_BUFFER_SIZE]; if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))){ return PyString_FromFormat("%s%s", result, v->desc); } else { return PyString_FromFormat("%s", v->desc); } } SWIGRUNTIME int PySwigPacked_compare(PySwigPacked *v, PySwigPacked *w) { int c = strcmp(v->desc, w->desc); if (c) { return c; } else { size_t i = v->size; size_t j = w->size; int s = (i < j) ? -1 : (i > j) ? 1 : 0; return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size); } } SWIGRUNTIME void PySwigPacked_dealloc(PySwigPacked *self) { free(self->pack); PyObject_DEL(self); } SWIGRUNTIME PyTypeObject* PySwigPacked_GetType() { static char PySwigPacked_Type__doc__[] = "Swig object carries a C/C++ instance pointer"; static int type_init = 0; static PyTypeObject PySwigPacked_Type; if (!type_init) { PyTypeObject tmp = { PyObject_HEAD_INIT(&PyType_Type) 0, /*ob_size*/ "PySwigPacked", /*tp_name*/ sizeof(PySwigPacked), /*tp_basicsize*/ 0, /*tp_itemsize*/ /* methods */ (destructor)PySwigPacked_dealloc, /*tp_dealloc*/ (printfunc)PySwigPacked_print, /*tp_print*/ (getattrfunc)0, /*tp_getattr*/ (setattrfunc)0, /*tp_setattr*/ (cmpfunc)PySwigPacked_compare, /*tp_compare*/ (reprfunc)PySwigPacked_repr, /*tp_repr*/ 0, /*tp_as_number*/ 0, /*tp_as_sequence*/ 0, /*tp_as_mapping*/ (hashfunc)0, /*tp_hash*/ (ternaryfunc)0, /*tp_call*/ (reprfunc)PySwigPacked_str, /*tp_str*/ /* Space for future expansion */ 0L,0L,0L,0L, PySwigPacked_Type__doc__, /* Documentation string */ #if PY_VERSION_HEX >= 0x02000000 0, /* tp_traverse */ 0, /* tp_clear */ #endif #if PY_VERSION_HEX >= 0x02010000 0, /* tp_richcompare */ 0, /* tp_weaklistoffset */ #endif #if PY_VERSION_HEX >= 0x02020000 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ #endif #if PY_VERSION_HEX >= 0x02030000 0, /* tp_del */ #endif #ifdef COUNT_ALLOCS 0,0,0,0 /* tp_alloc -> tp_next */ #endif }; PySwigPacked_Type = tmp; type_init = 1; } return &PySwigPacked_Type; } SWIGRUNTIME PyObject * PySwigPacked_FromDataAndDesc(void *ptr, size_t size, const char *desc) { PySwigPacked *self = PyObject_NEW(PySwigPacked, PySwigPacked_GetType()); if (self == NULL) { return NULL; } else { void *pack = malloc(size); memcpy(pack, ptr, size); self->pack = pack; self->desc = desc; self->size = size; return (PyObject *) self; } } SWIGRUNTIMEINLINE const char * PySwigPacked_UnpackData(PyObject *obj, void *ptr, size_t size) { PySwigPacked *self = (PySwigPacked *)obj; if (self->size != size) return 0; memcpy(ptr, self->pack, size); return self->desc; } SWIGRUNTIMEINLINE const char * PySwigPacked_GetDesc(PyObject *self) { return ((PySwigPacked *)self)->desc; } SWIGRUNTIMEINLINE int PySwigPacked_Check(PyObject *op) { return ((op)->ob_type == PySwigPacked_GetType()) || (strcmp((op)->ob_type->tp_name,"PySwigPacked") == 0); } #else /* ----------------------------------------------------------------------------- * Use the old Python PyCObject instead of PySwigObject * ----------------------------------------------------------------------------- */ #define PySwigObject_GetDesc(obj) PyCObject_GetDesc(obj) #define PySwigObject_Check(obj) PyCObject_Check(obj) #define PySwigObject_AsVoidPtr(obj) PyCObject_AsVoidPtr(obj) #define PySwigObject_FromVoidPtrAndDesc(p, d) PyCObject_FromVoidPtrAndDesc(p, d, NULL) #endif #endif /* ----------------------------------------------------------------------------- * errors manipulation * ----------------------------------------------------------------------------- */ SWIGRUNTIME void SWIG_Python_TypeError(const char *type, PyObject *obj) { if (type) { #if defined(SWIG_COBJECT_TYPES) if (PySwigObject_Check(obj)) { const char *otype = (const char *) PySwigObject_GetDesc(obj); if (otype) { PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'PySwigObject(%s)' is received", type, otype); return; } } else #endif { const char *otype = (obj ? obj->ob_type->tp_name : 0); if (otype) { PyObject *str = PyObject_Str(obj); const char *cstr = str ? PyString_AsString(str) : 0; if (cstr) { PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received", type, otype, cstr); } else { PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received", type, otype); } Py_DECREF(str); return; } } PyErr_Format(PyExc_TypeError, "a '%s' is expected", type); } else { PyErr_Format(PyExc_TypeError, "unexpected type is received"); } } SWIGRUNTIMEINLINE void SWIG_Python_NullRef(const char *type) { if (type) { PyErr_Format(PyExc_TypeError, "null reference of type '%s' was received",type); } else { PyErr_Format(PyExc_TypeError, "null reference was received"); } } SWIGRUNTIME int SWIG_Python_AddErrMesg(const char* mesg, int infront) { if (PyErr_Occurred()) { PyObject *type = 0; PyObject *value = 0; PyObject *traceback = 0; PyErr_Fetch(&type, &value, &traceback); if (value) { PyObject *old_str = PyObject_Str(value); Py_XINCREF(type); PyErr_Clear(); if (infront) { PyErr_Format(type, "%s %s", mesg, PyString_AsString(old_str)); } else { PyErr_Format(type, "%s %s", PyString_AsString(old_str), mesg); } Py_DECREF(old_str); } return 1; } else { return 0; } } SWIGRUNTIME int SWIG_Python_ArgFail(int argnum) { if (PyErr_Occurred()) { /* add information about failing argument */ char mesg[256]; sprintf(mesg, "argument number %d:", argnum); return SWIG_Python_AddErrMesg(mesg, 1); } else { return 0; } } /* ----------------------------------------------------------------------------- * pointers/data manipulation * ----------------------------------------------------------------------------- */ /* Convert a pointer value */ SWIGRUNTIME int SWIG_Python_ConvertPtr(PyObject *obj, void **ptr, swig_type_info *ty, int flags) { swig_type_info *tc; const char *c = 0; static PyObject *SWIG_this = 0; int newref = 0; PyObject *pyobj = 0; void *vptr; if (!obj) return 0; if (obj == Py_None) { *ptr = 0; return 0; } #ifdef SWIG_COBJECT_TYPES if (!(PySwigObject_Check(obj))) { if (!SWIG_this) SWIG_this = PyString_FromString("this"); pyobj = obj; obj = PyObject_GetAttr(obj,SWIG_this); newref = 1; if (!obj) goto type_error; if (!PySwigObject_Check(obj)) { Py_DECREF(obj); goto type_error; } } vptr = PySwigObject_AsVoidPtr(obj); c = (const char *) PySwigObject_GetDesc(obj); if (newref) { Py_DECREF(obj); } goto type_check; #else if (!(PyString_Check(obj))) { if (!SWIG_this) SWIG_this = PyString_FromString("this"); pyobj = obj; obj = PyObject_GetAttr(obj,SWIG_this); newref = 1; if (!obj) goto type_error; if (!PyString_Check(obj)) { Py_DECREF(obj); goto type_error; } } c = PyString_AS_STRING(obj); /* Pointer values must start with leading underscore */ c = SWIG_UnpackVoidPtr(c, &vptr, ty->name); if (newref) { Py_DECREF(obj); } if (!c) goto type_error; #endif type_check: if (ty) { tc = SWIG_TypeCheck(c,ty); if (!tc) goto type_error; *ptr = SWIG_TypeCast(tc,vptr); } else { *ptr = vptr; } if ((pyobj) && (flags & SWIG_POINTER_DISOWN)) { PyObject_SetAttrString(pyobj,(char*)"thisown",Py_False); } return 0; type_error: PyErr_Clear(); if (pyobj && !obj) { obj = pyobj; if (PyCFunction_Check(obj)) { /* here we get the method pointer for callbacks */ char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc); c = doc ? strstr(doc, "swig_ptr: ") : 0; if (c) { c = SWIG_UnpackVoidPtr(c + 10, &vptr, ty->name); if (!c) goto type_error; goto type_check; } } } if (flags & SWIG_POINTER_EXCEPTION) { if (ty) { SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj); } else { SWIG_Python_TypeError("C/C++ pointer", obj); } } return -1; } /* Convert a pointer value, signal an exception on a type mismatch */ SWIGRUNTIME void * SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int argnum, int flags) { void *result; if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) { PyErr_Clear(); if (flags & SWIG_POINTER_EXCEPTION) { SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj); SWIG_Python_ArgFail(argnum); } } return result; } /* Convert a packed value value */ SWIGRUNTIME int SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty, int flags) { swig_type_info *tc; const char *c = 0; #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON) c = PySwigPacked_UnpackData(obj, ptr, sz); #else if ((!obj) || (!PyString_Check(obj))) goto type_error; c = PyString_AS_STRING(obj); /* Pointer values must start with leading underscore */ c = SWIG_UnpackDataName(c, ptr, sz, ty->name); #endif if (!c) goto type_error; if (ty) { tc = SWIG_TypeCheck(c,ty); if (!tc) goto type_error; } return 0; type_error: PyErr_Clear(); if (flags & SWIG_POINTER_EXCEPTION) { if (ty) { SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj); } else { SWIG_Python_TypeError("C/C++ packed data", obj); } } return -1; } /* Create a new array object */ SWIGRUNTIME PyObject * SWIG_Python_NewPointerObj(void *ptr, swig_type_info *type, int own) { PyObject *robj = 0; if (!ptr) { Py_INCREF(Py_None); return Py_None; } #ifdef SWIG_COBJECT_TYPES robj = PySwigObject_FromVoidPtrAndDesc((void *) ptr, (char *)type->name); #else { char result[SWIG_BUFFER_SIZE]; robj = SWIG_PackVoidPtr(result, ptr, type->name, sizeof(result)) ? PyString_FromString(result) : 0; } #endif if (!robj || (robj == Py_None)) return robj; if (type->clientdata) { PyObject *inst; PyObject *args = Py_BuildValue((char*)"(O)", robj); Py_DECREF(robj); inst = PyObject_CallObject((PyObject *) type->clientdata, args); Py_DECREF(args); if (inst) { if (own) { PyObject_SetAttrString(inst,(char*)"thisown",Py_True); } robj = inst; } } return robj; } SWIGRUNTIME PyObject * SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) { PyObject *robj = 0; if (!ptr) { Py_INCREF(Py_None); return Py_None; } #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON) robj = PySwigPacked_FromDataAndDesc((void *) ptr, sz, (char *)type->name); #else { char result[SWIG_BUFFER_SIZE]; robj = SWIG_PackDataName(result, ptr, sz, type->name, sizeof(result)) ? PyString_FromString(result) : 0; } #endif return robj; } /* -----------------------------------------------------------------------------* * Get type list * -----------------------------------------------------------------------------*/ #ifdef SWIG_LINK_RUNTIME void *SWIG_ReturnGlobalTypeList(void *); #endif SWIGRUNTIME swig_type_info ** SWIG_Python_GetTypeListHandle() { static void *type_pointer = (void *)0; /* first check if module already created */ if (!type_pointer) { #ifdef SWIG_LINK_RUNTIME type_pointer = SWIG_ReturnGlobalTypeList((void *)0); #else type_pointer = PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME); if (PyErr_Occurred()) { PyErr_Clear(); type_pointer = (void *)0; } } #endif return (swig_type_info **) type_pointer; } /* Search for a swig_type_info structure */ SWIGRUNTIMEINLINE swig_type_info * SWIG_Python_GetTypeList() { swig_type_info **tlh = SWIG_Python_GetTypeListHandle(); return tlh ? *tlh : (swig_type_info*)0; } #define SWIG_Runtime_GetTypeList SWIG_Python_GetTypeList #ifdef __cplusplus } #endif /* -------- TYPES TABLE (BEGIN) -------- */ #define SWIGTYPE_p_label swig_types[0] #define SWIGTYPE_p_win_label swig_types[1] #define SWIGTYPE_p_win_background swig_types[2] #define SWIGTYPE_p_audio swig_types[3] #define SWIGTYPE_p_play_state swig_types[4] #define SWIGTYPE_size_t swig_types[5] #define SWIGTYPE_std__size_t swig_types[6] #define SWIGTYPE_p_dictionaryTcharacter_p_t swig_types[7] #define SWIGTYPE_p_adonthell swig_types[8] #define SWIGTYPE_p_short swig_types[9] #define SWIGTYPE_p_mapsquare_char swig_types[10] #define SWIGTYPE_p_pairTstd__string_int_t swig_types[11] #define SWIGTYPE_p_win_container swig_types[12] #define SWIGTYPE_p_event_list swig_types[13] #define SWIGTYPE_p_SDL_RWops swig_types[14] #define SWIGTYPE_p_win_select swig_types[15] #define SWIGTYPE_p_drawable swig_types[16] #define SWIGTYPE_p_SDL_Surface swig_types[17] #define SWIGTYPE_p_surface swig_types[18] #define SWIGTYPE_p_win_write swig_types[19] #define SWIGTYPE_p_objects swig_types[20] #define SWIGTYPE_p_action_event swig_types[21] #define SWIGTYPE_p_enter_event swig_types[22] #define SWIGTYPE_p_win_event swig_types[23] #define SWIGTYPE_p_map_event swig_types[24] #define SWIGTYPE_p_event swig_types[25] #define SWIGTYPE_p_character swig_types[26] #define SWIGTYPE_p_mapcharacter swig_types[27] #define SWIGTYPE_ptrdiff_t swig_types[28] #define SWIGTYPE_std__ptrdiff_t swig_types[29] #define SWIGTYPE_p_storage swig_types[30] #define SWIGTYPE_p_nls swig_types[31] #define SWIGTYPE_p_mapsquare_walkable swig_types[32] #define SWIGTYPE_p_gametime swig_types[33] #define SWIGTYPE_p_mapsquare swig_types[34] #define SWIGTYPE_p_win_scrollbar swig_types[35] #define SWIGTYPE_p_mapobject swig_types[36] #define SWIGTYPE_p_igzstream swig_types[37] #define SWIGTYPE_p_ogzstream swig_types[38] #define SWIGTYPE_p_win_mapview swig_types[39] #define SWIGTYPE_p_mapview swig_types[40] #define SWIGTYPE_p_win_theme swig_types[41] #define SWIGTYPE_p_screen swig_types[42] #define SWIGTYPE_p_dialog_screen swig_types[43] #define SWIGTYPE_p_data_screen swig_types[44] #define SWIGTYPE_p_character_base swig_types[45] #define SWIGTYPE_p_event_handler swig_types[46] #define SWIGTYPE_p_SDLMod swig_types[47] #define SWIGTYPE_p_char swig_types[48] #define SWIGTYPE_p_fileops swig_types[49] #define SWIGTYPE_p_mapsquare_area swig_types[50] #define SWIGTYPE_p_mapsquare_walkable_area swig_types[51] #define SWIGTYPE_p_leave_event swig_types[52] #define SWIGTYPE_p_time_event swig_types[53] #define SWIGTYPE_p_SDL_Rect swig_types[54] #define SWIGTYPE_p_path swig_types[55] #define SWIGTYPE_p_gz_file swig_types[56] #define SWIGTYPE_p_gz_type swig_types[57] #define SWIGTYPE_p_win_font swig_types[58] #define SWIGTYPE_p_dictionaryTquest_p_t swig_types[59] #define SWIGTYPE_p_game swig_types[60] #define SWIGTYPE_p_win_manager swig_types[61] #define SWIGTYPE_p_py_object swig_types[62] #define SWIGTYPE_p_mapsquare_tile swig_types[63] #define SWIGTYPE_p_text_bubble swig_types[64] #define SWIGTYPE_p_win_image swig_types[65] #define SWIGTYPE_p_image swig_types[66] #define SWIGTYPE_p_animation swig_types[67] #define SWIGTYPE_p_animationframe swig_types[68] #define SWIGTYPE_p_config swig_types[69] #define SWIGTYPE_p_unsigned_int swig_types[70] #define SWIGTYPE_p_landmap swig_types[71] #define SWIGTYPE_p_input swig_types[72] #define SWIGTYPE_p_label_input swig_types[73] #define SWIGTYPE_p_SDLKey swig_types[74] #define SWIGTYPE_p_win_scroll swig_types[75] #define SWIGTYPE_p_gamedata swig_types[76] #define SWIGTYPE_p_quest swig_types[77] #define SWIGTYPE_p_drawing_area swig_types[78] #define SWIGTYPE_p_win_base swig_types[79] #define SWIGTYPE_p_win_border swig_types[80] #define SWIGTYPE_p_gamedate swig_types[81] static swig_type_info *swig_types[83]; /* -------- TYPES TABLE (END) -------- */ /*----------------------------------------------- @(target):= _adonthell.so ------------------------------------------------*/ #define SWIG_init init_adonthell #define SWIG_name "_adonthell" #include #include "types.h" #include "time_event.h" #include "map_event.h" #include "event_list.h" #include "event_handler.h" #include "storage.h" #include "gametime.h" #include "gamedate.h" #include "SDL_keysym.h" #include "input.h" #include "audio.h" #include "character_base.h" #include "quest.h" #include "drawing_area.h" #include "drawable.h" #include "surface.h" #include "screen.h" #include "image.h" #include "animation.h" #include "mapsquare_walkable.h" #include "mapsquare.h" #include "mapobject.h" #include "mapcharacter.h" #include "path.h" #include "landmap.h" #include "mapview.h" #include "character.h" #include "label_input.h" #include "win_types.h" #include "win_label.h" #include "win_image.h" #include "win_write.h" #include "win_mapview.h" #include "win_ttf.h" #include "win_theme.h" #include "win_base.h" #include "text_bubble.h" #include "win_container.h" #include "win_scroll.h" #include "win_select.h" #include "win_manager.h" #include "dialog_screen.h" #include "data_screen.h" #include "gamedata.h" #include "game.h" #include "nls.h" // Workaround for keysym missing in older versions of SDL #ifndef SDLK_UNDO #define SDLK_UNDO 322 #endif // Workaround for bug in pyptrtypes.swg #define SWIG_append_msg SWIG_append_errmsg // This enum allows clearer ownership operation: // obj.thisown = Python (Python will destroy the object) // obj.thisown = C (C has to destroy the object) enum {Python = 1, C = 0}; // pass an instance to python PyObject *get_py_obj (void *instance, const char* class_name) { swig_type_info * ti = SWIG_TypeQuery (class_name); if (ti) return SWIG_NewPointerObj (instance, ti, C); else printf ("*** get_py_obj: Type '%s' not known to SWIG!\n", class_name); return NULL; } /*@/usr/share/swig1.3/python/pymacros.swg,66,SWIG_define@*/ #define SWIG_From_int PyInt_FromLong /*@@*/ #include /* returns SWIG_OLDOBJ if the input is a raw char*, SWIG_PYSTR if is a PyString */ SWIGINTERN int SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize) { static swig_type_info* pchar_info = 0; char* vptr = 0; if (!pchar_info) pchar_info = SWIG_TypeQuery("char *"); if (SWIG_ConvertPtr(obj, (void**)&vptr, pchar_info, 0) != -1) { if (cptr) *cptr = vptr; if (psize) *psize = vptr ? (strlen(vptr) + 1) : 0; return SWIG_OLDOBJ; } else { PyErr_Clear(); if (PyString_Check(obj)) { if (cptr) { *cptr = PyString_AS_STRING(obj); if (psize) { *psize = PyString_GET_SIZE(obj) + 1; } } return SWIG_PYSTR; } } if (cptr) { SWIG_type_error("char *", obj); } return 0; } SWIGINTERN int SWIG_AsPtr_std_string(PyObject* obj, std::string **val) { static swig_type_info* string_info = SWIG_TypeQuery("std::string *"); std::string *vptr; if (SWIG_ConvertPtr(obj, (void**)&vptr, string_info, 0) != -1) { if (val) *val = vptr; return SWIG_OLDOBJ; } else { PyErr_Clear(); char* buf = 0 ; size_t size = 0; if (SWIG_AsCharPtrAndSize(obj, &buf, &size)) { if (buf) { if (val) *val = new std::string(buf, size - 1); return SWIG_NEWOBJ; } } else { PyErr_Clear(); } if (val) { PyErr_SetString(PyExc_TypeError,"a string is expected"); } return 0; } } #include SWIGINTERN int SWIG_CheckLongInRange(long value, long min_value, long max_value, const char *errmsg) { if (value < min_value) { if (errmsg) { PyErr_Format(PyExc_OverflowError, "value %ld is less than '%s' minimum %ld", value, errmsg, min_value); } return 0; } else if (value > max_value) { if (errmsg) { PyErr_Format(PyExc_OverflowError, "value %ld is greater than '%s' maximum %ld", value, errmsg, max_value); } return 0; } return 1; } SWIGINTERN int SWIG_AsVal_long(PyObject * obj, long* val) { if (PyInt_Check(obj)) { if (val) *val = PyInt_AS_LONG(obj); return 1; } if (PyLong_Check(obj)) { long v = PyLong_AsLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return 1; } else { if (!val) PyErr_Clear(); return 0; } } if (val) { SWIG_type_error("long", obj); } return 0; } #if INT_MAX != LONG_MAX SWIGINTERN int SWIG_AsVal_int(PyObject *obj, int *val) { const char* errmsg = val ? "int" : (char*)0; long v; if (SWIG_AsVal_long(obj, &v)) { if (SWIG_CheckLongInRange(v, INT_MIN,INT_MAX, errmsg)) { if (val) *val = (int)(v); return 1; } else { return 0; } } else { PyErr_Clear(); } if (val) { SWIG_type_error(errmsg, obj); } return 0; } #else SWIGINTERNSHORT int SWIG_AsVal_int(PyObject *obj, int *val) { return SWIG_AsVal_long(obj,(long*)val); } #endif SWIGINTERNSHORT int SWIG_As_int(PyObject* obj) { int v; if (!SWIG_AsVal_int(obj, &v)) { /* this is needed to make valgrind/purify happier. */ memset((void*)&v, 0, sizeof(int)); } return v; } SWIGINTERNSHORT int SWIG_Check_int(PyObject* obj) { return SWIG_AsVal_int(obj, (int*)0); } SWIGINTERNSHORT PyObject* SWIG_From_bool(bool value) { PyObject *obj = value ? Py_True : Py_False; Py_INCREF(obj); return obj; } SWIGINTERNSHORT int SWIG_CheckUnsignedLongInRange(unsigned long value, unsigned long max_value, const char *errmsg) { if (value > max_value) { if (errmsg) { PyErr_Format(PyExc_OverflowError, "value %lu is greater than '%s' minimum %lu", value, errmsg, max_value); } return 0; } return 1; } SWIGINTERN int SWIG_AsVal_unsigned_SS_long(PyObject *obj, unsigned long *val) { if (PyInt_Check(obj)) { long v = PyInt_AS_LONG(obj); if (v >= 0) { if (val) *val = v; return 1; } } if (PyLong_Check(obj)) { unsigned long v = PyLong_AsUnsignedLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return 1; } else { if (!val) PyErr_Clear(); return 0; } } if (val) { SWIG_type_error("unsigned long", obj); } return 0; } #if UINT_MAX != ULONG_MAX SWIGINTERN int SWIG_AsVal_unsigned_SS_int(PyObject *obj, unsigned int *val) { const char* errmsg = val ? "unsigned int" : (char*)0; unsigned long v; if (SWIG_AsVal_unsigned_SS_long(obj, &v)) { if (SWIG_CheckUnsignedLongInRange(v, INT_MAX, errmsg)) { if (val) *val = (unsigned int)(v); return 1; } } else { PyErr_Clear(); } if (val) { SWIG_type_error(errmsg, obj); } return 0; } #else SWIGINTERNSHORT unsigned int SWIG_AsVal_unsigned_SS_int(PyObject *obj, unsigned int *val) { return SWIG_AsVal_unsigned_SS_long(obj,(unsigned long *)val); } #endif SWIGINTERNSHORT unsigned int SWIG_As_unsigned_SS_int(PyObject* obj) { unsigned int v; if (!SWIG_AsVal_unsigned_SS_int(obj, &v)) { /* this is needed to make valgrind/purify happier. */ memset((void*)&v, 0, sizeof(unsigned int)); } return v; } SWIGINTERNSHORT int SWIG_Check_unsigned_SS_int(PyObject* obj) { return SWIG_AsVal_unsigned_SS_int(obj, (unsigned int*)0); } /*@/usr/share/swig1.3/python/pymacros.swg,66,SWIG_define@*/ #define SWIG_From_unsigned_SS_char PyInt_FromLong /*@@*/ /*@/usr/share/swig1.3/python/pymacros.swg,66,SWIG_define@*/ #define SWIG_From_signed_SS_char PyInt_FromLong /*@@*/ /*@/usr/share/swig1.3/python/pymacros.swg,66,SWIG_define@*/ #define SWIG_From_unsigned_SS_short PyInt_FromLong /*@@*/ /*@/usr/share/swig1.3/python/pymacros.swg,66,SWIG_define@*/ #define SWIG_From_short PyInt_FromLong /*@@*/ /*@/usr/share/swig1.3/python/pymacros.swg,66,SWIG_define@*/ #define SWIG_From_long PyInt_FromLong /*@@*/ SWIGINTERNSHORT PyObject* SWIG_From_unsigned_SS_long(unsigned long value) { return (value > LONG_MAX) ? PyLong_FromUnsignedLong(value) : PyInt_FromLong((long)(value)); } #if UINT_MAX < LONG_MAX /*@/usr/share/swig1.3/python/pymacros.swg,66,SWIG_define@*/ #define SWIG_From_unsigned_SS_int SWIG_From_long /*@@*/ #else /*@/usr/share/swig1.3/python/pymacros.swg,66,SWIG_define@*/ #define SWIG_From_unsigned_SS_int SWIG_From_unsigned_SS_long /*@@*/ #endif SWIGINTERNSHORT PyObject * SWIG_FromCharArray(const char* carray, size_t size) { if (size > INT_MAX) { return Py_None; } else { return PyString_FromStringAndSize(carray, (int)(size)); } } SWIGINTERNSHORT PyObject* SWIG_From_std_string(const std::string& s) { return SWIG_FromCharArray(s.data(), s.size()); } /*@/usr/share/swig1.3/python/pymacros.swg,66,SWIG_define@*/ #define SWIG_From_float PyFloat_FromDouble /*@@*/ SWIGINTERN int SWIG_AsVal_bool(PyObject *obj, bool *val) { if (obj == Py_True) { if (val) *val = true; return 1; } if (obj == Py_False) { if (val) *val = false; return 1; } int res = 0; if (SWIG_AsVal_int(obj, &res)) { if (val) *val = res ? true : false; return 1; } else { PyErr_Clear(); } if (val) { SWIG_type_error("bool", obj); } return 0; } SWIGINTERNSHORT bool SWIG_As_bool(PyObject* obj) { bool v; if (!SWIG_AsVal_bool(obj, &v)) { /* this is needed to make valgrind/purify happier. */ memset((void*)&v, 0, sizeof(bool)); } return v; } SWIGINTERNSHORT int SWIG_Check_bool(PyObject* obj) { return SWIG_AsVal_bool(obj, (bool*)0); } SWIGINTERN int SWIG_AsVal_unsigned_SS_char(PyObject *obj, unsigned char *val) { const char* errmsg = val ? "unsigned char" : (char*)0; unsigned long v; if (SWIG_AsVal_unsigned_SS_long(obj, &v)) { if (SWIG_CheckUnsignedLongInRange(v, UCHAR_MAX,errmsg)) { if (val) *val = (unsigned char)(v); return 1; } else { return 0; } } else { PyErr_Clear(); } if (val) { SWIG_type_error(errmsg, obj); } return 0; } SWIGINTERNSHORT unsigned char SWIG_As_unsigned_SS_char(PyObject* obj) { unsigned char v; if (!SWIG_AsVal_unsigned_SS_char(obj, &v)) { /* this is needed to make valgrind/purify happier. */ memset((void*)&v, 0, sizeof(unsigned char)); } return v; } SWIGINTERNSHORT int SWIG_Check_unsigned_SS_char(PyObject* obj) { return SWIG_AsVal_unsigned_SS_char(obj, (unsigned char*)0); } SWIGINTERN int SWIG_AsVal_signed_SS_char(PyObject *obj, signed char *val) { const char* errmsg = val ? "signed char" : (char*) 0; long v; if (SWIG_AsVal_long(obj, &v)) { if (SWIG_CheckLongInRange(v, SCHAR_MIN, SCHAR_MAX, errmsg)) { if (val) *val = (signed char)(v); return 1; } else { return 0; } } else { PyErr_Clear(); } if (val) { SWIG_type_error(errmsg, obj); } return 0; } SWIGINTERNSHORT signed char SWIG_As_signed_SS_char(PyObject* obj) { signed char v; if (!SWIG_AsVal_signed_SS_char(obj, &v)) { /* this is needed to make valgrind/purify happier. */ memset((void*)&v, 0, sizeof(signed char)); } return v; } SWIGINTERNSHORT int SWIG_Check_signed_SS_char(PyObject* obj) { return SWIG_AsVal_signed_SS_char(obj, (signed char*)0); } SWIGINTERN int SWIG_AsVal_unsigned_SS_short(PyObject *obj, unsigned short *val) { const char* errmsg = val ? "unsigned short" : (char*)0; unsigned long v; if (SWIG_AsVal_unsigned_SS_long(obj, &v)) { if (SWIG_CheckUnsignedLongInRange(v, USHRT_MAX, errmsg)) { if (val) *val = (unsigned short)(v); return 1; } else { return 0; } } else { PyErr_Clear(); } if (val) { SWIG_type_error(errmsg, obj); } return 0; } SWIGINTERNSHORT unsigned short SWIG_As_unsigned_SS_short(PyObject* obj) { unsigned short v; if (!SWIG_AsVal_unsigned_SS_short(obj, &v)) { /* this is needed to make valgrind/purify happier. */ memset((void*)&v, 0, sizeof(unsigned short)); } return v; } SWIGINTERNSHORT int SWIG_Check_unsigned_SS_short(PyObject* obj) { return SWIG_AsVal_unsigned_SS_short(obj, (unsigned short*)0); } SWIGINTERN int SWIG_AsVal_short(PyObject *obj, short *val) { const char* errmsg = val ? "short" : (char*)0; long v; if (SWIG_AsVal_long(obj, &v)) { if (SWIG_CheckLongInRange(v, SHRT_MIN, SHRT_MAX, errmsg)) { if (val) *val = (short)(v); return 1; } else { return 0; } } else { PyErr_Clear(); } if (val) { SWIG_type_error(errmsg, obj); } return 0; } SWIGINTERNSHORT short SWIG_As_short(PyObject* obj) { short v; if (!SWIG_AsVal_short(obj, &v)) { /* this is needed to make valgrind/purify happier. */ memset((void*)&v, 0, sizeof(short)); } return v; } SWIGINTERNSHORT int SWIG_Check_short(PyObject* obj) { return SWIG_AsVal_short(obj, (short*)0); } #include SWIGINTERN int SWIG_CheckDoubleInRange(double value, double min_value, double max_value, const char* errmsg) { if (value < min_value) { if (errmsg) { PyErr_Format(PyExc_OverflowError, "value %g is less than %s minimum %g", value, errmsg, min_value); } return 0; } else if (value > max_value) { if (errmsg) { PyErr_Format(PyExc_OverflowError, "value %g is greater than %s maximum %g", value, errmsg, max_value); } return 0; } return 1; } SWIGINTERN int SWIG_AsVal_double(PyObject *obj, double *val) { if (PyFloat_Check(obj)) { if (val) *val = PyFloat_AS_DOUBLE(obj); return 1; } if (PyInt_Check(obj)) { if (val) *val = PyInt_AS_LONG(obj); return 1; } if (PyLong_Check(obj)) { double v = PyLong_AsDouble(obj); if (!PyErr_Occurred()) { if (val) *val = v; return 1; } else { if (!val) PyErr_Clear(); return 0; } } if (val) { SWIG_type_error("double", obj); } return 0; } SWIGINTERN int SWIG_AsVal_float(PyObject *obj, float *val) { const char* errmsg = val ? "float" : (char*)0; double v; if (SWIG_AsVal_double(obj, &v)) { if (SWIG_CheckDoubleInRange(v, -FLT_MAX, FLT_MAX, errmsg)) { if (val) *val = (float)(v); return 1; } else { return 0; } } else { PyErr_Clear(); } if (val) { SWIG_type_error(errmsg, obj); } return 0; } SWIGINTERNSHORT float SWIG_As_float(PyObject* obj) { float v; if (!SWIG_AsVal_float(obj, &v)) { /* this is needed to make valgrind/purify happier. */ memset((void*)&v, 0, sizeof(float)); } return v; } SWIGINTERNSHORT int SWIG_Check_float(PyObject* obj) { return SWIG_AsVal_float(obj, (float*)0); } SWIGINTERN PyObject * SWIG_FromCharPtr(const char* cptr) { if (cptr) { size_t size = strlen(cptr); if (size > INT_MAX) { return SWIG_NewPointerObj((char*)(cptr), SWIG_TypeQuery("char *"), 0); } else { if (size != 0) { return PyString_FromStringAndSize(cptr, size); } else { return PyString_FromString(cptr); } } } Py_INCREF(Py_None); return Py_None; } SWIGINTERNSHORT int SWIG_AsCharPtr(PyObject *obj, char **val) { if (SWIG_AsCharPtrAndSize(obj, val, (size_t*)(0))) { return 1; } if (val) { PyErr_Clear(); SWIG_type_error("char *", obj); } return 0; } /*@/usr/share/swig1.3/python/pymacros.swg,66,SWIG_define@*/ #define SWIG_From_double PyFloat_FromDouble /*@@*/ #ifdef __cplusplus extern "C" { #endif static PyObject *_wrap_new_gz_file(PyObject *, PyObject *args) { PyObject *resultobj; gz_file *result; if(!PyArg_ParseTuple(args,(char *)":new_gz_file")) goto fail; result = (gz_file *)new gz_file(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_gz_file, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_gz_file(PyObject *, PyObject *args) { PyObject *resultobj; gz_file *arg1 = (gz_file *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_gz_file",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gz_file, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_gz_file_open(PyObject *, PyObject *args) { PyObject *resultobj; gz_file *arg1 = (gz_file *) 0 ; string *arg2 = 0 ; gz_type arg3 ; bool result; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:gz_file_open",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gz_file, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } { arg3 = (gz_type)(SWIG_As_int(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } result = (bool)(arg1)->open((std::string const &)*arg2,(gz_type )arg3); { resultobj = SWIG_From_bool((bool)(result)); } if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_gz_file_close(PyObject *, PyObject *args) { PyObject *resultobj; gz_file *arg1 = (gz_file *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gz_file_close",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gz_file, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->close(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_gz_file_is_open(PyObject *, PyObject *args) { PyObject *resultobj; gz_file *arg1 = (gz_file *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gz_file_is_open",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gz_file, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->is_open(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gz_file_eof(PyObject *, PyObject *args) { PyObject *resultobj; gz_file *arg1 = (gz_file *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gz_file_eof",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gz_file, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->eof(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject * gz_file_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_gz_file, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_igzstream(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *result; if(!PyArg_ParseTuple(args,(char *)":new_igzstream")) goto fail; result = (igzstream *)new igzstream(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_igzstream, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_igzstream(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = (igzstream *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_igzstream",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_igzstream_open(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = (igzstream *) 0 ; string *arg2 = 0 ; bool result; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:igzstream_open",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } result = (bool)(arg1)->open((std::string const &)*arg2); { resultobj = SWIG_From_bool((bool)(result)); } if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_igzstream_get_block(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = (igzstream *) 0 ; void *arg2 = (void *) 0 ; unsigned int arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:igzstream_get_block",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),0,SWIG_POINTER_EXCEPTION|0))== -1) { SWIG_arg_fail(2);SWIG_fail; } } { arg3 = (unsigned int)(SWIG_As_unsigned_SS_int(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->get_block(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_igzstream_get_bool(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = (igzstream *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:igzstream_get_bool",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->get_bool(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_igzstream_get_uint8(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = (igzstream *) 0 ; unsigned char result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:igzstream_get_uint8",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned char)(arg1)->get_uint8(); { resultobj = SWIG_From_unsigned_SS_char((unsigned char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_igzstream_get_sint8(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = (igzstream *) 0 ; signed char result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:igzstream_get_sint8",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (signed char)(arg1)->get_sint8(); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_igzstream_get_uint16(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = (igzstream *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:igzstream_get_uint16",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->get_uint16(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_igzstream_get_sint16(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = (igzstream *) 0 ; short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:igzstream_get_sint16",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (short)(arg1)->get_sint16(); { resultobj = SWIG_From_short((short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_igzstream_get_uint32(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = (igzstream *) 0 ; unsigned int result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:igzstream_get_uint32",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned int)(arg1)->get_uint32(); { resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_igzstream_get_sint32(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = (igzstream *) 0 ; int result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:igzstream_get_sint32",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (int)(arg1)->get_sint32(); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_igzstream_get_string(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = (igzstream *) 0 ; string result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:igzstream_get_string",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (arg1)->get_string(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_igzstream_get_float(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = (igzstream *) 0 ; float result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:igzstream_get_float",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (float)(arg1)->get_float(); { resultobj = SWIG_From_float((float)(result)); } return resultobj; fail: return NULL; } static PyObject * igzstream_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_igzstream, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_ogzstream(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *result; if(!PyArg_ParseTuple(args,(char *)":new_ogzstream")) goto fail; result = (ogzstream *)new ogzstream(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_ogzstream, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_ogzstream(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = (ogzstream *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_ogzstream",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_ogzstream_open(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = (ogzstream *) 0 ; string *arg2 = 0 ; bool result; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:ogzstream_open",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } result = (bool)(arg1)->open((std::string const &)*arg2); { resultobj = SWIG_From_bool((bool)(result)); } if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_ogzstream_put_block(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = (ogzstream *) 0 ; void *arg2 = (void *) 0 ; unsigned int arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:ogzstream_put_block",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),0,SWIG_POINTER_EXCEPTION|0))== -1) { SWIG_arg_fail(2);SWIG_fail; } } { arg3 = (unsigned int)(SWIG_As_unsigned_SS_int(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->put_block(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_ogzstream_put_bool(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = (ogzstream *) 0 ; bool *arg2 = 0 ; bool temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:ogzstream_put_bool",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { temp2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; arg2 = &temp2; } (arg1)->put_bool((bool const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_ogzstream_put_uint8(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = (ogzstream *) 0 ; unsigned char *arg2 = 0 ; unsigned char temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:ogzstream_put_uint8",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { temp2 = (unsigned char)(SWIG_As_unsigned_SS_char(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; arg2 = &temp2; } (arg1)->put_uint8((unsigned char const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_ogzstream_put_sint8(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = (ogzstream *) 0 ; signed char *arg2 = 0 ; signed char temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:ogzstream_put_sint8",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { temp2 = (signed char)(SWIG_As_signed_SS_char(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; arg2 = &temp2; } (arg1)->put_sint8((signed char const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_ogzstream_put_uint16(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = (ogzstream *) 0 ; unsigned short *arg2 = 0 ; unsigned short temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:ogzstream_put_uint16",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { temp2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; arg2 = &temp2; } (arg1)->put_uint16((unsigned short const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_ogzstream_put_sint16(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = (ogzstream *) 0 ; short *arg2 = 0 ; short temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:ogzstream_put_sint16",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { temp2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; arg2 = &temp2; } (arg1)->put_sint16((short const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_ogzstream_put_uint32(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = (ogzstream *) 0 ; unsigned int *arg2 = 0 ; unsigned int temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:ogzstream_put_uint32",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { temp2 = (unsigned int)(SWIG_As_unsigned_SS_int(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; arg2 = &temp2; } (arg1)->put_uint32((unsigned int const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_ogzstream_put_sint32(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = (ogzstream *) 0 ; int *arg2 = 0 ; int temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:ogzstream_put_sint32",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { temp2 = (int)(SWIG_As_int(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; arg2 = &temp2; } (arg1)->put_sint32((int const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_ogzstream_put_string(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = (ogzstream *) 0 ; string *arg2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:ogzstream_put_string",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } (arg1)->put_string((std::string const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_ogzstream_put_float(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = (ogzstream *) 0 ; float *arg2 = 0 ; float temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:ogzstream_put_float",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { temp2 = (float)(SWIG_As_float(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; arg2 = &temp2; } (arg1)->put_float((float const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * ogzstream_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_ogzstream, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_fileops_put_version(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:fileops_put_version",&obj0,&obj1)) goto fail; { SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (arg1 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(1)) SWIG_fail; } { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } fileops::put_version(*arg1,arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_fileops_get_version(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = 0 ; unsigned short arg2 ; unsigned short arg3 ; string arg4 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:fileops_get_version",&obj0,&obj1,&obj2,&obj3)) goto fail; { SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (arg1 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(1)) SWIG_fail; } { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj3, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj3); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(4)) SWIG_fail; arg4 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (bool)fileops::get_version(*arg1,arg2,arg3,arg4); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_new_fileops(PyObject *, PyObject *args) { PyObject *resultobj; fileops *result; if(!PyArg_ParseTuple(args,(char *)":new_fileops")) goto fail; result = (fileops *)new fileops(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_fileops, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_fileops(PyObject *, PyObject *args) { PyObject *resultobj; fileops *arg1 = (fileops *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_fileops",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_fileops, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * fileops_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_fileops, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_delete_event(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_event",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_clear(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_clear",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->clear(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_type(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; unsigned char result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_type",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned char)((event const *)arg1)->type(); { resultobj = SWIG_From_unsigned_SS_char((unsigned char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_event_id(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; string *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_id",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { string const &_result_ref = ((event const *)arg1)->id(); result = (string *) &_result_ref; } { resultobj = SWIG_From_std_string((std::string)(*result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_event_set_id(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; string *arg2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:event_set_id",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } (arg1)->set_id((std::string const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_event_registered(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_registered",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((event const *)arg1)->registered(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_event_repeat(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; int result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_repeat",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (int)((event const *)arg1)->repeat(); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_event_set_repeat(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; int arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:event_set_repeat",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (int)(SWIG_As_int(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_repeat(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_execute(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; event *arg2 = (event *) 0 ; int result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:event_execute",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; result = (int)(arg1)->execute((event const *)arg2); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_event_equals(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; event *arg2 = (event *) 0 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:event_equals",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; result = (bool)(arg1)->equals((event const *)arg2); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_event_set_script__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; string arg2 ; PyObject *arg3 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:event_set_script",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg3 = obj2; } (arg1)->set_script(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_set_script__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; string arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:event_set_script",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->set_script(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_set_script(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_event, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { return _wrap_event_set_script__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_event, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = (argv[2] != 0); if (_v) { return _wrap_event_set_script__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'event_set_script'"); return NULL; } static PyObject *_wrap_event_set_callback__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; PyObject *arg2 = (PyObject *) 0 ; PyObject *arg3 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:event_set_callback",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = obj1; } { arg3 = obj2; } (arg1)->set_callback(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_set_callback__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; PyObject *arg2 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:event_set_callback",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = obj1; } (arg1)->set_callback(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_set_callback(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_event, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = (argv[1] != 0); if (_v) { return _wrap_event_set_callback__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_event, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = (argv[1] != 0); if (_v) { _v = (argv[2] != 0); if (_v) { return _wrap_event_set_callback__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'event_set_callback'"); return NULL; } static PyObject *_wrap_event_pause(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_pause",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->pause(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_resume(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_resume",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->resume(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_is_paused(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_is_paused",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((event const *)arg1)->is_paused(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_event_put_state(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; ogzstream *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:event_put_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } ((event const *)arg1)->put_state(*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_get_state(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; igzstream *arg2 = 0 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:event_get_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (bool)(arg1)->get_state(*arg2); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject * event_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_event, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_event_list(PyObject *, PyObject *args) { PyObject *resultobj; event_list *result; if(!PyArg_ParseTuple(args,(char *)":new_event_list")) goto fail; result = (event_list *)new event_list(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_event_list, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_event_list(PyObject *, PyObject *args) { PyObject *resultobj; event_list *arg1 = (event_list *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_event_list",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event_list, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_list_clear(PyObject *, PyObject *args) { PyObject *resultobj; event_list *arg1 = (event_list *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_list_clear",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event_list, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->clear(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_list_add_event(PyObject *, PyObject *args) { PyObject *resultobj; event_list *arg1 = (event_list *) 0 ; event *arg2 = (event *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:event_list_add_event",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event_list, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->add_event(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_list_remove_event(PyObject *, PyObject *args) { PyObject *resultobj; event_list *arg1 = (event_list *) 0 ; event *arg2 = (event *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:event_list_remove_event",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event_list, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->remove_event(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_list_get_event(PyObject *, PyObject *args) { PyObject *resultobj; event_list *arg1 = (event_list *) 0 ; string *arg2 = 0 ; event *result; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:event_list_get_event",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event_list, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } result = (event *)(arg1)->get_event((std::string const &)*arg2); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_event, 0); if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_event_list_pause(PyObject *, PyObject *args) { PyObject *resultobj; event_list *arg1 = (event_list *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_list_pause",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event_list, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->pause(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_list_resume(PyObject *, PyObject *args) { PyObject *resultobj; event_list *arg1 = (event_list *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_list_resume",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event_list, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->resume(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_list_is_paused(PyObject *, PyObject *args) { PyObject *resultobj; event_list *arg1 = (event_list *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_list_is_paused",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event_list, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((event_list const *)arg1)->is_paused(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_event_list_put_state(PyObject *, PyObject *args) { PyObject *resultobj; event_list *arg1 = (event_list *) 0 ; ogzstream *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:event_list_put_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event_list, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } ((event_list const *)arg1)->put_state(*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_list_get_state(PyObject *, PyObject *args) { PyObject *resultobj; event_list *arg1 = (event_list *) 0 ; igzstream *arg2 = 0 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:event_list_get_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event_list, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (bool)(arg1)->get_state(*arg2); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject * event_list_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_event_list, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_time_event__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; string *arg1 = 0 ; bool arg2 ; time_event *result; int res1 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:new_time_event",&obj0,&obj1)) goto fail; { std::string *ptr = (std::string *)0; res1 = SWIG_AsPtr_std_string(obj0, &ptr); if (!res1) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = ptr; } { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (time_event *)new time_event((std::string const &)*arg1,arg2); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_time_event, 1); if (res1 == SWIG_NEWOBJ) delete arg1; return resultobj; fail: if (res1 == SWIG_NEWOBJ) delete arg1; return NULL; } static PyObject *_wrap_new_time_event__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; string *arg1 = 0 ; time_event *result; int res1 = 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:new_time_event",&obj0)) goto fail; { std::string *ptr = (std::string *)0; res1 = SWIG_AsPtr_std_string(obj0, &ptr); if (!res1) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = ptr; } result = (time_event *)new time_event((std::string const &)*arg1); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_time_event, 0); if (res1 == SWIG_NEWOBJ) delete arg1; return resultobj; fail: if (res1 == SWIG_NEWOBJ) delete arg1; return NULL; } static PyObject *_wrap_new_time_event(PyObject *self, PyObject *args) { int argc; PyObject *argv[3]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 2); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 1) { int _v; _v = SWIG_AsPtr_std_string(argv[0], (std::string**)(0)); if (_v) { return _wrap_new_time_event__SWIG_1(self,args); } } if (argc == 2) { int _v; _v = SWIG_AsPtr_std_string(argv[0], (std::string**)(0)); if (_v) { _v = SWIG_Check_bool(argv[1]); if (_v) { return _wrap_new_time_event__SWIG_0(self,args); } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_time_event'"); return NULL; } static PyObject *_wrap_time_event_set_repeat__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; time_event *arg1 = (time_event *) 0 ; string *arg2 = 0 ; int arg3 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:time_event_set_repeat",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_time_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } { arg3 = (int)(SWIG_As_int(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->set_repeat((std::string const &)*arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_time_event_set_repeat__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; time_event *arg1 = (time_event *) 0 ; string *arg2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:time_event_set_repeat",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_time_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } (arg1)->set_repeat((std::string const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_time_event_set_repeat(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_time_event, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { return _wrap_time_event_set_repeat__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_time_event, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = SWIG_Check_int(argv[2]); if (_v) { return _wrap_time_event_set_repeat__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'time_event_set_repeat'"); return NULL; } static PyObject *_wrap_time_event_equals(PyObject *, PyObject *args) { PyObject *resultobj; time_event *arg1 = (time_event *) 0 ; event *arg2 = (event *) 0 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:time_event_equals",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_time_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; result = (bool)(arg1)->equals((event const *)arg2); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_time_event_execute(PyObject *, PyObject *args) { PyObject *resultobj; time_event *arg1 = (time_event *) 0 ; event *arg2 = (event *) 0 ; int result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:time_event_execute",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_time_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; result = (int)(arg1)->execute((event const *)arg2); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_time_event_put_state(PyObject *, PyObject *args) { PyObject *resultobj; time_event *arg1 = (time_event *) 0 ; ogzstream *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:time_event_put_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_time_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } ((time_event const *)arg1)->put_state(*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_time_event_get_state(PyObject *, PyObject *args) { PyObject *resultobj; time_event *arg1 = (time_event *) 0 ; igzstream *arg2 = 0 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:time_event_get_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_time_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (bool)(arg1)->get_state(*arg2); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_time_event_pause(PyObject *, PyObject *args) { PyObject *resultobj; time_event *arg1 = (time_event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:time_event_pause",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_time_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->pause(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_time_event_resume(PyObject *, PyObject *args) { PyObject *resultobj; time_event *arg1 = (time_event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:time_event_resume",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_time_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->resume(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_time_event_time(PyObject *, PyObject *args) { PyObject *resultobj; time_event *arg1 = (time_event *) 0 ; unsigned int result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:time_event_time",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_time_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned int)((time_event const *)arg1)->time(); { resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_delete_time_event(PyObject *, PyObject *args) { PyObject *resultobj; time_event *arg1 = (time_event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_time_event",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_time_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * time_event_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_time_event, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_map_event(PyObject *, PyObject *args) { PyObject *resultobj; map_event *result; if(!PyArg_ParseTuple(args,(char *)":new_map_event")) goto fail; result = (map_event *)new map_event(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_map_event, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_put_state(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; ogzstream *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:map_event_put_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } ((map_event const *)arg1)->put_state(*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_get_state(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; igzstream *arg2 = 0 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:map_event_get_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (bool)(arg1)->get_state(*arg2); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_submap_set(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; int arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:map_event_submap_set",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (int)(SWIG_As_int(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } if (arg1) (arg1)->submap = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_submap_get(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; int result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:map_event_submap_get",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (int) ((arg1)->submap); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_x_set(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; int arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:map_event_x_set",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (int)(SWIG_As_int(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } if (arg1) (arg1)->x = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_x_get(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; int result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:map_event_x_get",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (int) ((arg1)->x); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_y_set(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; int arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:map_event_y_set",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (int)(SWIG_As_int(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } if (arg1) (arg1)->y = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_y_get(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; int result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:map_event_y_get",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (int) ((arg1)->y); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_dir_set(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; signed char arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:map_event_dir_set",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (signed char)(SWIG_As_signed_SS_char(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } if (arg1) (arg1)->dir = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_dir_get(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; signed char result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:map_event_dir_get",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (signed char) ((arg1)->dir); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_map_set(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; int arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:map_event_map_set",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (int)(SWIG_As_int(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } if (arg1) (arg1)->map = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_map_get(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; int result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:map_event_map_get",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (int) ((arg1)->map); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_c_set(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; mapcharacter *arg2 = (mapcharacter *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:map_event_c_set",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN); if (SWIG_arg_fail(2)) SWIG_fail; if (arg1) (arg1)->c = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_c_get(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; mapcharacter *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:map_event_c_get",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (mapcharacter *) ((arg1)->c); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapcharacter, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_equals(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; event *arg2 = (event *) 0 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:map_event_equals",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; result = (bool)(arg1)->equals((event const *)arg2); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_map_event_execute(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; event *arg2 = (event *) 0 ; int result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:map_event_execute",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; result = (int)(arg1)->execute((event const *)arg2); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_delete_map_event(PyObject *, PyObject *args) { PyObject *resultobj; map_event *arg1 = (map_event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_map_event",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_map_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * map_event_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_map_event, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_enter_event(PyObject *, PyObject *args) { PyObject *resultobj; enter_event *result; if(!PyArg_ParseTuple(args,(char *)":new_enter_event")) goto fail; result = (enter_event *)new enter_event(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_enter_event, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_enter_event(PyObject *, PyObject *args) { PyObject *resultobj; enter_event *arg1 = (enter_event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_enter_event",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_enter_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * enter_event_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_enter_event, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_leave_event(PyObject *, PyObject *args) { PyObject *resultobj; leave_event *result; if(!PyArg_ParseTuple(args,(char *)":new_leave_event")) goto fail; result = (leave_event *)new leave_event(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_leave_event, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_leave_event(PyObject *, PyObject *args) { PyObject *resultobj; leave_event *arg1 = (leave_event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_leave_event",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_leave_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * leave_event_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_leave_event, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_action_event(PyObject *, PyObject *args) { PyObject *resultobj; action_event *result; if(!PyArg_ParseTuple(args,(char *)":new_action_event")) goto fail; result = (action_event *)new action_event(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_action_event, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_action_event(PyObject *, PyObject *args) { PyObject *resultobj; action_event *arg1 = (action_event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_action_event",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_action_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * action_event_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_action_event, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_event_handler_init(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":event_handler_init")) goto fail; event_handler::init(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_handler_cleanup(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":event_handler_cleanup")) goto fail; event_handler::cleanup(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_handler_remove_event(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_handler_remove_event",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; event_handler::remove_event(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_event_handler_raise_event(PyObject *, PyObject *args) { PyObject *resultobj; event *arg1 = (event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:event_handler_raise_event",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; event_handler::raise_event((event const *)arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_new_event_handler(PyObject *, PyObject *args) { PyObject *resultobj; event_handler *result; if(!PyArg_ParseTuple(args,(char *)":new_event_handler")) goto fail; result = (event_handler *)new event_handler(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_event_handler, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_event_handler(PyObject *, PyObject *args) { PyObject *resultobj; event_handler *arg1 = (event_handler *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_event_handler",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_event_handler, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * event_handler_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_event_handler, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_storage(PyObject *, PyObject *args) { PyObject *resultobj; storage *result; if(!PyArg_ParseTuple(args,(char *)":new_storage")) goto fail; result = (storage *)new storage(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_storage, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_storage(PyObject *, PyObject *args) { PyObject *resultobj; storage *arg1 = (storage *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_storage",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_storage, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_storage_set_val(PyObject *, PyObject *args) { PyObject *resultobj; storage *arg1 = (storage *) 0 ; string arg2 ; int arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:storage_set_val",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_storage, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg3 = (int)(SWIG_As_int(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->set_val(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_storage_get_val(PyObject *, PyObject *args) { PyObject *resultobj; storage *arg1 = (storage *) 0 ; string arg2 ; int result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:storage_get_val",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_storage, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (int)(arg1)->get_val(arg2); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_storage_next(PyObject *, PyObject *args) { PyObject *resultobj; storage *arg1 = (storage *) 0 ; pair result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:storage_next",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_storage, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (arg1)->next(); { pair * resultptr; resultptr = new pair((pair &)(result)); resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_pairTstd__string_int_t, 1); } return resultobj; fail: return NULL; } static PyObject * storage_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_storage, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_objects(PyObject *, PyObject *args) { PyObject *resultobj; objects *result; if(!PyArg_ParseTuple(args,(char *)":new_objects")) goto fail; result = (objects *)new objects(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_objects, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_objects_set_val(PyObject *, PyObject *args) { PyObject *resultobj; objects *arg1 = (objects *) 0 ; char *arg2 = (char *) 0 ; storage *arg3 = (storage *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:objects_set_val",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_objects, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (!SWIG_AsCharPtr(obj1, (char**)&arg2)) { SWIG_arg_fail(2);SWIG_fail; } SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_storage, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(3)) SWIG_fail; (arg1)->set_val((char const *)arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_objects_get_val(PyObject *, PyObject *args) { PyObject *resultobj; objects *arg1 = (objects *) 0 ; char *arg2 = (char *) 0 ; storage *result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:objects_get_val",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_objects, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (!SWIG_AsCharPtr(obj1, (char**)&arg2)) { SWIG_arg_fail(2);SWIG_fail; } result = (storage *)(arg1)->get_val((char const *)arg2); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_storage, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_objects_erase(PyObject *, PyObject *args) { PyObject *resultobj; objects *arg1 = (objects *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:objects_erase",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_objects, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (!SWIG_AsCharPtr(obj1, (char**)&arg2)) { SWIG_arg_fail(2);SWIG_fail; } (arg1)->erase((char const *)arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_objects_next(PyObject *, PyObject *args) { PyObject *resultobj; objects *arg1 = (objects *) 0 ; storage *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:objects_next",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_objects, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (storage *)(arg1)->next(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_storage, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_objects(PyObject *, PyObject *args) { PyObject *resultobj; objects *arg1 = (objects *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_objects",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_objects, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * objects_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_objects, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_gametime_init(PyObject *, PyObject *args) { PyObject *resultobj; unsigned short arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gametime_init",&obj0)) goto fail; { arg1 = (unsigned short)(SWIG_As_unsigned_SS_short(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } gametime::init(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_gametime_minute(PyObject *, PyObject *args) { PyObject *resultobj; double result; if(!PyArg_ParseTuple(args,(char *)":gametime_minute")) goto fail; result = (double)gametime::minute(); { resultobj = SWIG_From_double((double)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gametime_start_action(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":gametime_start_action")) goto fail; gametime::start_action(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_gametime_stop_action(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":gametime_stop_action")) goto fail; gametime::stop_action(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_gametime_frames_to_skip(PyObject *, PyObject *args) { PyObject *resultobj; unsigned char result; if(!PyArg_ParseTuple(args,(char *)":gametime_frames_to_skip")) goto fail; result = (unsigned char)gametime::frames_to_skip(); { resultobj = SWIG_From_unsigned_SS_char((unsigned char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gametime_update(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":gametime_update")) goto fail; gametime::update(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_new_gametime(PyObject *, PyObject *args) { PyObject *resultobj; gametime *result; if(!PyArg_ParseTuple(args,(char *)":new_gametime")) goto fail; result = (gametime *)new gametime(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_gametime, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_gametime(PyObject *, PyObject *args) { PyObject *resultobj; gametime *arg1 = (gametime *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_gametime",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gametime, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * gametime_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_gametime, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_gamedate_update(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":gamedate_update")) goto fail; gamedate::update(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_gamedate_time(PyObject *, PyObject *args) { PyObject *resultobj; unsigned int result; if(!PyArg_ParseTuple(args,(char *)":gamedate_time")) goto fail; result = (unsigned int)gamedate::time(); { resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedate_weekday(PyObject *, PyObject *args) { PyObject *resultobj; unsigned short result; if(!PyArg_ParseTuple(args,(char *)":gamedate_weekday")) goto fail; result = (unsigned short)gamedate::weekday(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedate_day(PyObject *, PyObject *args) { PyObject *resultobj; unsigned short result; if(!PyArg_ParseTuple(args,(char *)":gamedate_day")) goto fail; result = (unsigned short)gamedate::day(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedate_hour(PyObject *, PyObject *args) { PyObject *resultobj; unsigned short result; if(!PyArg_ParseTuple(args,(char *)":gamedate_hour")) goto fail; result = (unsigned short)gamedate::hour(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedate_minute(PyObject *, PyObject *args) { PyObject *resultobj; unsigned short result; if(!PyArg_ParseTuple(args,(char *)":gamedate_minute")) goto fail; result = (unsigned short)gamedate::minute(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedate_parse_time(PyObject *, PyObject *args) { PyObject *resultobj; std::string *arg1 = 0 ; unsigned int result; int res1 = 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedate_parse_time",&obj0)) goto fail; { std::string *ptr = (std::string *)0; res1 = SWIG_AsPtr_std_string(obj0, &ptr); if (!res1) { if (!PyErr_Occurred()) SWIG_type_error("std::string", obj0); } else if (!ptr) { SWIG_null_ref("std::string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = ptr; } result = (unsigned int)gamedate::parse_time((std::string const &)*arg1); { resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result)); } if (res1 == SWIG_NEWOBJ) delete arg1; return resultobj; fail: if (res1 == SWIG_NEWOBJ) delete arg1; return NULL; } static PyObject *_wrap_gamedate_get_state(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedate_get_state",&obj0)) goto fail; { SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (arg1 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(1)) SWIG_fail; } result = (bool)gamedate::get_state(*arg1); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedate_put_state(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedate_put_state",&obj0)) goto fail; { SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (arg1 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(1)) SWIG_fail; } gamedate::put_state(*arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_new_gamedate(PyObject *, PyObject *args) { PyObject *resultobj; gamedate *result; if(!PyArg_ParseTuple(args,(char *)":new_gamedate")) goto fail; result = (gamedate *)new gamedate(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_gamedate, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_gamedate(PyObject *, PyObject *args) { PyObject *resultobj; gamedate *arg1 = (gamedate *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_gamedate",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gamedate, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * gamedate_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_gamedate, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_input_init(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":input_init")) goto fail; input::init(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_input_shutdown(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":input_shutdown")) goto fail; input::shutdown(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_input_update(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":input_update")) goto fail; input::update(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_input_is_pushed(PyObject *, PyObject *args) { PyObject *resultobj; SDLKey arg1 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:input_is_pushed",&obj0)) goto fail; { arg1 = (SDLKey)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } result = (bool)input::is_pushed((SDLKey )arg1); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_input_has_been_pushed(PyObject *, PyObject *args) { PyObject *resultobj; SDLKey arg1 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:input_has_been_pushed",&obj0)) goto fail; { arg1 = (SDLKey)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } result = (bool)input::has_been_pushed((SDLKey )arg1); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_input_get_next_key(PyObject *, PyObject *args) { PyObject *resultobj; int result; if(!PyArg_ParseTuple(args,(char *)":input_get_next_key")) goto fail; result = (int)input::get_next_key(); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_input_get_next_unicode(PyObject *, PyObject *args) { PyObject *resultobj; int result; if(!PyArg_ParseTuple(args,(char *)":input_get_next_unicode")) goto fail; result = (int)input::get_next_unicode(); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_input_set_key_repeat__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; int arg1 ; int arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:input_set_key_repeat",&obj0,&obj1)) goto fail; { arg1 = (int)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } { arg2 = (int)(SWIG_As_int(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } input::set_key_repeat(arg1,arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_input_set_key_repeat__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; int arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:input_set_key_repeat",&obj0)) goto fail; { arg1 = (int)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } input::set_key_repeat(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_input_set_key_repeat__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":input_set_key_repeat")) goto fail; input::set_key_repeat(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_input_set_key_repeat(PyObject *self, PyObject *args) { int argc; PyObject *argv[3]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 2); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 0) { return _wrap_input_set_key_repeat__SWIG_2(self,args); } if (argc == 1) { int _v; _v = SWIG_Check_int(argv[0]); if (_v) { return _wrap_input_set_key_repeat__SWIG_1(self,args); } } if (argc == 2) { int _v; _v = SWIG_Check_int(argv[0]); if (_v) { _v = SWIG_Check_int(argv[1]); if (_v) { return _wrap_input_set_key_repeat__SWIG_0(self,args); } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'input_set_key_repeat'"); return NULL; } static PyObject *_wrap_input_clear_keys_queue(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":input_clear_keys_queue")) goto fail; input::clear_keys_queue(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_new_input(PyObject *, PyObject *args) { PyObject *resultobj; input *result; if(!PyArg_ParseTuple(args,(char *)":new_input")) goto fail; result = (input *)new input(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_input, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_input(PyObject *, PyObject *args) { PyObject *resultobj; input *arg1 = (input *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_input",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_input, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * input_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_input, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_audio_init(PyObject *, PyObject *args) { PyObject *resultobj; config *arg1 = (config *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:audio_init",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_config, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; audio::init(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_cleanup(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":audio_cleanup")) goto fail; audio::cleanup(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_put_state(PyObject *, PyObject *args) { PyObject *resultobj; ogzstream *arg1 = 0 ; signed char result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:audio_put_state",&obj0)) goto fail; { SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (arg1 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(1)) SWIG_fail; } result = (signed char)audio::put_state(*arg1); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_audio_get_state(PyObject *, PyObject *args) { PyObject *resultobj; igzstream *arg1 = 0 ; signed char result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:audio_get_state",&obj0)) goto fail; { SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (arg1 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(1)) SWIG_fail; } result = (signed char)audio::get_state(*arg1); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_audio_load_background(PyObject *, PyObject *args) { PyObject *resultobj; int arg1 ; char *arg2 = (char *) 0 ; int result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:audio_load_background",&obj0,&obj1)) goto fail; { arg1 = (int)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } if (!SWIG_AsCharPtr(obj1, (char**)&arg2)) { SWIG_arg_fail(2);SWIG_fail; } result = (int)audio::load_background(arg1,arg2); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_audio_unload_background(PyObject *, PyObject *args) { PyObject *resultobj; int arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:audio_unload_background",&obj0)) goto fail; { arg1 = (int)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } audio::unload_background(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_set_background_volume(PyObject *, PyObject *args) { PyObject *resultobj; int arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:audio_set_background_volume",&obj0)) goto fail; { arg1 = (int)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } audio::set_background_volume(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_pause_music(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":audio_pause_music")) goto fail; audio::pause_music(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_unpause_music(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":audio_unpause_music")) goto fail; audio::unpause_music(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_load_wave(PyObject *, PyObject *args) { PyObject *resultobj; int arg1 ; char *arg2 = (char *) 0 ; int result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:audio_load_wave",&obj0,&obj1)) goto fail; { arg1 = (int)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } if (!SWIG_AsCharPtr(obj1, (char**)&arg2)) { SWIG_arg_fail(2);SWIG_fail; } result = (int)audio::load_wave(arg1,arg2); { resultobj = SWIG_From_int((int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_audio_unload_wave(PyObject *, PyObject *args) { PyObject *resultobj; int arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:audio_unload_wave",&obj0)) goto fail; { arg1 = (int)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } audio::unload_wave(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_play_wave(PyObject *, PyObject *args) { PyObject *resultobj; int arg1 ; int arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:audio_play_wave",&obj0,&obj1)) goto fail; { arg1 = (int)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } { arg2 = (int)(SWIG_As_int(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } audio::play_wave(arg1,arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_play_background(PyObject *, PyObject *args) { PyObject *resultobj; int arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:audio_play_background",&obj0)) goto fail; { arg1 = (int)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } audio::play_background(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_fade_in_background(PyObject *, PyObject *args) { PyObject *resultobj; int arg1 ; int arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:audio_fade_in_background",&obj0,&obj1)) goto fail; { arg1 = (int)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } { arg2 = (int)(SWIG_As_int(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } audio::fade_in_background(arg1,arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_fade_out_background(PyObject *, PyObject *args) { PyObject *resultobj; int arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:audio_fade_out_background",&obj0)) goto fail; { arg1 = (int)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } audio::fade_out_background(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_change_background(PyObject *, PyObject *args) { PyObject *resultobj; int arg1 ; int arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:audio_change_background",&obj0,&obj1)) goto fail; { arg1 = (int)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } { arg2 = (int)(SWIG_As_int(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } audio::change_background(arg1,arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_is_initialized(PyObject *, PyObject *args) { PyObject *resultobj; bool result; if(!PyArg_ParseTuple(args,(char *)":audio_is_initialized")) goto fail; result = (bool)audio::is_initialized(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_audio_is_schedule_activated(PyObject *, PyObject *args) { PyObject *resultobj; bool result; if(!PyArg_ParseTuple(args,(char *)":audio_is_schedule_activated")) goto fail; result = (bool)audio::is_schedule_activated(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_audio_is_background_finished(PyObject *, PyObject *args) { PyObject *resultobj; bool result; if(!PyArg_ParseTuple(args,(char *)":audio_is_background_finished")) goto fail; result = (bool)audio::is_background_finished(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_audio_set_schedule_active(PyObject *, PyObject *args) { PyObject *resultobj; bool arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:audio_set_schedule_active",&obj0)) goto fail; { arg1 = (bool)(SWIG_As_bool(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } audio::set_schedule_active(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_set_schedule__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; string arg1 ; PyObject *arg2 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:audio_set_schedule",&obj0,&obj1)) goto fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj0, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg2 = obj1; } audio::set_schedule(arg1,arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_set_schedule__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; string arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:audio_set_schedule",&obj0)) goto fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj0, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } audio::set_schedule(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_audio_set_schedule(PyObject *self, PyObject *args) { int argc; PyObject *argv[3]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 2); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 1) { int _v; _v = SWIG_AsPtr_std_string(argv[0], (std::string**)(0)); if (_v) { return _wrap_audio_set_schedule__SWIG_1(self,args); } } if (argc == 2) { int _v; _v = SWIG_AsPtr_std_string(argv[0], (std::string**)(0)); if (_v) { _v = (argv[1] != 0); if (_v) { return _wrap_audio_set_schedule__SWIG_0(self,args); } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'audio_set_schedule'"); return NULL; } static PyObject *_wrap_audio_run_schedule(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":audio_run_schedule")) goto fail; audio::run_schedule(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_new_audio(PyObject *, PyObject *args) { PyObject *resultobj; audio *result; if(!PyArg_ParseTuple(args,(char *)":new_audio")) goto fail; result = (audio *)new audio(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_audio, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_audio(PyObject *, PyObject *args) { PyObject *resultobj; audio *arg1 = (audio *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_audio",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_audio, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * audio_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_audio, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_character_base(PyObject *, PyObject *args) { PyObject *resultobj; character_base *result; if(!PyArg_ParseTuple(args,(char *)":new_character_base")) goto fail; result = (character_base *)new character_base(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_character_base, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_character_base(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_character_base",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_character_base_get_name(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; string result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:character_base_get_name",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = ((character_base const *)arg1)->get_name(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_character_base_get_id(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; string result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:character_base_get_id",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (arg1)->get_id(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_character_base_set_name(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; string arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:character_base_set_name",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->set_name(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_character_base_get_color(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; unsigned int result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:character_base_get_color",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned int)((character_base const *)arg1)->get_color(); { resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_character_base_set_color(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; int arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:character_base_set_color",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (int)(SWIG_As_int(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_color(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_character_base_get_portrait(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; string result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:character_base_get_portrait",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = ((character_base const *)arg1)->get_portrait(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_character_base_set_portrait(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; string arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:character_base_set_portrait",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->set_portrait(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_character_base_get_dialogue(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; string result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:character_base_get_dialogue",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = ((character_base const *)arg1)->get_dialogue(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_character_base_set_dialogue(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; string arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:character_base_set_dialogue",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->set_dialogue(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_character_base_get_state(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; igzstream *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:character_base_get_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->get_state(*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_character_base_put_state(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; ogzstream *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:character_base_put_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->put_state(*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * character_base_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_character_base, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_py_object(PyObject *, PyObject *args) { PyObject *resultobj; py_object *result; if(!PyArg_ParseTuple(args,(char *)":new_py_object")) goto fail; result = (py_object *)new py_object(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_py_object, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_py_object(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_py_object",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_py_object_clear(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:py_object_clear",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->clear(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_py_object_create_instance__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string arg2 ; string arg3 ; PyObject *arg4 = (PyObject *) 0 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:py_object_create_instance",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj2, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj2); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(3)) SWIG_fail; arg3 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg4 = obj3; } result = (bool)(arg1)->create_instance(arg2,arg3,arg4); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_py_object_create_instance__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string arg2 ; string arg3 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:py_object_create_instance",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj2, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj2); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(3)) SWIG_fail; arg3 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (bool)(arg1)->create_instance(arg2,arg3); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_py_object_create_instance(PyObject *self, PyObject *args) { int argc; PyObject *argv[5]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 4); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_py_object, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = SWIG_AsPtr_std_string(argv[2], (std::string**)(0)); if (_v) { return _wrap_py_object_create_instance__SWIG_1(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_py_object, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = SWIG_AsPtr_std_string(argv[2], (std::string**)(0)); if (_v) { _v = (argv[3] != 0); if (_v) { return _wrap_py_object_create_instance__SWIG_0(self,args); } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'py_object_create_instance'"); return NULL; } static PyObject *_wrap_py_object_reload_instance__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string arg2 ; string arg3 ; PyObject *arg4 = (PyObject *) 0 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:py_object_reload_instance",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj2, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj2); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(3)) SWIG_fail; arg3 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg4 = obj3; } result = (bool)(arg1)->reload_instance(arg2,arg3,arg4); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_py_object_reload_instance__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string arg2 ; string arg3 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:py_object_reload_instance",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj2, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj2); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(3)) SWIG_fail; arg3 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (bool)(arg1)->reload_instance(arg2,arg3); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_py_object_reload_instance(PyObject *self, PyObject *args) { int argc; PyObject *argv[5]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 4); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_py_object, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = SWIG_AsPtr_std_string(argv[2], (std::string**)(0)); if (_v) { return _wrap_py_object_reload_instance__SWIG_1(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_py_object, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = SWIG_AsPtr_std_string(argv[2], (std::string**)(0)); if (_v) { _v = (argv[3] != 0); if (_v) { return _wrap_py_object_reload_instance__SWIG_0(self,args); } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'py_object_reload_instance'"); return NULL; } static PyObject *_wrap_py_object_call_method_ret__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string *arg2 = 0 ; PyObject *arg3 = (PyObject *) 0 ; PyObject *result; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:py_object_call_method_ret",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } { arg3 = obj2; } result = (PyObject *)((py_object const *)arg1)->call_method_ret((std::string const &)*arg2,arg3); resultobj = result; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_py_object_call_method_ret__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string *arg2 = 0 ; PyObject *result; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:py_object_call_method_ret",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } result = (PyObject *)((py_object const *)arg1)->call_method_ret((std::string const &)*arg2); resultobj = result; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_py_object_call_method_ret(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_py_object, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { return _wrap_py_object_call_method_ret__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_py_object, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = (argv[2] != 0); if (_v) { return _wrap_py_object_call_method_ret__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'py_object_call_method_ret'"); return NULL; } static PyObject *_wrap_py_object_call_method__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string *arg2 = 0 ; PyObject *arg3 = (PyObject *) 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:py_object_call_method",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } { arg3 = obj2; } ((py_object const *)arg1)->call_method((std::string const &)*arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_py_object_call_method__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string *arg2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:py_object_call_method",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } ((py_object const *)arg1)->call_method((std::string const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_py_object_call_method(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_py_object, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { return _wrap_py_object_call_method__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_py_object, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = (argv[2] != 0); if (_v) { return _wrap_py_object_call_method__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'py_object_call_method'"); return NULL; } static PyObject *_wrap_py_object_run__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; PyObject *arg2 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:py_object_run",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = obj1; } (arg1)->run(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_py_object_run__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:py_object_run",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->run(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_py_object_run(PyObject *self, PyObject *args) { int argc; PyObject *argv[3]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 2); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 1) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_py_object, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_py_object_run__SWIG_1(self,args); } } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_py_object, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = (argv[1] != 0); if (_v) { return _wrap_py_object_run__SWIG_0(self,args); } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'py_object_run'"); return NULL; } static PyObject *_wrap_py_object_has_attribute(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; std::string *arg2 = 0 ; bool result; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:py_object_has_attribute",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("std::string", obj1); } else if (!ptr) { SWIG_null_ref("std::string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } result = (bool)(arg1)->has_attribute((std::string const &)*arg2); { resultobj = SWIG_From_bool((bool)(result)); } if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_py_object_get_attribute(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string *arg2 = 0 ; PyObject *result; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:py_object_get_attribute",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } result = (PyObject *)((py_object const *)arg1)->get_attribute((std::string const &)*arg2); resultobj = result; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_py_object_get_attribute_int(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string *arg2 = 0 ; int result; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:py_object_get_attribute_int",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } result = (int)(arg1)->get_attribute_int((std::string const &)*arg2); { resultobj = SWIG_From_int((int)(result)); } if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_py_object_get_attribute_string(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string *arg2 = 0 ; string result; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:py_object_get_attribute_string",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } result = (arg1)->get_attribute_string((std::string const &)*arg2); { resultobj = SWIG_From_std_string((std::string)(result)); } if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_py_object_set_attribute(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string *arg2 = 0 ; PyObject *arg3 = (PyObject *) 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:py_object_set_attribute",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } { arg3 = obj2; } (arg1)->set_attribute((std::string const &)*arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_py_object_set_attribute_int(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string *arg2 = 0 ; int arg3 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:py_object_set_attribute_int",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } { arg3 = (int)(SWIG_As_int(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->set_attribute_int((std::string const &)*arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_py_object_set_attribute_string(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; string *arg2 = 0 ; string *arg3 = 0 ; int res2 = 0 ; int res3 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:py_object_set_attribute_string",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } { std::string *ptr = (std::string *)0; res3 = SWIG_AsPtr_std_string(obj2, &ptr); if (!res3) { if (!PyErr_Occurred()) SWIG_type_error("string", obj2); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(3)) SWIG_fail; arg3 = ptr; } (arg1)->set_attribute_string((std::string const &)*arg2,(std::string const &)*arg3); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; if (res3 == SWIG_NEWOBJ) delete arg3; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; if (res3 == SWIG_NEWOBJ) delete arg3; return NULL; } static PyObject *_wrap_py_object_get_instance__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; bool *arg2 = 0 ; PyObject *result; bool temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:py_object_get_instance",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { temp2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; arg2 = &temp2; } result = (PyObject *)((py_object const *)arg1)->get_instance((bool const &)*arg2); resultobj = result; return resultobj; fail: return NULL; } static PyObject *_wrap_py_object_get_instance__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; PyObject *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:py_object_get_instance",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (PyObject *)((py_object const *)arg1)->get_instance(); resultobj = result; return resultobj; fail: return NULL; } static PyObject *_wrap_py_object_get_instance(PyObject *self, PyObject *args) { int argc; PyObject *argv[3]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 2); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 1) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_py_object, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_py_object_get_instance__SWIG_1(self,args); } } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_py_object, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_bool(argv[1]); if (_v) { return _wrap_py_object_get_instance__SWIG_0(self,args); } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'py_object_get_instance'"); return NULL; } static PyObject *_wrap_py_object_class_name(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; std::string result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:py_object_class_name",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = ((py_object const *)arg1)->class_name(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_py_object_file_name(PyObject *, PyObject *args) { PyObject *resultobj; py_object *arg1 = (py_object *) 0 ; std::string result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:py_object_file_name",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_py_object, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = ((py_object const *)arg1)->file_name(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject * py_object_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_py_object, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_drawing_area(PyObject *, PyObject *args) { PyObject *resultobj; drawing_area *result; if(!PyArg_ParseTuple(args,(char *)":new_drawing_area")) goto fail; result = (drawing_area *)new drawing_area(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_drawing_area, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_drawing_area_x(PyObject *, PyObject *args) { PyObject *resultobj; drawing_area *arg1 = (drawing_area *) 0 ; short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:drawing_area_x",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (short)((drawing_area const *)arg1)->x(); { resultobj = SWIG_From_short((short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_drawing_area_y(PyObject *, PyObject *args) { PyObject *resultobj; drawing_area *arg1 = (drawing_area *) 0 ; short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:drawing_area_y",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (short)((drawing_area const *)arg1)->y(); { resultobj = SWIG_From_short((short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_drawing_area_length(PyObject *, PyObject *args) { PyObject *resultobj; drawing_area *arg1 = (drawing_area *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:drawing_area_length",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((drawing_area const *)arg1)->length(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_drawing_area_height(PyObject *, PyObject *args) { PyObject *resultobj; drawing_area *arg1 = (drawing_area *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:drawing_area_height",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((drawing_area const *)arg1)->height(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_drawing_area_move(PyObject *, PyObject *args) { PyObject *resultobj; drawing_area *arg1 = (drawing_area *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:drawing_area_move",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->move(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_drawing_area_resize(PyObject *, PyObject *args) { PyObject *resultobj; drawing_area *arg1 = (drawing_area *) 0 ; unsigned short arg2 ; unsigned short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:drawing_area_resize",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->resize(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_drawing_area_assign_drawing_area(PyObject *, PyObject *args) { PyObject *resultobj; drawing_area *arg1 = (drawing_area *) 0 ; drawing_area *arg2 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:drawing_area_assign_drawing_area",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->assign_drawing_area((drawing_area const *)arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_drawing_area_assigned_drawing_area(PyObject *, PyObject *args) { PyObject *resultobj; drawing_area *arg1 = (drawing_area *) 0 ; drawing_area *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:drawing_area_assigned_drawing_area",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (drawing_area *)((drawing_area const *)arg1)->assigned_drawing_area(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_drawing_area, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_drawing_area_detach_drawing_area(PyObject *, PyObject *args) { PyObject *resultobj; drawing_area *arg1 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:drawing_area_detach_drawing_area",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->detach_drawing_area(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_drawing_area_setup_rects(PyObject *, PyObject *args) { PyObject *resultobj; drawing_area *arg1 = (drawing_area *) 0 ; SDL_Rect result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:drawing_area_setup_rects",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = ((drawing_area const *)arg1)->setup_rects(); { SDL_Rect * resultptr; resultptr = new SDL_Rect((SDL_Rect &)(result)); resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_SDL_Rect, 1); } return resultobj; fail: return NULL; } static PyObject *_wrap_delete_drawing_area(PyObject *, PyObject *args) { PyObject *resultobj; drawing_area *arg1 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_drawing_area",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * drawing_area_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_drawing_area, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_quest(PyObject *, PyObject *args) { PyObject *resultobj; quest *result; if(!PyArg_ParseTuple(args,(char *)":new_quest")) goto fail; result = (quest *)new quest(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_quest, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_quest(PyObject *, PyObject *args) { PyObject *resultobj; quest *arg1 = (quest *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_quest",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_quest, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * quest_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_quest, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_delete_drawable(PyObject *, PyObject *args) { PyObject *resultobj; drawable *arg1 = (drawable *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_drawable",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_drawable_length(PyObject *, PyObject *args) { PyObject *resultobj; drawable *arg1 = (drawable *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:drawable_length",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((drawable const *)arg1)->length(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_drawable_height(PyObject *, PyObject *args) { PyObject *resultobj; drawable *arg1 = (drawable *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:drawable_height",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((drawable const *)arg1)->height(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_drawable_update(PyObject *, PyObject *args) { PyObject *resultobj; drawable *arg1 = (drawable *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:drawable_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_drawable_input_update(PyObject *, PyObject *args) { PyObject *resultobj; drawable *arg1 = (drawable *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:drawable_input_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->input_update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_drawable_draw__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; drawable *arg1 = (drawable *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; surface *arg5 = (surface *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:drawable_draw",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; SWIG_Python_ConvertPtr(obj4, (void **)&arg5, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(5)) SWIG_fail; ((drawable const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_drawable_draw__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; drawable *arg1 = (drawable *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:drawable_draw",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; ((drawable const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_drawable_draw__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; drawable *arg1 = (drawable *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:drawable_draw",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_drawable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } ((drawable const *)arg1)->draw(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_drawable_draw(PyObject *self, PyObject *args) { int argc; PyObject *argv[6]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 5); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_drawable, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { return _wrap_drawable_draw__SWIG_2(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_drawable, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_drawable_draw__SWIG_1(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_drawable, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[4], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_drawable_draw__SWIG_0(self,args); } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'drawable_draw'"); return NULL; } static PyObject * drawable_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_drawable, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_surface__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; bool arg1 ; surface *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:new_surface",&obj0)) goto fail; { arg1 = (bool)(SWIG_As_bool(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } result = (surface *)new surface(arg1); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_surface, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_new_surface__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; surface *result; if(!PyArg_ParseTuple(args,(char *)":new_surface")) goto fail; result = (surface *)new surface(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_surface, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_new_surface(PyObject *self, PyObject *args) { int argc; PyObject *argv[2]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 1); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 0) { return _wrap_new_surface__SWIG_1(self,args); } if (argc == 1) { int _v; _v = SWIG_Check_bool(argv[0]); if (_v) { return _wrap_new_surface__SWIG_0(self,args); } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_surface'"); return NULL; } static PyObject *_wrap_delete_surface(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_surface",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_is_masked(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:surface_is_masked",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((surface const *)arg1)->is_masked(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_surface_set_mask(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:surface_set_mask",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_mask(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_alpha(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; unsigned char result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:surface_alpha",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned char)((surface const *)arg1)->alpha(); { resultobj = SWIG_From_unsigned_SS_char((unsigned char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_surface_set_alpha(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; unsigned char arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:surface_set_alpha",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned char)(SWIG_As_unsigned_SS_char(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_alpha(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_is_dbl_mode(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:surface_is_dbl_mode",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((surface const *)arg1)->is_dbl_mode(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_surface_set_dbl_mode(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:surface_set_dbl_mode",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_dbl_mode(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_draw__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; surface *arg5 = (surface *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:surface_draw",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; SWIG_Python_ConvertPtr(obj4, (void **)&arg5, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(5)) SWIG_fail; ((surface const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_draw__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:surface_draw",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; ((surface const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_draw__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:surface_draw",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } ((surface const *)arg1)->draw(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_draw(PyObject *self, PyObject *args) { int argc; PyObject *argv[6]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 5); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { return _wrap_surface_draw__SWIG_2(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_surface_draw__SWIG_1(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[4], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_surface_draw__SWIG_0(self,args); } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'surface_draw'"); return NULL; } static PyObject *_wrap_surface_draw_part__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; short arg2 ; short arg3 ; short arg4 ; short arg5 ; unsigned short arg6 ; unsigned short arg7 ; drawing_area *arg8 = (drawing_area *) 0 ; surface *arg9 = (surface *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOOOOOO:surface_draw_part",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (short)(SWIG_As_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (short)(SWIG_As_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } { arg6 = (unsigned short)(SWIG_As_unsigned_SS_short(obj5)); if (SWIG_arg_fail(6)) SWIG_fail; } { arg7 = (unsigned short)(SWIG_As_unsigned_SS_short(obj6)); if (SWIG_arg_fail(7)) SWIG_fail; } SWIG_Python_ConvertPtr(obj7, (void **)&arg8, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(8)) SWIG_fail; SWIG_Python_ConvertPtr(obj8, (void **)&arg9, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(9)) SWIG_fail; ((surface const *)arg1)->draw_part(arg2,arg3,arg4,arg5,arg6,arg7,(drawing_area const *)arg8,arg9); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_draw_part__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; short arg2 ; short arg3 ; short arg4 ; short arg5 ; unsigned short arg6 ; unsigned short arg7 ; drawing_area *arg8 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOOOOO:surface_draw_part",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (short)(SWIG_As_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (short)(SWIG_As_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } { arg6 = (unsigned short)(SWIG_As_unsigned_SS_short(obj5)); if (SWIG_arg_fail(6)) SWIG_fail; } { arg7 = (unsigned short)(SWIG_As_unsigned_SS_short(obj6)); if (SWIG_arg_fail(7)) SWIG_fail; } SWIG_Python_ConvertPtr(obj7, (void **)&arg8, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(8)) SWIG_fail; ((surface const *)arg1)->draw_part(arg2,arg3,arg4,arg5,arg6,arg7,(drawing_area const *)arg8); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_draw_part__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; short arg2 ; short arg3 ; short arg4 ; short arg5 ; unsigned short arg6 ; unsigned short arg7 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOOOO:surface_draw_part",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (short)(SWIG_As_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (short)(SWIG_As_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } { arg6 = (unsigned short)(SWIG_As_unsigned_SS_short(obj5)); if (SWIG_arg_fail(6)) SWIG_fail; } { arg7 = (unsigned short)(SWIG_As_unsigned_SS_short(obj6)); if (SWIG_arg_fail(7)) SWIG_fail; } ((surface const *)arg1)->draw_part(arg2,arg3,arg4,arg5,arg6,arg7); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_draw_part(PyObject *self, PyObject *args) { int argc; PyObject *argv[10]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 9); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 7) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { _v = SWIG_Check_short(argv[3]); if (_v) { _v = SWIG_Check_short(argv[4]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[5]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[6]); if (_v) { return _wrap_surface_draw_part__SWIG_2(self,args); } } } } } } } } if (argc == 8) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { _v = SWIG_Check_short(argv[3]); if (_v) { _v = SWIG_Check_short(argv[4]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[5]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[6]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[7], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_surface_draw_part__SWIG_1(self,args); } } } } } } } } } if (argc == 9) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { _v = SWIG_Check_short(argv[3]); if (_v) { _v = SWIG_Check_short(argv[4]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[5]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[6]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[7], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[8], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_surface_draw_part__SWIG_0(self,args); } } } } } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'surface_draw_part'"); return NULL; } static PyObject *_wrap_surface_fillrect__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; short arg2 ; short arg3 ; unsigned short arg4 ; unsigned short arg5 ; unsigned int arg6 ; drawing_area *arg7 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOOOO:surface_fillrect",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (unsigned short)(SWIG_As_unsigned_SS_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } { arg6 = (unsigned int)(SWIG_As_unsigned_SS_int(obj5)); if (SWIG_arg_fail(6)) SWIG_fail; } SWIG_Python_ConvertPtr(obj6, (void **)&arg7, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(7)) SWIG_fail; (arg1)->fillrect(arg2,arg3,arg4,arg5,arg6,arg7); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_fillrect__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; short arg2 ; short arg3 ; unsigned short arg4 ; unsigned short arg5 ; unsigned int arg6 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOOO:surface_fillrect",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (unsigned short)(SWIG_As_unsigned_SS_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } { arg6 = (unsigned int)(SWIG_As_unsigned_SS_int(obj5)); if (SWIG_arg_fail(6)) SWIG_fail; } (arg1)->fillrect(arg2,arg3,arg4,arg5,arg6); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_fillrect(PyObject *self, PyObject *args) { int argc; PyObject *argv[8]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 7); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 6) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[4]); if (_v) { _v = SWIG_Check_unsigned_SS_int(argv[5]); if (_v) { return _wrap_surface_fillrect__SWIG_1(self,args); } } } } } } } if (argc == 7) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[4]); if (_v) { _v = SWIG_Check_unsigned_SS_int(argv[5]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[6], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_surface_fillrect__SWIG_0(self,args); } } } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'surface_fillrect'"); return NULL; } static PyObject *_wrap_surface_fillrect_rgb__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; short arg2 ; short arg3 ; unsigned short arg4 ; unsigned short arg5 ; unsigned char arg6 ; unsigned char arg7 ; unsigned char arg8 ; drawing_area *arg9 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOOOOOO:surface_fillrect_rgb",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (unsigned short)(SWIG_As_unsigned_SS_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } { arg6 = (unsigned char)(SWIG_As_unsigned_SS_char(obj5)); if (SWIG_arg_fail(6)) SWIG_fail; } { arg7 = (unsigned char)(SWIG_As_unsigned_SS_char(obj6)); if (SWIG_arg_fail(7)) SWIG_fail; } { arg8 = (unsigned char)(SWIG_As_unsigned_SS_char(obj7)); if (SWIG_arg_fail(8)) SWIG_fail; } SWIG_Python_ConvertPtr(obj8, (void **)&arg9, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(9)) SWIG_fail; (arg1)->fillrect_rgb(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_fillrect_rgb__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; short arg2 ; short arg3 ; unsigned short arg4 ; unsigned short arg5 ; unsigned char arg6 ; unsigned char arg7 ; unsigned char arg8 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOOOOO:surface_fillrect_rgb",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (unsigned short)(SWIG_As_unsigned_SS_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } { arg6 = (unsigned char)(SWIG_As_unsigned_SS_char(obj5)); if (SWIG_arg_fail(6)) SWIG_fail; } { arg7 = (unsigned char)(SWIG_As_unsigned_SS_char(obj6)); if (SWIG_arg_fail(7)) SWIG_fail; } { arg8 = (unsigned char)(SWIG_As_unsigned_SS_char(obj7)); if (SWIG_arg_fail(8)) SWIG_fail; } (arg1)->fillrect_rgb(arg2,arg3,arg4,arg5,arg6,arg7,arg8); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_fillrect_rgb(PyObject *self, PyObject *args) { int argc; PyObject *argv[10]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 9); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 8) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[4]); if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[5]); if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[6]); if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[7]); if (_v) { return _wrap_surface_fillrect_rgb__SWIG_1(self,args); } } } } } } } } } if (argc == 9) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[4]); if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[5]); if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[6]); if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[7]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[8], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_surface_fillrect_rgb__SWIG_0(self,args); } } } } } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'surface_fillrect_rgb'"); return NULL; } static PyObject *_wrap_surface_lock(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:surface_lock",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; ((surface const *)arg1)->lock(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_unlock(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:surface_unlock",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; ((surface const *)arg1)->unlock(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_put_pix(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned int arg4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:surface_put_pix",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned int)(SWIG_As_unsigned_SS_int(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } (arg1)->put_pix(arg2,arg3,arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_put_pix_rgb(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned char arg4 ; unsigned char arg5 ; unsigned char arg6 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOOO:surface_put_pix_rgb",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned char)(SWIG_As_unsigned_SS_char(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (unsigned char)(SWIG_As_unsigned_SS_char(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } { arg6 = (unsigned char)(SWIG_As_unsigned_SS_char(obj5)); if (SWIG_arg_fail(6)) SWIG_fail; } (arg1)->put_pix_rgb(arg2,arg3,arg4,arg5,arg6); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_get_pix(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned int *arg4 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:surface_get_pix",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_unsigned_int, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; if (arg4 == NULL) { SWIG_null_ref("unsigned int"); } if (SWIG_arg_fail(4)) SWIG_fail; } ((surface const *)arg1)->get_pix(arg2,arg3,*arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_get_pix_rgb(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned char arg4 ; unsigned char arg5 ; unsigned char arg6 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOOO:surface_get_pix_rgb",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned char)(SWIG_As_unsigned_SS_char(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (unsigned char)(SWIG_As_unsigned_SS_char(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } { arg6 = (unsigned char)(SWIG_As_unsigned_SS_char(obj5)); if (SWIG_arg_fail(6)) SWIG_fail; } ((surface const *)arg1)->get_pix_rgb(arg2,arg3,arg4,arg5,arg6); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_copy(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; surface *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:surface_copy",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("surface"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->copy(*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_vis_set(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; SDL_Surface *arg2 = (SDL_Surface *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:surface_vis_set",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_SDL_Surface, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN); if (SWIG_arg_fail(2)) SWIG_fail; if (arg1) (arg1)->vis = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_surface_vis_get(PyObject *, PyObject *args) { PyObject *resultobj; surface *arg1 = (surface *) 0 ; SDL_Surface *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:surface_vis_get",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (SDL_Surface *) ((arg1)->vis); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_SDL_Surface, 0); return resultobj; fail: return NULL; } static PyObject * surface_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_surface, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static int _wrap_screen_display_set(PyObject *_val) { { surface * temp; if ((SWIG_ConvertPtr(_val, (void **)(&temp), SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION)) == -1) { SWIG_append_errmsg("C/C++ variable 'screen::display'"); return 1; } screen::display = *((surface *) temp); } return 0; } static PyObject *_wrap_screen_display_get(void) { PyObject *pyobj; pyobj = SWIG_NewPointerObj((void *)(&screen::display), SWIGTYPE_p_surface, 0); return pyobj; } static PyObject *_wrap_screen_set_video_mode__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; unsigned short arg1 ; unsigned short arg2 ; unsigned char arg3 ; bool arg4 ; bool arg5 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:screen_set_video_mode",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; { arg1 = (unsigned short)(SWIG_As_unsigned_SS_short(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned char)(SWIG_As_unsigned_SS_char(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (bool)(SWIG_As_bool(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (bool)(SWIG_As_bool(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } screen::set_video_mode(arg1,arg2,arg3,arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_screen_set_video_mode__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; unsigned short arg1 ; unsigned short arg2 ; unsigned char arg3 ; bool arg4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:screen_set_video_mode",&obj0,&obj1,&obj2,&obj3)) goto fail; { arg1 = (unsigned short)(SWIG_As_unsigned_SS_short(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned char)(SWIG_As_unsigned_SS_char(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (bool)(SWIG_As_bool(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } screen::set_video_mode(arg1,arg2,arg3,arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_screen_set_video_mode__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; unsigned short arg1 ; unsigned short arg2 ; unsigned char arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:screen_set_video_mode",&obj0,&obj1,&obj2)) goto fail; { arg1 = (unsigned short)(SWIG_As_unsigned_SS_short(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned char)(SWIG_As_unsigned_SS_char(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } screen::set_video_mode(arg1,arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_screen_set_video_mode__SWIG_3(PyObject *, PyObject *args) { PyObject *resultobj; unsigned short arg1 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:screen_set_video_mode",&obj0,&obj1)) goto fail; { arg1 = (unsigned short)(SWIG_As_unsigned_SS_short(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } screen::set_video_mode(arg1,arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_screen_set_video_mode(PyObject *self, PyObject *args) { int argc; PyObject *argv[6]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 5); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; _v = SWIG_Check_unsigned_SS_short(argv[0]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { return _wrap_screen_set_video_mode__SWIG_3(self,args); } } } if (argc == 3) { int _v; _v = SWIG_Check_unsigned_SS_short(argv[0]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[2]); if (_v) { return _wrap_screen_set_video_mode__SWIG_2(self,args); } } } } if (argc == 4) { int _v; _v = SWIG_Check_unsigned_SS_short(argv[0]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[2]); if (_v) { _v = SWIG_Check_bool(argv[3]); if (_v) { return _wrap_screen_set_video_mode__SWIG_1(self,args); } } } } } if (argc == 5) { int _v; _v = SWIG_Check_unsigned_SS_short(argv[0]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[2]); if (_v) { _v = SWIG_Check_bool(argv[3]); if (_v) { _v = SWIG_Check_bool(argv[4]); if (_v) { return _wrap_screen_set_video_mode__SWIG_0(self,args); } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'screen_set_video_mode'"); return NULL; } static PyObject *_wrap_screen_length(PyObject *, PyObject *args) { PyObject *resultobj; unsigned short result; if(!PyArg_ParseTuple(args,(char *)":screen_length")) goto fail; result = (unsigned short)screen::length(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_screen_height(PyObject *, PyObject *args) { PyObject *resultobj; unsigned short result; if(!PyArg_ParseTuple(args,(char *)":screen_height")) goto fail; result = (unsigned short)screen::height(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_screen_bytes_per_pixel(PyObject *, PyObject *args) { PyObject *resultobj; unsigned char result; if(!PyArg_ParseTuple(args,(char *)":screen_bytes_per_pixel")) goto fail; result = (unsigned char)screen::bytes_per_pixel(); { resultobj = SWIG_From_unsigned_SS_char((unsigned char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_screen_trans_col(PyObject *, PyObject *args) { PyObject *resultobj; unsigned int result; if(!PyArg_ParseTuple(args,(char *)":screen_trans_col")) goto fail; result = (unsigned int)screen::trans_col(); { resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_screen_clear(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":screen_clear")) goto fail; screen::clear(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_screen_show(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":screen_show")) goto fail; screen::show(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_screen_is_fullscreen(PyObject *, PyObject *args) { PyObject *resultobj; bool result; if(!PyArg_ParseTuple(args,(char *)":screen_is_fullscreen")) goto fail; result = (bool)screen::is_fullscreen(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_screen_set_fullscreen(PyObject *, PyObject *args) { PyObject *resultobj; bool arg1 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:screen_set_fullscreen",&obj0)) goto fail; { arg1 = (bool)(SWIG_As_bool(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } result = (bool)screen::set_fullscreen(arg1); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_screen_info(PyObject *, PyObject *args) { PyObject *resultobj; string result; if(!PyArg_ParseTuple(args,(char *)":screen_info")) goto fail; result = screen::info(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_screen_dbl_mode(PyObject *, PyObject *args) { PyObject *resultobj; bool result; if(!PyArg_ParseTuple(args,(char *)":screen_dbl_mode")) goto fail; result = (bool)screen::dbl_mode(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_screen_transition(PyObject *, PyObject *args) { PyObject *resultobj; unsigned short arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:screen_transition",&obj0)) goto fail; { arg1 = (unsigned short)(SWIG_As_unsigned_SS_short(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } screen::transition(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_new_screen(PyObject *, PyObject *args) { PyObject *resultobj; screen *result; if(!PyArg_ParseTuple(args,(char *)":new_screen")) goto fail; result = (screen *)new screen(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_screen, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_screen(PyObject *, PyObject *args) { PyObject *resultobj; screen *arg1 = (screen *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_screen",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_screen, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * screen_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_screen, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_image(PyObject *, PyObject *args) { PyObject *resultobj; image *result; if(!PyArg_ParseTuple(args,(char *)":new_image")) goto fail; result = (image *)new image(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_image, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_image(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_image",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_image_resize(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; unsigned short arg2 ; unsigned short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:image_resize",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->resize(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_image_clear(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:image_clear",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->clear(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_image_get(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_get",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_image_load(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_load",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)(arg1)->load(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_image_get_raw(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_get_raw",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get_raw(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_image_load_raw(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_load_raw",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)(arg1)->load_raw(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_image_get_pnm(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; SDL_RWops *arg2 = (SDL_RWops *) 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_get_pnm",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_SDL_RWops, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; result = (signed char)(arg1)->get_pnm(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_image_load_pnm(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_load_pnm",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)(arg1)->load_pnm(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_image_put(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_put",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)((image const *)arg1)->put(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_image_save(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_save",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)((image const *)arg1)->save(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_image_put_raw(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_put_raw",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)((image const *)arg1)->put_raw(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_image_save_raw(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_save_raw",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)((image const *)arg1)->save_raw(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_image_put_pnm(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; SDL_RWops *arg2 = (SDL_RWops *) 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_put_pnm",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_SDL_RWops, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; result = (signed char)((image const *)arg1)->put_pnm(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_image_save_pnm(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_save_pnm",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)((image const *)arg1)->save_pnm(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_image_zoom(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; surface *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_zoom",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("surface"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->zoom((surface const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_image_zoom_to__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; surface *arg2 = 0 ; unsigned short arg3 ; unsigned short arg4 ; unsigned short arg5 ; unsigned short arg6 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOOO:image_zoom_to",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("surface"); } if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (unsigned short)(SWIG_As_unsigned_SS_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } { arg6 = (unsigned short)(SWIG_As_unsigned_SS_short(obj5)); if (SWIG_arg_fail(6)) SWIG_fail; } (arg1)->zoom_to((surface const &)*arg2,arg3,arg4,arg5,arg6); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_image_zoom_to__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; surface *arg2 = 0 ; unsigned short arg3 ; unsigned short arg4 ; unsigned short arg5 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:image_zoom_to",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("surface"); } if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (unsigned short)(SWIG_As_unsigned_SS_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } (arg1)->zoom_to((surface const &)*arg2,arg3,arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_image_zoom_to__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; surface *arg2 = 0 ; unsigned short arg3 ; unsigned short arg4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:image_zoom_to",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("surface"); } if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } (arg1)->zoom_to((surface const &)*arg2,arg3,arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_image_zoom_to(PyObject *self, PyObject *args) { int argc; PyObject *argv[7]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 6); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_image, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr = 0; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = (ptr != 0); } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { return _wrap_image_zoom_to__SWIG_2(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_image, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr = 0; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = (ptr != 0); } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[4]); if (_v) { return _wrap_image_zoom_to__SWIG_1(self,args); } } } } } } if (argc == 6) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_image, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr = 0; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = (ptr != 0); } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[4]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[5]); if (_v) { return _wrap_image_zoom_to__SWIG_0(self,args); } } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'image_zoom_to'"); return NULL; } static PyObject *_wrap_image_tile(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; surface *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_tile",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("surface"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->tile((surface const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_image_tile_to__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; surface *arg2 = 0 ; unsigned short arg3 ; unsigned short arg4 ; unsigned short arg5 ; unsigned short arg6 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOOO:image_tile_to",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("surface"); } if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (unsigned short)(SWIG_As_unsigned_SS_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } { arg6 = (unsigned short)(SWIG_As_unsigned_SS_short(obj5)); if (SWIG_arg_fail(6)) SWIG_fail; } (arg1)->tile_to((surface const &)*arg2,arg3,arg4,arg5,arg6); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_image_tile_to__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; surface *arg2 = 0 ; unsigned short arg3 ; unsigned short arg4 ; unsigned short arg5 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:image_tile_to",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("surface"); } if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (unsigned short)(SWIG_As_unsigned_SS_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } (arg1)->tile_to((surface const &)*arg2,arg3,arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_image_tile_to__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; surface *arg2 = 0 ; unsigned short arg3 ; unsigned short arg4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:image_tile_to",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("surface"); } if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } (arg1)->tile_to((surface const &)*arg2,arg3,arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_image_tile_to(PyObject *self, PyObject *args) { int argc; PyObject *argv[7]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 6); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_image, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr = 0; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = (ptr != 0); } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { return _wrap_image_tile_to__SWIG_2(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_image, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr = 0; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = (ptr != 0); } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[4]); if (_v) { return _wrap_image_tile_to__SWIG_1(self,args); } } } } } } if (argc == 6) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_image, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr = 0; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = (ptr != 0); } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[4]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[5]); if (_v) { return _wrap_image_tile_to__SWIG_0(self,args); } } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'image_tile_to'"); return NULL; } static PyObject *_wrap_image_brightness__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; surface *arg2 = 0 ; unsigned char arg3 ; bool arg4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:image_brightness",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("surface"); } if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned char)(SWIG_As_unsigned_SS_char(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (bool)(SWIG_As_bool(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } (arg1)->brightness((surface const &)*arg2,arg3,arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_image_brightness__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; surface *arg2 = 0 ; unsigned char arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:image_brightness",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("surface"); } if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned char)(SWIG_As_unsigned_SS_char(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->brightness((surface const &)*arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_image_brightness(PyObject *self, PyObject *args) { int argc; PyObject *argv[5]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 4); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_image, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr = 0; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = (ptr != 0); } } if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[2]); if (_v) { return _wrap_image_brightness__SWIG_1(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_image, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr = 0; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = (ptr != 0); } } if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[2]); if (_v) { _v = SWIG_Check_bool(argv[3]); if (_v) { return _wrap_image_brightness__SWIG_0(self,args); } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'image_brightness'"); return NULL; } static PyObject *_wrap_image_copy(PyObject *, PyObject *args) { PyObject *resultobj; image *arg1 = (image *) 0 ; image *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:image_copy",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("image"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->copy((image const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * image_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_image, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_animationframe(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *result; if(!PyArg_ParseTuple(args,(char *)":new_animationframe")) goto fail; result = (animationframe *)new animationframe(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_animationframe, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_animationframe(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_animationframe",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_clear(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animationframe_clear",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->clear(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_is_masked(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animationframe_is_masked",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((animationframe const *)arg1)->is_masked(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_set_mask(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animationframe_set_mask",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_mask(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_alpha(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; unsigned char result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animationframe_alpha",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned char)((animationframe const *)arg1)->alpha(); { resultobj = SWIG_From_unsigned_SS_char((unsigned char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_set_alpha(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; unsigned char arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animationframe_set_alpha",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned char)(SWIG_As_unsigned_SS_char(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_alpha(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_image_nbr(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animationframe_image_nbr",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((animationframe const *)arg1)->image_nbr(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_set_image_nbr(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animationframe_set_image_nbr",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_image_nbr(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_delay(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animationframe_delay",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((animationframe const *)arg1)->delay(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_set_delay(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animationframe_set_delay",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_delay(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_nextframe(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animationframe_nextframe",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((animationframe const *)arg1)->nextframe(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_set_nextframe(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animationframe_set_nextframe",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_nextframe(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_offx(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animationframe_offx",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((animationframe const *)arg1)->offx(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_offy(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animationframe_offy",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((animationframe const *)arg1)->offy(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_set_offset(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; unsigned short arg2 ; unsigned short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:animationframe_set_offset",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->set_offset(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_get(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animationframe_get",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animationframe_put(PyObject *, PyObject *args) { PyObject *resultobj; animationframe *arg1 = (animationframe *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animationframe_put",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)((animationframe const *)arg1)->put(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject * animationframe_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_animationframe, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_animation(PyObject *, PyObject *args) { PyObject *resultobj; animation *result; if(!PyArg_ParseTuple(args,(char *)":new_animation")) goto fail; result = (animation *)new animation(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_animation, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_animation(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_animation",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animation_clear(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animation_clear",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->clear(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animation_play(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animation_play",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->play(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animation_stop(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animation_stop",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->stop(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animation_playstate(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; play_state result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animation_playstate",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (play_state)((animation const *)arg1)->playstate(); resultobj = SWIG_From_int((result)); return resultobj; fail: return NULL; } static PyObject *_wrap_animation_rewind(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animation_rewind",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->rewind(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animation_next_frame(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animation_next_frame",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->next_frame(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animation_update(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animation_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_draw__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; surface *arg5 = (surface *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:animation_draw",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; SWIG_Python_ConvertPtr(obj4, (void **)&arg5, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(5)) SWIG_fail; ((animation const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animation_draw__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:animation_draw",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; ((animation const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animation_draw__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:animation_draw",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } ((animation const *)arg1)->draw(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animation_draw(PyObject *self, PyObject *args) { int argc; PyObject *argv[6]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 5); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_animation, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { return _wrap_animation_draw__SWIG_2(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_animation, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_animation_draw__SWIG_1(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_animation, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[4], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_animation_draw__SWIG_0(self,args); } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'animation_draw'"); return NULL; } static PyObject *_wrap_animation_get(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animation_get",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_load(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animation_load",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)(arg1)->load(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_put(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animation_put",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)((animation const *)arg1)->put(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_save(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animation_save",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)((animation const *)arg1)->save(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_nbr_of_frames(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animation_nbr_of_frames",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((animation const *)arg1)->nbr_of_frames(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_nbr_of_images(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animation_nbr_of_images",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((animation const *)arg1)->nbr_of_images(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_currentframe(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animation_currentframe",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((animation const *)arg1)->currentframe(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_set_currentframe(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animation_set_currentframe",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_currentframe(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animation_xoffset(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animation_xoffset",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (short)((animation const *)arg1)->xoffset(); { resultobj = SWIG_From_short((short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_yoffset(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:animation_yoffset",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (short)((animation const *)arg1)->yoffset(); { resultobj = SWIG_From_short((short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_set_offset(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:animation_set_offset",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->set_offset(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animation_get_frame(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; unsigned short arg2 ; animationframe *result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animation_get_frame",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (animationframe *)(arg1)->get_frame(arg2); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_animationframe, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_animation_get_image(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; unsigned short arg2 ; image *result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animation_get_image",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (image *)(arg1)->get_image(arg2); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_image, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_animation_insert_image(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; image *arg2 = (image *) 0 ; unsigned short arg3 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:animation_insert_image",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } result = (signed char)(arg1)->insert_image((image const *)arg2,arg3); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_insert_frame(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; animationframe arg2 ; unsigned short arg3 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:animation_insert_frame",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { animationframe * argp; SWIG_Python_ConvertPtr(obj1, (void **)&argp, SWIGTYPE_p_animationframe, SWIG_POINTER_EXCEPTION); if (SWIG_arg_fail(2)) SWIG_fail; if (argp == NULL) { SWIG_null_ref("animationframe"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *argp; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } result = (signed char)(arg1)->insert_frame(arg2,arg3); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_delete_image(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; unsigned short arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animation_delete_image",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->delete_image(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_delete_frame(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; unsigned short arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animation_delete_frame",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->delete_frame(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_animation_zoom(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; unsigned short arg2 ; unsigned short arg3 ; animation *arg4 = (animation *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:animation_zoom",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; (arg1)->zoom(arg2,arg3,(animation const *)arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_animation_copy(PyObject *, PyObject *args) { PyObject *resultobj; animation *arg1 = (animation *) 0 ; animation *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:animation_copy",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("animation"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->copy((animation const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * animation_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_animation, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static int _wrap_MAPSQUARE_SIZE_set(PyObject *) { PyErr_SetString(PyExc_TypeError,"Variable MAPSQUARE_SIZE is read-only."); return 1; } static PyObject *_wrap_MAPSQUARE_SIZE_get(void) { PyObject *pyobj; { pyobj = SWIG_From_unsigned_SS_short((unsigned short)(MAPSQUARE_SIZE)); } return pyobj; } static PyObject *_wrap_new_mapsquare_walkable(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *result; if(!PyArg_ParseTuple(args,(char *)":new_mapsquare_walkable")) goto fail; result = (mapsquare_walkable *)new mapsquare_walkable(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapsquare_walkable, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_get(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *arg1 = (mapsquare_walkable *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_walkable_get",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_put(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *arg1 = (mapsquare_walkable *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_walkable_put",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)((mapsquare_walkable const *)arg1)->put(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_is_walkable_west(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *arg1 = (mapsquare_walkable *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_walkable_is_walkable_west",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((mapsquare_walkable const *)arg1)->is_walkable_west(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_is_walkable_east(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *arg1 = (mapsquare_walkable *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_walkable_is_walkable_east",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((mapsquare_walkable const *)arg1)->is_walkable_east(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_is_walkable_north(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *arg1 = (mapsquare_walkable *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_walkable_is_walkable_north",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((mapsquare_walkable const *)arg1)->is_walkable_north(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_is_walkable_south(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *arg1 = (mapsquare_walkable *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_walkable_is_walkable_south",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((mapsquare_walkable const *)arg1)->is_walkable_south(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_set_walkable_west(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *arg1 = (mapsquare_walkable *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_walkable_set_walkable_west",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_walkable_west(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_set_walkable_east(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *arg1 = (mapsquare_walkable *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_walkable_set_walkable_east",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_walkable_east(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_set_walkable_north(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *arg1 = (mapsquare_walkable *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_walkable_set_walkable_north",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_walkable_north(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_set_walkable_south(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *arg1 = (mapsquare_walkable *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_walkable_set_walkable_south",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_walkable_south(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_get_walkable(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *arg1 = (mapsquare_walkable *) 0 ; unsigned char result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_walkable_get_walkable",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned char)((mapsquare_walkable const *)arg1)->get_walkable(); { resultobj = SWIG_From_unsigned_SS_char((unsigned char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_set_walkable(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *arg1 = (mapsquare_walkable *) 0 ; unsigned char arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_walkable_set_walkable",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned char)(SWIG_As_unsigned_SS_char(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_walkable(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_delete_mapsquare_walkable(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable *arg1 = (mapsquare_walkable *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_mapsquare_walkable",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * mapsquare_walkable_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_mapsquare_walkable, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_delete_mapsquare_walkable_area(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_mapsquare_walkable_area",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_clear(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_walkable_area_clear",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->clear(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_draw__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; surface *arg5 = (surface *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:mapsquare_walkable_area_draw",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; SWIG_Python_ConvertPtr(obj4, (void **)&arg5, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(5)) SWIG_fail; ((mapsquare_walkable_area const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_draw__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:mapsquare_walkable_area_draw",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; ((mapsquare_walkable_area const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_draw__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapsquare_walkable_area_draw",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } ((mapsquare_walkable_area const *)arg1)->draw(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_draw(PyObject *self, PyObject *args) { int argc; PyObject *argv[6]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 5); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapsquare_walkable_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { return _wrap_mapsquare_walkable_area_draw__SWIG_2(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapsquare_walkable_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_mapsquare_walkable_area_draw__SWIG_1(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapsquare_walkable_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[4], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_mapsquare_walkable_area_draw__SWIG_0(self,args); } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapsquare_walkable_area_draw'"); return NULL; } static PyObject *_wrap_mapsquare_walkable_area_area_length(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_walkable_area_area_length",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapsquare_walkable_area const *)arg1)->area_length(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_area_height(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_walkable_area_area_height",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapsquare_walkable_area const *)arg1)->area_height(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_get_square(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; unsigned short arg2 ; unsigned short arg3 ; mapsquare_walkable *result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapsquare_walkable_area_get_square",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } result = (mapsquare_walkable *)((mapsquare_walkable_area const *)arg1)->get_square(arg2,arg3); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapsquare_walkable, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_resize_area(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; unsigned short arg2 ; unsigned short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapsquare_walkable_area_resize_area",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->resize_area(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_base_x(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_walkable_area_base_x",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapsquare_walkable_area const *)arg1)->base_x(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_base_y(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_walkable_area_base_y",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapsquare_walkable_area const *)arg1)->base_y(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_set_base(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; unsigned short arg2 ; unsigned short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapsquare_walkable_area_set_base",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->set_base(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_get(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_walkable_area_get",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_put(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_walkable_area_put",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)((mapsquare_walkable_area const *)arg1)->put(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_walkable_area_copy(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_walkable_area *arg1 = (mapsquare_walkable_area *) 0 ; mapsquare_walkable_area *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_walkable_area_copy",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_mapsquare_walkable_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("mapsquare_walkable_area"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->copy((mapsquare_walkable_area const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * mapsquare_walkable_area_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_mapsquare_walkable_area, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_mapsquare_tile(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_tile *result; if(!PyArg_ParseTuple(args,(char *)":new_mapsquare_tile")) goto fail; result = (mapsquare_tile *)new mapsquare_tile(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapsquare_tile, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_mapsquare_tile(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_tile *arg1 = (mapsquare_tile *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_mapsquare_tile",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_tile, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * mapsquare_tile_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_mapsquare_tile, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_mapsquare_char(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_char *result; if(!PyArg_ParseTuple(args,(char *)":new_mapsquare_char")) goto fail; result = (mapsquare_char *)new mapsquare_char(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapsquare_char, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_mapsquare_char(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_char *arg1 = (mapsquare_char *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_mapsquare_char",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_char, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * mapsquare_char_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_mapsquare_char, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_mapsquare(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *result; if(!PyArg_ParseTuple(args,(char *)":new_mapsquare")) goto fail; result = (mapsquare *)new mapsquare(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapsquare, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_mapsquare(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_mapsquare",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_x(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_x",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->x(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_y(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_y",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->y(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_is_free(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_is_free",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->is_free(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_whoshere(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; mapcharacter *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_whoshere",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (mapcharacter *)(arg1)->whoshere(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapcharacter, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_g_set(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_g_set",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } if (arg1) (arg1)->g = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_g_get(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_g_get",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short) ((arg1)->g); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_h_set(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_h_set",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } if (arg1) (arg1)->h = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_h_get(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_h_get",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short) ((arg1)->h); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_f_set(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_f_set",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } if (arg1) (arg1)->f = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_f_get(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_f_get",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short) ((arg1)->f); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_parent_set(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; mapsquare *arg2 = (mapsquare *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_parent_set",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN); if (SWIG_arg_fail(2)) SWIG_fail; if (arg1) (arg1)->parent = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_parent_get(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; mapsquare *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_parent_get",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (mapsquare *) ((arg1)->parent); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapsquare, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_can_use_for_pathfinding_set(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapsquare_can_use_for_pathfinding_set",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } if (arg1) (arg1)->can_use_for_pathfinding = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_can_use_for_pathfinding_get(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare *arg1 = (mapsquare *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_can_use_for_pathfinding_get",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool) ((arg1)->can_use_for_pathfinding); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject * mapsquare_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_mapsquare, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_mapsquare_area(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_area *result; if(!PyArg_ParseTuple(args,(char *)":new_mapsquare_area")) goto fail; result = (mapsquare_area *)new mapsquare_area(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapsquare_area, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_mapsquare_area(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_area *arg1 = (mapsquare_area *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_mapsquare_area",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_area_clear(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_area *arg1 = (mapsquare_area *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_area_clear",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->clear(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_area_area_length(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_area *arg1 = (mapsquare_area *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_area_area_length",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapsquare_area const *)arg1)->area_length(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_area_area_height(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_area *arg1 = (mapsquare_area *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapsquare_area_area_height",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapsquare_area const *)arg1)->area_height(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_area_get_square(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_area *arg1 = (mapsquare_area *) 0 ; unsigned short arg2 ; unsigned short arg3 ; mapsquare *result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapsquare_area_get_square",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } result = (mapsquare *)((mapsquare_area const *)arg1)->get_square(arg2,arg3); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapsquare, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_mapsquare_area_resize_area(PyObject *, PyObject *args) { PyObject *resultobj; mapsquare_area *arg1 = (mapsquare_area *) 0 ; unsigned short arg2 ; unsigned short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapsquare_area_resize_area",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapsquare_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->resize_area(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * mapsquare_area_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_mapsquare_area, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_mapobject(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *result; if(!PyArg_ParseTuple(args,(char *)":new_mapobject")) goto fail; result = (mapobject *)new mapobject(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapobject, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_mapobject(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_mapobject",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_clear(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapobject_clear",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->clear(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_update(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapobject_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_draw__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; surface *arg5 = (surface *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:mapobject_draw",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; SWIG_Python_ConvertPtr(obj4, (void **)&arg5, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(5)) SWIG_fail; ((mapobject const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_draw__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:mapobject_draw",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; ((mapobject const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_draw__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapobject_draw",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } ((mapobject const *)arg1)->draw(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_draw(PyObject *self, PyObject *args) { int argc; PyObject *argv[6]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 5); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapobject, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { return _wrap_mapobject_draw__SWIG_2(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapobject, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_mapobject_draw__SWIG_1(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapobject, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[4], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_mapobject_draw__SWIG_0(self,args); } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapobject_draw'"); return NULL; } static PyObject *_wrap_mapobject_draw_from_base__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; surface *arg5 = (surface *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:mapobject_draw_from_base",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; SWIG_Python_ConvertPtr(obj4, (void **)&arg5, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(5)) SWIG_fail; ((mapobject const *)arg1)->draw_from_base(arg2,arg3,(drawing_area const *)arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_draw_from_base__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:mapobject_draw_from_base",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; ((mapobject const *)arg1)->draw_from_base(arg2,arg3,(drawing_area const *)arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_draw_from_base__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapobject_draw_from_base",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } ((mapobject const *)arg1)->draw_from_base(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_draw_from_base(PyObject *self, PyObject *args) { int argc; PyObject *argv[6]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 5); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapobject, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { return _wrap_mapobject_draw_from_base__SWIG_2(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapobject, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_mapobject_draw_from_base__SWIG_1(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapobject, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[4], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_mapobject_draw_from_base__SWIG_0(self,args); } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapobject_draw_from_base'"); return NULL; } static PyObject *_wrap_mapobject_get(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapobject_get",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_load(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapobject_load",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)(arg1)->load(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_put(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapobject_put",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)((mapobject const *)arg1)->put(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_save(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapobject_save",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)((mapobject const *)arg1)->save(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_nbr_of_animations(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapobject_nbr_of_animations",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapobject const *)arg1)->nbr_of_animations(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_get_animation(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; unsigned short arg2 ; animation *result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapobject_get_animation",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (animation *)(arg1)->get_animation(arg2); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_animation, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_insert_animation(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; animation *arg2 = (animation *) 0 ; unsigned short arg3 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapobject_insert_animation",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_animation, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } result = (signed char)(arg1)->insert_animation(arg2,arg3); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_delete_animation(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; unsigned short arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapobject_delete_animation",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->delete_animation(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapobject_copy(PyObject *, PyObject *args) { PyObject *resultobj; mapobject *arg1 = (mapobject *) 0 ; mapobject *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapobject_copy",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("mapobject"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->copy((mapobject const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * mapobject_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_mapobject, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_mapcharacter(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *result; if(!PyArg_ParseTuple(args,(char *)":new_mapcharacter")) goto fail; result = (mapcharacter *)new mapcharacter(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapcharacter, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_mapcharacter(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_mapcharacter",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_clear(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_clear",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->clear(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_filename(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_filename",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = ((mapcharacter const *)arg1)->filename(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_update(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_draw__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; surface *arg5 = (surface *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:mapcharacter_draw",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; SWIG_Python_ConvertPtr(obj4, (void **)&arg5, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(5)) SWIG_fail; ((mapcharacter const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_draw__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:mapcharacter_draw",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; ((mapcharacter const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_draw__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapcharacter_draw",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } ((mapcharacter const *)arg1)->draw(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_draw(PyObject *self, PyObject *args) { int argc; PyObject *argv[6]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 5); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { return _wrap_mapcharacter_draw__SWIG_2(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_mapcharacter_draw__SWIG_1(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[4], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_mapcharacter_draw__SWIG_0(self,args); } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapcharacter_draw'"); return NULL; } static PyObject *_wrap_mapcharacter_draw_bubble__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; surface *arg5 = (surface *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:mapcharacter_draw_bubble",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; SWIG_Python_ConvertPtr(obj4, (void **)&arg5, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(5)) SWIG_fail; ((mapcharacter const *)arg1)->draw_bubble(arg2,arg3,(drawing_area const *)arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_draw_bubble__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:mapcharacter_draw_bubble",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; ((mapcharacter const *)arg1)->draw_bubble(arg2,arg3,(drawing_area const *)arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_draw_bubble__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapcharacter_draw_bubble",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } ((mapcharacter const *)arg1)->draw_bubble(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_draw_bubble(PyObject *self, PyObject *args) { int argc; PyObject *argv[6]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 5); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { return _wrap_mapcharacter_draw_bubble__SWIG_2(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_mapcharacter_draw_bubble__SWIG_1(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[4], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_mapcharacter_draw_bubble__SWIG_0(self,args); } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapcharacter_draw_bubble'"); return NULL; } static PyObject *_wrap_mapcharacter_get(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_get",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_load(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_load",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)(arg1)->load(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_put(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_put",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)((mapcharacter const *)arg1)->put(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_save(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_save",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)((mapcharacter const *)arg1)->save(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_get_state(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_get_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get_state(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_put_state(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_put_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)((mapcharacter const *)arg1)->put_state(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_set_map(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; landmap *arg2 = (landmap *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_set_map",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->set_map(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_remove_from_map(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_remove_from_map",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->remove_from_map(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_mymap(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; landmap *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_mymap",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (landmap *)((mapcharacter const *)arg1)->mymap(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_landmap, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_stand_north(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_stand_north",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->stand_north(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_stand_south(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_stand_south",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->stand_south(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_stand_east(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_stand_east",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->stand_east(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_stand_west(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_stand_west",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->stand_west(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_stand(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_stand",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->stand(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_go_north(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_go_north",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->go_north(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_go_south(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_go_south",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->go_south(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_go_east(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_go_east",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->go_east(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_go_west(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_go_west",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->go_west(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_can_go_north(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_can_go_north",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((mapcharacter const *)arg1)->can_go_north(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_can_go_south(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_can_go_south",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((mapcharacter const *)arg1)->can_go_south(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_can_go_east(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_can_go_east",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((mapcharacter const *)arg1)->can_go_east(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_can_go_west(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_can_go_west",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((mapcharacter const *)arg1)->can_go_west(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_look_invert(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_look_invert",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->look_invert(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_whosnext(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; mapcharacter *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_whosnext",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (mapcharacter *)((mapcharacter const *)arg1)->whosnext(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapcharacter, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_speak(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string *arg2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_speak",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } (arg1)->speak((std::string const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_mapcharacter_is_speaking(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_is_speaking",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->is_speaking(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_get_bubble(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; text_bubble *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_get_bubble",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (text_bubble *)(arg1)->get_bubble(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_text_bubble, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_set_offset(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; signed char arg2 ; signed char arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapcharacter_set_offset",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (signed char)(SWIG_As_signed_SS_char(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (signed char)(SWIG_As_signed_SS_char(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->set_offset(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_remove_from_pos(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_remove_from_pos",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->remove_from_pos(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_jump_to__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned short arg4 ; unsigned short arg5 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:mapcharacter_jump_to",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (unsigned short)(SWIG_As_unsigned_SS_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } (arg1)->jump_to(arg2,arg3,arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_jump_to__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned short arg4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:mapcharacter_jump_to",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } (arg1)->jump_to(arg2,arg3,arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_jump_to(PyObject *self, PyObject *args) { int argc; PyObject *argv[6]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 5); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { return _wrap_mapcharacter_jump_to__SWIG_1(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[4]); if (_v) { return _wrap_mapcharacter_jump_to__SWIG_0(self,args); } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapcharacter_jump_to'"); return NULL; } static PyObject *_wrap_mapcharacter_submap(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_submap",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapcharacter const *)arg1)->submap(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_posx(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_posx",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapcharacter const *)arg1)->posx(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_posy(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_posy",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapcharacter const *)arg1)->posy(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_offx(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; signed char result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_offx",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (signed char)((mapcharacter const *)arg1)->offx(); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_offy(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; signed char result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_offy",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (signed char)((mapcharacter const *)arg1)->offy(); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_currentmove(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_currentmove",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapcharacter const *)arg1)->currentmove(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_set_goal__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned short arg4 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:mapcharacter_set_goal",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } result = (bool)(arg1)->set_goal(arg2,arg3,arg4); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_set_goal__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; unsigned short arg2 ; unsigned short arg3 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapcharacter_set_goal",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } result = (bool)(arg1)->set_goal(arg2,arg3); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_set_goal(PyObject *self, PyObject *args) { int argc; PyObject *argv[5]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 4); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { return _wrap_mapcharacter_set_goal__SWIG_1(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { return _wrap_mapcharacter_set_goal__SWIG_0(self,args); } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapcharacter_set_goal'"); return NULL; } static PyObject *_wrap_mapcharacter_set_callback__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; PyObject *arg2 = (PyObject *) 0 ; PyObject *arg3 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapcharacter_set_callback",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = obj1; } { arg3 = obj2; } (arg1)->set_callback(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_set_callback__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; PyObject *arg2 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_set_callback",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = obj1; } (arg1)->set_callback(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_set_callback(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = (argv[1] != 0); if (_v) { return _wrap_mapcharacter_set_callback__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = (argv[1] != 0); if (_v) { _v = (argv[2] != 0); if (_v) { return _wrap_mapcharacter_set_callback__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapcharacter_set_callback'"); return NULL; } static PyObject *_wrap_mapcharacter_follow_path(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_follow_path",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->follow_path(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_goal_reached(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_goal_reached",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->goal_reached(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_stop_moving(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_stop_moving",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->stop_moving(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_time_callback__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string arg2 ; PyObject *arg3 = (PyObject *) 0 ; PyObject *arg4 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:mapcharacter_time_callback",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg3 = obj2; } { arg4 = obj3; } (arg1)->time_callback(arg2,arg3,arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_time_callback__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string arg2 ; PyObject *arg3 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapcharacter_time_callback",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg3 = obj2; } (arg1)->time_callback(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_time_callback(PyObject *self, PyObject *args) { int argc; PyObject *argv[5]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 4); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = (argv[2] != 0); if (_v) { return _wrap_mapcharacter_time_callback__SWIG_1(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = (argv[2] != 0); if (_v) { _v = (argv[3] != 0); if (_v) { return _wrap_mapcharacter_time_callback__SWIG_0(self,args); } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapcharacter_time_callback'"); return NULL; } static PyObject *_wrap_mapcharacter_time_callback_string__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string arg2 ; string arg3 ; PyObject *arg4 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:mapcharacter_time_callback_string",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj2, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj2); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(3)) SWIG_fail; arg3 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg4 = obj3; } (arg1)->time_callback_string(arg2,arg3,arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_time_callback_string__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string arg2 ; string arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapcharacter_time_callback_string",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj2, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj2); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(3)) SWIG_fail; arg3 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->time_callback_string(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_time_callback_string(PyObject *self, PyObject *args) { int argc; PyObject *argv[5]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 4); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = SWIG_AsPtr_std_string(argv[2], (std::string**)(0)); if (_v) { return _wrap_mapcharacter_time_callback_string__SWIG_1(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = SWIG_AsPtr_std_string(argv[2], (std::string**)(0)); if (_v) { _v = (argv[3] != 0); if (_v) { return _wrap_mapcharacter_time_callback_string__SWIG_0(self,args); } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapcharacter_time_callback_string'"); return NULL; } static PyObject *_wrap_mapcharacter_set_schedule__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string arg2 ; PyObject *arg3 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapcharacter_set_schedule",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg3 = obj2; } (arg1)->set_schedule(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_set_schedule__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_set_schedule",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->set_schedule(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_set_schedule(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { return _wrap_mapcharacter_set_schedule__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = (argv[2] != 0); if (_v) { return _wrap_mapcharacter_set_schedule__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapcharacter_set_schedule'"); return NULL; } static PyObject *_wrap_mapcharacter_schedule_file(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_schedule_file",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = ((mapcharacter const *)arg1)->schedule_file(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_is_schedule_activated(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_is_schedule_activated",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((mapcharacter const *)arg1)->is_schedule_activated(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_set_schedule_active(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_set_schedule_active",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_schedule_active(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_do_stuff__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string arg2 ; PyObject *arg3 = (PyObject *) 0 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapcharacter_do_stuff",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg3 = obj2; } result = (bool)(arg1)->do_stuff(arg2,arg3); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_do_stuff__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string arg2 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_do_stuff",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (bool)(arg1)->do_stuff(arg2); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_do_stuff(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { return _wrap_mapcharacter_do_stuff__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = (argv[2] != 0); if (_v) { return _wrap_mapcharacter_do_stuff__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapcharacter_do_stuff'"); return NULL; } static PyObject *_wrap_mapcharacter_set_action__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string arg2 ; PyObject *arg3 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapcharacter_set_action",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg3 = obj2; } (arg1)->set_action(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_set_action__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_set_action",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->set_action(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_set_action(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { return _wrap_mapcharacter_set_action__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapcharacter, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = (argv[2] != 0); if (_v) { return _wrap_mapcharacter_set_action__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapcharacter_set_action'"); return NULL; } static PyObject *_wrap_mapcharacter_action_file(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; string result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_action_file",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = ((mapcharacter const *)arg1)->action_file(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_is_action_activated(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapcharacter_is_action_activated",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((mapcharacter const *)arg1)->is_action_activated(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_set_action_active(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_set_action_active",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_action_active(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_launch_action(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; mapcharacter *arg2 = (mapcharacter *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_launch_action",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->launch_action(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_get_animation(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; unsigned short arg2 ; animation *result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_get_animation",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (animation *)(arg1)->get_animation(arg2); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_animation, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_mapcharacter_copy(PyObject *, PyObject *args) { PyObject *resultobj; mapcharacter *arg1 = (mapcharacter *) 0 ; mapcharacter *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapcharacter_copy",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_mapcharacter, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("mapcharacter"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->copy((mapcharacter const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * mapcharacter_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_mapcharacter, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_path_clear(PyObject *, PyObject *args) { PyObject *resultobj; path *arg1 = (path *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:path_clear",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_path, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->clear(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_path_calculate(PyObject *, PyObject *args) { PyObject *resultobj; path *arg1 = (path *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:path_calculate",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_path, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->calculate(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_path_nbr_moves(PyObject *, PyObject *args) { PyObject *resultobj; path *arg1 = (path *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:path_nbr_moves",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_path, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((path const *)arg1)->nbr_moves(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_path_get_move(PyObject *, PyObject *args) { PyObject *resultobj; path *arg1 = (path *) 0 ; unsigned short arg2 ; unsigned short result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:path_get_move",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_path, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (unsigned short)((path const *)arg1)->get_move(arg2); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_path_get_state(PyObject *, PyObject *args) { PyObject *resultobj; path *arg1 = (path *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:path_get_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_path, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get_state(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_path_put_state(PyObject *, PyObject *args) { PyObject *resultobj; path *arg1 = (path *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:path_put_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_path, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)((path const *)arg1)->put_state(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_new_path(PyObject *, PyObject *args) { PyObject *resultobj; path *result; if(!PyArg_ParseTuple(args,(char *)":new_path")) goto fail; result = (path *)new path(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_path, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_path(PyObject *, PyObject *args) { PyObject *resultobj; path *arg1 = (path *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_path",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_path, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * path_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_path, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_character(PyObject *, PyObject *args) { PyObject *resultobj; character *result; if(!PyArg_ParseTuple(args,(char *)":new_character")) goto fail; result = (character *)new character(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_character, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_character(PyObject *, PyObject *args) { PyObject *resultobj; character *arg1 = (character *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_character",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * character_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_character, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_landmap(PyObject *, PyObject *args) { PyObject *resultobj; landmap *result; if(!PyArg_ParseTuple(args,(char *)":new_landmap")) goto fail; result = (landmap *)new landmap(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_landmap, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_landmap(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_landmap",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_clear(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:landmap_clear",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->clear(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_nbr_of_mapobjects(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:landmap_nbr_of_mapobjects",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((landmap const *)arg1)->nbr_of_mapobjects(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_nbr_of_submaps(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:landmap_nbr_of_submaps",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((landmap const *)arg1)->nbr_of_submaps(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_nbr_of_mapcharacters(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:landmap_nbr_of_mapcharacters",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((landmap const *)arg1)->nbr_of_mapcharacters(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_filename(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; string result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:landmap_filename",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = ((landmap const *)arg1)->filename(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_get_mapcharacter(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; unsigned short arg2 ; mapcharacter *result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:landmap_get_mapcharacter",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (mapcharacter *)(arg1)->get_mapcharacter(arg2); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapcharacter, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_get_mapobject(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; unsigned short arg2 ; mapobject *result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:landmap_get_mapobject",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (mapobject *)(arg1)->get_mapobject(arg2); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapobject, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_get_submap(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; unsigned short arg2 ; mapsquare_area *result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:landmap_get_submap",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (mapsquare_area *)(arg1)->get_submap(arg2); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapsquare_area, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_update(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:landmap_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->update(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_get(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:landmap_get",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_load(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:landmap_load",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)(arg1)->load(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_put(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:landmap_put",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)((landmap const *)arg1)->put(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_save(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; string arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:landmap_save",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)(arg1)->save(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_get_state(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:landmap_get_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get_state(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_put_state(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:landmap_put_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)((landmap const *)arg1)->put_state(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_put_mapobject(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned short arg4 ; unsigned short arg5 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:landmap_put_mapobject",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (unsigned short)(SWIG_As_unsigned_SS_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } result = (signed char)(arg1)->put_mapobject(arg2,arg3,arg4,arg5); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_remove_mapobject(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned short arg4 ; unsigned short arg5 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:landmap_remove_mapobject",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (unsigned short)(SWIG_As_unsigned_SS_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } (arg1)->remove_mapobject(arg2,arg3,arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_insert_submap(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; unsigned short arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:landmap_insert_submap",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->insert_submap(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_delete_submap(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; unsigned short arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:landmap_delete_submap",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->delete_submap(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_insert_mapobject__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; mapobject *arg2 = (mapobject *) 0 ; unsigned short arg3 ; string arg4 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:landmap_insert_mapobject",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj3, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj3); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(4)) SWIG_fail; arg4 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (signed char)(arg1)->insert_mapobject(arg2,arg3,arg4); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_insert_mapobject__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; mapobject *arg2 = (mapobject *) 0 ; unsigned short arg3 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:landmap_insert_mapobject",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_mapobject, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } result = (signed char)(arg1)->insert_mapobject(arg2,arg3); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_landmap_insert_mapobject(PyObject *self, PyObject *args) { int argc; PyObject *argv[5]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 4); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_landmap, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_mapobject, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { return _wrap_landmap_insert_mapobject__SWIG_1(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_landmap, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_mapobject, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_AsPtr_std_string(argv[3], (std::string**)(0)); if (_v) { return _wrap_landmap_insert_mapobject__SWIG_0(self,args); } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'landmap_insert_mapobject'"); return NULL; } static PyObject *_wrap_landmap_delete_mapobject(PyObject *, PyObject *args) { PyObject *resultobj; landmap *arg1 = (landmap *) 0 ; unsigned short arg2 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:landmap_delete_mapobject",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->delete_mapobject(arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject * landmap_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_landmap, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_mapview(PyObject *, PyObject *args) { PyObject *resultobj; mapview *result; if(!PyArg_ParseTuple(args,(char *)":new_mapview")) goto fail; result = (mapview *)new mapview(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapview, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_mapview(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_mapview",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_attach_map(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; landmap *arg2 = (landmap *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapview_attach_map",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_landmap, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->attach_map(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_detach_map(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_detach_map",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->detach_map(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_set_pos__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned short arg4 ; short arg5 ; short arg6 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOOO:mapview_set_pos",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (short)(SWIG_As_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } { arg6 = (short)(SWIG_As_short(obj5)); if (SWIG_arg_fail(6)) SWIG_fail; } result = (signed char)(arg1)->set_pos(arg2,arg3,arg4,arg5,arg6); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_set_pos__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned short arg4 ; short arg5 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:mapview_set_pos",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (short)(SWIG_As_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } result = (signed char)(arg1)->set_pos(arg2,arg3,arg4,arg5); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_set_pos__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned short arg4 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:mapview_set_pos",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } result = (signed char)(arg1)->set_pos(arg2,arg3,arg4); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_set_pos(PyObject *self, PyObject *args) { int argc; PyObject *argv[7]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 6); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapview, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { return _wrap_mapview_set_pos__SWIG_2(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapview, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { _v = SWIG_Check_short(argv[4]); if (_v) { return _wrap_mapview_set_pos__SWIG_1(self,args); } } } } } } if (argc == 6) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapview, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { _v = SWIG_Check_short(argv[4]); if (_v) { _v = SWIG_Check_short(argv[5]); if (_v) { return _wrap_mapview_set_pos__SWIG_0(self,args); } } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapview_set_pos'"); return NULL; } static PyObject *_wrap_mapview_center_on__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned short arg4 ; short arg5 ; short arg6 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOOO:mapview_center_on",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (short)(SWIG_As_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } { arg6 = (short)(SWIG_As_short(obj5)); if (SWIG_arg_fail(6)) SWIG_fail; } result = (signed char)(arg1)->center_on(arg2,arg3,arg4,arg5,arg6); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_center_on__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned short arg4 ; short arg5 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:mapview_center_on",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (short)(SWIG_As_short(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } result = (signed char)(arg1)->center_on(arg2,arg3,arg4,arg5); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_center_on__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; unsigned short arg2 ; unsigned short arg3 ; unsigned short arg4 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:mapview_center_on",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } result = (signed char)(arg1)->center_on(arg2,arg3,arg4); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_center_on(PyObject *self, PyObject *args) { int argc; PyObject *argv[7]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 6); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapview, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { return _wrap_mapview_center_on__SWIG_2(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapview, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { _v = SWIG_Check_short(argv[4]); if (_v) { return _wrap_mapview_center_on__SWIG_1(self,args); } } } } } } if (argc == 6) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapview, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[1]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[2]); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { _v = SWIG_Check_short(argv[4]); if (_v) { _v = SWIG_Check_short(argv[5]); if (_v) { return _wrap_mapview_center_on__SWIG_0(self,args); } } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapview_center_on'"); return NULL; } static PyObject *_wrap_mapview_currentsubmap(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_currentsubmap",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->currentsubmap(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_posx(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_posx",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapview const *)arg1)->posx(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_posy(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_posy",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapview const *)arg1)->posy(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_offx(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_offx",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapview const *)arg1)->offx(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_offy(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_offy",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)((mapview const *)arg1)->offy(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_can_scroll_right(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_can_scroll_right",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->can_scroll_right(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_can_scroll_left(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_can_scroll_left",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->can_scroll_left(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_can_scroll_up(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_can_scroll_up",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->can_scroll_up(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_can_scroll_down(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_can_scroll_down",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->can_scroll_down(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_scroll_right(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_scroll_right",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->scroll_right(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_scroll_left(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_scroll_left",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->scroll_left(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_scroll_down(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_scroll_down",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->scroll_down(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_scroll_up(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_scroll_up",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->scroll_up(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_get_state(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapview_get_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get_state(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_put_state(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapview_put_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->put_state(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_resize(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; unsigned short arg2 ; unsigned short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapview_resize",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->resize(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_set_schedule__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; string arg2 ; PyObject *arg3 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapview_set_schedule",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg3 = obj2; } (arg1)->set_schedule(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_set_schedule__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; string arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:mapview_set_schedule",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->set_schedule(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_set_schedule(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapview, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { return _wrap_mapview_set_schedule__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapview, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = (argv[2] != 0); if (_v) { return _wrap_mapview_set_schedule__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapview_set_schedule'"); return NULL; } static PyObject *_wrap_mapview_schedule_file(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; string result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_schedule_file",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (arg1)->schedule_file(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_update(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:mapview_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_draw__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; surface *arg5 = (surface *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:mapview_draw",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; SWIG_Python_ConvertPtr(obj4, (void **)&arg5, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(5)) SWIG_fail; ((mapview const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_draw__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:mapview_draw",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; ((mapview const *)arg1)->draw(arg2,arg3,(drawing_area const *)arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_draw__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; mapview *arg1 = (mapview *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:mapview_draw",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } ((mapview const *)arg1)->draw(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_mapview_draw(PyObject *self, PyObject *args) { int argc; PyObject *argv[6]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 5); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapview, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { return _wrap_mapview_draw__SWIG_2(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapview, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_mapview_draw__SWIG_1(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_mapview, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[4], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_mapview_draw__SWIG_0(self,args); } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'mapview_draw'"); return NULL; } static PyObject * mapview_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_mapview, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_adonthell(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *result; if(!PyArg_ParseTuple(args,(char *)":new_adonthell")) goto fail; result = (adonthell *)new adonthell(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_adonthell, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_main__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; win_base *arg2 = (win_base *) 0 ; string arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:adonthell_main",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj2, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj2); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(3)) SWIG_fail; arg3 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->main(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_main__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; win_base *arg2 = (win_base *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:adonthell_main",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->main(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_main__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:adonthell_main",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->main(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_main(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 1) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_adonthell, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_adonthell_main__SWIG_2(self,args); } } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_adonthell, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_win_base, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_adonthell_main__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_adonthell, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_win_base, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[2], (std::string**)(0)); if (_v) { return _wrap_adonthell_main__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'adonthell_main'"); return NULL; } static PyObject *_wrap_adonthell_main_loop(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:adonthell_main_loop",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->main_loop(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_main_quit(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:adonthell_main_quit",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->main_quit(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_fade_out(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:adonthell_fade_out",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->fade_out(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_fade_in(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:adonthell_fade_in",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->fade_in(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_get_state(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; igzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:adonthell_get_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->get_state(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_put_state(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; ogzstream *arg2 = 0 ; signed char result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:adonthell_put_state",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (signed char)(arg1)->put_state(*arg2); { resultobj = SWIG_From_signed_SS_char((signed char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_control_active(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:adonthell_control_active",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->control_active(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_set_control_active(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:adonthell_set_control_active",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_control_active(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_get_landmap(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; landmap *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:adonthell_get_landmap",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (landmap *)(arg1)->get_landmap(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_landmap, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_update_map(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:adonthell_update_map",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update_map(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_set_update_map(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:adonthell_set_update_map",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_update_map(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_get_mapview(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; mapview *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:adonthell_get_mapview",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (mapview *)(arg1)->get_mapview(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_mapview, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_draw__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; surface *arg5 = (surface *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:adonthell_draw",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; SWIG_Python_ConvertPtr(obj4, (void **)&arg5, SWIGTYPE_p_surface, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(5)) SWIG_fail; (arg1)->draw(arg2,arg3,arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_draw__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; short arg2 ; short arg3 ; drawing_area *arg4 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:adonthell_draw",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; (arg1)->draw(arg2,arg3,arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_draw__SWIG_2(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:adonthell_draw",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->draw(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_draw(PyObject *self, PyObject *args) { int argc; PyObject *argv[6]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 5); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_adonthell, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { return _wrap_adonthell_draw__SWIG_2(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_adonthell, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_adonthell_draw__SWIG_1(self,args); } } } } } if (argc == 5) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_adonthell, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_Check_short(argv[1]); if (_v) { _v = SWIG_Check_short(argv[2]); if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[4], &ptr, SWIGTYPE_p_surface, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_adonthell_draw__SWIG_0(self,args); } } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'adonthell_draw'"); return NULL; } static PyObject *_wrap_adonthell_set_mapview_schedule__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; string arg2 ; PyObject *arg3 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:adonthell_set_mapview_schedule",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg3 = obj2; } (arg1)->set_mapview_schedule(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_set_mapview_schedule__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; string arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:adonthell_set_mapview_schedule",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->set_mapview_schedule(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_set_mapview_schedule(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_adonthell, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { return _wrap_adonthell_set_mapview_schedule__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_adonthell, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = (argv[2] != 0); if (_v) { return _wrap_adonthell_set_mapview_schedule__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'adonthell_set_mapview_schedule'"); return NULL; } static PyObject *_wrap_adonthell_mapview_start(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:adonthell_mapview_start",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->mapview_start(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_adonthell_mapview_stop(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:adonthell_mapview_stop",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->mapview_stop(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_delete_adonthell(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *arg1 = (adonthell *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_adonthell",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_adonthell, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * adonthell_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_adonthell, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_manager(PyObject *, PyObject *args) { PyObject *resultobj; win_manager *result; if(!PyArg_ParseTuple(args,(char *)":new_win_manager")) goto fail; result = (win_manager *)new win_manager(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_manager, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_win_manager(PyObject *, PyObject *args) { PyObject *resultobj; win_manager *arg1 = (win_manager *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_manager",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_manager, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_add(PyObject *, PyObject *args) { PyObject *resultobj; win_manager *arg1 = (win_manager *) 0 ; win_base *arg2 = (win_base *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_manager_add",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_manager, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->add(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_remove(PyObject *, PyObject *args) { PyObject *resultobj; win_manager *arg1 = (win_manager *) 0 ; win_base *arg2 = (win_base *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_manager_remove",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_manager, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->remove(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_update(PyObject *, PyObject *args) { PyObject *resultobj; win_manager *arg1 = (win_manager *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_manager_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_manager, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->update(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_input_update(PyObject *, PyObject *args) { PyObject *resultobj; win_manager *arg1 = (win_manager *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_manager_input_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_manager, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->input_update(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_draw(PyObject *, PyObject *args) { PyObject *resultobj; win_manager *arg1 = (win_manager *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_manager_draw",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_manager, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->draw(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_set_focus(PyObject *, PyObject *args) { PyObject *resultobj; win_manager *arg1 = (win_manager *) 0 ; win_base *arg2 = (win_base *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_manager_set_focus",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_manager, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->set_focus(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_destroy(PyObject *, PyObject *args) { PyObject *resultobj; win_manager *arg1 = (win_manager *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_manager_destroy",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_manager, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->destroy(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_get_active(PyObject *, PyObject *args) { PyObject *resultobj; win_manager *result; if(!PyArg_ParseTuple(args,(char *)":win_manager_get_active")) goto fail; result = (win_manager *)win_manager::get_active(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_manager, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_init(PyObject *, PyObject *args) { PyObject *resultobj; string *arg1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_manager_init",&obj0)) goto fail; { std::string *ptr = (std::string *)0; res1 = SWIG_AsPtr_std_string(obj0, &ptr); if (!res1) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = ptr; } win_manager::init((std::string const &)*arg1); Py_INCREF(Py_None); resultobj = Py_None; if (res1 == SWIG_NEWOBJ) delete arg1; return resultobj; fail: if (res1 == SWIG_NEWOBJ) delete arg1; return NULL; } static PyObject *_wrap_win_manager_cleanup(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":win_manager_cleanup")) goto fail; win_manager::cleanup(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_add_theme(PyObject *, PyObject *args) { PyObject *resultobj; string arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_manager_add_theme",&obj0)) goto fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj0, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } win_manager::add_theme(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_remove_theme(PyObject *, PyObject *args) { PyObject *resultobj; string arg1 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_manager_remove_theme",&obj0)) goto fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj0, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (bool)win_manager::remove_theme(arg1); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_get_theme(PyObject *, PyObject *args) { PyObject *resultobj; string arg1 ; win_theme *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_manager_get_theme",&obj0)) goto fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj0, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (win_theme *)win_manager::get_theme(arg1); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_theme, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_add_font(PyObject *, PyObject *args) { PyObject *resultobj; string arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_manager_add_font",&obj0)) goto fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj0, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } win_manager::add_font(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_remove_font(PyObject *, PyObject *args) { PyObject *resultobj; string arg1 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_manager_remove_font",&obj0)) goto fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj0, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (bool)win_manager::remove_font(arg1); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_manager_get_font(PyObject *, PyObject *args) { PyObject *resultobj; string arg1 ; win_font *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_manager_get_font",&obj0)) goto fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj0, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (win_font *)win_manager::get_font(arg1); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_font, 0); return resultobj; fail: return NULL; } static PyObject * win_manager_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_manager, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_font(PyObject *, PyObject *args) { PyObject *resultobj; char *arg1 = (char *) 0 ; win_font *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:new_win_font",&obj0)) goto fail; if (!SWIG_AsCharPtr(obj0, (char**)&arg1)) { SWIG_arg_fail(1);SWIG_fail; } result = (win_font *)new win_font(arg1); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_font, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_win_font(PyObject *, PyObject *args) { PyObject *resultobj; win_font *arg1 = (win_font *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_font",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_font, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_font_load(PyObject *, PyObject *args) { PyObject *resultobj; win_font *arg1 = (win_font *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_font_load",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_font, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (!SWIG_AsCharPtr(obj1, (char**)&arg2)) { SWIG_arg_fail(2);SWIG_fail; } (arg1)->load(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_font_in_table(PyObject *, PyObject *args) { PyObject *resultobj; win_font *arg1 = (win_font *) 0 ; unsigned short arg2 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_font_in_table",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_font, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } result = (bool)(arg1)->in_table(arg2); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_font_height(PyObject *, PyObject *args) { PyObject *resultobj; win_font *arg1 = (win_font *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_font_height",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_font, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->height(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_font_length(PyObject *, PyObject *args) { PyObject *resultobj; win_font *arg1 = (win_font *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_font_length",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_font, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->length(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_font_cursor_set(PyObject *, PyObject *args) { PyObject *resultobj; win_font *arg1 = (win_font *) 0 ; image *arg2 = (image *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_font_cursor_set",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_font, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_image, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN); if (SWIG_arg_fail(2)) SWIG_fail; if (arg1) (arg1)->cursor = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_font_cursor_get(PyObject *, PyObject *args) { PyObject *resultobj; win_font *arg1 = (win_font *) 0 ; image *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_font_cursor_get",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_font, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (image *) ((arg1)->cursor); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_image, 0); return resultobj; fail: return NULL; } static PyObject * win_font_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_font, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_event(PyObject *, PyObject *args) { PyObject *resultobj; win_event *result; if(!PyArg_ParseTuple(args,(char *)":new_win_event")) goto fail; result = (win_event *)new win_event(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_event, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_win_event_set_return_code(PyObject *, PyObject *args) { PyObject *resultobj; win_event *arg1 = (win_event *) 0 ; int arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_event_set_return_code",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (int)(SWIG_As_int(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_return_code(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_event_update(PyObject *, PyObject *args) { PyObject *resultobj; win_event *arg1 = (win_event *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_event_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_event_py_signal_connect__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; win_event *arg1 = (win_event *) 0 ; PyObject *arg2 = (PyObject *) 0 ; int arg3 ; PyObject *arg4 = (PyObject *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:win_event_py_signal_connect",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { if (!PyCallable_Check(obj1)) { PyErr_SetString (PyExc_TypeError, "Need a callable object!"); return NULL; } arg2 = obj1; } { arg3 = (int)(SWIG_As_int(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } { arg4 = obj3; } (arg1)->py_signal_connect(arg2,arg3,arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_event_py_signal_connect__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; win_event *arg1 = (win_event *) 0 ; PyObject *arg2 = (PyObject *) 0 ; int arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:win_event_py_signal_connect",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { if (!PyCallable_Check(obj1)) { PyErr_SetString (PyExc_TypeError, "Need a callable object!"); return NULL; } arg2 = obj1; } { arg3 = (int)(SWIG_As_int(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->py_signal_connect(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_event_py_signal_connect(PyObject *self, PyObject *args) { int argc; PyObject *argv[5]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 4); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_win_event, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = (argv[1] != 0); if (_v) { _v = SWIG_Check_int(argv[2]); if (_v) { return _wrap_win_event_py_signal_connect__SWIG_1(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_win_event, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = (argv[1] != 0); if (_v) { _v = SWIG_Check_int(argv[2]); if (_v) { _v = (argv[3] != 0); if (_v) { return _wrap_win_event_py_signal_connect__SWIG_0(self,args); } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'win_event_py_signal_connect'"); return NULL; } static PyObject *_wrap_delete_win_event(PyObject *, PyObject *args) { PyObject *resultobj; win_event *arg1 = (win_event *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_event",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_event, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * win_event_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_event, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_border(PyObject *, PyObject *args) { PyObject *resultobj; win_border *result; if(!PyArg_ParseTuple(args,(char *)":new_win_border")) goto fail; result = (win_border *)new win_border(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_border, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_win_border(PyObject *, PyObject *args) { PyObject *resultobj; win_border *arg1 = (win_border *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_border",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_border, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_border_load(PyObject *, PyObject *args) { PyObject *resultobj; win_border *arg1 = (win_border *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:win_border_load",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_border, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (!SWIG_AsCharPtr(obj1, (char**)&arg2)) { SWIG_arg_fail(2);SWIG_fail; } if (!SWIG_AsCharPtr(obj2, (char**)&arg3)) { SWIG_arg_fail(3);SWIG_fail; } (arg1)->load(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_border_update(PyObject *, PyObject *args) { PyObject *resultobj; win_border *arg1 = (win_border *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_border_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_border, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->update(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_border_destroy(PyObject *, PyObject *args) { PyObject *resultobj; win_border *arg1 = (win_border *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_border_destroy",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_border, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->destroy(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_border_draw(PyObject *, PyObject *args) { PyObject *resultobj; win_border *arg1 = (win_border *) 0 ; drawing_area *arg2 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_border_draw",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_border, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->draw(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_border_set_visible_border(PyObject *, PyObject *args) { PyObject *resultobj; win_border *arg1 = (win_border *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_border_set_visible_border",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_border, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_visible_border(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_border_set_brightness_border(PyObject *, PyObject *args) { PyObject *resultobj; win_border *arg1 = (win_border *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_border_set_brightness_border",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_border, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_brightness_border(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_border_set_border__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; win_border *arg1 = (win_border *) 0 ; win_theme *arg2 = 0 ; unsigned char arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:win_border_set_border",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_border, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_theme, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("win_theme"); } if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned char)(SWIG_As_unsigned_SS_char(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->set_border(*arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_border_set_border__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; win_border *arg1 = (win_border *) 0 ; win_theme *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_border_set_border",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_border, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_theme, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("win_theme"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_border(*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_border_set_border(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_win_border, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr = 0; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_win_theme, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = (ptr != 0); } } if (_v) { return _wrap_win_border_set_border__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_win_border, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr = 0; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_win_theme, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = (ptr != 0); } } if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[2]); if (_v) { return _wrap_win_border_set_border__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'win_border_set_border'"); return NULL; } static PyObject *_wrap_win_border_set_trans_border(PyObject *, PyObject *args) { PyObject *resultobj; win_border *arg1 = (win_border *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_border_set_trans_border",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_border, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_trans_border(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_border_length_border(PyObject *, PyObject *args) { PyObject *resultobj; win_border *arg1 = (win_border *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_border_length_border",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_border, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->length_border(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_border_height_border(PyObject *, PyObject *args) { PyObject *resultobj; win_border *arg1 = (win_border *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_border_height_border",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_border, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->height_border(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject * win_border_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_border, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_background(PyObject *, PyObject *args) { PyObject *resultobj; win_background *result; if(!PyArg_ParseTuple(args,(char *)":new_win_background")) goto fail; result = (win_background *)new win_background(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_background, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_win_background(PyObject *, PyObject *args) { PyObject *resultobj; win_background *arg1 = (win_background *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_background",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_background, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_background_load(PyObject *, PyObject *args) { PyObject *resultobj; win_background *arg1 = (win_background *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_background_load",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_background, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (!SWIG_AsCharPtr(obj1, (char**)&arg2)) { SWIG_arg_fail(2);SWIG_fail; } (arg1)->load(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_background_update(PyObject *, PyObject *args) { PyObject *resultobj; win_background *arg1 = (win_background *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_background_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_background, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->update(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_background_destroy(PyObject *, PyObject *args) { PyObject *resultobj; win_background *arg1 = (win_background *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_background_destroy",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_background, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->destroy(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_background_draw__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; win_background *arg1 = (win_background *) 0 ; drawing_area *arg2 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_background_draw",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_background, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->draw(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_background_draw__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; win_background *arg1 = (win_background *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_background_draw",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_background, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->draw(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_background_draw(PyObject *self, PyObject *args) { int argc; PyObject *argv[3]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 2); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 1) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_win_background, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_win_background_draw__SWIG_1(self,args); } } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_win_background, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_win_background_draw__SWIG_0(self,args); } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'win_background_draw'"); return NULL; } static PyObject *_wrap_win_background_set_visible_background(PyObject *, PyObject *args) { PyObject *resultobj; win_background *arg1 = (win_background *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_background_set_visible_background",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_background, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_visible_background(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_background_set_background(PyObject *, PyObject *args) { PyObject *resultobj; win_background *arg1 = (win_background *) 0 ; win_theme *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_background_set_background",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_background, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_theme, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("win_theme"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_background(*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_background_set_brightness_background(PyObject *, PyObject *args) { PyObject *resultobj; win_background *arg1 = (win_background *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_background_set_brightness_background",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_background, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_brightness_background(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_background_set_trans_background(PyObject *, PyObject *args) { PyObject *resultobj; win_background *arg1 = (win_background *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_background_set_trans_background",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_background, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_trans_background(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * win_background_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_background, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_base(PyObject *, PyObject *args) { PyObject *resultobj; win_base *result; if(!PyArg_ParseTuple(args,(char *)":new_win_base")) goto fail; result = (win_base *)new win_base(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_base, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_x(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_x",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (short)((win_base const *)arg1)->x(); { resultobj = SWIG_From_short((short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_y(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_y",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (short)((win_base const *)arg1)->y(); { resultobj = SWIG_From_short((short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_pad_x(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; short *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_pad_x",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { short &_result_ref = (arg1)->pad_x(); result = (short *) &_result_ref; } resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_short, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_pad_y(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; short *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_pad_y",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { short &_result_ref = (arg1)->pad_y(); result = (short *) &_result_ref; } resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_short, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_real_x(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_real_x",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (short)((win_base const *)arg1)->real_x(); { resultobj = SWIG_From_short((short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_real_y(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_real_y",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (short)((win_base const *)arg1)->real_y(); { resultobj = SWIG_From_short((short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_move(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:win_base_move",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->move(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_resize(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; unsigned short arg2 ; unsigned short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:win_base_resize",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->resize(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_is_visible(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_is_visible",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((win_base const *)arg1)->is_visible(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_set_visible(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_base_set_visible",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool const)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_visible(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_is_activate(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_is_activate",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((win_base const *)arg1)->is_activate(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_set_activate(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_base_set_activate",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool const)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_activate(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_is_focus(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_is_focus",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((win_base const *)arg1)->is_focus(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_set_focus(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_base_set_focus",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool const)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_focus(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_is_trans(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_is_trans",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((win_base const *)arg1)->is_trans(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_set_trans(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_base_set_trans",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool const)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_trans(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_is_brightness(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_is_brightness",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((win_base const *)arg1)->is_brightness(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_set_brightness(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_base_set_brightness",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool const)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_brightness(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_set_align(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; unsigned char arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_base_set_align",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned char const)(SWIG_As_unsigned_SS_char(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_align(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_align(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; unsigned char result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_align",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned char)((win_base const *)arg1)->align(); { resultobj = SWIG_From_unsigned_SS_char((unsigned char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_is_can_be_selected(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_is_can_be_selected",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)((win_base const *)arg1)->is_can_be_selected(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_set_can_be_selected(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_base_set_can_be_selected",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool const)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_can_be_selected(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_update(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_draw(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_draw",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->draw(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_base_input_update(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_base_input_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->input_update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_delete_win_base(PyObject *, PyObject *args) { PyObject *resultobj; win_base *arg1 = (win_base *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_base",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * win_base_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_base, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_container(PyObject *, PyObject *args) { PyObject *resultobj; win_container *result; if(!PyArg_ParseTuple(args,(char *)":new_win_container")) goto fail; result = (win_container *)new win_container(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_container, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_move(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; short arg2 ; short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:win_container_move",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (short)(SWIG_As_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (short)(SWIG_As_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->move(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_resize(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; unsigned short arg2 ; unsigned short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:win_container_resize",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->resize(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_add(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; win_base *arg2 = (win_base *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_container_add",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->add(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_remove(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; win_base *arg2 = (win_base *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_container_remove",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->remove(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_remove_all(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_container_remove_all",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->remove_all(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_destroy(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_container_destroy",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->destroy(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_delete_win_container(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_container",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_update(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_container_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_input_update(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_container_input_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->input_update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_draw(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_container_draw",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->draw(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_set_visible_all(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_container_set_visible_all",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_visible_all(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_set_brightness(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_container_set_brightness",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_brightness(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_set_trans(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_container_set_trans",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_trans(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_set_space_with_border(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_container_set_space_with_border",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_space_with_border(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_set_space_with_object(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_container_set_space_with_object",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_space_with_object(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_space_with_border(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_container_space_with_border",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->space_with_border(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_space_with_object(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_container_space_with_object",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->space_with_object(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_set_layout(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; unsigned char arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_container_set_layout",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned char)(SWIG_As_unsigned_SS_char(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_layout(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_set_focus_object(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; win_base *arg2 = (win_base *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_container_set_focus_object",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->set_focus_object(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_container_focus_object(PyObject *, PyObject *args) { PyObject *resultobj; win_container *arg1 = (win_container *) 0 ; win_base *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_container_focus_object",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_container, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (win_base *)(arg1)->focus_object(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_base, 0); return resultobj; fail: return NULL; } static PyObject * win_container_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_container, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_delete_win_image(PyObject *, PyObject *args) { PyObject *resultobj; win_image *arg1 = (win_image *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_image",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_image_draw(PyObject *, PyObject *args) { PyObject *resultobj; win_image *arg1 = (win_image *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_image_draw",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->draw(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_image_update(PyObject *, PyObject *args) { PyObject *resultobj; win_image *arg1 = (win_image *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_image_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_image_input_update(PyObject *, PyObject *args) { PyObject *resultobj; win_image *arg1 = (win_image *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_image_input_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->input_update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_image_set_brightness(PyObject *, PyObject *args) { PyObject *resultobj; win_image *arg1 = (win_image *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_image_set_brightness",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_brightness(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_image_set_trans(PyObject *, PyObject *args) { PyObject *resultobj; win_image *arg1 = (win_image *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_image_set_trans",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_trans(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_image_pack(PyObject *, PyObject *args) { PyObject *resultobj; win_image *arg1 = (win_image *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_image_pack",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->pack(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_image_set_auto_refresh(PyObject *, PyObject *args) { PyObject *resultobj; win_image *arg1 = (win_image *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_image_set_auto_refresh",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_image, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_auto_refresh(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_new_win_image(PyObject *, PyObject *args) { PyObject *resultobj; win_image *result; if(!PyArg_ParseTuple(args,(char *)":new_win_image")) goto fail; result = (win_image *)new win_image(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_image, 1); return resultobj; fail: return NULL; } static PyObject * win_image_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_image, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_label(PyObject *, PyObject *args) { PyObject *resultobj; label *result; if(!PyArg_ParseTuple(args,(char *)":new_label")) goto fail; result = (label *)new label(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_label, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_label_text_string(PyObject *, PyObject *args) { PyObject *resultobj; label *arg1 = (label *) 0 ; string *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:label_text_string",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { string const &_result_ref = (arg1)->text_string(); result = (string *) &_result_ref; } { resultobj = SWIG_From_std_string((std::string)(*result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_label_text_char(PyObject *, PyObject *args) { PyObject *resultobj; label *arg1 = (label *) 0 ; char *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:label_text_char",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (char *)(arg1)->text_char(); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_label_set_text(PyObject *, PyObject *args) { PyObject *resultobj; label *arg1 = (label *) 0 ; string arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:label_set_text",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->set_text(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_label_add_text(PyObject *, PyObject *args) { PyObject *resultobj; label *arg1 = (label *) 0 ; string *arg2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:label_add_text",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } (arg1)->add_text((std::string const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_label_set_font(PyObject *, PyObject *args) { PyObject *resultobj; label *arg1 = (label *) 0 ; win_font *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:label_set_font",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_font, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("win_font"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_font(*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_label_set_form(PyObject *, PyObject *args) { PyObject *resultobj; label *arg1 = (label *) 0 ; unsigned char arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:label_set_form",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned char const)(SWIG_As_unsigned_SS_char(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_form(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_label_set_cursor_visible(PyObject *, PyObject *args) { PyObject *resultobj; label *arg1 = (label *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:label_set_cursor_visible",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool const)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_cursor_visible(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_label_set_cursor_moveable(PyObject *, PyObject *args) { PyObject *resultobj; label *arg1 = (label *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:label_set_cursor_moveable",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool const)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_cursor_moveable(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_label_resize(PyObject *, PyObject *args) { PyObject *resultobj; label *arg1 = (label *) 0 ; unsigned short arg2 ; unsigned short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:label_resize",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short const)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short const)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->resize(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_label_update(PyObject *, PyObject *args) { PyObject *resultobj; label *arg1 = (label *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:label_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_label_input_update(PyObject *, PyObject *args) { PyObject *resultobj; label *arg1 = (label *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:label_input_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->input_update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_delete_label(PyObject *, PyObject *args) { PyObject *resultobj; label *arg1 = (label *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_label",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * label_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_label, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_label(PyObject *, PyObject *args) { PyObject *resultobj; win_label *result; if(!PyArg_ParseTuple(args,(char *)":new_win_label")) goto fail; result = (win_label *)new win_label(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_label, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_win_label(PyObject *, PyObject *args) { PyObject *resultobj; win_label *arg1 = (win_label *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_label",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_label_draw(PyObject *, PyObject *args) { PyObject *resultobj; win_label *arg1 = (win_label *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_label_draw",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->draw(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_label_update(PyObject *, PyObject *args) { PyObject *resultobj; win_label *arg1 = (win_label *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_label_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_label_input_update(PyObject *, PyObject *args) { PyObject *resultobj; win_label *arg1 = (win_label *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_label_input_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->input_update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_label_set_brightness(PyObject *, PyObject *args) { PyObject *resultobj; win_label *arg1 = (win_label *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_label_set_brightness",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_brightness(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_label_set_trans(PyObject *, PyObject *args) { PyObject *resultobj; win_label *arg1 = (win_label *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_label_set_trans",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_trans(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_label_pack(PyObject *, PyObject *args) { PyObject *resultobj; win_label *arg1 = (win_label *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_label_pack",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->pack(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_label_set_auto_refresh(PyObject *, PyObject *args) { PyObject *resultobj; win_label *arg1 = (win_label *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_label_set_auto_refresh",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_label, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_auto_refresh(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * win_label_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_label, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_label_input_input_update(PyObject *, PyObject *args) { PyObject *resultobj; label_input *arg1 = (label_input *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:label_input_input_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label_input, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->input_update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_new_label_input(PyObject *, PyObject *args) { PyObject *resultobj; label_input *result; if(!PyArg_ParseTuple(args,(char *)":new_label_input")) goto fail; result = (label_input *)new label_input(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_label_input, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_label_input(PyObject *, PyObject *args) { PyObject *resultobj; label_input *arg1 = (label_input *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_label_input",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_label_input, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * label_input_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_label_input, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_write(PyObject *, PyObject *args) { PyObject *resultobj; win_write *result; if(!PyArg_ParseTuple(args,(char *)":new_win_write")) goto fail; result = (win_write *)new win_write(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_write, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_win_write(PyObject *, PyObject *args) { PyObject *resultobj; win_write *arg1 = (win_write *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_write",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_write, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_write_draw(PyObject *, PyObject *args) { PyObject *resultobj; win_write *arg1 = (win_write *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_write_draw",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_write, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->draw(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_write_update(PyObject *, PyObject *args) { PyObject *resultobj; win_write *arg1 = (win_write *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_write_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_write, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_write_input_update(PyObject *, PyObject *args) { PyObject *resultobj; win_write *arg1 = (win_write *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_write_input_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_write, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->input_update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_write_set_brightness(PyObject *, PyObject *args) { PyObject *resultobj; win_write *arg1 = (win_write *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_write_set_brightness",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_write, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_brightness(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_write_set_trans(PyObject *, PyObject *args) { PyObject *resultobj; win_write *arg1 = (win_write *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_write_set_trans",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_write, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_trans(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_write_pack(PyObject *, PyObject *args) { PyObject *resultobj; win_write *arg1 = (win_write *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_write_pack",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_write, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->pack(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_write_set_auto_refresh(PyObject *, PyObject *args) { PyObject *resultobj; win_write *arg1 = (win_write *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_write_set_auto_refresh",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_write, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_auto_refresh(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * win_write_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_write, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_mapview(PyObject *, PyObject *args) { PyObject *resultobj; win_mapview *result; if(!PyArg_ParseTuple(args,(char *)":new_win_mapview")) goto fail; result = (win_mapview *)new win_mapview(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_mapview, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_win_mapview(PyObject *, PyObject *args) { PyObject *resultobj; win_mapview *arg1 = (win_mapview *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_mapview",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_mapview_draw(PyObject *, PyObject *args) { PyObject *resultobj; win_mapview *arg1 = (win_mapview *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_mapview_draw",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->draw(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_mapview_update(PyObject *, PyObject *args) { PyObject *resultobj; win_mapview *arg1 = (win_mapview *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_mapview_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_mapview_input_update(PyObject *, PyObject *args) { PyObject *resultobj; win_mapview *arg1 = (win_mapview *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_mapview_input_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->input_update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_mapview_set_brightness(PyObject *, PyObject *args) { PyObject *resultobj; win_mapview *arg1 = (win_mapview *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_mapview_set_brightness",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_brightness(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_mapview_set_trans(PyObject *, PyObject *args) { PyObject *resultobj; win_mapview *arg1 = (win_mapview *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_mapview_set_trans",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_trans(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_mapview_pack(PyObject *, PyObject *args) { PyObject *resultobj; win_mapview *arg1 = (win_mapview *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_mapview_pack",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->pack(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_mapview_set_auto_refresh(PyObject *, PyObject *args) { PyObject *resultobj; win_mapview *arg1 = (win_mapview *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_mapview_set_auto_refresh",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_mapview, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_auto_refresh(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * win_mapview_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_mapview, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_scrollbar(PyObject *, PyObject *args) { PyObject *resultobj; char *arg1 = (char *) 0 ; win_scrollbar *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:new_win_scrollbar",&obj0)) goto fail; if (!SWIG_AsCharPtr(obj0, (char**)&arg1)) { SWIG_arg_fail(1);SWIG_fail; } result = (win_scrollbar *)new win_scrollbar(arg1); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_scrollbar, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_win_scrollbar(PyObject *, PyObject *args) { PyObject *resultobj; win_scrollbar *arg1 = (win_scrollbar *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_scrollbar",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scrollbar, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scrollbar_update_bar(PyObject *, PyObject *args) { PyObject *resultobj; win_scrollbar *arg1 = (win_scrollbar *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_scrollbar_update_bar",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scrollbar, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->update_bar(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scrollbar_load(PyObject *, PyObject *args) { PyObject *resultobj; win_scrollbar *arg1 = (win_scrollbar *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scrollbar_load",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scrollbar, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (!SWIG_AsCharPtr(obj1, (char**)&arg2)) { SWIG_arg_fail(2);SWIG_fail; } (arg1)->load(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scrollbar_update_back(PyObject *, PyObject *args) { PyObject *resultobj; win_scrollbar *arg1 = (win_scrollbar *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_scrollbar_update_back",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scrollbar, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->update_back(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scrollbar_destroy(PyObject *, PyObject *args) { PyObject *resultobj; win_scrollbar *arg1 = (win_scrollbar *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_scrollbar_destroy",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scrollbar, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->destroy(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scrollbar_set_scrollbar(PyObject *, PyObject *args) { PyObject *resultobj; win_scrollbar *arg1 = (win_scrollbar *) 0 ; win_theme *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scrollbar_set_scrollbar",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scrollbar, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_theme, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("win_theme"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_scrollbar(*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scrollbar_set_visible_scrollbar(PyObject *, PyObject *args) { PyObject *resultobj; win_scrollbar *arg1 = (win_scrollbar *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scrollbar_set_visible_scrollbar",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scrollbar, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_visible_scrollbar(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scrollbar_set_trans_scrollbar(PyObject *, PyObject *args) { PyObject *resultobj; win_scrollbar *arg1 = (win_scrollbar *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scrollbar_set_trans_scrollbar",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scrollbar, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_trans_scrollbar(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scrollbar_set_brightness_scrollbar(PyObject *, PyObject *args) { PyObject *resultobj; win_scrollbar *arg1 = (win_scrollbar *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scrollbar_set_brightness_scrollbar",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scrollbar, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_brightness_scrollbar(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scrollbar_draw__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; win_scrollbar *arg1 = (win_scrollbar *) 0 ; drawing_area *arg2 = (drawing_area *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scrollbar_draw",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scrollbar, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_drawing_area, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->draw(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scrollbar_draw__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; win_scrollbar *arg1 = (win_scrollbar *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_scrollbar_draw",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scrollbar, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->draw(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scrollbar_draw(PyObject *self, PyObject *args) { int argc; PyObject *argv[3]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 2); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 1) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_win_scrollbar, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_win_scrollbar_draw__SWIG_1(self,args); } } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_win_scrollbar, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_drawing_area, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { return _wrap_win_scrollbar_draw__SWIG_0(self,args); } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'win_scrollbar_draw'"); return NULL; } static PyObject *_wrap_win_scrollbar_height_bar(PyObject *, PyObject *args) { PyObject *resultobj; win_scrollbar *arg1 = (win_scrollbar *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_scrollbar_height_bar",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scrollbar, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->height_bar(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject * win_scrollbar_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_scrollbar, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_scroll(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *result; if(!PyArg_ParseTuple(args,(char *)":new_win_scroll")) goto fail; result = (win_scroll *)new win_scroll(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_scroll, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_amplitude(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_scroll_amplitude",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->amplitude(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_add(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; win_base *arg2 = (win_base *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scroll_add",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->add(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_remove(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; win_base *arg2 = (win_base *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scroll_remove",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->remove(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_remove_all(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_scroll_remove_all",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->remove_all(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_resize(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; unsigned short arg2 ; unsigned short arg3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:win_scroll_resize",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } { arg3 = (unsigned short)(SWIG_As_unsigned_SS_short(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } (arg1)->resize(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_destroy(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_scroll_destroy",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->destroy(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_draw(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_scroll_draw",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->draw(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_update(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_scroll_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_input_update(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_scroll_input_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->input_update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_set_space_between_border(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scroll_set_space_between_border",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_space_between_border(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_set_space_between_object(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scroll_set_space_between_object",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_space_between_object(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_cursor_y(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_scroll_cursor_y",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->cursor_y(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_set_auto_scrollbar(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scroll_set_auto_scrollbar",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_auto_scrollbar(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_set_auto_refresh(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scroll_set_auto_refresh",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_auto_refresh(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_set_brightness(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scroll_set_brightness",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_brightness(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_scroll_set_trans(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_scroll_set_trans",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_trans(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_delete_win_scroll(PyObject *, PyObject *args) { PyObject *resultobj; win_scroll *arg1 = (win_scroll *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_scroll",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_scroll, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * win_scroll_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_scroll, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_select(PyObject *, PyObject *args) { PyObject *resultobj; win_select *result; if(!PyArg_ParseTuple(args,(char *)":new_win_select")) goto fail; result = (win_select *)new win_select(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_select, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_win_select_input_update(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_select_input_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->input_update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_select_add(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; win_base *arg2 = (win_base *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_select_add",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->add(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_select_remove(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; win_base *arg2 = (win_base *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_select_remove",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->remove(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_select_remove_all(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_select_remove_all",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->remove_all(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_select_set_mode(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; unsigned char arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_select_set_mode",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned char const)(SWIG_As_unsigned_SS_char(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_mode(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_select_set_border_select(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; win_border *arg2 = (win_border *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_select_set_border_select",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_border, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->set_border_select(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_select_set_circle(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; bool arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_select_set_circle",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (bool const)(SWIG_As_bool(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_circle(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_select_is_circle(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_select_is_circle",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->is_circle(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_win_select_set_default(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_select_set_default",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->set_default(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_select_set_default_object(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; win_base *arg2 = (win_base *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_select_set_default_object",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_win_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; (arg1)->set_default_object((win_base const *)arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_select_set_default_position(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; unsigned short arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:win_select_set_default_position",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { arg2 = (unsigned short const)(SWIG_As_unsigned_SS_short(obj1)); if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->set_default_position(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_select_get_selected_object(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; win_base *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_select_get_selected_object",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (win_base *)(arg1)->get_selected_object(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_base, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_win_select_get_selected_position(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_select_get_selected_position",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->get_selected_position(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_delete_win_select(PyObject *, PyObject *args) { PyObject *resultobj; win_select *arg1 = (win_select *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_select",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_select, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * win_select_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_select, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_win_theme(PyObject *, PyObject *args) { PyObject *resultobj; char *arg1 = (char *) 0 ; win_theme *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:new_win_theme",&obj0)) goto fail; if (!SWIG_AsCharPtr(obj0, (char**)&arg1)) { SWIG_arg_fail(1);SWIG_fail; } result = (win_theme *)new win_theme(arg1); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_win_theme, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_win_theme(PyObject *, PyObject *args) { PyObject *resultobj; win_theme *arg1 = (win_theme *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_win_theme",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_theme, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_win_theme_destroy(PyObject *, PyObject *args) { PyObject *resultobj; win_theme *arg1 = (win_theme *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:win_theme_destroy",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_win_theme, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->destroy(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * win_theme_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_win_theme, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_text_bubble__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; string *arg1 = 0 ; string *arg2 = 0 ; string *arg3 = 0 ; unsigned short arg4 ; text_bubble *result; int res1 = 0 ; int res2 = 0 ; int res3 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:new_text_bubble",&obj0,&obj1,&obj2,&obj3)) goto fail; { std::string *ptr = (std::string *)0; res1 = SWIG_AsPtr_std_string(obj0, &ptr); if (!res1) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = ptr; } { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } { std::string *ptr = (std::string *)0; res3 = SWIG_AsPtr_std_string(obj2, &ptr); if (!res3) { if (!PyErr_Occurred()) SWIG_type_error("string", obj2); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(3)) SWIG_fail; arg3 = ptr; } { arg4 = (unsigned short)(SWIG_As_unsigned_SS_short(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } result = (text_bubble *)new text_bubble((std::string const &)*arg1,(std::string const &)*arg2,(std::string const &)*arg3,arg4); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_text_bubble, 1); if (res1 == SWIG_NEWOBJ) delete arg1; if (res2 == SWIG_NEWOBJ) delete arg2; if (res3 == SWIG_NEWOBJ) delete arg3; return resultobj; fail: if (res1 == SWIG_NEWOBJ) delete arg1; if (res2 == SWIG_NEWOBJ) delete arg2; if (res3 == SWIG_NEWOBJ) delete arg3; return NULL; } static PyObject *_wrap_new_text_bubble__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; string *arg1 = 0 ; string *arg2 = 0 ; string *arg3 = 0 ; text_bubble *result; int res1 = 0 ; int res2 = 0 ; int res3 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:new_text_bubble",&obj0,&obj1,&obj2)) goto fail; { std::string *ptr = (std::string *)0; res1 = SWIG_AsPtr_std_string(obj0, &ptr); if (!res1) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = ptr; } { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } { std::string *ptr = (std::string *)0; res3 = SWIG_AsPtr_std_string(obj2, &ptr); if (!res3) { if (!PyErr_Occurred()) SWIG_type_error("string", obj2); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(3)) SWIG_fail; arg3 = ptr; } result = (text_bubble *)new text_bubble((std::string const &)*arg1,(std::string const &)*arg2,(std::string const &)*arg3); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_text_bubble, 0); if (res1 == SWIG_NEWOBJ) delete arg1; if (res2 == SWIG_NEWOBJ) delete arg2; if (res3 == SWIG_NEWOBJ) delete arg3; return resultobj; fail: if (res1 == SWIG_NEWOBJ) delete arg1; if (res2 == SWIG_NEWOBJ) delete arg2; if (res3 == SWIG_NEWOBJ) delete arg3; return NULL; } static PyObject *_wrap_new_text_bubble(PyObject *self, PyObject *args) { int argc; PyObject *argv[5]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 4); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; _v = SWIG_AsPtr_std_string(argv[0], (std::string**)(0)); if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = SWIG_AsPtr_std_string(argv[2], (std::string**)(0)); if (_v) { return _wrap_new_text_bubble__SWIG_1(self,args); } } } } if (argc == 4) { int _v; _v = SWIG_AsPtr_std_string(argv[0], (std::string**)(0)); if (_v) { _v = SWIG_AsPtr_std_string(argv[1], (std::string**)(0)); if (_v) { _v = SWIG_AsPtr_std_string(argv[2], (std::string**)(0)); if (_v) { _v = SWIG_Check_unsigned_SS_short(argv[3]); if (_v) { return _wrap_new_text_bubble__SWIG_0(self,args); } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_text_bubble'"); return NULL; } static PyObject *_wrap_delete_text_bubble(PyObject *, PyObject *args) { PyObject *resultobj; text_bubble *arg1 = (text_bubble *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_text_bubble",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_text_bubble, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_text_bubble_update(PyObject *, PyObject *args) { PyObject *resultobj; text_bubble *arg1 = (text_bubble *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:text_bubble_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_text_bubble, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_text_bubble_remaining(PyObject *, PyObject *args) { PyObject *resultobj; text_bubble *arg1 = (text_bubble *) 0 ; unsigned short result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:text_bubble_remaining",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_text_bubble, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned short)(arg1)->remaining(); { resultobj = SWIG_From_unsigned_SS_short((unsigned short)(result)); } return resultobj; fail: return NULL; } static PyObject * text_bubble_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_text_bubble, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_dialog_screen__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; char *arg2 = (char *) 0 ; unsigned char arg3 ; dialog_screen *result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:new_dialog_screen",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (!SWIG_AsCharPtr(obj1, (char**)&arg2)) { SWIG_arg_fail(2);SWIG_fail; } { arg3 = (unsigned char)(SWIG_As_unsigned_SS_char(obj2)); if (SWIG_arg_fail(3)) SWIG_fail; } result = (dialog_screen *)new dialog_screen(arg1,arg2,arg3); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_dialog_screen, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_new_dialog_screen__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; character_base *arg1 = (character_base *) 0 ; char *arg2 = (char *) 0 ; dialog_screen *result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:new_dialog_screen",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (!SWIG_AsCharPtr(obj1, (char**)&arg2)) { SWIG_arg_fail(2);SWIG_fail; } result = (dialog_screen *)new dialog_screen(arg1,arg2); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_dialog_screen, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_new_dialog_screen(PyObject *self, PyObject *args) { int argc; PyObject *argv[4]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 3); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 2) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_character_base, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsCharPtr(argv[1], (char **)(0)); if (_v) { return _wrap_new_dialog_screen__SWIG_1(self,args); } } } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_character_base, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsCharPtr(argv[1], (char **)(0)); if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[2]); if (_v) { return _wrap_new_dialog_screen__SWIG_0(self,args); } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_dialog_screen'"); return NULL; } static PyObject *_wrap_delete_dialog_screen(PyObject *, PyObject *args) { PyObject *resultobj; dialog_screen *arg1 = (dialog_screen *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_dialog_screen",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_dialog_screen, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_dialog_screen_init__SWIG_0(PyObject *, PyObject *args) { PyObject *resultobj; dialog_screen *arg1 = (dialog_screen *) 0 ; character_base *arg2 = (character_base *) 0 ; char *arg3 = (char *) 0 ; unsigned char arg4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:dialog_screen_init",&obj0,&obj1,&obj2,&obj3)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_dialog_screen, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (!SWIG_AsCharPtr(obj2, (char**)&arg3)) { SWIG_arg_fail(3);SWIG_fail; } { arg4 = (unsigned char)(SWIG_As_unsigned_SS_char(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } (arg1)->init(arg2,arg3,arg4); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_dialog_screen_init__SWIG_1(PyObject *, PyObject *args) { PyObject *resultobj; dialog_screen *arg1 = (dialog_screen *) 0 ; character_base *arg2 = (character_base *) 0 ; char *arg3 = (char *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:dialog_screen_init",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_dialog_screen, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_character_base, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (!SWIG_AsCharPtr(obj2, (char**)&arg3)) { SWIG_arg_fail(3);SWIG_fail; } (arg1)->init(arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_dialog_screen_init(PyObject *self, PyObject *args) { int argc; PyObject *argv[5]; int ii; argc = PyObject_Length(args); for (ii = 0; (ii < argc) && (ii < 4); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_dialog_screen, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_character_base, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsCharPtr(argv[2], (char **)(0)); if (_v) { return _wrap_dialog_screen_init__SWIG_1(self,args); } } } } if (argc == 4) { int _v; { void *ptr; if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_dialog_screen, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { { void *ptr; if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_character_base, 0) == -1) { _v = 0; PyErr_Clear(); } else { _v = 1; } } if (_v) { _v = SWIG_AsCharPtr(argv[2], (char **)(0)); if (_v) { _v = SWIG_Check_unsigned_SS_char(argv[3]); if (_v) { return _wrap_dialog_screen_init__SWIG_0(self,args); } } } } } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'dialog_screen_init'"); return NULL; } static PyObject *_wrap_dialog_screen_set_portrait(PyObject *, PyObject *args) { PyObject *resultobj; dialog_screen *arg1 = (dialog_screen *) 0 ; string *arg2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:dialog_screen_set_portrait",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_dialog_screen, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } (arg1)->set_portrait((std::string const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_dialog_screen_set_name(PyObject *, PyObject *args) { PyObject *resultobj; dialog_screen *arg1 = (dialog_screen *) 0 ; string *arg2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:dialog_screen_set_name",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_dialog_screen, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } (arg1)->set_name((std::string const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_dialog_screen_set_npc(PyObject *, PyObject *args) { PyObject *resultobj; dialog_screen *arg1 = (dialog_screen *) 0 ; string *arg2 = 0 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:dialog_screen_set_npc",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_dialog_screen, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; res2 = SWIG_AsPtr_std_string(obj1, &ptr); if (!res2) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = ptr; } (arg1)->set_npc((std::string const &)*arg2); Py_INCREF(Py_None); resultobj = Py_None; if (res2 == SWIG_NEWOBJ) delete arg2; return resultobj; fail: if (res2 == SWIG_NEWOBJ) delete arg2; return NULL; } static PyObject *_wrap_dialog_screen_update(PyObject *, PyObject *args) { PyObject *resultobj; dialog_screen *arg1 = (dialog_screen *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:dialog_screen_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_dialog_screen, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_dialog_screen_run(PyObject *, PyObject *args) { PyObject *resultobj; dialog_screen *arg1 = (dialog_screen *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:dialog_screen_run",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_dialog_screen, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; (arg1)->run(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * dialog_screen_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_dialog_screen, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_data_screen(PyObject *, PyObject *args) { PyObject *resultobj; int arg1 ; data_screen *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:new_data_screen",&obj0)) goto fail; { arg1 = (int)(SWIG_As_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } result = (data_screen *)new data_screen(arg1); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_data_screen, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_data_screen(PyObject *, PyObject *args) { PyObject *resultobj; data_screen *arg1 = (data_screen *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_data_screen",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_data_screen, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_data_screen_update(PyObject *, PyObject *args) { PyObject *resultobj; data_screen *arg1 = (data_screen *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:data_screen_update",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_data_screen, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->update(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_data_screen_get_result(PyObject *, PyObject *args) { PyObject *resultobj; data_screen *arg1 = (data_screen *) 0 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:data_screen_get_result",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_data_screen, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (bool)(arg1)->get_result(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject * data_screen_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_data_screen, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_new_gamedata(PyObject *, PyObject *args) { PyObject *resultobj; gamedata *result; if(!PyArg_ParseTuple(args,(char *)":new_gamedata")) goto fail; result = (gamedata *)new gamedata(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_gamedata, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_gamedata(PyObject *, PyObject *args) { PyObject *resultobj; gamedata *arg1 = (gamedata *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_gamedata",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gamedata, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_put(PyObject *, PyObject *args) { PyObject *resultobj; gamedata *arg1 = (gamedata *) 0 ; ogzstream *arg2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:gamedata_put",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gamedata, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_ogzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("ogzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } (arg1)->put(*arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_get(PyObject *, PyObject *args) { PyObject *resultobj; gamedata *arg1 = (gamedata *) 0 ; igzstream *arg2 = 0 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:gamedata_get",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gamedata, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_igzstream, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("igzstream"); } if (SWIG_arg_fail(2)) SWIG_fail; } result = (bool)(arg1)->get(*arg2); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_directory(PyObject *, PyObject *args) { PyObject *resultobj; gamedata *arg1 = (gamedata *) 0 ; char *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedata_directory",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gamedata, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (char *)(arg1)->directory(); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_description(PyObject *, PyObject *args) { PyObject *resultobj; gamedata *arg1 = (gamedata *) 0 ; char *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedata_description",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gamedata, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (char *)(arg1)->description(); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_location(PyObject *, PyObject *args) { PyObject *resultobj; gamedata *arg1 = (gamedata *) 0 ; char *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedata_location",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gamedata, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (char *)(arg1)->location(); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_gametime(PyObject *, PyObject *args) { PyObject *resultobj; gamedata *arg1 = (gamedata *) 0 ; char *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedata_gametime",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gamedata, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (char *)(arg1)->gametime(); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_timestamp(PyObject *, PyObject *args) { PyObject *resultobj; gamedata *arg1 = (gamedata *) 0 ; unsigned int result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedata_timestamp",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gamedata, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (unsigned int)(arg1)->timestamp(); { resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_set_description(PyObject *, PyObject *args) { PyObject *resultobj; gamedata *arg1 = (gamedata *) 0 ; string arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:gamedata_set_description",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gamedata, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->set_description(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_set_directory(PyObject *, PyObject *args) { PyObject *resultobj; gamedata *arg1 = (gamedata *) 0 ; string arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:gamedata_set_directory",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gamedata, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->set_directory(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_set_gametime(PyObject *, PyObject *args) { PyObject *resultobj; gamedata *arg1 = (gamedata *) 0 ; string arg2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OO:gamedata_set_gametime",&obj0,&obj1)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_gamedata, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } (arg1)->set_gametime(arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_init(PyObject *, PyObject *args) { PyObject *resultobj; string arg1 ; string arg2 ; string arg3 ; unsigned char arg4 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOO:gamedata_init",&obj0,&obj1,&obj2,&obj3)) goto fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj0, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj2, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj2); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(3)) SWIG_fail; arg3 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { arg4 = (unsigned char)(SWIG_As_unsigned_SS_char(obj3)); if (SWIG_arg_fail(4)) SWIG_fail; } result = (bool)gamedata::init(arg1,arg2,arg3,arg4); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_cleanup(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":gamedata_cleanup")) goto fail; gamedata::cleanup(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_load_characters(PyObject *, PyObject *args) { PyObject *resultobj; unsigned int arg1 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedata_load_characters",&obj0)) goto fail; { arg1 = (unsigned int)(SWIG_As_unsigned_SS_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } result = (bool)gamedata::load_characters(arg1); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_load_quests(PyObject *, PyObject *args) { PyObject *resultobj; unsigned int arg1 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedata_load_quests",&obj0)) goto fail; { arg1 = (unsigned int)(SWIG_As_unsigned_SS_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } result = (bool)gamedata::load_quests(arg1); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_load_mapengine(PyObject *, PyObject *args) { PyObject *resultobj; unsigned int arg1 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedata_load_mapengine",&obj0)) goto fail; { arg1 = (unsigned int)(SWIG_As_unsigned_SS_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } result = (bool)gamedata::load_mapengine(arg1); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_load_audio(PyObject *, PyObject *args) { PyObject *resultobj; unsigned int arg1 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedata_load_audio",&obj0)) goto fail; { arg1 = (unsigned int)(SWIG_As_unsigned_SS_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } result = (bool)gamedata::load_audio(arg1); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_load(PyObject *, PyObject *args) { PyObject *resultobj; unsigned int arg1 ; bool result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedata_load",&obj0)) goto fail; { arg1 = (unsigned int)(SWIG_As_unsigned_SS_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } result = (bool)gamedata::load(arg1); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_load_newest(PyObject *, PyObject *args) { PyObject *resultobj; bool result; if(!PyArg_ParseTuple(args,(char *)":gamedata_load_newest")) goto fail; result = (bool)gamedata::load_newest(); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_save(PyObject *, PyObject *args) { PyObject *resultobj; unsigned int arg1 ; string arg2 ; string arg3 ; bool result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:gamedata_save",&obj0,&obj1,&obj2)) goto fail; { arg1 = (unsigned int)(SWIG_As_unsigned_SS_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj1, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj1); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(2)) SWIG_fail; arg2 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj2, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj2); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(3)) SWIG_fail; arg3 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (bool)gamedata::save(arg1,arg2,arg3); { resultobj = SWIG_From_bool((bool)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_unload(PyObject *, PyObject *args) { PyObject *resultobj; if(!PyArg_ParseTuple(args,(char *)":gamedata_unload")) goto fail; gamedata::unload(); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_next_save(PyObject *, PyObject *args) { PyObject *resultobj; gamedata *result; if(!PyArg_ParseTuple(args,(char *)":gamedata_next_save")) goto fail; result = (gamedata *)gamedata::next_save(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_gamedata, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_user_data_dir(PyObject *, PyObject *args) { PyObject *resultobj; string result; if(!PyArg_ParseTuple(args,(char *)":gamedata_user_data_dir")) goto fail; result = gamedata::user_data_dir(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_game_data_dir(PyObject *, PyObject *args) { PyObject *resultobj; string result; if(!PyArg_ParseTuple(args,(char *)":gamedata_game_data_dir")) goto fail; result = gamedata::game_data_dir(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_get_saved_game(PyObject *, PyObject *args) { PyObject *resultobj; unsigned int arg1 ; gamedata *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedata_get_saved_game",&obj0)) goto fail; { arg1 = (unsigned int)(SWIG_As_unsigned_SS_int(obj0)); if (SWIG_arg_fail(1)) SWIG_fail; } result = (gamedata *)gamedata::get_saved_game(arg1); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_gamedata, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_quests(PyObject *, PyObject *args) { PyObject *resultobj; SwigValueWrapper > result; if(!PyArg_ParseTuple(args,(char *)":gamedata_quests")) goto fail; result = gamedata::quests(); { dictionary * resultptr; resultptr = new dictionary((dictionary &)(result)); resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_dictionaryTquest_p_t, 1); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_player(PyObject *, PyObject *args) { PyObject *resultobj; character *result; if(!PyArg_ParseTuple(args,(char *)":gamedata_player")) goto fail; result = (character *)gamedata::player(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_character, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_get_character(PyObject *, PyObject *args) { PyObject *resultobj; string arg1 ; character *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedata_get_character",&obj0)) goto fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj0, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (character *)gamedata::get_character(arg1); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_character, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_get_quest(PyObject *, PyObject *args) { PyObject *resultobj; string arg1 ; quest *result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:gamedata_get_quest",&obj0)) goto fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj0, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } result = (quest *)gamedata::get_quest(arg1); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_quest, 0); return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_characters(PyObject *, PyObject *args) { PyObject *resultobj; SwigValueWrapper > result; if(!PyArg_ParseTuple(args,(char *)":gamedata_characters")) goto fail; result = gamedata::characters(); { dictionary * resultptr; resultptr = new dictionary((dictionary &)(result)); resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_dictionaryTcharacter_p_t, 1); } return resultobj; fail: return NULL; } static PyObject *_wrap_gamedata_engine(PyObject *, PyObject *args) { PyObject *resultobj; adonthell *result; if(!PyArg_ParseTuple(args,(char *)":gamedata_engine")) goto fail; result = (adonthell *)gamedata::engine(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_adonthell, 0); return resultobj; fail: return NULL; } static PyObject * gamedata_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_gamedata, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static int _wrap_game_User_data_dir_set(PyObject *_val) { { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(_val, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", _val); SWIG_append_msg(" C/C++ variable 'game::User_data_dir'"); return 1; } else if (!ptr) { SWIG_null_ref("string"); SWIG_append_msg(" C/C++ variable 'game::User_data_dir'"); return 1; } game::User_data_dir = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } return 0; } static PyObject *_wrap_game_User_data_dir_get(void) { PyObject *pyobj; { pyobj = SWIG_From_std_string((string)(game::User_data_dir)); } return pyobj; } static int _wrap_game_Global_data_dir_set(PyObject *_val) { { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(_val, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", _val); SWIG_append_msg(" C/C++ variable 'game::Global_data_dir'"); return 1; } else if (!ptr) { SWIG_null_ref("string"); SWIG_append_msg(" C/C++ variable 'game::Global_data_dir'"); return 1; } game::Global_data_dir = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } return 0; } static PyObject *_wrap_game_Global_data_dir_get(void) { PyObject *pyobj; { pyobj = SWIG_From_std_string((string)(game::Global_data_dir)); } return pyobj; } static int _wrap_game_Game_data_dir_set(PyObject *_val) { { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(_val, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", _val); SWIG_append_msg(" C/C++ variable 'game::Game_data_dir'"); return 1; } else if (!ptr) { SWIG_null_ref("string"); SWIG_append_msg(" C/C++ variable 'game::Game_data_dir'"); return 1; } game::Game_data_dir = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } return 0; } static PyObject *_wrap_game_Game_data_dir_get(void) { PyObject *pyobj; { pyobj = SWIG_From_std_string((string)(game::Game_data_dir)); } return pyobj; } static PyObject *_wrap_game_init(PyObject *, PyObject *args) { PyObject *resultobj; string arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:game_init",&obj0)) goto fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj0, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } game::init(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_game_set_game_data_dir(PyObject *, PyObject *args) { PyObject *resultobj; string arg1 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:game_set_game_data_dir",&obj0)) goto fail; { std::string *ptr = (std::string *)0; int res = SWIG_AsPtr_std_string(obj0, &ptr); if (!res) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = *ptr; if (res == SWIG_NEWOBJ) delete ptr; } game::set_game_data_dir(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_game_user_data_dir(PyObject *, PyObject *args) { PyObject *resultobj; string result; if(!PyArg_ParseTuple(args,(char *)":game_user_data_dir")) goto fail; result = game::user_data_dir(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_game_global_data_dir(PyObject *, PyObject *args) { PyObject *resultobj; string result; if(!PyArg_ParseTuple(args,(char *)":game_global_data_dir")) goto fail; result = game::global_data_dir(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_game_game_data_dir(PyObject *, PyObject *args) { PyObject *resultobj; string result; if(!PyArg_ParseTuple(args,(char *)":game_game_data_dir")) goto fail; result = game::game_data_dir(); { resultobj = SWIG_From_std_string((std::string)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_game_find_file(PyObject *, PyObject *args) { PyObject *resultobj; string *arg1 = 0 ; string result; int res1 = 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:game_find_file",&obj0)) goto fail; { std::string *ptr = (std::string *)0; res1 = SWIG_AsPtr_std_string(obj0, &ptr); if (!res1) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = ptr; } result = game::find_file((std::string const &)*arg1); { resultobj = SWIG_From_std_string((std::string)(result)); } if (res1 == SWIG_NEWOBJ) delete arg1; return resultobj; fail: if (res1 == SWIG_NEWOBJ) delete arg1; return NULL; } static PyObject *_wrap_game_find_directory(PyObject *, PyObject *args) { PyObject *resultobj; string *arg1 = 0 ; string result; int res1 = 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:game_find_directory",&obj0)) goto fail; { std::string *ptr = (std::string *)0; res1 = SWIG_AsPtr_std_string(obj0, &ptr); if (!res1) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = ptr; } result = game::find_directory((std::string const &)*arg1); { resultobj = SWIG_From_std_string((std::string)(result)); } if (res1 == SWIG_NEWOBJ) delete arg1; return resultobj; fail: if (res1 == SWIG_NEWOBJ) delete arg1; return NULL; } static PyObject *_wrap_new_game(PyObject *, PyObject *args) { PyObject *resultobj; game *result; if(!PyArg_ParseTuple(args,(char *)":new_game")) goto fail; result = (game *)new game(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_game, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_game(PyObject *, PyObject *args) { PyObject *resultobj; game *arg1 = (game *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_game",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_game, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * game_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_game, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_nls_init(PyObject *, PyObject *args) { PyObject *resultobj; config *arg1 = 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:nls_init",&obj0)) goto fail; { SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_config, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; if (arg1 == NULL) { SWIG_null_ref("config"); } if (SWIG_arg_fail(1)) SWIG_fail; } nls::init(*arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_nls_set_language(PyObject *, PyObject *args) { PyObject *resultobj; string *arg1 = 0 ; int res1 = 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:nls_set_language",&obj0)) goto fail; { std::string *ptr = (std::string *)0; res1 = SWIG_AsPtr_std_string(obj0, &ptr); if (!res1) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = ptr; } nls::set_language((std::string const &)*arg1); Py_INCREF(Py_None); resultobj = Py_None; if (res1 == SWIG_NEWOBJ) delete arg1; return resultobj; fail: if (res1 == SWIG_NEWOBJ) delete arg1; return NULL; } static PyObject *_wrap_nls_translate(PyObject *, PyObject *args) { PyObject *resultobj; string *arg1 = 0 ; char *result; int res1 = 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:nls_translate",&obj0)) goto fail; { std::string *ptr = (std::string *)0; res1 = SWIG_AsPtr_std_string(obj0, &ptr); if (!res1) { if (!PyErr_Occurred()) SWIG_type_error("string", obj0); } else if (!ptr) { SWIG_null_ref("string"); } if (SWIG_arg_fail(1)) SWIG_fail; arg1 = ptr; } result = (char *)nls::translate((std::string const &)*arg1); resultobj = SWIG_FromCharPtr(result); if (res1 == SWIG_NEWOBJ) delete arg1; return resultobj; fail: if (res1 == SWIG_NEWOBJ) delete arg1; return NULL; } static PyObject *_wrap_new_nls(PyObject *, PyObject *args) { PyObject *resultobj; nls *result; if(!PyArg_ParseTuple(args,(char *)":new_nls")) goto fail; result = (nls *)new nls(); resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_nls, 1); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_nls(PyObject *, PyObject *args) { PyObject *resultobj; nls *arg1 = (nls *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_nls",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_nls, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * nls_swigregister(PyObject *, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_nls, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyMethodDef SwigMethods[] = { { (char *)"new_gz_file", _wrap_new_gz_file, METH_VARARGS, NULL}, { (char *)"delete_gz_file", _wrap_delete_gz_file, METH_VARARGS, NULL}, { (char *)"gz_file_open", _wrap_gz_file_open, METH_VARARGS, NULL}, { (char *)"gz_file_close", _wrap_gz_file_close, METH_VARARGS, NULL}, { (char *)"gz_file_is_open", _wrap_gz_file_is_open, METH_VARARGS, NULL}, { (char *)"gz_file_eof", _wrap_gz_file_eof, METH_VARARGS, NULL}, { (char *)"gz_file_swigregister", gz_file_swigregister, METH_VARARGS, NULL}, { (char *)"new_igzstream", _wrap_new_igzstream, METH_VARARGS, NULL}, { (char *)"delete_igzstream", _wrap_delete_igzstream, METH_VARARGS, NULL}, { (char *)"igzstream_open", _wrap_igzstream_open, METH_VARARGS, NULL}, { (char *)"igzstream_get_block", _wrap_igzstream_get_block, METH_VARARGS, NULL}, { (char *)"igzstream_get_bool", _wrap_igzstream_get_bool, METH_VARARGS, NULL}, { (char *)"igzstream_get_uint8", _wrap_igzstream_get_uint8, METH_VARARGS, NULL}, { (char *)"igzstream_get_sint8", _wrap_igzstream_get_sint8, METH_VARARGS, NULL}, { (char *)"igzstream_get_uint16", _wrap_igzstream_get_uint16, METH_VARARGS, NULL}, { (char *)"igzstream_get_sint16", _wrap_igzstream_get_sint16, METH_VARARGS, NULL}, { (char *)"igzstream_get_uint32", _wrap_igzstream_get_uint32, METH_VARARGS, NULL}, { (char *)"igzstream_get_sint32", _wrap_igzstream_get_sint32, METH_VARARGS, NULL}, { (char *)"igzstream_get_string", _wrap_igzstream_get_string, METH_VARARGS, NULL}, { (char *)"igzstream_get_float", _wrap_igzstream_get_float, METH_VARARGS, NULL}, { (char *)"igzstream_swigregister", igzstream_swigregister, METH_VARARGS, NULL}, { (char *)"new_ogzstream", _wrap_new_ogzstream, METH_VARARGS, NULL}, { (char *)"delete_ogzstream", _wrap_delete_ogzstream, METH_VARARGS, NULL}, { (char *)"ogzstream_open", _wrap_ogzstream_open, METH_VARARGS, NULL}, { (char *)"ogzstream_put_block", _wrap_ogzstream_put_block, METH_VARARGS, NULL}, { (char *)"ogzstream_put_bool", _wrap_ogzstream_put_bool, METH_VARARGS, NULL}, { (char *)"ogzstream_put_uint8", _wrap_ogzstream_put_uint8, METH_VARARGS, NULL}, { (char *)"ogzstream_put_sint8", _wrap_ogzstream_put_sint8, METH_VARARGS, NULL}, { (char *)"ogzstream_put_uint16", _wrap_ogzstream_put_uint16, METH_VARARGS, NULL}, { (char *)"ogzstream_put_sint16", _wrap_ogzstream_put_sint16, METH_VARARGS, NULL}, { (char *)"ogzstream_put_uint32", _wrap_ogzstream_put_uint32, METH_VARARGS, NULL}, { (char *)"ogzstream_put_sint32", _wrap_ogzstream_put_sint32, METH_VARARGS, NULL}, { (char *)"ogzstream_put_string", _wrap_ogzstream_put_string, METH_VARARGS, NULL}, { (char *)"ogzstream_put_float", _wrap_ogzstream_put_float, METH_VARARGS, NULL}, { (char *)"ogzstream_swigregister", ogzstream_swigregister, METH_VARARGS, NULL}, { (char *)"fileops_put_version", _wrap_fileops_put_version, METH_VARARGS, NULL}, { (char *)"fileops_get_version", _wrap_fileops_get_version, METH_VARARGS, NULL}, { (char *)"new_fileops", _wrap_new_fileops, METH_VARARGS, NULL}, { (char *)"delete_fileops", _wrap_delete_fileops, METH_VARARGS, NULL}, { (char *)"fileops_swigregister", fileops_swigregister, METH_VARARGS, NULL}, { (char *)"delete_event", _wrap_delete_event, METH_VARARGS, NULL}, { (char *)"event_clear", _wrap_event_clear, METH_VARARGS, NULL}, { (char *)"event_type", _wrap_event_type, METH_VARARGS, NULL}, { (char *)"event_id", _wrap_event_id, METH_VARARGS, NULL}, { (char *)"event_set_id", _wrap_event_set_id, METH_VARARGS, NULL}, { (char *)"event_registered", _wrap_event_registered, METH_VARARGS, NULL}, { (char *)"event_repeat", _wrap_event_repeat, METH_VARARGS, NULL}, { (char *)"event_set_repeat", _wrap_event_set_repeat, METH_VARARGS, NULL}, { (char *)"event_execute", _wrap_event_execute, METH_VARARGS, NULL}, { (char *)"event_equals", _wrap_event_equals, METH_VARARGS, NULL}, { (char *)"event_set_script", _wrap_event_set_script, METH_VARARGS, NULL}, { (char *)"event_set_callback", _wrap_event_set_callback, METH_VARARGS, NULL}, { (char *)"event_pause", _wrap_event_pause, METH_VARARGS, NULL}, { (char *)"event_resume", _wrap_event_resume, METH_VARARGS, NULL}, { (char *)"event_is_paused", _wrap_event_is_paused, METH_VARARGS, NULL}, { (char *)"event_put_state", _wrap_event_put_state, METH_VARARGS, NULL}, { (char *)"event_get_state", _wrap_event_get_state, METH_VARARGS, NULL}, { (char *)"event_swigregister", event_swigregister, METH_VARARGS, NULL}, { (char *)"new_event_list", _wrap_new_event_list, METH_VARARGS, NULL}, { (char *)"delete_event_list", _wrap_delete_event_list, METH_VARARGS, NULL}, { (char *)"event_list_clear", _wrap_event_list_clear, METH_VARARGS, NULL}, { (char *)"event_list_add_event", _wrap_event_list_add_event, METH_VARARGS, NULL}, { (char *)"event_list_remove_event", _wrap_event_list_remove_event, METH_VARARGS, NULL}, { (char *)"event_list_get_event", _wrap_event_list_get_event, METH_VARARGS, NULL}, { (char *)"event_list_pause", _wrap_event_list_pause, METH_VARARGS, NULL}, { (char *)"event_list_resume", _wrap_event_list_resume, METH_VARARGS, NULL}, { (char *)"event_list_is_paused", _wrap_event_list_is_paused, METH_VARARGS, NULL}, { (char *)"event_list_put_state", _wrap_event_list_put_state, METH_VARARGS, NULL}, { (char *)"event_list_get_state", _wrap_event_list_get_state, METH_VARARGS, NULL}, { (char *)"event_list_swigregister", event_list_swigregister, METH_VARARGS, NULL}, { (char *)"new_time_event", _wrap_new_time_event, METH_VARARGS, NULL}, { (char *)"time_event_set_repeat", _wrap_time_event_set_repeat, METH_VARARGS, NULL}, { (char *)"time_event_equals", _wrap_time_event_equals, METH_VARARGS, NULL}, { (char *)"time_event_execute", _wrap_time_event_execute, METH_VARARGS, NULL}, { (char *)"time_event_put_state", _wrap_time_event_put_state, METH_VARARGS, NULL}, { (char *)"time_event_get_state", _wrap_time_event_get_state, METH_VARARGS, NULL}, { (char *)"time_event_pause", _wrap_time_event_pause, METH_VARARGS, NULL}, { (char *)"time_event_resume", _wrap_time_event_resume, METH_VARARGS, NULL}, { (char *)"time_event_time", _wrap_time_event_time, METH_VARARGS, NULL}, { (char *)"delete_time_event", _wrap_delete_time_event, METH_VARARGS, NULL}, { (char *)"time_event_swigregister", time_event_swigregister, METH_VARARGS, NULL}, { (char *)"new_map_event", _wrap_new_map_event, METH_VARARGS, NULL}, { (char *)"map_event_put_state", _wrap_map_event_put_state, METH_VARARGS, NULL}, { (char *)"map_event_get_state", _wrap_map_event_get_state, METH_VARARGS, NULL}, { (char *)"map_event_submap_set", _wrap_map_event_submap_set, METH_VARARGS, NULL}, { (char *)"map_event_submap_get", _wrap_map_event_submap_get, METH_VARARGS, NULL}, { (char *)"map_event_x_set", _wrap_map_event_x_set, METH_VARARGS, NULL}, { (char *)"map_event_x_get", _wrap_map_event_x_get, METH_VARARGS, NULL}, { (char *)"map_event_y_set", _wrap_map_event_y_set, METH_VARARGS, NULL}, { (char *)"map_event_y_get", _wrap_map_event_y_get, METH_VARARGS, NULL}, { (char *)"map_event_dir_set", _wrap_map_event_dir_set, METH_VARARGS, NULL}, { (char *)"map_event_dir_get", _wrap_map_event_dir_get, METH_VARARGS, NULL}, { (char *)"map_event_map_set", _wrap_map_event_map_set, METH_VARARGS, NULL}, { (char *)"map_event_map_get", _wrap_map_event_map_get, METH_VARARGS, NULL}, { (char *)"map_event_c_set", _wrap_map_event_c_set, METH_VARARGS, NULL}, { (char *)"map_event_c_get", _wrap_map_event_c_get, METH_VARARGS, NULL}, { (char *)"map_event_equals", _wrap_map_event_equals, METH_VARARGS, NULL}, { (char *)"map_event_execute", _wrap_map_event_execute, METH_VARARGS, NULL}, { (char *)"delete_map_event", _wrap_delete_map_event, METH_VARARGS, NULL}, { (char *)"map_event_swigregister", map_event_swigregister, METH_VARARGS, NULL}, { (char *)"new_enter_event", _wrap_new_enter_event, METH_VARARGS, NULL}, { (char *)"delete_enter_event", _wrap_delete_enter_event, METH_VARARGS, NULL}, { (char *)"enter_event_swigregister", enter_event_swigregister, METH_VARARGS, NULL}, { (char *)"new_leave_event", _wrap_new_leave_event, METH_VARARGS, NULL}, { (char *)"delete_leave_event", _wrap_delete_leave_event, METH_VARARGS, NULL}, { (char *)"leave_event_swigregister", leave_event_swigregister, METH_VARARGS, NULL}, { (char *)"new_action_event", _wrap_new_action_event, METH_VARARGS, NULL}, { (char *)"delete_action_event", _wrap_delete_action_event, METH_VARARGS, NULL}, { (char *)"action_event_swigregister", action_event_swigregister, METH_VARARGS, NULL}, { (char *)"event_handler_init", _wrap_event_handler_init, METH_VARARGS, NULL}, { (char *)"event_handler_cleanup", _wrap_event_handler_cleanup, METH_VARARGS, NULL}, { (char *)"event_handler_remove_event", _wrap_event_handler_remove_event, METH_VARARGS, NULL}, { (char *)"event_handler_raise_event", _wrap_event_handler_raise_event, METH_VARARGS, NULL}, { (char *)"new_event_handler", _wrap_new_event_handler, METH_VARARGS, NULL}, { (char *)"delete_event_handler", _wrap_delete_event_handler, METH_VARARGS, NULL}, { (char *)"event_handler_swigregister", event_handler_swigregister, METH_VARARGS, NULL}, { (char *)"new_storage", _wrap_new_storage, METH_VARARGS, NULL}, { (char *)"delete_storage", _wrap_delete_storage, METH_VARARGS, NULL}, { (char *)"storage_set_val", _wrap_storage_set_val, METH_VARARGS, NULL}, { (char *)"storage_get_val", _wrap_storage_get_val, METH_VARARGS, NULL}, { (char *)"storage_next", _wrap_storage_next, METH_VARARGS, NULL}, { (char *)"storage_swigregister", storage_swigregister, METH_VARARGS, NULL}, { (char *)"new_objects", _wrap_new_objects, METH_VARARGS, NULL}, { (char *)"objects_set_val", _wrap_objects_set_val, METH_VARARGS, NULL}, { (char *)"objects_get_val", _wrap_objects_get_val, METH_VARARGS, NULL}, { (char *)"objects_erase", _wrap_objects_erase, METH_VARARGS, NULL}, { (char *)"objects_next", _wrap_objects_next, METH_VARARGS, NULL}, { (char *)"delete_objects", _wrap_delete_objects, METH_VARARGS, NULL}, { (char *)"objects_swigregister", objects_swigregister, METH_VARARGS, NULL}, { (char *)"gametime_init", _wrap_gametime_init, METH_VARARGS, NULL}, { (char *)"gametime_minute", _wrap_gametime_minute, METH_VARARGS, NULL}, { (char *)"gametime_start_action", _wrap_gametime_start_action, METH_VARARGS, NULL}, { (char *)"gametime_stop_action", _wrap_gametime_stop_action, METH_VARARGS, NULL}, { (char *)"gametime_frames_to_skip", _wrap_gametime_frames_to_skip, METH_VARARGS, NULL}, { (char *)"gametime_update", _wrap_gametime_update, METH_VARARGS, NULL}, { (char *)"new_gametime", _wrap_new_gametime, METH_VARARGS, NULL}, { (char *)"delete_gametime", _wrap_delete_gametime, METH_VARARGS, NULL}, { (char *)"gametime_swigregister", gametime_swigregister, METH_VARARGS, NULL}, { (char *)"gamedate_update", _wrap_gamedate_update, METH_VARARGS, NULL}, { (char *)"gamedate_time", _wrap_gamedate_time, METH_VARARGS, NULL}, { (char *)"gamedate_weekday", _wrap_gamedate_weekday, METH_VARARGS, NULL}, { (char *)"gamedate_day", _wrap_gamedate_day, METH_VARARGS, NULL}, { (char *)"gamedate_hour", _wrap_gamedate_hour, METH_VARARGS, NULL}, { (char *)"gamedate_minute", _wrap_gamedate_minute, METH_VARARGS, NULL}, { (char *)"gamedate_parse_time", _wrap_gamedate_parse_time, METH_VARARGS, NULL}, { (char *)"gamedate_get_state", _wrap_gamedate_get_state, METH_VARARGS, NULL}, { (char *)"gamedate_put_state", _wrap_gamedate_put_state, METH_VARARGS, NULL}, { (char *)"new_gamedate", _wrap_new_gamedate, METH_VARARGS, NULL}, { (char *)"delete_gamedate", _wrap_delete_gamedate, METH_VARARGS, NULL}, { (char *)"gamedate_swigregister", gamedate_swigregister, METH_VARARGS, NULL}, { (char *)"input_init", _wrap_input_init, METH_VARARGS, NULL}, { (char *)"input_shutdown", _wrap_input_shutdown, METH_VARARGS, NULL}, { (char *)"input_update", _wrap_input_update, METH_VARARGS, NULL}, { (char *)"input_is_pushed", _wrap_input_is_pushed, METH_VARARGS, NULL}, { (char *)"input_has_been_pushed", _wrap_input_has_been_pushed, METH_VARARGS, NULL}, { (char *)"input_get_next_key", _wrap_input_get_next_key, METH_VARARGS, NULL}, { (char *)"input_get_next_unicode", _wrap_input_get_next_unicode, METH_VARARGS, NULL}, { (char *)"input_set_key_repeat", _wrap_input_set_key_repeat, METH_VARARGS, NULL}, { (char *)"input_clear_keys_queue", _wrap_input_clear_keys_queue, METH_VARARGS, NULL}, { (char *)"new_input", _wrap_new_input, METH_VARARGS, NULL}, { (char *)"delete_input", _wrap_delete_input, METH_VARARGS, NULL}, { (char *)"input_swigregister", input_swigregister, METH_VARARGS, NULL}, { (char *)"audio_init", _wrap_audio_init, METH_VARARGS, NULL}, { (char *)"audio_cleanup", _wrap_audio_cleanup, METH_VARARGS, NULL}, { (char *)"audio_put_state", _wrap_audio_put_state, METH_VARARGS, NULL}, { (char *)"audio_get_state", _wrap_audio_get_state, METH_VARARGS, NULL}, { (char *)"audio_load_background", _wrap_audio_load_background, METH_VARARGS, NULL}, { (char *)"audio_unload_background", _wrap_audio_unload_background, METH_VARARGS, NULL}, { (char *)"audio_set_background_volume", _wrap_audio_set_background_volume, METH_VARARGS, NULL}, { (char *)"audio_pause_music", _wrap_audio_pause_music, METH_VARARGS, NULL}, { (char *)"audio_unpause_music", _wrap_audio_unpause_music, METH_VARARGS, NULL}, { (char *)"audio_load_wave", _wrap_audio_load_wave, METH_VARARGS, NULL}, { (char *)"audio_unload_wave", _wrap_audio_unload_wave, METH_VARARGS, NULL}, { (char *)"audio_play_wave", _wrap_audio_play_wave, METH_VARARGS, NULL}, { (char *)"audio_play_background", _wrap_audio_play_background, METH_VARARGS, NULL}, { (char *)"audio_fade_in_background", _wrap_audio_fade_in_background, METH_VARARGS, NULL}, { (char *)"audio_fade_out_background", _wrap_audio_fade_out_background, METH_VARARGS, NULL}, { (char *)"audio_change_background", _wrap_audio_change_background, METH_VARARGS, NULL}, { (char *)"audio_is_initialized", _wrap_audio_is_initialized, METH_VARARGS, NULL}, { (char *)"audio_is_schedule_activated", _wrap_audio_is_schedule_activated, METH_VARARGS, NULL}, { (char *)"audio_is_background_finished", _wrap_audio_is_background_finished, METH_VARARGS, NULL}, { (char *)"audio_set_schedule_active", _wrap_audio_set_schedule_active, METH_VARARGS, NULL}, { (char *)"audio_set_schedule", _wrap_audio_set_schedule, METH_VARARGS, NULL}, { (char *)"audio_run_schedule", _wrap_audio_run_schedule, METH_VARARGS, NULL}, { (char *)"new_audio", _wrap_new_audio, METH_VARARGS, NULL}, { (char *)"delete_audio", _wrap_delete_audio, METH_VARARGS, NULL}, { (char *)"audio_swigregister", audio_swigregister, METH_VARARGS, NULL}, { (char *)"new_character_base", _wrap_new_character_base, METH_VARARGS, NULL}, { (char *)"delete_character_base", _wrap_delete_character_base, METH_VARARGS, NULL}, { (char *)"character_base_get_name", _wrap_character_base_get_name, METH_VARARGS, NULL}, { (char *)"character_base_get_id", _wrap_character_base_get_id, METH_VARARGS, NULL}, { (char *)"character_base_set_name", _wrap_character_base_set_name, METH_VARARGS, NULL}, { (char *)"character_base_get_color", _wrap_character_base_get_color, METH_VARARGS, NULL}, { (char *)"character_base_set_color", _wrap_character_base_set_color, METH_VARARGS, NULL}, { (char *)"character_base_get_portrait", _wrap_character_base_get_portrait, METH_VARARGS, NULL}, { (char *)"character_base_set_portrait", _wrap_character_base_set_portrait, METH_VARARGS, NULL}, { (char *)"character_base_get_dialogue", _wrap_character_base_get_dialogue, METH_VARARGS, NULL}, { (char *)"character_base_set_dialogue", _wrap_character_base_set_dialogue, METH_VARARGS, NULL}, { (char *)"character_base_get_state", _wrap_character_base_get_state, METH_VARARGS, NULL}, { (char *)"character_base_put_state", _wrap_character_base_put_state, METH_VARARGS, NULL}, { (char *)"character_base_swigregister", character_base_swigregister, METH_VARARGS, NULL}, { (char *)"new_py_object", _wrap_new_py_object, METH_VARARGS, NULL}, { (char *)"delete_py_object", _wrap_delete_py_object, METH_VARARGS, NULL}, { (char *)"py_object_clear", _wrap_py_object_clear, METH_VARARGS, NULL}, { (char *)"py_object_create_instance", _wrap_py_object_create_instance, METH_VARARGS, NULL}, { (char *)"py_object_reload_instance", _wrap_py_object_reload_instance, METH_VARARGS, NULL}, { (char *)"py_object_call_method_ret", _wrap_py_object_call_method_ret, METH_VARARGS, NULL}, { (char *)"py_object_call_method", _wrap_py_object_call_method, METH_VARARGS, NULL}, { (char *)"py_object_run", _wrap_py_object_run, METH_VARARGS, NULL}, { (char *)"py_object_has_attribute", _wrap_py_object_has_attribute, METH_VARARGS, NULL}, { (char *)"py_object_get_attribute", _wrap_py_object_get_attribute, METH_VARARGS, NULL}, { (char *)"py_object_get_attribute_int", _wrap_py_object_get_attribute_int, METH_VARARGS, NULL}, { (char *)"py_object_get_attribute_string", _wrap_py_object_get_attribute_string, METH_VARARGS, NULL}, { (char *)"py_object_set_attribute", _wrap_py_object_set_attribute, METH_VARARGS, NULL}, { (char *)"py_object_set_attribute_int", _wrap_py_object_set_attribute_int, METH_VARARGS, NULL}, { (char *)"py_object_set_attribute_string", _wrap_py_object_set_attribute_string, METH_VARARGS, NULL}, { (char *)"py_object_get_instance", _wrap_py_object_get_instance, METH_VARARGS, NULL}, { (char *)"py_object_class_name", _wrap_py_object_class_name, METH_VARARGS, NULL}, { (char *)"py_object_file_name", _wrap_py_object_file_name, METH_VARARGS, NULL}, { (char *)"py_object_swigregister", py_object_swigregister, METH_VARARGS, NULL}, { (char *)"new_drawing_area", _wrap_new_drawing_area, METH_VARARGS, NULL}, { (char *)"drawing_area_x", _wrap_drawing_area_x, METH_VARARGS, NULL}, { (char *)"drawing_area_y", _wrap_drawing_area_y, METH_VARARGS, NULL}, { (char *)"drawing_area_length", _wrap_drawing_area_length, METH_VARARGS, NULL}, { (char *)"drawing_area_height", _wrap_drawing_area_height, METH_VARARGS, NULL}, { (char *)"drawing_area_move", _wrap_drawing_area_move, METH_VARARGS, NULL}, { (char *)"drawing_area_resize", _wrap_drawing_area_resize, METH_VARARGS, NULL}, { (char *)"drawing_area_assign_drawing_area", _wrap_drawing_area_assign_drawing_area, METH_VARARGS, NULL}, { (char *)"drawing_area_assigned_drawing_area", _wrap_drawing_area_assigned_drawing_area, METH_VARARGS, NULL}, { (char *)"drawing_area_detach_drawing_area", _wrap_drawing_area_detach_drawing_area, METH_VARARGS, NULL}, { (char *)"drawing_area_setup_rects", _wrap_drawing_area_setup_rects, METH_VARARGS, NULL}, { (char *)"delete_drawing_area", _wrap_delete_drawing_area, METH_VARARGS, NULL}, { (char *)"drawing_area_swigregister", drawing_area_swigregister, METH_VARARGS, NULL}, { (char *)"new_quest", _wrap_new_quest, METH_VARARGS, NULL}, { (char *)"delete_quest", _wrap_delete_quest, METH_VARARGS, NULL}, { (char *)"quest_swigregister", quest_swigregister, METH_VARARGS, NULL}, { (char *)"delete_drawable", _wrap_delete_drawable, METH_VARARGS, NULL}, { (char *)"drawable_length", _wrap_drawable_length, METH_VARARGS, NULL}, { (char *)"drawable_height", _wrap_drawable_height, METH_VARARGS, NULL}, { (char *)"drawable_update", _wrap_drawable_update, METH_VARARGS, NULL}, { (char *)"drawable_input_update", _wrap_drawable_input_update, METH_VARARGS, NULL}, { (char *)"drawable_draw", _wrap_drawable_draw, METH_VARARGS, NULL}, { (char *)"drawable_swigregister", drawable_swigregister, METH_VARARGS, NULL}, { (char *)"new_surface", _wrap_new_surface, METH_VARARGS, NULL}, { (char *)"delete_surface", _wrap_delete_surface, METH_VARARGS, NULL}, { (char *)"surface_is_masked", _wrap_surface_is_masked, METH_VARARGS, NULL}, { (char *)"surface_set_mask", _wrap_surface_set_mask, METH_VARARGS, NULL}, { (char *)"surface_alpha", _wrap_surface_alpha, METH_VARARGS, NULL}, { (char *)"surface_set_alpha", _wrap_surface_set_alpha, METH_VARARGS, NULL}, { (char *)"surface_is_dbl_mode", _wrap_surface_is_dbl_mode, METH_VARARGS, NULL}, { (char *)"surface_set_dbl_mode", _wrap_surface_set_dbl_mode, METH_VARARGS, NULL}, { (char *)"surface_draw", _wrap_surface_draw, METH_VARARGS, NULL}, { (char *)"surface_draw_part", _wrap_surface_draw_part, METH_VARARGS, NULL}, { (char *)"surface_fillrect", _wrap_surface_fillrect, METH_VARARGS, NULL}, { (char *)"surface_fillrect_rgb", _wrap_surface_fillrect_rgb, METH_VARARGS, NULL}, { (char *)"surface_lock", _wrap_surface_lock, METH_VARARGS, NULL}, { (char *)"surface_unlock", _wrap_surface_unlock, METH_VARARGS, NULL}, { (char *)"surface_put_pix", _wrap_surface_put_pix, METH_VARARGS, NULL}, { (char *)"surface_put_pix_rgb", _wrap_surface_put_pix_rgb, METH_VARARGS, NULL}, { (char *)"surface_get_pix", _wrap_surface_get_pix, METH_VARARGS, NULL}, { (char *)"surface_get_pix_rgb", _wrap_surface_get_pix_rgb, METH_VARARGS, NULL}, { (char *)"surface_copy", _wrap_surface_copy, METH_VARARGS, NULL}, { (char *)"surface_vis_set", _wrap_surface_vis_set, METH_VARARGS, NULL}, { (char *)"surface_vis_get", _wrap_surface_vis_get, METH_VARARGS, NULL}, { (char *)"surface_swigregister", surface_swigregister, METH_VARARGS, NULL}, { (char *)"screen_set_video_mode", _wrap_screen_set_video_mode, METH_VARARGS, NULL}, { (char *)"screen_length", _wrap_screen_length, METH_VARARGS, NULL}, { (char *)"screen_height", _wrap_screen_height, METH_VARARGS, NULL}, { (char *)"screen_bytes_per_pixel", _wrap_screen_bytes_per_pixel, METH_VARARGS, NULL}, { (char *)"screen_trans_col", _wrap_screen_trans_col, METH_VARARGS, NULL}, { (char *)"screen_clear", _wrap_screen_clear, METH_VARARGS, NULL}, { (char *)"screen_show", _wrap_screen_show, METH_VARARGS, NULL}, { (char *)"screen_is_fullscreen", _wrap_screen_is_fullscreen, METH_VARARGS, NULL}, { (char *)"screen_set_fullscreen", _wrap_screen_set_fullscreen, METH_VARARGS, NULL}, { (char *)"screen_info", _wrap_screen_info, METH_VARARGS, NULL}, { (char *)"screen_dbl_mode", _wrap_screen_dbl_mode, METH_VARARGS, NULL}, { (char *)"screen_transition", _wrap_screen_transition, METH_VARARGS, NULL}, { (char *)"new_screen", _wrap_new_screen, METH_VARARGS, NULL}, { (char *)"delete_screen", _wrap_delete_screen, METH_VARARGS, NULL}, { (char *)"screen_swigregister", screen_swigregister, METH_VARARGS, NULL}, { (char *)"new_image", _wrap_new_image, METH_VARARGS, NULL}, { (char *)"delete_image", _wrap_delete_image, METH_VARARGS, NULL}, { (char *)"image_resize", _wrap_image_resize, METH_VARARGS, NULL}, { (char *)"image_clear", _wrap_image_clear, METH_VARARGS, NULL}, { (char *)"image_get", _wrap_image_get, METH_VARARGS, NULL}, { (char *)"image_load", _wrap_image_load, METH_VARARGS, NULL}, { (char *)"image_get_raw", _wrap_image_get_raw, METH_VARARGS, NULL}, { (char *)"image_load_raw", _wrap_image_load_raw, METH_VARARGS, NULL}, { (char *)"image_get_pnm", _wrap_image_get_pnm, METH_VARARGS, NULL}, { (char *)"image_load_pnm", _wrap_image_load_pnm, METH_VARARGS, NULL}, { (char *)"image_put", _wrap_image_put, METH_VARARGS, NULL}, { (char *)"image_save", _wrap_image_save, METH_VARARGS, NULL}, { (char *)"image_put_raw", _wrap_image_put_raw, METH_VARARGS, NULL}, { (char *)"image_save_raw", _wrap_image_save_raw, METH_VARARGS, NULL}, { (char *)"image_put_pnm", _wrap_image_put_pnm, METH_VARARGS, NULL}, { (char *)"image_save_pnm", _wrap_image_save_pnm, METH_VARARGS, NULL}, { (char *)"image_zoom", _wrap_image_zoom, METH_VARARGS, NULL}, { (char *)"image_zoom_to", _wrap_image_zoom_to, METH_VARARGS, NULL}, { (char *)"image_tile", _wrap_image_tile, METH_VARARGS, NULL}, { (char *)"image_tile_to", _wrap_image_tile_to, METH_VARARGS, NULL}, { (char *)"image_brightness", _wrap_image_brightness, METH_VARARGS, NULL}, { (char *)"image_copy", _wrap_image_copy, METH_VARARGS, NULL}, { (char *)"image_swigregister", image_swigregister, METH_VARARGS, NULL}, { (char *)"new_animationframe", _wrap_new_animationframe, METH_VARARGS, NULL}, { (char *)"delete_animationframe", _wrap_delete_animationframe, METH_VARARGS, NULL}, { (char *)"animationframe_clear", _wrap_animationframe_clear, METH_VARARGS, NULL}, { (char *)"animationframe_is_masked", _wrap_animationframe_is_masked, METH_VARARGS, NULL}, { (char *)"animationframe_set_mask", _wrap_animationframe_set_mask, METH_VARARGS, NULL}, { (char *)"animationframe_alpha", _wrap_animationframe_alpha, METH_VARARGS, NULL}, { (char *)"animationframe_set_alpha", _wrap_animationframe_set_alpha, METH_VARARGS, NULL}, { (char *)"animationframe_image_nbr", _wrap_animationframe_image_nbr, METH_VARARGS, NULL}, { (char *)"animationframe_set_image_nbr", _wrap_animationframe_set_image_nbr, METH_VARARGS, NULL}, { (char *)"animationframe_delay", _wrap_animationframe_delay, METH_VARARGS, NULL}, { (char *)"animationframe_set_delay", _wrap_animationframe_set_delay, METH_VARARGS, NULL}, { (char *)"animationframe_nextframe", _wrap_animationframe_nextframe, METH_VARARGS, NULL}, { (char *)"animationframe_set_nextframe", _wrap_animationframe_set_nextframe, METH_VARARGS, NULL}, { (char *)"animationframe_offx", _wrap_animationframe_offx, METH_VARARGS, NULL}, { (char *)"animationframe_offy", _wrap_animationframe_offy, METH_VARARGS, NULL}, { (char *)"animationframe_set_offset", _wrap_animationframe_set_offset, METH_VARARGS, NULL}, { (char *)"animationframe_get", _wrap_animationframe_get, METH_VARARGS, NULL}, { (char *)"animationframe_put", _wrap_animationframe_put, METH_VARARGS, NULL}, { (char *)"animationframe_swigregister", animationframe_swigregister, METH_VARARGS, NULL}, { (char *)"new_animation", _wrap_new_animation, METH_VARARGS, NULL}, { (char *)"delete_animation", _wrap_delete_animation, METH_VARARGS, NULL}, { (char *)"animation_clear", _wrap_animation_clear, METH_VARARGS, NULL}, { (char *)"animation_play", _wrap_animation_play, METH_VARARGS, NULL}, { (char *)"animation_stop", _wrap_animation_stop, METH_VARARGS, NULL}, { (char *)"animation_playstate", _wrap_animation_playstate, METH_VARARGS, NULL}, { (char *)"animation_rewind", _wrap_animation_rewind, METH_VARARGS, NULL}, { (char *)"animation_next_frame", _wrap_animation_next_frame, METH_VARARGS, NULL}, { (char *)"animation_update", _wrap_animation_update, METH_VARARGS, NULL}, { (char *)"animation_draw", _wrap_animation_draw, METH_VARARGS, NULL}, { (char *)"animation_get", _wrap_animation_get, METH_VARARGS, NULL}, { (char *)"animation_load", _wrap_animation_load, METH_VARARGS, NULL}, { (char *)"animation_put", _wrap_animation_put, METH_VARARGS, NULL}, { (char *)"animation_save", _wrap_animation_save, METH_VARARGS, NULL}, { (char *)"animation_nbr_of_frames", _wrap_animation_nbr_of_frames, METH_VARARGS, NULL}, { (char *)"animation_nbr_of_images", _wrap_animation_nbr_of_images, METH_VARARGS, NULL}, { (char *)"animation_currentframe", _wrap_animation_currentframe, METH_VARARGS, NULL}, { (char *)"animation_set_currentframe", _wrap_animation_set_currentframe, METH_VARARGS, NULL}, { (char *)"animation_xoffset", _wrap_animation_xoffset, METH_VARARGS, NULL}, { (char *)"animation_yoffset", _wrap_animation_yoffset, METH_VARARGS, NULL}, { (char *)"animation_set_offset", _wrap_animation_set_offset, METH_VARARGS, NULL}, { (char *)"animation_get_frame", _wrap_animation_get_frame, METH_VARARGS, NULL}, { (char *)"animation_get_image", _wrap_animation_get_image, METH_VARARGS, NULL}, { (char *)"animation_insert_image", _wrap_animation_insert_image, METH_VARARGS, NULL}, { (char *)"animation_insert_frame", _wrap_animation_insert_frame, METH_VARARGS, NULL}, { (char *)"animation_delete_image", _wrap_animation_delete_image, METH_VARARGS, NULL}, { (char *)"animation_delete_frame", _wrap_animation_delete_frame, METH_VARARGS, NULL}, { (char *)"animation_zoom", _wrap_animation_zoom, METH_VARARGS, NULL}, { (char *)"animation_copy", _wrap_animation_copy, METH_VARARGS, NULL}, { (char *)"animation_swigregister", animation_swigregister, METH_VARARGS, NULL}, { (char *)"new_mapsquare_walkable", _wrap_new_mapsquare_walkable, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_get", _wrap_mapsquare_walkable_get, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_put", _wrap_mapsquare_walkable_put, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_is_walkable_west", _wrap_mapsquare_walkable_is_walkable_west, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_is_walkable_east", _wrap_mapsquare_walkable_is_walkable_east, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_is_walkable_north", _wrap_mapsquare_walkable_is_walkable_north, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_is_walkable_south", _wrap_mapsquare_walkable_is_walkable_south, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_set_walkable_west", _wrap_mapsquare_walkable_set_walkable_west, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_set_walkable_east", _wrap_mapsquare_walkable_set_walkable_east, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_set_walkable_north", _wrap_mapsquare_walkable_set_walkable_north, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_set_walkable_south", _wrap_mapsquare_walkable_set_walkable_south, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_get_walkable", _wrap_mapsquare_walkable_get_walkable, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_set_walkable", _wrap_mapsquare_walkable_set_walkable, METH_VARARGS, NULL}, { (char *)"delete_mapsquare_walkable", _wrap_delete_mapsquare_walkable, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_swigregister", mapsquare_walkable_swigregister, METH_VARARGS, NULL}, { (char *)"delete_mapsquare_walkable_area", _wrap_delete_mapsquare_walkable_area, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_area_clear", _wrap_mapsquare_walkable_area_clear, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_area_draw", _wrap_mapsquare_walkable_area_draw, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_area_area_length", _wrap_mapsquare_walkable_area_area_length, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_area_area_height", _wrap_mapsquare_walkable_area_area_height, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_area_get_square", _wrap_mapsquare_walkable_area_get_square, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_area_resize_area", _wrap_mapsquare_walkable_area_resize_area, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_area_base_x", _wrap_mapsquare_walkable_area_base_x, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_area_base_y", _wrap_mapsquare_walkable_area_base_y, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_area_set_base", _wrap_mapsquare_walkable_area_set_base, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_area_get", _wrap_mapsquare_walkable_area_get, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_area_put", _wrap_mapsquare_walkable_area_put, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_area_copy", _wrap_mapsquare_walkable_area_copy, METH_VARARGS, NULL}, { (char *)"mapsquare_walkable_area_swigregister", mapsquare_walkable_area_swigregister, METH_VARARGS, NULL}, { (char *)"new_mapsquare_tile", _wrap_new_mapsquare_tile, METH_VARARGS, NULL}, { (char *)"delete_mapsquare_tile", _wrap_delete_mapsquare_tile, METH_VARARGS, NULL}, { (char *)"mapsquare_tile_swigregister", mapsquare_tile_swigregister, METH_VARARGS, NULL}, { (char *)"new_mapsquare_char", _wrap_new_mapsquare_char, METH_VARARGS, NULL}, { (char *)"delete_mapsquare_char", _wrap_delete_mapsquare_char, METH_VARARGS, NULL}, { (char *)"mapsquare_char_swigregister", mapsquare_char_swigregister, METH_VARARGS, NULL}, { (char *)"new_mapsquare", _wrap_new_mapsquare, METH_VARARGS, NULL}, { (char *)"delete_mapsquare", _wrap_delete_mapsquare, METH_VARARGS, NULL}, { (char *)"mapsquare_x", _wrap_mapsquare_x, METH_VARARGS, NULL}, { (char *)"mapsquare_y", _wrap_mapsquare_y, METH_VARARGS, NULL}, { (char *)"mapsquare_is_free", _wrap_mapsquare_is_free, METH_VARARGS, NULL}, { (char *)"mapsquare_whoshere", _wrap_mapsquare_whoshere, METH_VARARGS, NULL}, { (char *)"mapsquare_g_set", _wrap_mapsquare_g_set, METH_VARARGS, NULL}, { (char *)"mapsquare_g_get", _wrap_mapsquare_g_get, METH_VARARGS, NULL}, { (char *)"mapsquare_h_set", _wrap_mapsquare_h_set, METH_VARARGS, NULL}, { (char *)"mapsquare_h_get", _wrap_mapsquare_h_get, METH_VARARGS, NULL}, { (char *)"mapsquare_f_set", _wrap_mapsquare_f_set, METH_VARARGS, NULL}, { (char *)"mapsquare_f_get", _wrap_mapsquare_f_get, METH_VARARGS, NULL}, { (char *)"mapsquare_parent_set", _wrap_mapsquare_parent_set, METH_VARARGS, NULL}, { (char *)"mapsquare_parent_get", _wrap_mapsquare_parent_get, METH_VARARGS, NULL}, { (char *)"mapsquare_can_use_for_pathfinding_set", _wrap_mapsquare_can_use_for_pathfinding_set, METH_VARARGS, NULL}, { (char *)"mapsquare_can_use_for_pathfinding_get", _wrap_mapsquare_can_use_for_pathfinding_get, METH_VARARGS, NULL}, { (char *)"mapsquare_swigregister", mapsquare_swigregister, METH_VARARGS, NULL}, { (char *)"new_mapsquare_area", _wrap_new_mapsquare_area, METH_VARARGS, NULL}, { (char *)"delete_mapsquare_area", _wrap_delete_mapsquare_area, METH_VARARGS, NULL}, { (char *)"mapsquare_area_clear", _wrap_mapsquare_area_clear, METH_VARARGS, NULL}, { (char *)"mapsquare_area_area_length", _wrap_mapsquare_area_area_length, METH_VARARGS, NULL}, { (char *)"mapsquare_area_area_height", _wrap_mapsquare_area_area_height, METH_VARARGS, NULL}, { (char *)"mapsquare_area_get_square", _wrap_mapsquare_area_get_square, METH_VARARGS, NULL}, { (char *)"mapsquare_area_resize_area", _wrap_mapsquare_area_resize_area, METH_VARARGS, NULL}, { (char *)"mapsquare_area_swigregister", mapsquare_area_swigregister, METH_VARARGS, NULL}, { (char *)"new_mapobject", _wrap_new_mapobject, METH_VARARGS, NULL}, { (char *)"delete_mapobject", _wrap_delete_mapobject, METH_VARARGS, NULL}, { (char *)"mapobject_clear", _wrap_mapobject_clear, METH_VARARGS, NULL}, { (char *)"mapobject_update", _wrap_mapobject_update, METH_VARARGS, NULL}, { (char *)"mapobject_draw", _wrap_mapobject_draw, METH_VARARGS, NULL}, { (char *)"mapobject_draw_from_base", _wrap_mapobject_draw_from_base, METH_VARARGS, NULL}, { (char *)"mapobject_get", _wrap_mapobject_get, METH_VARARGS, NULL}, { (char *)"mapobject_load", _wrap_mapobject_load, METH_VARARGS, NULL}, { (char *)"mapobject_put", _wrap_mapobject_put, METH_VARARGS, NULL}, { (char *)"mapobject_save", _wrap_mapobject_save, METH_VARARGS, NULL}, { (char *)"mapobject_nbr_of_animations", _wrap_mapobject_nbr_of_animations, METH_VARARGS, NULL}, { (char *)"mapobject_get_animation", _wrap_mapobject_get_animation, METH_VARARGS, NULL}, { (char *)"mapobject_insert_animation", _wrap_mapobject_insert_animation, METH_VARARGS, NULL}, { (char *)"mapobject_delete_animation", _wrap_mapobject_delete_animation, METH_VARARGS, NULL}, { (char *)"mapobject_copy", _wrap_mapobject_copy, METH_VARARGS, NULL}, { (char *)"mapobject_swigregister", mapobject_swigregister, METH_VARARGS, NULL}, { (char *)"new_mapcharacter", _wrap_new_mapcharacter, METH_VARARGS, NULL}, { (char *)"delete_mapcharacter", _wrap_delete_mapcharacter, METH_VARARGS, NULL}, { (char *)"mapcharacter_clear", _wrap_mapcharacter_clear, METH_VARARGS, NULL}, { (char *)"mapcharacter_filename", _wrap_mapcharacter_filename, METH_VARARGS, NULL}, { (char *)"mapcharacter_update", _wrap_mapcharacter_update, METH_VARARGS, NULL}, { (char *)"mapcharacter_draw", _wrap_mapcharacter_draw, METH_VARARGS, NULL}, { (char *)"mapcharacter_draw_bubble", _wrap_mapcharacter_draw_bubble, METH_VARARGS, NULL}, { (char *)"mapcharacter_get", _wrap_mapcharacter_get, METH_VARARGS, NULL}, { (char *)"mapcharacter_load", _wrap_mapcharacter_load, METH_VARARGS, NULL}, { (char *)"mapcharacter_put", _wrap_mapcharacter_put, METH_VARARGS, NULL}, { (char *)"mapcharacter_save", _wrap_mapcharacter_save, METH_VARARGS, NULL}, { (char *)"mapcharacter_get_state", _wrap_mapcharacter_get_state, METH_VARARGS, NULL}, { (char *)"mapcharacter_put_state", _wrap_mapcharacter_put_state, METH_VARARGS, NULL}, { (char *)"mapcharacter_set_map", _wrap_mapcharacter_set_map, METH_VARARGS, NULL}, { (char *)"mapcharacter_remove_from_map", _wrap_mapcharacter_remove_from_map, METH_VARARGS, NULL}, { (char *)"mapcharacter_mymap", _wrap_mapcharacter_mymap, METH_VARARGS, NULL}, { (char *)"mapcharacter_stand_north", _wrap_mapcharacter_stand_north, METH_VARARGS, NULL}, { (char *)"mapcharacter_stand_south", _wrap_mapcharacter_stand_south, METH_VARARGS, NULL}, { (char *)"mapcharacter_stand_east", _wrap_mapcharacter_stand_east, METH_VARARGS, NULL}, { (char *)"mapcharacter_stand_west", _wrap_mapcharacter_stand_west, METH_VARARGS, NULL}, { (char *)"mapcharacter_stand", _wrap_mapcharacter_stand, METH_VARARGS, NULL}, { (char *)"mapcharacter_go_north", _wrap_mapcharacter_go_north, METH_VARARGS, NULL}, { (char *)"mapcharacter_go_south", _wrap_mapcharacter_go_south, METH_VARARGS, NULL}, { (char *)"mapcharacter_go_east", _wrap_mapcharacter_go_east, METH_VARARGS, NULL}, { (char *)"mapcharacter_go_west", _wrap_mapcharacter_go_west, METH_VARARGS, NULL}, { (char *)"mapcharacter_can_go_north", _wrap_mapcharacter_can_go_north, METH_VARARGS, NULL}, { (char *)"mapcharacter_can_go_south", _wrap_mapcharacter_can_go_south, METH_VARARGS, NULL}, { (char *)"mapcharacter_can_go_east", _wrap_mapcharacter_can_go_east, METH_VARARGS, NULL}, { (char *)"mapcharacter_can_go_west", _wrap_mapcharacter_can_go_west, METH_VARARGS, NULL}, { (char *)"mapcharacter_look_invert", _wrap_mapcharacter_look_invert, METH_VARARGS, NULL}, { (char *)"mapcharacter_whosnext", _wrap_mapcharacter_whosnext, METH_VARARGS, NULL}, { (char *)"mapcharacter_speak", _wrap_mapcharacter_speak, METH_VARARGS, NULL}, { (char *)"mapcharacter_is_speaking", _wrap_mapcharacter_is_speaking, METH_VARARGS, NULL}, { (char *)"mapcharacter_get_bubble", _wrap_mapcharacter_get_bubble, METH_VARARGS, NULL}, { (char *)"mapcharacter_set_offset", _wrap_mapcharacter_set_offset, METH_VARARGS, NULL}, { (char *)"mapcharacter_remove_from_pos", _wrap_mapcharacter_remove_from_pos, METH_VARARGS, NULL}, { (char *)"mapcharacter_jump_to", _wrap_mapcharacter_jump_to, METH_VARARGS, NULL}, { (char *)"mapcharacter_submap", _wrap_mapcharacter_submap, METH_VARARGS, NULL}, { (char *)"mapcharacter_posx", _wrap_mapcharacter_posx, METH_VARARGS, NULL}, { (char *)"mapcharacter_posy", _wrap_mapcharacter_posy, METH_VARARGS, NULL}, { (char *)"mapcharacter_offx", _wrap_mapcharacter_offx, METH_VARARGS, NULL}, { (char *)"mapcharacter_offy", _wrap_mapcharacter_offy, METH_VARARGS, NULL}, { (char *)"mapcharacter_currentmove", _wrap_mapcharacter_currentmove, METH_VARARGS, NULL}, { (char *)"mapcharacter_set_goal", _wrap_mapcharacter_set_goal, METH_VARARGS, NULL}, { (char *)"mapcharacter_set_callback", _wrap_mapcharacter_set_callback, METH_VARARGS, NULL}, { (char *)"mapcharacter_follow_path", _wrap_mapcharacter_follow_path, METH_VARARGS, NULL}, { (char *)"mapcharacter_goal_reached", _wrap_mapcharacter_goal_reached, METH_VARARGS, NULL}, { (char *)"mapcharacter_stop_moving", _wrap_mapcharacter_stop_moving, METH_VARARGS, NULL}, { (char *)"mapcharacter_time_callback", _wrap_mapcharacter_time_callback, METH_VARARGS, NULL}, { (char *)"mapcharacter_time_callback_string", _wrap_mapcharacter_time_callback_string, METH_VARARGS, NULL}, { (char *)"mapcharacter_set_schedule", _wrap_mapcharacter_set_schedule, METH_VARARGS, NULL}, { (char *)"mapcharacter_schedule_file", _wrap_mapcharacter_schedule_file, METH_VARARGS, NULL}, { (char *)"mapcharacter_is_schedule_activated", _wrap_mapcharacter_is_schedule_activated, METH_VARARGS, NULL}, { (char *)"mapcharacter_set_schedule_active", _wrap_mapcharacter_set_schedule_active, METH_VARARGS, NULL}, { (char *)"mapcharacter_do_stuff", _wrap_mapcharacter_do_stuff, METH_VARARGS, NULL}, { (char *)"mapcharacter_set_action", _wrap_mapcharacter_set_action, METH_VARARGS, NULL}, { (char *)"mapcharacter_action_file", _wrap_mapcharacter_action_file, METH_VARARGS, NULL}, { (char *)"mapcharacter_is_action_activated", _wrap_mapcharacter_is_action_activated, METH_VARARGS, NULL}, { (char *)"mapcharacter_set_action_active", _wrap_mapcharacter_set_action_active, METH_VARARGS, NULL}, { (char *)"mapcharacter_launch_action", _wrap_mapcharacter_launch_action, METH_VARARGS, NULL}, { (char *)"mapcharacter_get_animation", _wrap_mapcharacter_get_animation, METH_VARARGS, NULL}, { (char *)"mapcharacter_copy", _wrap_mapcharacter_copy, METH_VARARGS, NULL}, { (char *)"mapcharacter_swigregister", mapcharacter_swigregister, METH_VARARGS, NULL}, { (char *)"path_clear", _wrap_path_clear, METH_VARARGS, NULL}, { (char *)"path_calculate", _wrap_path_calculate, METH_VARARGS, NULL}, { (char *)"path_nbr_moves", _wrap_path_nbr_moves, METH_VARARGS, NULL}, { (char *)"path_get_move", _wrap_path_get_move, METH_VARARGS, NULL}, { (char *)"path_get_state", _wrap_path_get_state, METH_VARARGS, NULL}, { (char *)"path_put_state", _wrap_path_put_state, METH_VARARGS, NULL}, { (char *)"new_path", _wrap_new_path, METH_VARARGS, NULL}, { (char *)"delete_path", _wrap_delete_path, METH_VARARGS, NULL}, { (char *)"path_swigregister", path_swigregister, METH_VARARGS, NULL}, { (char *)"new_character", _wrap_new_character, METH_VARARGS, NULL}, { (char *)"delete_character", _wrap_delete_character, METH_VARARGS, NULL}, { (char *)"character_swigregister", character_swigregister, METH_VARARGS, NULL}, { (char *)"new_landmap", _wrap_new_landmap, METH_VARARGS, NULL}, { (char *)"delete_landmap", _wrap_delete_landmap, METH_VARARGS, NULL}, { (char *)"landmap_clear", _wrap_landmap_clear, METH_VARARGS, NULL}, { (char *)"landmap_nbr_of_mapobjects", _wrap_landmap_nbr_of_mapobjects, METH_VARARGS, NULL}, { (char *)"landmap_nbr_of_submaps", _wrap_landmap_nbr_of_submaps, METH_VARARGS, NULL}, { (char *)"landmap_nbr_of_mapcharacters", _wrap_landmap_nbr_of_mapcharacters, METH_VARARGS, NULL}, { (char *)"landmap_filename", _wrap_landmap_filename, METH_VARARGS, NULL}, { (char *)"landmap_get_mapcharacter", _wrap_landmap_get_mapcharacter, METH_VARARGS, NULL}, { (char *)"landmap_get_mapobject", _wrap_landmap_get_mapobject, METH_VARARGS, NULL}, { (char *)"landmap_get_submap", _wrap_landmap_get_submap, METH_VARARGS, NULL}, { (char *)"landmap_update", _wrap_landmap_update, METH_VARARGS, NULL}, { (char *)"landmap_get", _wrap_landmap_get, METH_VARARGS, NULL}, { (char *)"landmap_load", _wrap_landmap_load, METH_VARARGS, NULL}, { (char *)"landmap_put", _wrap_landmap_put, METH_VARARGS, NULL}, { (char *)"landmap_save", _wrap_landmap_save, METH_VARARGS, NULL}, { (char *)"landmap_get_state", _wrap_landmap_get_state, METH_VARARGS, NULL}, { (char *)"landmap_put_state", _wrap_landmap_put_state, METH_VARARGS, NULL}, { (char *)"landmap_put_mapobject", _wrap_landmap_put_mapobject, METH_VARARGS, NULL}, { (char *)"landmap_remove_mapobject", _wrap_landmap_remove_mapobject, METH_VARARGS, NULL}, { (char *)"landmap_insert_submap", _wrap_landmap_insert_submap, METH_VARARGS, NULL}, { (char *)"landmap_delete_submap", _wrap_landmap_delete_submap, METH_VARARGS, NULL}, { (char *)"landmap_insert_mapobject", _wrap_landmap_insert_mapobject, METH_VARARGS, NULL}, { (char *)"landmap_delete_mapobject", _wrap_landmap_delete_mapobject, METH_VARARGS, NULL}, { (char *)"landmap_swigregister", landmap_swigregister, METH_VARARGS, NULL}, { (char *)"new_mapview", _wrap_new_mapview, METH_VARARGS, NULL}, { (char *)"delete_mapview", _wrap_delete_mapview, METH_VARARGS, NULL}, { (char *)"mapview_attach_map", _wrap_mapview_attach_map, METH_VARARGS, NULL}, { (char *)"mapview_detach_map", _wrap_mapview_detach_map, METH_VARARGS, NULL}, { (char *)"mapview_set_pos", _wrap_mapview_set_pos, METH_VARARGS, NULL}, { (char *)"mapview_center_on", _wrap_mapview_center_on, METH_VARARGS, NULL}, { (char *)"mapview_currentsubmap", _wrap_mapview_currentsubmap, METH_VARARGS, NULL}, { (char *)"mapview_posx", _wrap_mapview_posx, METH_VARARGS, NULL}, { (char *)"mapview_posy", _wrap_mapview_posy, METH_VARARGS, NULL}, { (char *)"mapview_offx", _wrap_mapview_offx, METH_VARARGS, NULL}, { (char *)"mapview_offy", _wrap_mapview_offy, METH_VARARGS, NULL}, { (char *)"mapview_can_scroll_right", _wrap_mapview_can_scroll_right, METH_VARARGS, NULL}, { (char *)"mapview_can_scroll_left", _wrap_mapview_can_scroll_left, METH_VARARGS, NULL}, { (char *)"mapview_can_scroll_up", _wrap_mapview_can_scroll_up, METH_VARARGS, NULL}, { (char *)"mapview_can_scroll_down", _wrap_mapview_can_scroll_down, METH_VARARGS, NULL}, { (char *)"mapview_scroll_right", _wrap_mapview_scroll_right, METH_VARARGS, NULL}, { (char *)"mapview_scroll_left", _wrap_mapview_scroll_left, METH_VARARGS, NULL}, { (char *)"mapview_scroll_down", _wrap_mapview_scroll_down, METH_VARARGS, NULL}, { (char *)"mapview_scroll_up", _wrap_mapview_scroll_up, METH_VARARGS, NULL}, { (char *)"mapview_get_state", _wrap_mapview_get_state, METH_VARARGS, NULL}, { (char *)"mapview_put_state", _wrap_mapview_put_state, METH_VARARGS, NULL}, { (char *)"mapview_resize", _wrap_mapview_resize, METH_VARARGS, NULL}, { (char *)"mapview_set_schedule", _wrap_mapview_set_schedule, METH_VARARGS, NULL}, { (char *)"mapview_schedule_file", _wrap_mapview_schedule_file, METH_VARARGS, NULL}, { (char *)"mapview_update", _wrap_mapview_update, METH_VARARGS, NULL}, { (char *)"mapview_draw", _wrap_mapview_draw, METH_VARARGS, NULL}, { (char *)"mapview_swigregister", mapview_swigregister, METH_VARARGS, NULL}, { (char *)"new_adonthell", _wrap_new_adonthell, METH_VARARGS, NULL}, { (char *)"adonthell_main", _wrap_adonthell_main, METH_VARARGS, NULL}, { (char *)"adonthell_main_loop", _wrap_adonthell_main_loop, METH_VARARGS, NULL}, { (char *)"adonthell_main_quit", _wrap_adonthell_main_quit, METH_VARARGS, NULL}, { (char *)"adonthell_fade_out", _wrap_adonthell_fade_out, METH_VARARGS, NULL}, { (char *)"adonthell_fade_in", _wrap_adonthell_fade_in, METH_VARARGS, NULL}, { (char *)"adonthell_get_state", _wrap_adonthell_get_state, METH_VARARGS, NULL}, { (char *)"adonthell_put_state", _wrap_adonthell_put_state, METH_VARARGS, NULL}, { (char *)"adonthell_control_active", _wrap_adonthell_control_active, METH_VARARGS, NULL}, { (char *)"adonthell_set_control_active", _wrap_adonthell_set_control_active, METH_VARARGS, NULL}, { (char *)"adonthell_get_landmap", _wrap_adonthell_get_landmap, METH_VARARGS, NULL}, { (char *)"adonthell_update_map", _wrap_adonthell_update_map, METH_VARARGS, NULL}, { (char *)"adonthell_set_update_map", _wrap_adonthell_set_update_map, METH_VARARGS, NULL}, { (char *)"adonthell_get_mapview", _wrap_adonthell_get_mapview, METH_VARARGS, NULL}, { (char *)"adonthell_draw", _wrap_adonthell_draw, METH_VARARGS, NULL}, { (char *)"adonthell_set_mapview_schedule", _wrap_adonthell_set_mapview_schedule, METH_VARARGS, NULL}, { (char *)"adonthell_mapview_start", _wrap_adonthell_mapview_start, METH_VARARGS, NULL}, { (char *)"adonthell_mapview_stop", _wrap_adonthell_mapview_stop, METH_VARARGS, NULL}, { (char *)"delete_adonthell", _wrap_delete_adonthell, METH_VARARGS, NULL}, { (char *)"adonthell_swigregister", adonthell_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_manager", _wrap_new_win_manager, METH_VARARGS, NULL}, { (char *)"delete_win_manager", _wrap_delete_win_manager, METH_VARARGS, NULL}, { (char *)"win_manager_add", _wrap_win_manager_add, METH_VARARGS, NULL}, { (char *)"win_manager_remove", _wrap_win_manager_remove, METH_VARARGS, NULL}, { (char *)"win_manager_update", _wrap_win_manager_update, METH_VARARGS, NULL}, { (char *)"win_manager_input_update", _wrap_win_manager_input_update, METH_VARARGS, NULL}, { (char *)"win_manager_draw", _wrap_win_manager_draw, METH_VARARGS, NULL}, { (char *)"win_manager_set_focus", _wrap_win_manager_set_focus, METH_VARARGS, NULL}, { (char *)"win_manager_destroy", _wrap_win_manager_destroy, METH_VARARGS, NULL}, { (char *)"win_manager_get_active", _wrap_win_manager_get_active, METH_VARARGS, NULL}, { (char *)"win_manager_init", _wrap_win_manager_init, METH_VARARGS, NULL}, { (char *)"win_manager_cleanup", _wrap_win_manager_cleanup, METH_VARARGS, NULL}, { (char *)"win_manager_add_theme", _wrap_win_manager_add_theme, METH_VARARGS, NULL}, { (char *)"win_manager_remove_theme", _wrap_win_manager_remove_theme, METH_VARARGS, NULL}, { (char *)"win_manager_get_theme", _wrap_win_manager_get_theme, METH_VARARGS, NULL}, { (char *)"win_manager_add_font", _wrap_win_manager_add_font, METH_VARARGS, NULL}, { (char *)"win_manager_remove_font", _wrap_win_manager_remove_font, METH_VARARGS, NULL}, { (char *)"win_manager_get_font", _wrap_win_manager_get_font, METH_VARARGS, NULL}, { (char *)"win_manager_swigregister", win_manager_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_font", _wrap_new_win_font, METH_VARARGS, NULL}, { (char *)"delete_win_font", _wrap_delete_win_font, METH_VARARGS, NULL}, { (char *)"win_font_load", _wrap_win_font_load, METH_VARARGS, NULL}, { (char *)"win_font_in_table", _wrap_win_font_in_table, METH_VARARGS, NULL}, { (char *)"win_font_height", _wrap_win_font_height, METH_VARARGS, NULL}, { (char *)"win_font_length", _wrap_win_font_length, METH_VARARGS, NULL}, { (char *)"win_font_cursor_set", _wrap_win_font_cursor_set, METH_VARARGS, NULL}, { (char *)"win_font_cursor_get", _wrap_win_font_cursor_get, METH_VARARGS, NULL}, { (char *)"win_font_swigregister", win_font_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_event", _wrap_new_win_event, METH_VARARGS, NULL}, { (char *)"win_event_set_return_code", _wrap_win_event_set_return_code, METH_VARARGS, NULL}, { (char *)"win_event_update", _wrap_win_event_update, METH_VARARGS, NULL}, { (char *)"win_event_py_signal_connect", _wrap_win_event_py_signal_connect, METH_VARARGS, NULL}, { (char *)"delete_win_event", _wrap_delete_win_event, METH_VARARGS, NULL}, { (char *)"win_event_swigregister", win_event_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_border", _wrap_new_win_border, METH_VARARGS, NULL}, { (char *)"delete_win_border", _wrap_delete_win_border, METH_VARARGS, NULL}, { (char *)"win_border_load", _wrap_win_border_load, METH_VARARGS, NULL}, { (char *)"win_border_update", _wrap_win_border_update, METH_VARARGS, NULL}, { (char *)"win_border_destroy", _wrap_win_border_destroy, METH_VARARGS, NULL}, { (char *)"win_border_draw", _wrap_win_border_draw, METH_VARARGS, NULL}, { (char *)"win_border_set_visible_border", _wrap_win_border_set_visible_border, METH_VARARGS, NULL}, { (char *)"win_border_set_brightness_border", _wrap_win_border_set_brightness_border, METH_VARARGS, NULL}, { (char *)"win_border_set_border", _wrap_win_border_set_border, METH_VARARGS, NULL}, { (char *)"win_border_set_trans_border", _wrap_win_border_set_trans_border, METH_VARARGS, NULL}, { (char *)"win_border_length_border", _wrap_win_border_length_border, METH_VARARGS, NULL}, { (char *)"win_border_height_border", _wrap_win_border_height_border, METH_VARARGS, NULL}, { (char *)"win_border_swigregister", win_border_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_background", _wrap_new_win_background, METH_VARARGS, NULL}, { (char *)"delete_win_background", _wrap_delete_win_background, METH_VARARGS, NULL}, { (char *)"win_background_load", _wrap_win_background_load, METH_VARARGS, NULL}, { (char *)"win_background_update", _wrap_win_background_update, METH_VARARGS, NULL}, { (char *)"win_background_destroy", _wrap_win_background_destroy, METH_VARARGS, NULL}, { (char *)"win_background_draw", _wrap_win_background_draw, METH_VARARGS, NULL}, { (char *)"win_background_set_visible_background", _wrap_win_background_set_visible_background, METH_VARARGS, NULL}, { (char *)"win_background_set_background", _wrap_win_background_set_background, METH_VARARGS, NULL}, { (char *)"win_background_set_brightness_background", _wrap_win_background_set_brightness_background, METH_VARARGS, NULL}, { (char *)"win_background_set_trans_background", _wrap_win_background_set_trans_background, METH_VARARGS, NULL}, { (char *)"win_background_swigregister", win_background_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_base", _wrap_new_win_base, METH_VARARGS, NULL}, { (char *)"win_base_x", _wrap_win_base_x, METH_VARARGS, NULL}, { (char *)"win_base_y", _wrap_win_base_y, METH_VARARGS, NULL}, { (char *)"win_base_pad_x", _wrap_win_base_pad_x, METH_VARARGS, NULL}, { (char *)"win_base_pad_y", _wrap_win_base_pad_y, METH_VARARGS, NULL}, { (char *)"win_base_real_x", _wrap_win_base_real_x, METH_VARARGS, NULL}, { (char *)"win_base_real_y", _wrap_win_base_real_y, METH_VARARGS, NULL}, { (char *)"win_base_move", _wrap_win_base_move, METH_VARARGS, NULL}, { (char *)"win_base_resize", _wrap_win_base_resize, METH_VARARGS, NULL}, { (char *)"win_base_is_visible", _wrap_win_base_is_visible, METH_VARARGS, NULL}, { (char *)"win_base_set_visible", _wrap_win_base_set_visible, METH_VARARGS, NULL}, { (char *)"win_base_is_activate", _wrap_win_base_is_activate, METH_VARARGS, NULL}, { (char *)"win_base_set_activate", _wrap_win_base_set_activate, METH_VARARGS, NULL}, { (char *)"win_base_is_focus", _wrap_win_base_is_focus, METH_VARARGS, NULL}, { (char *)"win_base_set_focus", _wrap_win_base_set_focus, METH_VARARGS, NULL}, { (char *)"win_base_is_trans", _wrap_win_base_is_trans, METH_VARARGS, NULL}, { (char *)"win_base_set_trans", _wrap_win_base_set_trans, METH_VARARGS, NULL}, { (char *)"win_base_is_brightness", _wrap_win_base_is_brightness, METH_VARARGS, NULL}, { (char *)"win_base_set_brightness", _wrap_win_base_set_brightness, METH_VARARGS, NULL}, { (char *)"win_base_set_align", _wrap_win_base_set_align, METH_VARARGS, NULL}, { (char *)"win_base_align", _wrap_win_base_align, METH_VARARGS, NULL}, { (char *)"win_base_is_can_be_selected", _wrap_win_base_is_can_be_selected, METH_VARARGS, NULL}, { (char *)"win_base_set_can_be_selected", _wrap_win_base_set_can_be_selected, METH_VARARGS, NULL}, { (char *)"win_base_update", _wrap_win_base_update, METH_VARARGS, NULL}, { (char *)"win_base_draw", _wrap_win_base_draw, METH_VARARGS, NULL}, { (char *)"win_base_input_update", _wrap_win_base_input_update, METH_VARARGS, NULL}, { (char *)"delete_win_base", _wrap_delete_win_base, METH_VARARGS, NULL}, { (char *)"win_base_swigregister", win_base_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_container", _wrap_new_win_container, METH_VARARGS, NULL}, { (char *)"win_container_move", _wrap_win_container_move, METH_VARARGS, NULL}, { (char *)"win_container_resize", _wrap_win_container_resize, METH_VARARGS, NULL}, { (char *)"win_container_add", _wrap_win_container_add, METH_VARARGS, NULL}, { (char *)"win_container_remove", _wrap_win_container_remove, METH_VARARGS, NULL}, { (char *)"win_container_remove_all", _wrap_win_container_remove_all, METH_VARARGS, NULL}, { (char *)"win_container_destroy", _wrap_win_container_destroy, METH_VARARGS, NULL}, { (char *)"delete_win_container", _wrap_delete_win_container, METH_VARARGS, NULL}, { (char *)"win_container_update", _wrap_win_container_update, METH_VARARGS, NULL}, { (char *)"win_container_input_update", _wrap_win_container_input_update, METH_VARARGS, NULL}, { (char *)"win_container_draw", _wrap_win_container_draw, METH_VARARGS, NULL}, { (char *)"win_container_set_visible_all", _wrap_win_container_set_visible_all, METH_VARARGS, NULL}, { (char *)"win_container_set_brightness", _wrap_win_container_set_brightness, METH_VARARGS, NULL}, { (char *)"win_container_set_trans", _wrap_win_container_set_trans, METH_VARARGS, NULL}, { (char *)"win_container_set_space_with_border", _wrap_win_container_set_space_with_border, METH_VARARGS, NULL}, { (char *)"win_container_set_space_with_object", _wrap_win_container_set_space_with_object, METH_VARARGS, NULL}, { (char *)"win_container_space_with_border", _wrap_win_container_space_with_border, METH_VARARGS, NULL}, { (char *)"win_container_space_with_object", _wrap_win_container_space_with_object, METH_VARARGS, NULL}, { (char *)"win_container_set_layout", _wrap_win_container_set_layout, METH_VARARGS, NULL}, { (char *)"win_container_set_focus_object", _wrap_win_container_set_focus_object, METH_VARARGS, NULL}, { (char *)"win_container_focus_object", _wrap_win_container_focus_object, METH_VARARGS, NULL}, { (char *)"win_container_swigregister", win_container_swigregister, METH_VARARGS, NULL}, { (char *)"delete_win_image", _wrap_delete_win_image, METH_VARARGS, NULL}, { (char *)"win_image_draw", _wrap_win_image_draw, METH_VARARGS, NULL}, { (char *)"win_image_update", _wrap_win_image_update, METH_VARARGS, NULL}, { (char *)"win_image_input_update", _wrap_win_image_input_update, METH_VARARGS, NULL}, { (char *)"win_image_set_brightness", _wrap_win_image_set_brightness, METH_VARARGS, NULL}, { (char *)"win_image_set_trans", _wrap_win_image_set_trans, METH_VARARGS, NULL}, { (char *)"win_image_pack", _wrap_win_image_pack, METH_VARARGS, NULL}, { (char *)"win_image_set_auto_refresh", _wrap_win_image_set_auto_refresh, METH_VARARGS, NULL}, { (char *)"new_win_image", _wrap_new_win_image, METH_VARARGS, NULL}, { (char *)"win_image_swigregister", win_image_swigregister, METH_VARARGS, NULL}, { (char *)"new_label", _wrap_new_label, METH_VARARGS, NULL}, { (char *)"label_text_string", _wrap_label_text_string, METH_VARARGS, NULL}, { (char *)"label_text_char", _wrap_label_text_char, METH_VARARGS, NULL}, { (char *)"label_set_text", _wrap_label_set_text, METH_VARARGS, NULL}, { (char *)"label_add_text", _wrap_label_add_text, METH_VARARGS, NULL}, { (char *)"label_set_font", _wrap_label_set_font, METH_VARARGS, NULL}, { (char *)"label_set_form", _wrap_label_set_form, METH_VARARGS, NULL}, { (char *)"label_set_cursor_visible", _wrap_label_set_cursor_visible, METH_VARARGS, NULL}, { (char *)"label_set_cursor_moveable", _wrap_label_set_cursor_moveable, METH_VARARGS, NULL}, { (char *)"label_resize", _wrap_label_resize, METH_VARARGS, NULL}, { (char *)"label_update", _wrap_label_update, METH_VARARGS, NULL}, { (char *)"label_input_update", _wrap_label_input_update, METH_VARARGS, NULL}, { (char *)"delete_label", _wrap_delete_label, METH_VARARGS, NULL}, { (char *)"label_swigregister", label_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_label", _wrap_new_win_label, METH_VARARGS, NULL}, { (char *)"delete_win_label", _wrap_delete_win_label, METH_VARARGS, NULL}, { (char *)"win_label_draw", _wrap_win_label_draw, METH_VARARGS, NULL}, { (char *)"win_label_update", _wrap_win_label_update, METH_VARARGS, NULL}, { (char *)"win_label_input_update", _wrap_win_label_input_update, METH_VARARGS, NULL}, { (char *)"win_label_set_brightness", _wrap_win_label_set_brightness, METH_VARARGS, NULL}, { (char *)"win_label_set_trans", _wrap_win_label_set_trans, METH_VARARGS, NULL}, { (char *)"win_label_pack", _wrap_win_label_pack, METH_VARARGS, NULL}, { (char *)"win_label_set_auto_refresh", _wrap_win_label_set_auto_refresh, METH_VARARGS, NULL}, { (char *)"win_label_swigregister", win_label_swigregister, METH_VARARGS, NULL}, { (char *)"label_input_input_update", _wrap_label_input_input_update, METH_VARARGS, NULL}, { (char *)"new_label_input", _wrap_new_label_input, METH_VARARGS, NULL}, { (char *)"delete_label_input", _wrap_delete_label_input, METH_VARARGS, NULL}, { (char *)"label_input_swigregister", label_input_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_write", _wrap_new_win_write, METH_VARARGS, NULL}, { (char *)"delete_win_write", _wrap_delete_win_write, METH_VARARGS, NULL}, { (char *)"win_write_draw", _wrap_win_write_draw, METH_VARARGS, NULL}, { (char *)"win_write_update", _wrap_win_write_update, METH_VARARGS, NULL}, { (char *)"win_write_input_update", _wrap_win_write_input_update, METH_VARARGS, NULL}, { (char *)"win_write_set_brightness", _wrap_win_write_set_brightness, METH_VARARGS, NULL}, { (char *)"win_write_set_trans", _wrap_win_write_set_trans, METH_VARARGS, NULL}, { (char *)"win_write_pack", _wrap_win_write_pack, METH_VARARGS, NULL}, { (char *)"win_write_set_auto_refresh", _wrap_win_write_set_auto_refresh, METH_VARARGS, NULL}, { (char *)"win_write_swigregister", win_write_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_mapview", _wrap_new_win_mapview, METH_VARARGS, NULL}, { (char *)"delete_win_mapview", _wrap_delete_win_mapview, METH_VARARGS, NULL}, { (char *)"win_mapview_draw", _wrap_win_mapview_draw, METH_VARARGS, NULL}, { (char *)"win_mapview_update", _wrap_win_mapview_update, METH_VARARGS, NULL}, { (char *)"win_mapview_input_update", _wrap_win_mapview_input_update, METH_VARARGS, NULL}, { (char *)"win_mapview_set_brightness", _wrap_win_mapview_set_brightness, METH_VARARGS, NULL}, { (char *)"win_mapview_set_trans", _wrap_win_mapview_set_trans, METH_VARARGS, NULL}, { (char *)"win_mapview_pack", _wrap_win_mapview_pack, METH_VARARGS, NULL}, { (char *)"win_mapview_set_auto_refresh", _wrap_win_mapview_set_auto_refresh, METH_VARARGS, NULL}, { (char *)"win_mapview_swigregister", win_mapview_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_scrollbar", _wrap_new_win_scrollbar, METH_VARARGS, NULL}, { (char *)"delete_win_scrollbar", _wrap_delete_win_scrollbar, METH_VARARGS, NULL}, { (char *)"win_scrollbar_update_bar", _wrap_win_scrollbar_update_bar, METH_VARARGS, NULL}, { (char *)"win_scrollbar_load", _wrap_win_scrollbar_load, METH_VARARGS, NULL}, { (char *)"win_scrollbar_update_back", _wrap_win_scrollbar_update_back, METH_VARARGS, NULL}, { (char *)"win_scrollbar_destroy", _wrap_win_scrollbar_destroy, METH_VARARGS, NULL}, { (char *)"win_scrollbar_set_scrollbar", _wrap_win_scrollbar_set_scrollbar, METH_VARARGS, NULL}, { (char *)"win_scrollbar_set_visible_scrollbar", _wrap_win_scrollbar_set_visible_scrollbar, METH_VARARGS, NULL}, { (char *)"win_scrollbar_set_trans_scrollbar", _wrap_win_scrollbar_set_trans_scrollbar, METH_VARARGS, NULL}, { (char *)"win_scrollbar_set_brightness_scrollbar", _wrap_win_scrollbar_set_brightness_scrollbar, METH_VARARGS, NULL}, { (char *)"win_scrollbar_draw", _wrap_win_scrollbar_draw, METH_VARARGS, NULL}, { (char *)"win_scrollbar_height_bar", _wrap_win_scrollbar_height_bar, METH_VARARGS, NULL}, { (char *)"win_scrollbar_swigregister", win_scrollbar_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_scroll", _wrap_new_win_scroll, METH_VARARGS, NULL}, { (char *)"win_scroll_amplitude", _wrap_win_scroll_amplitude, METH_VARARGS, NULL}, { (char *)"win_scroll_add", _wrap_win_scroll_add, METH_VARARGS, NULL}, { (char *)"win_scroll_remove", _wrap_win_scroll_remove, METH_VARARGS, NULL}, { (char *)"win_scroll_remove_all", _wrap_win_scroll_remove_all, METH_VARARGS, NULL}, { (char *)"win_scroll_resize", _wrap_win_scroll_resize, METH_VARARGS, NULL}, { (char *)"win_scroll_destroy", _wrap_win_scroll_destroy, METH_VARARGS, NULL}, { (char *)"win_scroll_draw", _wrap_win_scroll_draw, METH_VARARGS, NULL}, { (char *)"win_scroll_update", _wrap_win_scroll_update, METH_VARARGS, NULL}, { (char *)"win_scroll_input_update", _wrap_win_scroll_input_update, METH_VARARGS, NULL}, { (char *)"win_scroll_set_space_between_border", _wrap_win_scroll_set_space_between_border, METH_VARARGS, NULL}, { (char *)"win_scroll_set_space_between_object", _wrap_win_scroll_set_space_between_object, METH_VARARGS, NULL}, { (char *)"win_scroll_cursor_y", _wrap_win_scroll_cursor_y, METH_VARARGS, NULL}, { (char *)"win_scroll_set_auto_scrollbar", _wrap_win_scroll_set_auto_scrollbar, METH_VARARGS, NULL}, { (char *)"win_scroll_set_auto_refresh", _wrap_win_scroll_set_auto_refresh, METH_VARARGS, NULL}, { (char *)"win_scroll_set_brightness", _wrap_win_scroll_set_brightness, METH_VARARGS, NULL}, { (char *)"win_scroll_set_trans", _wrap_win_scroll_set_trans, METH_VARARGS, NULL}, { (char *)"delete_win_scroll", _wrap_delete_win_scroll, METH_VARARGS, NULL}, { (char *)"win_scroll_swigregister", win_scroll_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_select", _wrap_new_win_select, METH_VARARGS, NULL}, { (char *)"win_select_input_update", _wrap_win_select_input_update, METH_VARARGS, NULL}, { (char *)"win_select_add", _wrap_win_select_add, METH_VARARGS, NULL}, { (char *)"win_select_remove", _wrap_win_select_remove, METH_VARARGS, NULL}, { (char *)"win_select_remove_all", _wrap_win_select_remove_all, METH_VARARGS, NULL}, { (char *)"win_select_set_mode", _wrap_win_select_set_mode, METH_VARARGS, NULL}, { (char *)"win_select_set_border_select", _wrap_win_select_set_border_select, METH_VARARGS, NULL}, { (char *)"win_select_set_circle", _wrap_win_select_set_circle, METH_VARARGS, NULL}, { (char *)"win_select_is_circle", _wrap_win_select_is_circle, METH_VARARGS, NULL}, { (char *)"win_select_set_default", _wrap_win_select_set_default, METH_VARARGS, NULL}, { (char *)"win_select_set_default_object", _wrap_win_select_set_default_object, METH_VARARGS, NULL}, { (char *)"win_select_set_default_position", _wrap_win_select_set_default_position, METH_VARARGS, NULL}, { (char *)"win_select_get_selected_object", _wrap_win_select_get_selected_object, METH_VARARGS, NULL}, { (char *)"win_select_get_selected_position", _wrap_win_select_get_selected_position, METH_VARARGS, NULL}, { (char *)"delete_win_select", _wrap_delete_win_select, METH_VARARGS, NULL}, { (char *)"win_select_swigregister", win_select_swigregister, METH_VARARGS, NULL}, { (char *)"new_win_theme", _wrap_new_win_theme, METH_VARARGS, NULL}, { (char *)"delete_win_theme", _wrap_delete_win_theme, METH_VARARGS, NULL}, { (char *)"win_theme_destroy", _wrap_win_theme_destroy, METH_VARARGS, NULL}, { (char *)"win_theme_swigregister", win_theme_swigregister, METH_VARARGS, NULL}, { (char *)"new_text_bubble", _wrap_new_text_bubble, METH_VARARGS, NULL}, { (char *)"delete_text_bubble", _wrap_delete_text_bubble, METH_VARARGS, NULL}, { (char *)"text_bubble_update", _wrap_text_bubble_update, METH_VARARGS, NULL}, { (char *)"text_bubble_remaining", _wrap_text_bubble_remaining, METH_VARARGS, NULL}, { (char *)"text_bubble_swigregister", text_bubble_swigregister, METH_VARARGS, NULL}, { (char *)"new_dialog_screen", _wrap_new_dialog_screen, METH_VARARGS, NULL}, { (char *)"delete_dialog_screen", _wrap_delete_dialog_screen, METH_VARARGS, NULL}, { (char *)"dialog_screen_init", _wrap_dialog_screen_init, METH_VARARGS, NULL}, { (char *)"dialog_screen_set_portrait", _wrap_dialog_screen_set_portrait, METH_VARARGS, NULL}, { (char *)"dialog_screen_set_name", _wrap_dialog_screen_set_name, METH_VARARGS, NULL}, { (char *)"dialog_screen_set_npc", _wrap_dialog_screen_set_npc, METH_VARARGS, NULL}, { (char *)"dialog_screen_update", _wrap_dialog_screen_update, METH_VARARGS, NULL}, { (char *)"dialog_screen_run", _wrap_dialog_screen_run, METH_VARARGS, NULL}, { (char *)"dialog_screen_swigregister", dialog_screen_swigregister, METH_VARARGS, NULL}, { (char *)"new_data_screen", _wrap_new_data_screen, METH_VARARGS, NULL}, { (char *)"delete_data_screen", _wrap_delete_data_screen, METH_VARARGS, NULL}, { (char *)"data_screen_update", _wrap_data_screen_update, METH_VARARGS, NULL}, { (char *)"data_screen_get_result", _wrap_data_screen_get_result, METH_VARARGS, NULL}, { (char *)"data_screen_swigregister", data_screen_swigregister, METH_VARARGS, NULL}, { (char *)"new_gamedata", _wrap_new_gamedata, METH_VARARGS, NULL}, { (char *)"delete_gamedata", _wrap_delete_gamedata, METH_VARARGS, NULL}, { (char *)"gamedata_put", _wrap_gamedata_put, METH_VARARGS, NULL}, { (char *)"gamedata_get", _wrap_gamedata_get, METH_VARARGS, NULL}, { (char *)"gamedata_directory", _wrap_gamedata_directory, METH_VARARGS, NULL}, { (char *)"gamedata_description", _wrap_gamedata_description, METH_VARARGS, NULL}, { (char *)"gamedata_location", _wrap_gamedata_location, METH_VARARGS, NULL}, { (char *)"gamedata_gametime", _wrap_gamedata_gametime, METH_VARARGS, NULL}, { (char *)"gamedata_timestamp", _wrap_gamedata_timestamp, METH_VARARGS, NULL}, { (char *)"gamedata_set_description", _wrap_gamedata_set_description, METH_VARARGS, NULL}, { (char *)"gamedata_set_directory", _wrap_gamedata_set_directory, METH_VARARGS, NULL}, { (char *)"gamedata_set_gametime", _wrap_gamedata_set_gametime, METH_VARARGS, NULL}, { (char *)"gamedata_init", _wrap_gamedata_init, METH_VARARGS, NULL}, { (char *)"gamedata_cleanup", _wrap_gamedata_cleanup, METH_VARARGS, NULL}, { (char *)"gamedata_load_characters", _wrap_gamedata_load_characters, METH_VARARGS, NULL}, { (char *)"gamedata_load_quests", _wrap_gamedata_load_quests, METH_VARARGS, NULL}, { (char *)"gamedata_load_mapengine", _wrap_gamedata_load_mapengine, METH_VARARGS, NULL}, { (char *)"gamedata_load_audio", _wrap_gamedata_load_audio, METH_VARARGS, NULL}, { (char *)"gamedata_load", _wrap_gamedata_load, METH_VARARGS, NULL}, { (char *)"gamedata_load_newest", _wrap_gamedata_load_newest, METH_VARARGS, NULL}, { (char *)"gamedata_save", _wrap_gamedata_save, METH_VARARGS, NULL}, { (char *)"gamedata_unload", _wrap_gamedata_unload, METH_VARARGS, NULL}, { (char *)"gamedata_next_save", _wrap_gamedata_next_save, METH_VARARGS, NULL}, { (char *)"gamedata_user_data_dir", _wrap_gamedata_user_data_dir, METH_VARARGS, NULL}, { (char *)"gamedata_game_data_dir", _wrap_gamedata_game_data_dir, METH_VARARGS, NULL}, { (char *)"gamedata_get_saved_game", _wrap_gamedata_get_saved_game, METH_VARARGS, NULL}, { (char *)"gamedata_quests", _wrap_gamedata_quests, METH_VARARGS, NULL}, { (char *)"gamedata_player", _wrap_gamedata_player, METH_VARARGS, NULL}, { (char *)"gamedata_get_character", _wrap_gamedata_get_character, METH_VARARGS, NULL}, { (char *)"gamedata_get_quest", _wrap_gamedata_get_quest, METH_VARARGS, NULL}, { (char *)"gamedata_characters", _wrap_gamedata_characters, METH_VARARGS, NULL}, { (char *)"gamedata_engine", _wrap_gamedata_engine, METH_VARARGS, NULL}, { (char *)"gamedata_swigregister", gamedata_swigregister, METH_VARARGS, NULL}, { (char *)"game_init", _wrap_game_init, METH_VARARGS, NULL}, { (char *)"game_set_game_data_dir", _wrap_game_set_game_data_dir, METH_VARARGS, NULL}, { (char *)"game_user_data_dir", _wrap_game_user_data_dir, METH_VARARGS, NULL}, { (char *)"game_global_data_dir", _wrap_game_global_data_dir, METH_VARARGS, NULL}, { (char *)"game_game_data_dir", _wrap_game_game_data_dir, METH_VARARGS, NULL}, { (char *)"game_find_file", _wrap_game_find_file, METH_VARARGS, NULL}, { (char *)"game_find_directory", _wrap_game_find_directory, METH_VARARGS, NULL}, { (char *)"new_game", _wrap_new_game, METH_VARARGS, NULL}, { (char *)"delete_game", _wrap_delete_game, METH_VARARGS, NULL}, { (char *)"game_swigregister", game_swigregister, METH_VARARGS, NULL}, { (char *)"nls_init", _wrap_nls_init, METH_VARARGS, NULL}, { (char *)"nls_set_language", _wrap_nls_set_language, METH_VARARGS, NULL}, { (char *)"nls_translate", _wrap_nls_translate, METH_VARARGS, NULL}, { (char *)"new_nls", _wrap_new_nls, METH_VARARGS, NULL}, { (char *)"delete_nls", _wrap_delete_nls, METH_VARARGS, NULL}, { (char *)"nls_swigregister", nls_swigregister, METH_VARARGS, NULL}, { NULL, NULL, 0, NULL } }; /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ static void *_p_text_bubbleTo_p_win_label(void *x) { return (void *)((win_label *) ((text_bubble *) x)); } static void *_p_time_eventTo_p_event(void *x) { return (void *)((event *) ((time_event *) x)); } static void *_p_leave_eventTo_p_event(void *x) { return (void *)((event *) (map_event *) ((leave_event *) x)); } static void *_p_map_eventTo_p_event(void *x) { return (void *)((event *) ((map_event *) x)); } static void *_p_enter_eventTo_p_event(void *x) { return (void *)((event *) (map_event *) ((enter_event *) x)); } static void *_p_action_eventTo_p_event(void *x) { return (void *)((event *) (map_event *) ((action_event *) x)); } static void *_p_win_baseTo_p_win_background(void *x) { return (void *)((win_background *) ((win_base *) x)); } static void *_p_win_scrollTo_p_win_background(void *x) { return (void *)((win_background *) (win_base *)(win_container *) ((win_scroll *) x)); } static void *_p_win_imageTo_p_win_background(void *x) { return (void *)((win_background *) (win_base *) ((win_image *) x)); } static void *_p_win_labelTo_p_win_background(void *x) { return (void *)((win_background *) (win_base *) ((win_label *) x)); } static void *_p_win_selectTo_p_win_background(void *x) { return (void *)((win_background *) (win_base *)(win_container *)(win_scroll *) ((win_select *) x)); } static void *_p_text_bubbleTo_p_win_background(void *x) { return (void *)((win_background *) (win_base *)(win_label *) ((text_bubble *) x)); } static void *_p_dialog_screenTo_p_win_background(void *x) { return (void *)((win_background *) (win_base *)(win_container *) ((dialog_screen *) x)); } static void *_p_data_screenTo_p_win_background(void *x) { return (void *)((win_background *) (win_base *)(win_container *) ((data_screen *) x)); } static void *_p_win_containerTo_p_win_background(void *x) { return (void *)((win_background *) (win_base *) ((win_container *) x)); } static void *_p_win_writeTo_p_win_background(void *x) { return (void *)((win_background *) (win_base *) ((win_write *) x)); } static void *_p_win_mapviewTo_p_win_background(void *x) { return (void *)((win_background *) (win_base *) ((win_mapview *) x)); } static void *_p_win_scrollTo_p_win_container(void *x) { return (void *)((win_container *) ((win_scroll *) x)); } static void *_p_win_selectTo_p_win_container(void *x) { return (void *)((win_container *) (win_scroll *) ((win_select *) x)); } static void *_p_dialog_screenTo_p_win_container(void *x) { return (void *)((win_container *) ((dialog_screen *) x)); } static void *_p_data_screenTo_p_win_container(void *x) { return (void *)((win_container *) ((data_screen *) x)); } static void *_p_landmapTo_p_event_list(void *x) { return (void *)((event_list *) ((landmap *) x)); } static void *_p_mapcharacterTo_p_event_list(void *x) { return (void *)((event_list *) ((mapcharacter *) x)); } static void *_p_characterTo_p_event_list(void *x) { return (void *)((event_list *) (mapcharacter *) ((character *) x)); } static void *_p_win_writeTo_p_drawable(void *x) { return (void *)((drawable *) (surface *)(image *)(label *)(label_input *) ((win_write *) x)); } static void *_p_label_inputTo_p_drawable(void *x) { return (void *)((drawable *) (surface *)(image *)(label *) ((label_input *) x)); } static void *_p_win_labelTo_p_drawable(void *x) { return (void *)((drawable *) (surface *)(image *)(label *) ((win_label *) x)); } static void *_p_imageTo_p_drawable(void *x) { return (void *)((drawable *) (surface *) ((image *) x)); } static void *_p_animationTo_p_drawable(void *x) { return (void *)((drawable *) ((animation *) x)); } static void *_p_labelTo_p_drawable(void *x) { return (void *)((drawable *) (surface *)(image *) ((label *) x)); } static void *_p_text_bubbleTo_p_drawable(void *x) { return (void *)((drawable *) (surface *)(image *)(label *)(win_label *) ((text_bubble *) x)); } static void *_p_mapsquare_walkable_areaTo_p_drawable(void *x) { return (void *)((drawable *) ((mapsquare_walkable_area *) x)); } static void *_p_win_mapviewTo_p_drawable(void *x) { return (void *)((drawable *) (mapview *) ((win_mapview *) x)); } static void *_p_mapviewTo_p_drawable(void *x) { return (void *)((drawable *) ((mapview *) x)); } static void *_p_mapobjectTo_p_drawable(void *x) { return (void *)((drawable *) (mapsquare_walkable_area *) ((mapobject *) x)); } static void *_p_win_imageTo_p_drawable(void *x) { return (void *)((drawable *) (surface *)(image *) ((win_image *) x)); } static void *_p_surfaceTo_p_drawable(void *x) { return (void *)((drawable *) ((surface *) x)); } static void *_p_characterTo_p_drawable(void *x) { return (void *)((drawable *) (mapsquare_walkable_area *)(mapcharacter *) ((character *) x)); } static void *_p_mapcharacterTo_p_drawable(void *x) { return (void *)((drawable *) (mapsquare_walkable_area *) ((mapcharacter *) x)); } static void *_p_label_inputTo_p_surface(void *x) { return (void *)((surface *) (image *)(label *) ((label_input *) x)); } static void *_p_win_imageTo_p_surface(void *x) { return (void *)((surface *) (image *) ((win_image *) x)); } static void *_p_imageTo_p_surface(void *x) { return (void *)((surface *) ((image *) x)); } static void *_p_win_labelTo_p_surface(void *x) { return (void *)((surface *) (image *)(label *) ((win_label *) x)); } static void *_p_text_bubbleTo_p_surface(void *x) { return (void *)((surface *) (image *)(label *)(win_label *) ((text_bubble *) x)); } static void *_p_labelTo_p_surface(void *x) { return (void *)((surface *) (image *) ((label *) x)); } static void *_p_win_writeTo_p_surface(void *x) { return (void *)((surface *) (image *)(label *)(label_input *) ((win_write *) x)); } static void *_p_win_baseTo_p_win_event(void *x) { return (void *)((win_event *) ((win_base *) x)); } static void *_p_win_scrollTo_p_win_event(void *x) { return (void *)((win_event *) (win_base *)(win_container *) ((win_scroll *) x)); } static void *_p_win_imageTo_p_win_event(void *x) { return (void *)((win_event *) (win_base *) ((win_image *) x)); } static void *_p_win_labelTo_p_win_event(void *x) { return (void *)((win_event *) (win_base *) ((win_label *) x)); } static void *_p_win_selectTo_p_win_event(void *x) { return (void *)((win_event *) (win_base *)(win_container *)(win_scroll *) ((win_select *) x)); } static void *_p_text_bubbleTo_p_win_event(void *x) { return (void *)((win_event *) (win_base *)(win_label *) ((text_bubble *) x)); } static void *_p_dialog_screenTo_p_win_event(void *x) { return (void *)((win_event *) (win_base *)(win_container *) ((dialog_screen *) x)); } static void *_p_data_screenTo_p_win_event(void *x) { return (void *)((win_event *) (win_base *)(win_container *) ((data_screen *) x)); } static void *_p_win_containerTo_p_win_event(void *x) { return (void *)((win_event *) (win_base *) ((win_container *) x)); } static void *_p_win_writeTo_p_win_event(void *x) { return (void *)((win_event *) (win_base *) ((win_write *) x)); } static void *_p_win_mapviewTo_p_win_event(void *x) { return (void *)((win_event *) (win_base *) ((win_mapview *) x)); } static void *_p_leave_eventTo_p_map_event(void *x) { return (void *)((map_event *) ((leave_event *) x)); } static void *_p_enter_eventTo_p_map_event(void *x) { return (void *)((map_event *) ((enter_event *) x)); } static void *_p_action_eventTo_p_map_event(void *x) { return (void *)((map_event *) ((action_event *) x)); } static void *_p_characterTo_p_mapcharacter(void *x) { return (void *)((mapcharacter *) ((character *) x)); } static void *_p_character_baseTo_p_storage(void *x) { return (void *)((storage *) ((character_base *) x)); } static void *_p_questTo_p_storage(void *x) { return (void *)((storage *) ((quest *) x)); } static void *_p_mapcharacterTo_p_storage(void *x) { return (void *)((storage *) (character_base *) ((mapcharacter *) x)); } static void *_p_characterTo_p_storage(void *x) { return (void *)((storage *) (character_base *)(mapcharacter *) ((character *) x)); } static void *_p_mapsquareTo_p_mapsquare_walkable(void *x) { return (void *)((mapsquare_walkable *) ((mapsquare *) x)); } static void *_p_win_scrollTo_p_win_scrollbar(void *x) { return (void *)((win_scrollbar *) ((win_scroll *) x)); } static void *_p_win_selectTo_p_win_scrollbar(void *x) { return (void *)((win_scrollbar *) (win_scroll *) ((win_select *) x)); } static void *_p_win_mapviewTo_p_mapview(void *x) { return (void *)((mapview *) ((win_mapview *) x)); } static void *_p_label_inputTo_p_image(void *x) { return (void *)((image *) (label *) ((label_input *) x)); } static void *_p_win_imageTo_p_image(void *x) { return (void *)((image *) ((win_image *) x)); } static void *_p_win_labelTo_p_image(void *x) { return (void *)((image *) (label *) ((win_label *) x)); } static void *_p_text_bubbleTo_p_image(void *x) { return (void *)((image *) (label *)(win_label *) ((text_bubble *) x)); } static void *_p_labelTo_p_image(void *x) { return (void *)((image *) ((label *) x)); } static void *_p_win_writeTo_p_image(void *x) { return (void *)((image *) (label *)(label_input *) ((win_write *) x)); } static void *_p_mapcharacterTo_p_character_base(void *x) { return (void *)((character_base *) ((mapcharacter *) x)); } static void *_p_characterTo_p_character_base(void *x) { return (void *)((character_base *) (mapcharacter *) ((character *) x)); } static void *_p_mapobjectTo_p_mapsquare_walkable_area(void *x) { return (void *)((mapsquare_walkable_area *) ((mapobject *) x)); } static void *_p_mapcharacterTo_p_mapsquare_walkable_area(void *x) { return (void *)((mapsquare_walkable_area *) ((mapcharacter *) x)); } static void *_p_characterTo_p_mapsquare_walkable_area(void *x) { return (void *)((mapsquare_walkable_area *) (mapcharacter *) ((character *) x)); } static void *_p_label_inputTo_p_label(void *x) { return (void *)((label *) ((label_input *) x)); } static void *_p_win_labelTo_p_label(void *x) { return (void *)((label *) ((win_label *) x)); } static void *_p_text_bubbleTo_p_label(void *x) { return (void *)((label *) (win_label *) ((text_bubble *) x)); } static void *_p_win_writeTo_p_label(void *x) { return (void *)((label *) (label_input *) ((win_write *) x)); } static void *_p_igzstreamTo_p_gz_file(void *x) { return (void *)((gz_file *) ((igzstream *) x)); } static void *_p_ogzstreamTo_p_gz_file(void *x) { return (void *)((gz_file *) ((ogzstream *) x)); } static void *_p_win_writeTo_p_label_input(void *x) { return (void *)((label_input *) ((win_write *) x)); } static void *_p_win_selectTo_p_win_scroll(void *x) { return (void *)((win_scroll *) ((win_select *) x)); } static void *_p_win_baseTo_p_drawing_area(void *x) { return (void *)((drawing_area *) ((win_base *) x)); } static void *_p_win_scrollTo_p_drawing_area(void *x) { return (void *)((drawing_area *) (win_base *)(win_container *) ((win_scroll *) x)); } static void *_p_win_imageTo_p_drawing_area(void *x) { return (void *)((drawing_area *) (win_base *) ((win_image *) x)); } static void *_p_win_labelTo_p_drawing_area(void *x) { return (void *)((drawing_area *) (win_base *) ((win_label *) x)); } static void *_p_win_selectTo_p_drawing_area(void *x) { return (void *)((drawing_area *) (win_base *)(win_container *)(win_scroll *) ((win_select *) x)); } static void *_p_text_bubbleTo_p_drawing_area(void *x) { return (void *)((drawing_area *) (win_base *)(win_label *) ((text_bubble *) x)); } static void *_p_dialog_screenTo_p_drawing_area(void *x) { return (void *)((drawing_area *) (win_base *)(win_container *) ((dialog_screen *) x)); } static void *_p_data_screenTo_p_drawing_area(void *x) { return (void *)((drawing_area *) (win_base *)(win_container *) ((data_screen *) x)); } static void *_p_win_containerTo_p_drawing_area(void *x) { return (void *)((drawing_area *) (win_base *) ((win_container *) x)); } static void *_p_win_writeTo_p_drawing_area(void *x) { return (void *)((drawing_area *) (win_base *) ((win_write *) x)); } static void *_p_win_mapviewTo_p_drawing_area(void *x) { return (void *)((drawing_area *) (win_base *) ((win_mapview *) x)); } static void *_p_win_scrollTo_p_win_base(void *x) { return (void *)((win_base *) (win_container *) ((win_scroll *) x)); } static void *_p_win_imageTo_p_win_base(void *x) { return (void *)((win_base *) ((win_image *) x)); } static void *_p_win_labelTo_p_win_base(void *x) { return (void *)((win_base *) ((win_label *) x)); } static void *_p_win_selectTo_p_win_base(void *x) { return (void *)((win_base *) (win_container *)(win_scroll *) ((win_select *) x)); } static void *_p_text_bubbleTo_p_win_base(void *x) { return (void *)((win_base *) (win_label *) ((text_bubble *) x)); } static void *_p_dialog_screenTo_p_win_base(void *x) { return (void *)((win_base *) (win_container *) ((dialog_screen *) x)); } static void *_p_data_screenTo_p_win_base(void *x) { return (void *)((win_base *) (win_container *) ((data_screen *) x)); } static void *_p_win_containerTo_p_win_base(void *x) { return (void *)((win_base *) ((win_container *) x)); } static void *_p_win_writeTo_p_win_base(void *x) { return (void *)((win_base *) ((win_write *) x)); } static void *_p_win_mapviewTo_p_win_base(void *x) { return (void *)((win_base *) ((win_mapview *) x)); } static void *_p_win_baseTo_p_win_border(void *x) { return (void *)((win_border *) ((win_base *) x)); } static void *_p_win_scrollTo_p_win_border(void *x) { return (void *)((win_border *) (win_base *)(win_container *) ((win_scroll *) x)); } static void *_p_win_imageTo_p_win_border(void *x) { return (void *)((win_border *) (win_base *) ((win_image *) x)); } static void *_p_win_labelTo_p_win_border(void *x) { return (void *)((win_border *) (win_base *) ((win_label *) x)); } static void *_p_win_selectTo_p_win_border(void *x) { return (void *)((win_border *) (win_base *)(win_container *)(win_scroll *) ((win_select *) x)); } static void *_p_text_bubbleTo_p_win_border(void *x) { return (void *)((win_border *) (win_base *)(win_label *) ((text_bubble *) x)); } static void *_p_dialog_screenTo_p_win_border(void *x) { return (void *)((win_border *) (win_base *)(win_container *) ((dialog_screen *) x)); } static void *_p_data_screenTo_p_win_border(void *x) { return (void *)((win_border *) (win_base *)(win_container *) ((data_screen *) x)); } static void *_p_win_containerTo_p_win_border(void *x) { return (void *)((win_border *) (win_base *) ((win_container *) x)); } static void *_p_win_writeTo_p_win_border(void *x) { return (void *)((win_border *) (win_base *) ((win_write *) x)); } static void *_p_win_mapviewTo_p_win_border(void *x) { return (void *)((win_border *) (win_base *) ((win_mapview *) x)); } static swig_type_info _swigt__p_label[] = {{"_p_label", 0, "label *", 0, 0, 0, 0},{"_p_label_input", _p_label_inputTo_p_label, 0, 0, 0, 0, 0},{"_p_label", 0, 0, 0, 0, 0, 0},{"_p_win_label", _p_win_labelTo_p_label, 0, 0, 0, 0, 0},{"_p_text_bubble", _p_text_bubbleTo_p_label, 0, 0, 0, 0, 0},{"_p_win_write", _p_win_writeTo_p_label, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_label[] = {{"_p_win_label", 0, "win_label *", 0, 0, 0, 0},{"_p_win_label", 0, 0, 0, 0, 0, 0},{"_p_text_bubble", _p_text_bubbleTo_p_win_label, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_background[] = {{"_p_win_background", 0, "win_background *", 0, 0, 0, 0},{"_p_win_base", _p_win_baseTo_p_win_background, 0, 0, 0, 0, 0},{"_p_win_scroll", _p_win_scrollTo_p_win_background, 0, 0, 0, 0, 0},{"_p_win_image", _p_win_imageTo_p_win_background, 0, 0, 0, 0, 0},{"_p_win_background", 0, 0, 0, 0, 0, 0},{"_p_win_select", _p_win_selectTo_p_win_background, 0, 0, 0, 0, 0},{"_p_win_label", _p_win_labelTo_p_win_background, 0, 0, 0, 0, 0},{"_p_text_bubble", _p_text_bubbleTo_p_win_background, 0, 0, 0, 0, 0},{"_p_dialog_screen", _p_dialog_screenTo_p_win_background, 0, 0, 0, 0, 0},{"_p_data_screen", _p_data_screenTo_p_win_background, 0, 0, 0, 0, 0},{"_p_win_container", _p_win_containerTo_p_win_background, 0, 0, 0, 0, 0},{"_p_win_write", _p_win_writeTo_p_win_background, 0, 0, 0, 0, 0},{"_p_win_mapview", _p_win_mapviewTo_p_win_background, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_audio[] = {{"_p_audio", 0, "audio *", 0, 0, 0, 0},{"_p_audio", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_play_state[] = {{"_p_play_state", 0, "enum play_state *|play_state *", 0, 0, 0, 0},{"_p_play_state", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__size_t[] = {{"_size_t", 0, "size_t", 0, 0, 0, 0},{"_size_t", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__std__size_t[] = {{"_std__size_t", 0, "std::size_t", 0, 0, 0, 0},{"_std__size_t", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_dictionaryTcharacter_p_t[] = {{"_p_dictionaryTcharacter_p_t", 0, "dictionary *", 0, 0, 0, 0},{"_p_dictionaryTcharacter_p_t", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_adonthell[] = {{"_p_adonthell", 0, "adonthell *", 0, 0, 0, 0},{"_p_adonthell", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_short[] = {{"_p_short", 0, "short *", 0, 0, 0, 0},{"_p_short", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_mapsquare_char[] = {{"_p_mapsquare_char", 0, "mapsquare_char *", 0, 0, 0, 0},{"_p_mapsquare_char", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_pairTstd__string_int_t[] = {{"_p_pairTstd__string_int_t", 0, "pair *|pair *", 0, 0, 0, 0},{"_p_pairTstd__string_int_t", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_container[] = {{"_p_win_container", 0, "win_container *", 0, 0, 0, 0},{"_p_win_scroll", _p_win_scrollTo_p_win_container, 0, 0, 0, 0, 0},{"_p_win_select", _p_win_selectTo_p_win_container, 0, 0, 0, 0, 0},{"_p_dialog_screen", _p_dialog_screenTo_p_win_container, 0, 0, 0, 0, 0},{"_p_data_screen", _p_data_screenTo_p_win_container, 0, 0, 0, 0, 0},{"_p_win_container", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_event_list[] = {{"_p_event_list", 0, "event_list *", 0, 0, 0, 0},{"_p_landmap", _p_landmapTo_p_event_list, 0, 0, 0, 0, 0},{"_p_event_list", 0, 0, 0, 0, 0, 0},{"_p_mapcharacter", _p_mapcharacterTo_p_event_list, 0, 0, 0, 0, 0},{"_p_character", _p_characterTo_p_event_list, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_SDL_RWops[] = {{"_p_SDL_RWops", 0, "SDL_RWops *", 0, 0, 0, 0},{"_p_SDL_RWops", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_select[] = {{"_p_win_select", 0, "win_select *", 0, 0, 0, 0},{"_p_win_select", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_drawable[] = {{"_p_drawable", 0, "drawable *", 0, 0, 0, 0},{"_p_win_write", _p_win_writeTo_p_drawable, 0, 0, 0, 0, 0},{"_p_label_input", _p_label_inputTo_p_drawable, 0, 0, 0, 0, 0},{"_p_win_label", _p_win_labelTo_p_drawable, 0, 0, 0, 0, 0},{"_p_label", _p_labelTo_p_drawable, 0, 0, 0, 0, 0},{"_p_animation", _p_animationTo_p_drawable, 0, 0, 0, 0, 0},{"_p_text_bubble", _p_text_bubbleTo_p_drawable, 0, 0, 0, 0, 0},{"_p_drawable", 0, 0, 0, 0, 0, 0},{"_p_mapsquare_walkable_area", _p_mapsquare_walkable_areaTo_p_drawable, 0, 0, 0, 0, 0},{"_p_win_mapview", _p_win_mapviewTo_p_drawable, 0, 0, 0, 0, 0},{"_p_mapview", _p_mapviewTo_p_drawable, 0, 0, 0, 0, 0},{"_p_mapobject", _p_mapobjectTo_p_drawable, 0, 0, 0, 0, 0},{"_p_win_image", _p_win_imageTo_p_drawable, 0, 0, 0, 0, 0},{"_p_image", _p_imageTo_p_drawable, 0, 0, 0, 0, 0},{"_p_surface", _p_surfaceTo_p_drawable, 0, 0, 0, 0, 0},{"_p_character", _p_characterTo_p_drawable, 0, 0, 0, 0, 0},{"_p_mapcharacter", _p_mapcharacterTo_p_drawable, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_SDL_Surface[] = {{"_p_SDL_Surface", 0, "SDL_Surface *", 0, 0, 0, 0},{"_p_SDL_Surface", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_surface[] = {{"_p_surface", 0, "surface *", 0, 0, 0, 0},{"_p_label_input", _p_label_inputTo_p_surface, 0, 0, 0, 0, 0},{"_p_surface", 0, 0, 0, 0, 0, 0},{"_p_win_image", _p_win_imageTo_p_surface, 0, 0, 0, 0, 0},{"_p_image", _p_imageTo_p_surface, 0, 0, 0, 0, 0},{"_p_win_label", _p_win_labelTo_p_surface, 0, 0, 0, 0, 0},{"_p_text_bubble", _p_text_bubbleTo_p_surface, 0, 0, 0, 0, 0},{"_p_label", _p_labelTo_p_surface, 0, 0, 0, 0, 0},{"_p_win_write", _p_win_writeTo_p_surface, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_write[] = {{"_p_win_write", 0, "win_write *", 0, 0, 0, 0},{"_p_win_write", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_objects[] = {{"_p_objects", 0, "objects *", 0, 0, 0, 0},{"_p_objects", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_action_event[] = {{"_p_action_event", 0, "action_event *", 0, 0, 0, 0},{"_p_action_event", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_enter_event[] = {{"_p_enter_event", 0, "enter_event *", 0, 0, 0, 0},{"_p_enter_event", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_event[] = {{"_p_win_event", 0, "win_event *", 0, 0, 0, 0},{"_p_win_base", _p_win_baseTo_p_win_event, 0, 0, 0, 0, 0},{"_p_win_scroll", _p_win_scrollTo_p_win_event, 0, 0, 0, 0, 0},{"_p_win_image", _p_win_imageTo_p_win_event, 0, 0, 0, 0, 0},{"_p_win_select", _p_win_selectTo_p_win_event, 0, 0, 0, 0, 0},{"_p_win_label", _p_win_labelTo_p_win_event, 0, 0, 0, 0, 0},{"_p_text_bubble", _p_text_bubbleTo_p_win_event, 0, 0, 0, 0, 0},{"_p_dialog_screen", _p_dialog_screenTo_p_win_event, 0, 0, 0, 0, 0},{"_p_data_screen", _p_data_screenTo_p_win_event, 0, 0, 0, 0, 0},{"_p_win_event", 0, 0, 0, 0, 0, 0},{"_p_win_container", _p_win_containerTo_p_win_event, 0, 0, 0, 0, 0},{"_p_win_write", _p_win_writeTo_p_win_event, 0, 0, 0, 0, 0},{"_p_win_mapview", _p_win_mapviewTo_p_win_event, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_map_event[] = {{"_p_map_event", 0, "map_event *", 0, 0, 0, 0},{"_p_leave_event", _p_leave_eventTo_p_map_event, 0, 0, 0, 0, 0},{"_p_map_event", 0, 0, 0, 0, 0, 0},{"_p_enter_event", _p_enter_eventTo_p_map_event, 0, 0, 0, 0, 0},{"_p_action_event", _p_action_eventTo_p_map_event, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_event[] = {{"_p_event", 0, "event *", 0, 0, 0, 0},{"_p_time_event", _p_time_eventTo_p_event, 0, 0, 0, 0, 0},{"_p_leave_event", _p_leave_eventTo_p_event, 0, 0, 0, 0, 0},{"_p_event", 0, 0, 0, 0, 0, 0},{"_p_map_event", _p_map_eventTo_p_event, 0, 0, 0, 0, 0},{"_p_enter_event", _p_enter_eventTo_p_event, 0, 0, 0, 0, 0},{"_p_action_event", _p_action_eventTo_p_event, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_character[] = {{"_p_character", 0, "character *", 0, 0, 0, 0},{"_p_character", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_mapcharacter[] = {{"_p_mapcharacter", 0, "mapcharacter *", 0, 0, 0, 0},{"_p_mapcharacter", 0, 0, 0, 0, 0, 0},{"_p_character", _p_characterTo_p_mapcharacter, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__ptrdiff_t[] = {{"_ptrdiff_t", 0, "ptrdiff_t", 0, 0, 0, 0},{"_ptrdiff_t", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__std__ptrdiff_t[] = {{"_std__ptrdiff_t", 0, "std::ptrdiff_t", 0, 0, 0, 0},{"_std__ptrdiff_t", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_storage[] = {{"_p_storage", 0, "storage *", 0, 0, 0, 0},{"_p_character_base", _p_character_baseTo_p_storage, 0, 0, 0, 0, 0},{"_p_quest", _p_questTo_p_storage, 0, 0, 0, 0, 0},{"_p_storage", 0, 0, 0, 0, 0, 0},{"_p_mapcharacter", _p_mapcharacterTo_p_storage, 0, 0, 0, 0, 0},{"_p_character", _p_characterTo_p_storage, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_nls[] = {{"_p_nls", 0, "nls *", 0, 0, 0, 0},{"_p_nls", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_mapsquare_walkable[] = {{"_p_mapsquare_walkable", 0, "mapsquare_walkable *", 0, 0, 0, 0},{"_p_mapsquare", _p_mapsquareTo_p_mapsquare_walkable, 0, 0, 0, 0, 0},{"_p_mapsquare_walkable", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_gametime[] = {{"_p_gametime", 0, "gametime *", 0, 0, 0, 0},{"_p_gametime", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_mapsquare[] = {{"_p_mapsquare", 0, "mapsquare *", 0, 0, 0, 0},{"_p_mapsquare", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_scrollbar[] = {{"_p_win_scrollbar", 0, "win_scrollbar *", 0, 0, 0, 0},{"_p_win_scroll", _p_win_scrollTo_p_win_scrollbar, 0, 0, 0, 0, 0},{"_p_win_scrollbar", 0, 0, 0, 0, 0, 0},{"_p_win_select", _p_win_selectTo_p_win_scrollbar, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_mapobject[] = {{"_p_mapobject", 0, "mapobject *", 0, 0, 0, 0},{"_p_mapobject", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_igzstream[] = {{"_p_igzstream", 0, "igzstream *", 0, 0, 0, 0},{"_p_igzstream", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_ogzstream[] = {{"_p_ogzstream", 0, "ogzstream *", 0, 0, 0, 0},{"_p_ogzstream", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_mapview[] = {{"_p_win_mapview", 0, "win_mapview *", 0, 0, 0, 0},{"_p_win_mapview", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_mapview[] = {{"_p_mapview", 0, "mapview *", 0, 0, 0, 0},{"_p_mapview", 0, 0, 0, 0, 0, 0},{"_p_win_mapview", _p_win_mapviewTo_p_mapview, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_theme[] = {{"_p_win_theme", 0, "win_theme *", 0, 0, 0, 0},{"_p_win_theme", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_screen[] = {{"_p_screen", 0, "screen *", 0, 0, 0, 0},{"_p_screen", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_dialog_screen[] = {{"_p_dialog_screen", 0, "dialog_screen *", 0, 0, 0, 0},{"_p_dialog_screen", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_data_screen[] = {{"_p_data_screen", 0, "data_screen *", 0, 0, 0, 0},{"_p_data_screen", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_character_base[] = {{"_p_character_base", 0, "character_base *", 0, 0, 0, 0},{"_p_character_base", 0, 0, 0, 0, 0, 0},{"_p_mapcharacter", _p_mapcharacterTo_p_character_base, 0, 0, 0, 0, 0},{"_p_character", _p_characterTo_p_character_base, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_event_handler[] = {{"_p_event_handler", 0, "event_handler *", 0, 0, 0, 0},{"_p_event_handler", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_SDLMod[] = {{"_p_SDLMod", 0, "enum SDLMod *|SDLMod *", 0, 0, 0, 0},{"_p_SDLMod", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_char[] = {{"_p_char", 0, "char *", 0, 0, 0, 0},{"_p_char", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_fileops[] = {{"_p_fileops", 0, "fileops *", 0, 0, 0, 0},{"_p_fileops", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_mapsquare_area[] = {{"_p_mapsquare_area", 0, "mapsquare_area *", 0, 0, 0, 0},{"_p_mapsquare_area", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_mapsquare_walkable_area[] = {{"_p_mapsquare_walkable_area", 0, "mapsquare_walkable_area *", 0, 0, 0, 0},{"_p_mapobject", _p_mapobjectTo_p_mapsquare_walkable_area, 0, 0, 0, 0, 0},{"_p_mapsquare_walkable_area", 0, 0, 0, 0, 0, 0},{"_p_mapcharacter", _p_mapcharacterTo_p_mapsquare_walkable_area, 0, 0, 0, 0, 0},{"_p_character", _p_characterTo_p_mapsquare_walkable_area, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_leave_event[] = {{"_p_leave_event", 0, "leave_event *", 0, 0, 0, 0},{"_p_leave_event", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_time_event[] = {{"_p_time_event", 0, "time_event *", 0, 0, 0, 0},{"_p_time_event", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_SDL_Rect[] = {{"_p_SDL_Rect", 0, "SDL_Rect *", 0, 0, 0, 0},{"_p_SDL_Rect", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_path[] = {{"_p_path", 0, "path *", 0, 0, 0, 0},{"_p_path", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_gz_file[] = {{"_p_gz_file", 0, "gz_file *", 0, 0, 0, 0},{"_p_igzstream", _p_igzstreamTo_p_gz_file, 0, 0, 0, 0, 0},{"_p_ogzstream", _p_ogzstreamTo_p_gz_file, 0, 0, 0, 0, 0},{"_p_gz_file", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_gz_type[] = {{"_p_gz_type", 0, "enum gz_type *|gz_type *", 0, 0, 0, 0},{"_p_gz_type", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_font[] = {{"_p_win_font", 0, "win_font *", 0, 0, 0, 0},{"_p_win_font", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_dictionaryTquest_p_t[] = {{"_p_dictionaryTquest_p_t", 0, "dictionary *", 0, 0, 0, 0},{"_p_dictionaryTquest_p_t", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_game[] = {{"_p_game", 0, "game *", 0, 0, 0, 0},{"_p_game", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_manager[] = {{"_p_win_manager", 0, "win_manager *", 0, 0, 0, 0},{"_p_win_manager", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_py_object[] = {{"_p_py_object", 0, "py_object *", 0, 0, 0, 0},{"_p_py_object", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_mapsquare_tile[] = {{"_p_mapsquare_tile", 0, "mapsquare_tile *", 0, 0, 0, 0},{"_p_mapsquare_tile", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_text_bubble[] = {{"_p_text_bubble", 0, "text_bubble *", 0, 0, 0, 0},{"_p_text_bubble", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_image[] = {{"_p_win_image", 0, "win_image *", 0, 0, 0, 0},{"_p_win_image", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_image[] = {{"_p_image", 0, "image *", 0, 0, 0, 0},{"_p_label_input", _p_label_inputTo_p_image, 0, 0, 0, 0, 0},{"_p_image", 0, 0, 0, 0, 0, 0},{"_p_win_image", _p_win_imageTo_p_image, 0, 0, 0, 0, 0},{"_p_win_label", _p_win_labelTo_p_image, 0, 0, 0, 0, 0},{"_p_text_bubble", _p_text_bubbleTo_p_image, 0, 0, 0, 0, 0},{"_p_label", _p_labelTo_p_image, 0, 0, 0, 0, 0},{"_p_win_write", _p_win_writeTo_p_image, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_animation[] = {{"_p_animation", 0, "animation *", 0, 0, 0, 0},{"_p_animation", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_animationframe[] = {{"_p_animationframe", 0, "animationframe *", 0, 0, 0, 0},{"_p_animationframe", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_config[] = {{"_p_config", 0, "config *", 0, 0, 0, 0},{"_p_config", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_unsigned_int[] = {{"_p_unsigned_int", 0, "unsigned int *", 0, 0, 0, 0},{"_p_unsigned_int", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_landmap[] = {{"_p_landmap", 0, "landmap *", 0, 0, 0, 0},{"_p_landmap", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_input[] = {{"_p_input", 0, "input *", 0, 0, 0, 0},{"_p_input", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_label_input[] = {{"_p_label_input", 0, "label_input *", 0, 0, 0, 0},{"_p_label_input", 0, 0, 0, 0, 0, 0},{"_p_win_write", _p_win_writeTo_p_label_input, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_SDLKey[] = {{"_p_SDLKey", 0, "enum SDLKey *|SDLKey *", 0, 0, 0, 0},{"_p_SDLKey", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_scroll[] = {{"_p_win_scroll", 0, "win_scroll *", 0, 0, 0, 0},{"_p_win_scroll", 0, 0, 0, 0, 0, 0},{"_p_win_select", _p_win_selectTo_p_win_scroll, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_gamedata[] = {{"_p_gamedata", 0, "gamedata *", 0, 0, 0, 0},{"_p_gamedata", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_quest[] = {{"_p_quest", 0, "quest *", 0, 0, 0, 0},{"_p_quest", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_drawing_area[] = {{"_p_drawing_area", 0, "drawing_area *", 0, 0, 0, 0},{"_p_win_base", _p_win_baseTo_p_drawing_area, 0, 0, 0, 0, 0},{"_p_win_scroll", _p_win_scrollTo_p_drawing_area, 0, 0, 0, 0, 0},{"_p_drawing_area", 0, 0, 0, 0, 0, 0},{"_p_win_image", _p_win_imageTo_p_drawing_area, 0, 0, 0, 0, 0},{"_p_win_select", _p_win_selectTo_p_drawing_area, 0, 0, 0, 0, 0},{"_p_win_label", _p_win_labelTo_p_drawing_area, 0, 0, 0, 0, 0},{"_p_text_bubble", _p_text_bubbleTo_p_drawing_area, 0, 0, 0, 0, 0},{"_p_dialog_screen", _p_dialog_screenTo_p_drawing_area, 0, 0, 0, 0, 0},{"_p_data_screen", _p_data_screenTo_p_drawing_area, 0, 0, 0, 0, 0},{"_p_win_container", _p_win_containerTo_p_drawing_area, 0, 0, 0, 0, 0},{"_p_win_write", _p_win_writeTo_p_drawing_area, 0, 0, 0, 0, 0},{"_p_win_mapview", _p_win_mapviewTo_p_drawing_area, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_base[] = {{"_p_win_base", 0, "win_base *", 0, 0, 0, 0},{"_p_win_base", 0, 0, 0, 0, 0, 0},{"_p_win_scroll", _p_win_scrollTo_p_win_base, 0, 0, 0, 0, 0},{"_p_win_image", _p_win_imageTo_p_win_base, 0, 0, 0, 0, 0},{"_p_win_select", _p_win_selectTo_p_win_base, 0, 0, 0, 0, 0},{"_p_win_label", _p_win_labelTo_p_win_base, 0, 0, 0, 0, 0},{"_p_text_bubble", _p_text_bubbleTo_p_win_base, 0, 0, 0, 0, 0},{"_p_dialog_screen", _p_dialog_screenTo_p_win_base, 0, 0, 0, 0, 0},{"_p_data_screen", _p_data_screenTo_p_win_base, 0, 0, 0, 0, 0},{"_p_win_container", _p_win_containerTo_p_win_base, 0, 0, 0, 0, 0},{"_p_win_write", _p_win_writeTo_p_win_base, 0, 0, 0, 0, 0},{"_p_win_mapview", _p_win_mapviewTo_p_win_base, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_win_border[] = {{"_p_win_border", 0, "win_border *", 0, 0, 0, 0},{"_p_win_base", _p_win_baseTo_p_win_border, 0, 0, 0, 0, 0},{"_p_win_scroll", _p_win_scrollTo_p_win_border, 0, 0, 0, 0, 0},{"_p_win_image", _p_win_imageTo_p_win_border, 0, 0, 0, 0, 0},{"_p_win_select", _p_win_selectTo_p_win_border, 0, 0, 0, 0, 0},{"_p_win_label", _p_win_labelTo_p_win_border, 0, 0, 0, 0, 0},{"_p_text_bubble", _p_text_bubbleTo_p_win_border, 0, 0, 0, 0, 0},{"_p_dialog_screen", _p_dialog_screenTo_p_win_border, 0, 0, 0, 0, 0},{"_p_data_screen", _p_data_screenTo_p_win_border, 0, 0, 0, 0, 0},{"_p_win_container", _p_win_containerTo_p_win_border, 0, 0, 0, 0, 0},{"_p_win_border", 0, 0, 0, 0, 0, 0},{"_p_win_write", _p_win_writeTo_p_win_border, 0, 0, 0, 0, 0},{"_p_win_mapview", _p_win_mapviewTo_p_win_border, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info _swigt__p_gamedate[] = {{"_p_gamedate", 0, "gamedate *", 0, 0, 0, 0},{"_p_gamedate", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}}; static swig_type_info *swig_types_initial[] = { _swigt__p_label, _swigt__p_win_label, _swigt__p_win_background, _swigt__p_audio, _swigt__p_play_state, _swigt__size_t, _swigt__std__size_t, _swigt__p_dictionaryTcharacter_p_t, _swigt__p_adonthell, _swigt__p_short, _swigt__p_mapsquare_char, _swigt__p_pairTstd__string_int_t, _swigt__p_win_container, _swigt__p_event_list, _swigt__p_SDL_RWops, _swigt__p_win_select, _swigt__p_drawable, _swigt__p_SDL_Surface, _swigt__p_surface, _swigt__p_win_write, _swigt__p_objects, _swigt__p_action_event, _swigt__p_enter_event, _swigt__p_win_event, _swigt__p_map_event, _swigt__p_event, _swigt__p_character, _swigt__p_mapcharacter, _swigt__ptrdiff_t, _swigt__std__ptrdiff_t, _swigt__p_storage, _swigt__p_nls, _swigt__p_mapsquare_walkable, _swigt__p_gametime, _swigt__p_mapsquare, _swigt__p_win_scrollbar, _swigt__p_mapobject, _swigt__p_igzstream, _swigt__p_ogzstream, _swigt__p_win_mapview, _swigt__p_mapview, _swigt__p_win_theme, _swigt__p_screen, _swigt__p_dialog_screen, _swigt__p_data_screen, _swigt__p_character_base, _swigt__p_event_handler, _swigt__p_SDLMod, _swigt__p_char, _swigt__p_fileops, _swigt__p_mapsquare_area, _swigt__p_mapsquare_walkable_area, _swigt__p_leave_event, _swigt__p_time_event, _swigt__p_SDL_Rect, _swigt__p_path, _swigt__p_gz_file, _swigt__p_gz_type, _swigt__p_win_font, _swigt__p_dictionaryTquest_p_t, _swigt__p_game, _swigt__p_win_manager, _swigt__p_py_object, _swigt__p_mapsquare_tile, _swigt__p_text_bubble, _swigt__p_win_image, _swigt__p_image, _swigt__p_animation, _swigt__p_animationframe, _swigt__p_config, _swigt__p_unsigned_int, _swigt__p_landmap, _swigt__p_input, _swigt__p_label_input, _swigt__p_SDLKey, _swigt__p_win_scroll, _swigt__p_gamedata, _swigt__p_quest, _swigt__p_drawing_area, _swigt__p_win_base, _swigt__p_win_border, _swigt__p_gamedate, 0 }; /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ static swig_const_info swig_const_table[] = { { SWIG_PY_POINTER, (char*)"EVENTS_DIR", 0, 0, (void *)"game_events.", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"DIALOG_DIR", 0, 0, (void *)"dialogues/", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"MAPOBJECTS_DIR", 0, 0, (void *)"gfx/mapobjects/", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"MAPCHAR_DIR", 0, 0, (void *)"gfx/mapcharacters/", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"MAPS_DIR", 0, 0, (void *)"maps/", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_DIRECTORY", 0, 0, (void *)"gfx/window/", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_FONT_DIRECTORY", 0, 0, (void *)"font/", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_BORDER_DIRECTORY", 0, 0, (void *)"border/", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_BACKGROUND_DIRECTORY", 0, 0, (void *)"background/", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_SCROLLBAR_DIRECTORY", 0, 0, (void *)"scrollbar/", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_CURSOR_DIRECTORY", 0, 0, (void *)"cursor/", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_FONT_FILE_IDX", 0, 0, (void *)"font.idx", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_FONT_FILE_PIC", 0, 0, (void *)"font.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_FONT_FILE", 0, 0, (void *)"font.font", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_V_BORDER_TEMPLATE_FILE", 0, 0, (void *)"v_border.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_H_BORDER_TEMPLATE_FILE", 0, 0, (void *)"h_border.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_CORNER_TOP_LEFT_FILE", 0, 0, (void *)"corner_top_left.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_CORNER_TOP_RIGHT_FILE", 0, 0, (void *)"corner_top_right.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_CORNER_BOTTOM_LEFT_FILE", 0, 0, (void *)"corner_bottom_left.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_CORNER_BOTTOM_RIGHT_FILE", 0, 0, (void *)"corner_bottom_right.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_BACKGROUND_FILE", 0, 0, (void *)"background.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_SCROLLBAR_BAR_TOP", 0, 0, (void *)"scroll_bar_top.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_SCROLLBAR_BAR_MID", 0, 0, (void *)"scroll_bar_mid.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_SCROLLBAR_BAR_BOT", 0, 0, (void *)"scroll_bar_bot.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_SCROLLBAR_BAR_FLEX", 0, 0, (void *)"scroll_bar_flex.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_SCROLLBAR_BACK_TOP", 0, 0, (void *)"scroll_back_top.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_SCROLLBAR_BACK_MID", 0, 0, (void *)"scroll_back_mid.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_SCROLLBAR_BACK_BOT", 0, 0, (void *)"scroll_back_bot.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_CURSOR_FILE", 0, 0, (void *)"cursor.pnm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_BORDER_NORMAL_SIZE", 0, 0, (void *)"normal/", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"WIN_BORDER_MINI_SIZE", 0, 0, (void *)"mini/", &SWIGTYPE_p_char}, {0, 0, 0, 0.0, 0, 0}}; #ifdef __cplusplus } #endif #ifdef __cplusplus extern "C" { #endif /* Python-specific SWIG API */ #define SWIG_newvarlink() SWIG_Python_newvarlink() #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr) #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants) /* ----------------------------------------------------------------------------- * global variable support code. * ----------------------------------------------------------------------------- */ typedef struct swig_globalvar { char *name; /* Name of global variable */ PyObject *(*get_attr)(); /* Return the current value */ int (*set_attr)(PyObject *); /* Set the value */ struct swig_globalvar *next; } swig_globalvar; typedef struct swig_varlinkobject { PyObject_HEAD swig_globalvar *vars; } swig_varlinkobject; static PyObject * swig_varlink_repr(swig_varlinkobject *v) { v = v; return PyString_FromString(""); } static int swig_varlink_print(swig_varlinkobject *v, FILE *fp, int flags) { swig_globalvar *var; flags = flags; fprintf(fp,"Swig global variables { "); for (var = v->vars; var; var=var->next) { fprintf(fp,"%s", var->name); if (var->next) fprintf(fp,", "); } fprintf(fp," }\n"); return 0; } static PyObject * swig_varlink_getattr(swig_varlinkobject *v, char *n) { swig_globalvar *var = v->vars; while (var) { if (strcmp(var->name,n) == 0) { return (*var->get_attr)(); } var = var->next; } PyErr_SetString(PyExc_NameError,"Unknown C global variable"); return NULL; } static int swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) { swig_globalvar *var = v->vars; while (var) { if (strcmp(var->name,n) == 0) { return (*var->set_attr)(p); } var = var->next; } PyErr_SetString(PyExc_NameError,"Unknown C global variable"); return 1; } static PyTypeObject varlinktype = { PyObject_HEAD_INIT(0) 0, /* Number of items in variable part (ob_size) */ (char *)"swigvarlink", /* Type name (tp_name) */ sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */ 0, /* Itemsize (tp_itemsize) */ 0, /* Deallocator (tp_dealloc) */ (printfunc) swig_varlink_print, /* Print (tp_print) */ (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */ (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */ 0, /* tp_compare */ (reprfunc) swig_varlink_repr, /* tp_repr */ 0, /* tp_as_number */ 0, /* tp_as_sequence */ 0, /* tp_as_mapping */ 0, /* tp_hash */ 0, /* tp_call */ 0, /* tp_str */ 0, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ 0, /* tp_flags */ 0, /* tp_doc */ #if PY_VERSION_HEX >= 0x02000000 0, /* tp_traverse */ 0, /* tp_clear */ #endif #if PY_VERSION_HEX >= 0x02010000 0, /* tp_richcompare */ 0, /* tp_weaklistoffset */ #endif #if PY_VERSION_HEX >= 0x02020000 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ #endif #if PY_VERSION_HEX >= 0x02030000 0, /* tp_del */ #endif #ifdef COUNT_ALLOCS 0,0,0,0 /* tp_alloc -> tp_next */ #endif }; /* Create a variable linking object for use later */ static PyObject * SWIG_Python_newvarlink(void) { swig_varlinkobject *result = 0; result = PyMem_NEW(swig_varlinkobject,1); varlinktype.ob_type = &PyType_Type; /* Patch varlinktype into a PyType */ result->ob_type = &varlinktype; result->vars = 0; result->ob_refcnt = 0; Py_XINCREF((PyObject *) result); return ((PyObject*) result); } static void SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) { swig_varlinkobject *v; swig_globalvar *gv; v= (swig_varlinkobject *) p; gv = (swig_globalvar *) malloc(sizeof(swig_globalvar)); gv->name = (char *) malloc(strlen(name)+1); strcpy(gv->name,name); gv->get_attr = get_attr; gv->set_attr = set_attr; gv->next = v->vars; v->vars = gv; } /* ----------------------------------------------------------------------------- * constants/methods manipulation * ----------------------------------------------------------------------------- */ /* Install Constants */ static void SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) { PyObject *obj = 0; size_t i; for (i = 0; constants[i].type; i++) { switch(constants[i].type) { case SWIG_PY_INT: obj = PyInt_FromLong(constants[i].lvalue); break; case SWIG_PY_FLOAT: obj = PyFloat_FromDouble(constants[i].dvalue); break; case SWIG_PY_STRING: if (constants[i].pvalue) { obj = PyString_FromString((char *) constants[i].pvalue); } else { Py_INCREF(Py_None); obj = Py_None; } break; case SWIG_PY_POINTER: obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0); break; case SWIG_PY_BINARY: obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype)); break; default: obj = 0; break; } if (obj) { PyDict_SetItemString(d,constants[i].name,obj); Py_DECREF(obj); } } } /* -----------------------------------------------------------------------------*/ /* Fix SwigMethods to carry the callback ptrs when needed */ /* -----------------------------------------------------------------------------*/ static void SWIG_Python_FixMethods(PyMethodDef *methods, swig_const_info *const_table, swig_type_info **types, swig_type_info **types_initial) { size_t i; for (i = 0; methods[i].ml_name; ++i) { char *c = methods[i].ml_doc; if (c && (c = strstr(c, "swig_ptr: "))) { int j; swig_const_info *ci = 0; char *name = c + 10; for (j = 0; const_table[j].type; j++) { if (strncmp(const_table[j].name, name, strlen(const_table[j].name)) == 0) { ci = &(const_table[j]); break; } } if (ci) { size_t shift = (ci->ptype) - types; swig_type_info *ty = types_initial[shift]; size_t ldoc = (c - methods[i].ml_doc); size_t lptr = strlen(ty->name)+2*sizeof(void*)+2; char *ndoc = (char*)malloc(ldoc + lptr + 10); char *buff = ndoc; void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue: (void *)(ci->lvalue); strncpy(buff, methods[i].ml_doc, ldoc); buff += ldoc; strncpy(buff, "swig_ptr: ", 10); buff += 10; SWIG_PackVoidPtr(buff, ptr, ty->name, lptr); methods[i].ml_doc = ndoc; } } } } /* -----------------------------------------------------------------------------* * Initialize type list * -----------------------------------------------------------------------------*/ #if PY_MAJOR_VERSION < 2 /* PyModule_AddObject function was introduced in Python 2.0. The following function is copied out of Python/modsupport.c in python version 2.3.4 */ static int PyModule_AddObject(PyObject *m, char *name, PyObject *o) { PyObject *dict; if (!PyModule_Check(m)) { PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs module as first arg"); return -1; } if (!o) { PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs non-NULL value"); return -1; } dict = PyModule_GetDict(m); if (dict == NULL) { /* Internal error -- modules must have a dict! */ PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__", PyModule_GetName(m)); return -1; } if (PyDict_SetItemString(dict, name, o)) return -1; Py_DECREF(o); return 0; } #endif static swig_type_info ** SWIG_Python_SetTypeListHandle(swig_type_info **type_list_handle) { static PyMethodDef swig_empty_runtime_method_table[] = { { NULL, NULL, 0, NULL } };/* Sentinel */ PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, swig_empty_runtime_method_table); PyObject *pointer = PyCObject_FromVoidPtr((void *) type_list_handle, NULL); if (pointer && module) { PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer); } return type_list_handle; } static swig_type_info ** SWIG_Python_LookupTypePointer(swig_type_info **type_list_handle) { swig_type_info **type_pointer; /* first check if module already created */ type_pointer = SWIG_Python_GetTypeListHandle(); if (type_pointer) { return type_pointer; } else { /* create a new module and variable */ return SWIG_Python_SetTypeListHandle(type_list_handle); } } #ifdef __cplusplus } #endif /* -----------------------------------------------------------------------------* * Partial Init method * -----------------------------------------------------------------------------*/ #ifdef SWIG_LINK_RUNTIME #ifdef __cplusplus extern "C" #endif SWIGEXPORT(void *) SWIG_ReturnGlobalTypeList(void *); #endif #ifdef __cplusplus extern "C" #endif SWIGEXPORT(void) SWIG_init(void) { static PyObject *SWIG_globals = 0; static int typeinit = 0; PyObject *m, *d; int i; if (!SWIG_globals) SWIG_globals = SWIG_newvarlink(); /* Fix SwigMethods to carry the callback ptrs when needed */ SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_types_initial); m = Py_InitModule((char *) SWIG_name, SwigMethods); d = PyModule_GetDict(m); if (!typeinit) { #ifdef SWIG_LINK_RUNTIME swig_type_list_handle = (swig_type_info **) SWIG_ReturnGlobalTypeList(swig_type_list_handle); #else # ifndef SWIG_STATIC_RUNTIME swig_type_list_handle = SWIG_Python_LookupTypePointer(swig_type_list_handle); # endif #endif for (i = 0; swig_types_initial[i]; i++) { swig_types[i] = SWIG_TypeRegister(swig_types_initial[i]); } typeinit = 1; } SWIG_InstallConstants(d,swig_const_table); { PyDict_SetItemString(d,"Python", SWIG_From_int((int)(Python))); } { PyDict_SetItemString(d,"C", SWIG_From_int((int)(C))); } { PyDict_SetItemString(d,"READ", SWIG_From_int((int)(READ))); } { PyDict_SetItemString(d,"WRITE", SWIG_From_int((int)(WRITE))); } PyDict_SetItemString(d,"EVENTS_DIR", SWIG_FromCharPtr("game_events.")); { PyDict_SetItemString(d,"CYCLE_LENGTH", SWIG_From_int((int)(13))); } { PyDict_SetItemString(d,"FRAME_RATE", SWIG_From_int((int)(50))); } { PyDict_SetItemString(d,"FTS_LIMIT", SWIG_From_int((int)(20))); } { PyDict_SetItemString(d,"SDLK_UNKNOWN", SWIG_From_int((int)(SDLK_UNKNOWN))); } { PyDict_SetItemString(d,"SDLK_FIRST", SWIG_From_int((int)(SDLK_FIRST))); } { PyDict_SetItemString(d,"SDLK_BACKSPACE", SWIG_From_int((int)(SDLK_BACKSPACE))); } { PyDict_SetItemString(d,"SDLK_TAB", SWIG_From_int((int)(SDLK_TAB))); } { PyDict_SetItemString(d,"SDLK_CLEAR", SWIG_From_int((int)(SDLK_CLEAR))); } { PyDict_SetItemString(d,"SDLK_RETURN", SWIG_From_int((int)(SDLK_RETURN))); } { PyDict_SetItemString(d,"SDLK_PAUSE", SWIG_From_int((int)(SDLK_PAUSE))); } { PyDict_SetItemString(d,"SDLK_ESCAPE", SWIG_From_int((int)(SDLK_ESCAPE))); } { PyDict_SetItemString(d,"SDLK_SPACE", SWIG_From_int((int)(SDLK_SPACE))); } { PyDict_SetItemString(d,"SDLK_EXCLAIM", SWIG_From_int((int)(SDLK_EXCLAIM))); } { PyDict_SetItemString(d,"SDLK_QUOTEDBL", SWIG_From_int((int)(SDLK_QUOTEDBL))); } { PyDict_SetItemString(d,"SDLK_HASH", SWIG_From_int((int)(SDLK_HASH))); } { PyDict_SetItemString(d,"SDLK_DOLLAR", SWIG_From_int((int)(SDLK_DOLLAR))); } { PyDict_SetItemString(d,"SDLK_AMPERSAND", SWIG_From_int((int)(SDLK_AMPERSAND))); } { PyDict_SetItemString(d,"SDLK_QUOTE", SWIG_From_int((int)(SDLK_QUOTE))); } { PyDict_SetItemString(d,"SDLK_LEFTPAREN", SWIG_From_int((int)(SDLK_LEFTPAREN))); } { PyDict_SetItemString(d,"SDLK_RIGHTPAREN", SWIG_From_int((int)(SDLK_RIGHTPAREN))); } { PyDict_SetItemString(d,"SDLK_ASTERISK", SWIG_From_int((int)(SDLK_ASTERISK))); } { PyDict_SetItemString(d,"SDLK_PLUS", SWIG_From_int((int)(SDLK_PLUS))); } { PyDict_SetItemString(d,"SDLK_COMMA", SWIG_From_int((int)(SDLK_COMMA))); } { PyDict_SetItemString(d,"SDLK_MINUS", SWIG_From_int((int)(SDLK_MINUS))); } { PyDict_SetItemString(d,"SDLK_PERIOD", SWIG_From_int((int)(SDLK_PERIOD))); } { PyDict_SetItemString(d,"SDLK_SLASH", SWIG_From_int((int)(SDLK_SLASH))); } { PyDict_SetItemString(d,"SDLK_0", SWIG_From_int((int)(SDLK_0))); } { PyDict_SetItemString(d,"SDLK_1", SWIG_From_int((int)(SDLK_1))); } { PyDict_SetItemString(d,"SDLK_2", SWIG_From_int((int)(SDLK_2))); } { PyDict_SetItemString(d,"SDLK_3", SWIG_From_int((int)(SDLK_3))); } { PyDict_SetItemString(d,"SDLK_4", SWIG_From_int((int)(SDLK_4))); } { PyDict_SetItemString(d,"SDLK_5", SWIG_From_int((int)(SDLK_5))); } { PyDict_SetItemString(d,"SDLK_6", SWIG_From_int((int)(SDLK_6))); } { PyDict_SetItemString(d,"SDLK_7", SWIG_From_int((int)(SDLK_7))); } { PyDict_SetItemString(d,"SDLK_8", SWIG_From_int((int)(SDLK_8))); } { PyDict_SetItemString(d,"SDLK_9", SWIG_From_int((int)(SDLK_9))); } { PyDict_SetItemString(d,"SDLK_COLON", SWIG_From_int((int)(SDLK_COLON))); } { PyDict_SetItemString(d,"SDLK_SEMICOLON", SWIG_From_int((int)(SDLK_SEMICOLON))); } { PyDict_SetItemString(d,"SDLK_LESS", SWIG_From_int((int)(SDLK_LESS))); } { PyDict_SetItemString(d,"SDLK_EQUALS", SWIG_From_int((int)(SDLK_EQUALS))); } { PyDict_SetItemString(d,"SDLK_GREATER", SWIG_From_int((int)(SDLK_GREATER))); } { PyDict_SetItemString(d,"SDLK_QUESTION", SWIG_From_int((int)(SDLK_QUESTION))); } { PyDict_SetItemString(d,"SDLK_AT", SWIG_From_int((int)(SDLK_AT))); } { PyDict_SetItemString(d,"SDLK_LEFTBRACKET", SWIG_From_int((int)(SDLK_LEFTBRACKET))); } { PyDict_SetItemString(d,"SDLK_BACKSLASH", SWIG_From_int((int)(SDLK_BACKSLASH))); } { PyDict_SetItemString(d,"SDLK_RIGHTBRACKET", SWIG_From_int((int)(SDLK_RIGHTBRACKET))); } { PyDict_SetItemString(d,"SDLK_CARET", SWIG_From_int((int)(SDLK_CARET))); } { PyDict_SetItemString(d,"SDLK_UNDERSCORE", SWIG_From_int((int)(SDLK_UNDERSCORE))); } { PyDict_SetItemString(d,"SDLK_BACKQUOTE", SWIG_From_int((int)(SDLK_BACKQUOTE))); } { PyDict_SetItemString(d,"SDLK_a", SWIG_From_int((int)(SDLK_a))); } { PyDict_SetItemString(d,"SDLK_b", SWIG_From_int((int)(SDLK_b))); } { PyDict_SetItemString(d,"SDLK_c", SWIG_From_int((int)(SDLK_c))); } { PyDict_SetItemString(d,"SDLK_d", SWIG_From_int((int)(SDLK_d))); } { PyDict_SetItemString(d,"SDLK_e", SWIG_From_int((int)(SDLK_e))); } { PyDict_SetItemString(d,"SDLK_f", SWIG_From_int((int)(SDLK_f))); } { PyDict_SetItemString(d,"SDLK_g", SWIG_From_int((int)(SDLK_g))); } { PyDict_SetItemString(d,"SDLK_h", SWIG_From_int((int)(SDLK_h))); } { PyDict_SetItemString(d,"SDLK_i", SWIG_From_int((int)(SDLK_i))); } { PyDict_SetItemString(d,"SDLK_j", SWIG_From_int((int)(SDLK_j))); } { PyDict_SetItemString(d,"SDLK_k", SWIG_From_int((int)(SDLK_k))); } { PyDict_SetItemString(d,"SDLK_l", SWIG_From_int((int)(SDLK_l))); } { PyDict_SetItemString(d,"SDLK_m", SWIG_From_int((int)(SDLK_m))); } { PyDict_SetItemString(d,"SDLK_n", SWIG_From_int((int)(SDLK_n))); } { PyDict_SetItemString(d,"SDLK_o", SWIG_From_int((int)(SDLK_o))); } { PyDict_SetItemString(d,"SDLK_p", SWIG_From_int((int)(SDLK_p))); } { PyDict_SetItemString(d,"SDLK_q", SWIG_From_int((int)(SDLK_q))); } { PyDict_SetItemString(d,"SDLK_r", SWIG_From_int((int)(SDLK_r))); } { PyDict_SetItemString(d,"SDLK_s", SWIG_From_int((int)(SDLK_s))); } { PyDict_SetItemString(d,"SDLK_t", SWIG_From_int((int)(SDLK_t))); } { PyDict_SetItemString(d,"SDLK_u", SWIG_From_int((int)(SDLK_u))); } { PyDict_SetItemString(d,"SDLK_v", SWIG_From_int((int)(SDLK_v))); } { PyDict_SetItemString(d,"SDLK_w", SWIG_From_int((int)(SDLK_w))); } { PyDict_SetItemString(d,"SDLK_x", SWIG_From_int((int)(SDLK_x))); } { PyDict_SetItemString(d,"SDLK_y", SWIG_From_int((int)(SDLK_y))); } { PyDict_SetItemString(d,"SDLK_z", SWIG_From_int((int)(SDLK_z))); } { PyDict_SetItemString(d,"SDLK_DELETE", SWIG_From_int((int)(SDLK_DELETE))); } { PyDict_SetItemString(d,"SDLK_WORLD_0", SWIG_From_int((int)(SDLK_WORLD_0))); } { PyDict_SetItemString(d,"SDLK_WORLD_1", SWIG_From_int((int)(SDLK_WORLD_1))); } { PyDict_SetItemString(d,"SDLK_WORLD_2", SWIG_From_int((int)(SDLK_WORLD_2))); } { PyDict_SetItemString(d,"SDLK_WORLD_3", SWIG_From_int((int)(SDLK_WORLD_3))); } { PyDict_SetItemString(d,"SDLK_WORLD_4", SWIG_From_int((int)(SDLK_WORLD_4))); } { PyDict_SetItemString(d,"SDLK_WORLD_5", SWIG_From_int((int)(SDLK_WORLD_5))); } { PyDict_SetItemString(d,"SDLK_WORLD_6", SWIG_From_int((int)(SDLK_WORLD_6))); } { PyDict_SetItemString(d,"SDLK_WORLD_7", SWIG_From_int((int)(SDLK_WORLD_7))); } { PyDict_SetItemString(d,"SDLK_WORLD_8", SWIG_From_int((int)(SDLK_WORLD_8))); } { PyDict_SetItemString(d,"SDLK_WORLD_9", SWIG_From_int((int)(SDLK_WORLD_9))); } { PyDict_SetItemString(d,"SDLK_WORLD_10", SWIG_From_int((int)(SDLK_WORLD_10))); } { PyDict_SetItemString(d,"SDLK_WORLD_11", SWIG_From_int((int)(SDLK_WORLD_11))); } { PyDict_SetItemString(d,"SDLK_WORLD_12", SWIG_From_int((int)(SDLK_WORLD_12))); } { PyDict_SetItemString(d,"SDLK_WORLD_13", SWIG_From_int((int)(SDLK_WORLD_13))); } { PyDict_SetItemString(d,"SDLK_WORLD_14", SWIG_From_int((int)(SDLK_WORLD_14))); } { PyDict_SetItemString(d,"SDLK_WORLD_15", SWIG_From_int((int)(SDLK_WORLD_15))); } { PyDict_SetItemString(d,"SDLK_WORLD_16", SWIG_From_int((int)(SDLK_WORLD_16))); } { PyDict_SetItemString(d,"SDLK_WORLD_17", SWIG_From_int((int)(SDLK_WORLD_17))); } { PyDict_SetItemString(d,"SDLK_WORLD_18", SWIG_From_int((int)(SDLK_WORLD_18))); } { PyDict_SetItemString(d,"SDLK_WORLD_19", SWIG_From_int((int)(SDLK_WORLD_19))); } { PyDict_SetItemString(d,"SDLK_WORLD_20", SWIG_From_int((int)(SDLK_WORLD_20))); } { PyDict_SetItemString(d,"SDLK_WORLD_21", SWIG_From_int((int)(SDLK_WORLD_21))); } { PyDict_SetItemString(d,"SDLK_WORLD_22", SWIG_From_int((int)(SDLK_WORLD_22))); } { PyDict_SetItemString(d,"SDLK_WORLD_23", SWIG_From_int((int)(SDLK_WORLD_23))); } { PyDict_SetItemString(d,"SDLK_WORLD_24", SWIG_From_int((int)(SDLK_WORLD_24))); } { PyDict_SetItemString(d,"SDLK_WORLD_25", SWIG_From_int((int)(SDLK_WORLD_25))); } { PyDict_SetItemString(d,"SDLK_WORLD_26", SWIG_From_int((int)(SDLK_WORLD_26))); } { PyDict_SetItemString(d,"SDLK_WORLD_27", SWIG_From_int((int)(SDLK_WORLD_27))); } { PyDict_SetItemString(d,"SDLK_WORLD_28", SWIG_From_int((int)(SDLK_WORLD_28))); } { PyDict_SetItemString(d,"SDLK_WORLD_29", SWIG_From_int((int)(SDLK_WORLD_29))); } { PyDict_SetItemString(d,"SDLK_WORLD_30", SWIG_From_int((int)(SDLK_WORLD_30))); } { PyDict_SetItemString(d,"SDLK_WORLD_31", SWIG_From_int((int)(SDLK_WORLD_31))); } { PyDict_SetItemString(d,"SDLK_WORLD_32", SWIG_From_int((int)(SDLK_WORLD_32))); } { PyDict_SetItemString(d,"SDLK_WORLD_33", SWIG_From_int((int)(SDLK_WORLD_33))); } { PyDict_SetItemString(d,"SDLK_WORLD_34", SWIG_From_int((int)(SDLK_WORLD_34))); } { PyDict_SetItemString(d,"SDLK_WORLD_35", SWIG_From_int((int)(SDLK_WORLD_35))); } { PyDict_SetItemString(d,"SDLK_WORLD_36", SWIG_From_int((int)(SDLK_WORLD_36))); } { PyDict_SetItemString(d,"SDLK_WORLD_37", SWIG_From_int((int)(SDLK_WORLD_37))); } { PyDict_SetItemString(d,"SDLK_WORLD_38", SWIG_From_int((int)(SDLK_WORLD_38))); } { PyDict_SetItemString(d,"SDLK_WORLD_39", SWIG_From_int((int)(SDLK_WORLD_39))); } { PyDict_SetItemString(d,"SDLK_WORLD_40", SWIG_From_int((int)(SDLK_WORLD_40))); } { PyDict_SetItemString(d,"SDLK_WORLD_41", SWIG_From_int((int)(SDLK_WORLD_41))); } { PyDict_SetItemString(d,"SDLK_WORLD_42", SWIG_From_int((int)(SDLK_WORLD_42))); } { PyDict_SetItemString(d,"SDLK_WORLD_43", SWIG_From_int((int)(SDLK_WORLD_43))); } { PyDict_SetItemString(d,"SDLK_WORLD_44", SWIG_From_int((int)(SDLK_WORLD_44))); } { PyDict_SetItemString(d,"SDLK_WORLD_45", SWIG_From_int((int)(SDLK_WORLD_45))); } { PyDict_SetItemString(d,"SDLK_WORLD_46", SWIG_From_int((int)(SDLK_WORLD_46))); } { PyDict_SetItemString(d,"SDLK_WORLD_47", SWIG_From_int((int)(SDLK_WORLD_47))); } { PyDict_SetItemString(d,"SDLK_WORLD_48", SWIG_From_int((int)(SDLK_WORLD_48))); } { PyDict_SetItemString(d,"SDLK_WORLD_49", SWIG_From_int((int)(SDLK_WORLD_49))); } { PyDict_SetItemString(d,"SDLK_WORLD_50", SWIG_From_int((int)(SDLK_WORLD_50))); } { PyDict_SetItemString(d,"SDLK_WORLD_51", SWIG_From_int((int)(SDLK_WORLD_51))); } { PyDict_SetItemString(d,"SDLK_WORLD_52", SWIG_From_int((int)(SDLK_WORLD_52))); } { PyDict_SetItemString(d,"SDLK_WORLD_53", SWIG_From_int((int)(SDLK_WORLD_53))); } { PyDict_SetItemString(d,"SDLK_WORLD_54", SWIG_From_int((int)(SDLK_WORLD_54))); } { PyDict_SetItemString(d,"SDLK_WORLD_55", SWIG_From_int((int)(SDLK_WORLD_55))); } { PyDict_SetItemString(d,"SDLK_WORLD_56", SWIG_From_int((int)(SDLK_WORLD_56))); } { PyDict_SetItemString(d,"SDLK_WORLD_57", SWIG_From_int((int)(SDLK_WORLD_57))); } { PyDict_SetItemString(d,"SDLK_WORLD_58", SWIG_From_int((int)(SDLK_WORLD_58))); } { PyDict_SetItemString(d,"SDLK_WORLD_59", SWIG_From_int((int)(SDLK_WORLD_59))); } { PyDict_SetItemString(d,"SDLK_WORLD_60", SWIG_From_int((int)(SDLK_WORLD_60))); } { PyDict_SetItemString(d,"SDLK_WORLD_61", SWIG_From_int((int)(SDLK_WORLD_61))); } { PyDict_SetItemString(d,"SDLK_WORLD_62", SWIG_From_int((int)(SDLK_WORLD_62))); } { PyDict_SetItemString(d,"SDLK_WORLD_63", SWIG_From_int((int)(SDLK_WORLD_63))); } { PyDict_SetItemString(d,"SDLK_WORLD_64", SWIG_From_int((int)(SDLK_WORLD_64))); } { PyDict_SetItemString(d,"SDLK_WORLD_65", SWIG_From_int((int)(SDLK_WORLD_65))); } { PyDict_SetItemString(d,"SDLK_WORLD_66", SWIG_From_int((int)(SDLK_WORLD_66))); } { PyDict_SetItemString(d,"SDLK_WORLD_67", SWIG_From_int((int)(SDLK_WORLD_67))); } { PyDict_SetItemString(d,"SDLK_WORLD_68", SWIG_From_int((int)(SDLK_WORLD_68))); } { PyDict_SetItemString(d,"SDLK_WORLD_69", SWIG_From_int((int)(SDLK_WORLD_69))); } { PyDict_SetItemString(d,"SDLK_WORLD_70", SWIG_From_int((int)(SDLK_WORLD_70))); } { PyDict_SetItemString(d,"SDLK_WORLD_71", SWIG_From_int((int)(SDLK_WORLD_71))); } { PyDict_SetItemString(d,"SDLK_WORLD_72", SWIG_From_int((int)(SDLK_WORLD_72))); } { PyDict_SetItemString(d,"SDLK_WORLD_73", SWIG_From_int((int)(SDLK_WORLD_73))); } { PyDict_SetItemString(d,"SDLK_WORLD_74", SWIG_From_int((int)(SDLK_WORLD_74))); } { PyDict_SetItemString(d,"SDLK_WORLD_75", SWIG_From_int((int)(SDLK_WORLD_75))); } { PyDict_SetItemString(d,"SDLK_WORLD_76", SWIG_From_int((int)(SDLK_WORLD_76))); } { PyDict_SetItemString(d,"SDLK_WORLD_77", SWIG_From_int((int)(SDLK_WORLD_77))); } { PyDict_SetItemString(d,"SDLK_WORLD_78", SWIG_From_int((int)(SDLK_WORLD_78))); } { PyDict_SetItemString(d,"SDLK_WORLD_79", SWIG_From_int((int)(SDLK_WORLD_79))); } { PyDict_SetItemString(d,"SDLK_WORLD_80", SWIG_From_int((int)(SDLK_WORLD_80))); } { PyDict_SetItemString(d,"SDLK_WORLD_81", SWIG_From_int((int)(SDLK_WORLD_81))); } { PyDict_SetItemString(d,"SDLK_WORLD_82", SWIG_From_int((int)(SDLK_WORLD_82))); } { PyDict_SetItemString(d,"SDLK_WORLD_83", SWIG_From_int((int)(SDLK_WORLD_83))); } { PyDict_SetItemString(d,"SDLK_WORLD_84", SWIG_From_int((int)(SDLK_WORLD_84))); } { PyDict_SetItemString(d,"SDLK_WORLD_85", SWIG_From_int((int)(SDLK_WORLD_85))); } { PyDict_SetItemString(d,"SDLK_WORLD_86", SWIG_From_int((int)(SDLK_WORLD_86))); } { PyDict_SetItemString(d,"SDLK_WORLD_87", SWIG_From_int((int)(SDLK_WORLD_87))); } { PyDict_SetItemString(d,"SDLK_WORLD_88", SWIG_From_int((int)(SDLK_WORLD_88))); } { PyDict_SetItemString(d,"SDLK_WORLD_89", SWIG_From_int((int)(SDLK_WORLD_89))); } { PyDict_SetItemString(d,"SDLK_WORLD_90", SWIG_From_int((int)(SDLK_WORLD_90))); } { PyDict_SetItemString(d,"SDLK_WORLD_91", SWIG_From_int((int)(SDLK_WORLD_91))); } { PyDict_SetItemString(d,"SDLK_WORLD_92", SWIG_From_int((int)(SDLK_WORLD_92))); } { PyDict_SetItemString(d,"SDLK_WORLD_93", SWIG_From_int((int)(SDLK_WORLD_93))); } { PyDict_SetItemString(d,"SDLK_WORLD_94", SWIG_From_int((int)(SDLK_WORLD_94))); } { PyDict_SetItemString(d,"SDLK_WORLD_95", SWIG_From_int((int)(SDLK_WORLD_95))); } { PyDict_SetItemString(d,"SDLK_KP0", SWIG_From_int((int)(SDLK_KP0))); } { PyDict_SetItemString(d,"SDLK_KP1", SWIG_From_int((int)(SDLK_KP1))); } { PyDict_SetItemString(d,"SDLK_KP2", SWIG_From_int((int)(SDLK_KP2))); } { PyDict_SetItemString(d,"SDLK_KP3", SWIG_From_int((int)(SDLK_KP3))); } { PyDict_SetItemString(d,"SDLK_KP4", SWIG_From_int((int)(SDLK_KP4))); } { PyDict_SetItemString(d,"SDLK_KP5", SWIG_From_int((int)(SDLK_KP5))); } { PyDict_SetItemString(d,"SDLK_KP6", SWIG_From_int((int)(SDLK_KP6))); } { PyDict_SetItemString(d,"SDLK_KP7", SWIG_From_int((int)(SDLK_KP7))); } { PyDict_SetItemString(d,"SDLK_KP8", SWIG_From_int((int)(SDLK_KP8))); } { PyDict_SetItemString(d,"SDLK_KP9", SWIG_From_int((int)(SDLK_KP9))); } { PyDict_SetItemString(d,"SDLK_KP_PERIOD", SWIG_From_int((int)(SDLK_KP_PERIOD))); } { PyDict_SetItemString(d,"SDLK_KP_DIVIDE", SWIG_From_int((int)(SDLK_KP_DIVIDE))); } { PyDict_SetItemString(d,"SDLK_KP_MULTIPLY", SWIG_From_int((int)(SDLK_KP_MULTIPLY))); } { PyDict_SetItemString(d,"SDLK_KP_MINUS", SWIG_From_int((int)(SDLK_KP_MINUS))); } { PyDict_SetItemString(d,"SDLK_KP_PLUS", SWIG_From_int((int)(SDLK_KP_PLUS))); } { PyDict_SetItemString(d,"SDLK_KP_ENTER", SWIG_From_int((int)(SDLK_KP_ENTER))); } { PyDict_SetItemString(d,"SDLK_KP_EQUALS", SWIG_From_int((int)(SDLK_KP_EQUALS))); } { PyDict_SetItemString(d,"SDLK_UP", SWIG_From_int((int)(SDLK_UP))); } { PyDict_SetItemString(d,"SDLK_DOWN", SWIG_From_int((int)(SDLK_DOWN))); } { PyDict_SetItemString(d,"SDLK_RIGHT", SWIG_From_int((int)(SDLK_RIGHT))); } { PyDict_SetItemString(d,"SDLK_LEFT", SWIG_From_int((int)(SDLK_LEFT))); } { PyDict_SetItemString(d,"SDLK_INSERT", SWIG_From_int((int)(SDLK_INSERT))); } { PyDict_SetItemString(d,"SDLK_HOME", SWIG_From_int((int)(SDLK_HOME))); } { PyDict_SetItemString(d,"SDLK_END", SWIG_From_int((int)(SDLK_END))); } { PyDict_SetItemString(d,"SDLK_PAGEUP", SWIG_From_int((int)(SDLK_PAGEUP))); } { PyDict_SetItemString(d,"SDLK_PAGEDOWN", SWIG_From_int((int)(SDLK_PAGEDOWN))); } { PyDict_SetItemString(d,"SDLK_F1", SWIG_From_int((int)(SDLK_F1))); } { PyDict_SetItemString(d,"SDLK_F2", SWIG_From_int((int)(SDLK_F2))); } { PyDict_SetItemString(d,"SDLK_F3", SWIG_From_int((int)(SDLK_F3))); } { PyDict_SetItemString(d,"SDLK_F4", SWIG_From_int((int)(SDLK_F4))); } { PyDict_SetItemString(d,"SDLK_F5", SWIG_From_int((int)(SDLK_F5))); } { PyDict_SetItemString(d,"SDLK_F6", SWIG_From_int((int)(SDLK_F6))); } { PyDict_SetItemString(d,"SDLK_F7", SWIG_From_int((int)(SDLK_F7))); } { PyDict_SetItemString(d,"SDLK_F8", SWIG_From_int((int)(SDLK_F8))); } { PyDict_SetItemString(d,"SDLK_F9", SWIG_From_int((int)(SDLK_F9))); } { PyDict_SetItemString(d,"SDLK_F10", SWIG_From_int((int)(SDLK_F10))); } { PyDict_SetItemString(d,"SDLK_F11", SWIG_From_int((int)(SDLK_F11))); } { PyDict_SetItemString(d,"SDLK_F12", SWIG_From_int((int)(SDLK_F12))); } { PyDict_SetItemString(d,"SDLK_F13", SWIG_From_int((int)(SDLK_F13))); } { PyDict_SetItemString(d,"SDLK_F14", SWIG_From_int((int)(SDLK_F14))); } { PyDict_SetItemString(d,"SDLK_F15", SWIG_From_int((int)(SDLK_F15))); } { PyDict_SetItemString(d,"SDLK_NUMLOCK", SWIG_From_int((int)(SDLK_NUMLOCK))); } { PyDict_SetItemString(d,"SDLK_CAPSLOCK", SWIG_From_int((int)(SDLK_CAPSLOCK))); } { PyDict_SetItemString(d,"SDLK_SCROLLOCK", SWIG_From_int((int)(SDLK_SCROLLOCK))); } { PyDict_SetItemString(d,"SDLK_RSHIFT", SWIG_From_int((int)(SDLK_RSHIFT))); } { PyDict_SetItemString(d,"SDLK_LSHIFT", SWIG_From_int((int)(SDLK_LSHIFT))); } { PyDict_SetItemString(d,"SDLK_RCTRL", SWIG_From_int((int)(SDLK_RCTRL))); } { PyDict_SetItemString(d,"SDLK_LCTRL", SWIG_From_int((int)(SDLK_LCTRL))); } { PyDict_SetItemString(d,"SDLK_RALT", SWIG_From_int((int)(SDLK_RALT))); } { PyDict_SetItemString(d,"SDLK_LALT", SWIG_From_int((int)(SDLK_LALT))); } { PyDict_SetItemString(d,"SDLK_RMETA", SWIG_From_int((int)(SDLK_RMETA))); } { PyDict_SetItemString(d,"SDLK_LMETA", SWIG_From_int((int)(SDLK_LMETA))); } { PyDict_SetItemString(d,"SDLK_LSUPER", SWIG_From_int((int)(SDLK_LSUPER))); } { PyDict_SetItemString(d,"SDLK_RSUPER", SWIG_From_int((int)(SDLK_RSUPER))); } { PyDict_SetItemString(d,"SDLK_MODE", SWIG_From_int((int)(SDLK_MODE))); } { PyDict_SetItemString(d,"SDLK_COMPOSE", SWIG_From_int((int)(SDLK_COMPOSE))); } { PyDict_SetItemString(d,"SDLK_HELP", SWIG_From_int((int)(SDLK_HELP))); } { PyDict_SetItemString(d,"SDLK_PRINT", SWIG_From_int((int)(SDLK_PRINT))); } { PyDict_SetItemString(d,"SDLK_SYSREQ", SWIG_From_int((int)(SDLK_SYSREQ))); } { PyDict_SetItemString(d,"SDLK_BREAK", SWIG_From_int((int)(SDLK_BREAK))); } { PyDict_SetItemString(d,"SDLK_MENU", SWIG_From_int((int)(SDLK_MENU))); } { PyDict_SetItemString(d,"SDLK_POWER", SWIG_From_int((int)(SDLK_POWER))); } { PyDict_SetItemString(d,"SDLK_EURO", SWIG_From_int((int)(SDLK_EURO))); } { PyDict_SetItemString(d,"SDLK_UNDO", SWIG_From_int((int)(SDLK_UNDO))); } { PyDict_SetItemString(d,"SDLK_LAST", SWIG_From_int((int)(SDLK_LAST))); } { PyDict_SetItemString(d,"KMOD_NONE", SWIG_From_int((int)(KMOD_NONE))); } { PyDict_SetItemString(d,"KMOD_LSHIFT", SWIG_From_int((int)(KMOD_LSHIFT))); } { PyDict_SetItemString(d,"KMOD_RSHIFT", SWIG_From_int((int)(KMOD_RSHIFT))); } { PyDict_SetItemString(d,"KMOD_LCTRL", SWIG_From_int((int)(KMOD_LCTRL))); } { PyDict_SetItemString(d,"KMOD_RCTRL", SWIG_From_int((int)(KMOD_RCTRL))); } { PyDict_SetItemString(d,"KMOD_LALT", SWIG_From_int((int)(KMOD_LALT))); } { PyDict_SetItemString(d,"KMOD_RALT", SWIG_From_int((int)(KMOD_RALT))); } { PyDict_SetItemString(d,"KMOD_LMETA", SWIG_From_int((int)(KMOD_LMETA))); } { PyDict_SetItemString(d,"KMOD_RMETA", SWIG_From_int((int)(KMOD_RMETA))); } { PyDict_SetItemString(d,"KMOD_NUM", SWIG_From_int((int)(KMOD_NUM))); } { PyDict_SetItemString(d,"KMOD_CAPS", SWIG_From_int((int)(KMOD_CAPS))); } { PyDict_SetItemString(d,"KMOD_MODE", SWIG_From_int((int)(KMOD_MODE))); } { PyDict_SetItemString(d,"KMOD_RESERVED", SWIG_From_int((int)(KMOD_RESERVED))); } { PyDict_SetItemString(d,"NUM_WAVES", SWIG_From_int((int)(5))); } { PyDict_SetItemString(d,"NUM_MUSIC", SWIG_From_int((int)(3))); } { PyDict_SetItemString(d,"NUM_CHANNELS", SWIG_From_int((int)(4))); } PyDict_SetItemString(d,"DIALOG_DIR", SWIG_FromCharPtr("dialogues/")); { PyDict_SetItemString(d,"DWARF", SWIG_From_int((int)(DWARF))); } { PyDict_SetItemString(d,"ELF", SWIG_From_int((int)(ELF))); } { PyDict_SetItemString(d,"HALFELF", SWIG_From_int((int)(HALFELF))); } { PyDict_SetItemString(d,"HUMAN", SWIG_From_int((int)(HUMAN))); } { PyDict_SetItemString(d,"FEMALE", SWIG_From_int((int)(FEMALE))); } { PyDict_SetItemString(d,"MALE", SWIG_From_int((int)(MALE))); } { PyDict_SetItemString(d,"NPC", SWIG_From_int((int)(NPC))); } { PyDict_SetItemString(d,"PLAYER", SWIG_From_int((int)(PLAYER))); } { PyDict_SetItemString(d,"PARTY", SWIG_From_int((int)(PARTY))); } PyDict_SetItemString(d,(char*)"cvar", SWIG_globals); SWIG_addvarlink(SWIG_globals,(char*)"screen_display",_wrap_screen_display_get, _wrap_screen_display_set); { PyDict_SetItemString(d,"PLAY", SWIG_From_int((int)(PLAY))); } { PyDict_SetItemString(d,"STOP", SWIG_From_int((int)(STOP))); } SWIG_addvarlink(SWIG_globals,(char*)"MAPSQUARE_SIZE",_wrap_MAPSQUARE_SIZE_get, _wrap_MAPSQUARE_SIZE_set); { PyDict_SetItemString(d,"ALL_WALKABLE", SWIG_From_int((int)(15))); } { PyDict_SetItemString(d,"WALKABLE_SOUTH", SWIG_From_int((int)(1))); } { PyDict_SetItemString(d,"WALKABLE_NORTH", SWIG_From_int((int)(2))); } { PyDict_SetItemString(d,"WALKABLE_EAST", SWIG_From_int((int)(4))); } { PyDict_SetItemString(d,"WALKABLE_WEST", SWIG_From_int((int)(8))); } { PyDict_SetItemString(d,"NONE_WALKABLE", SWIG_From_int((int)(0))); } PyDict_SetItemString(d,"MAPOBJECTS_DIR", SWIG_FromCharPtr("gfx/mapobjects/")); PyDict_SetItemString(d,"MAPCHAR_DIR", SWIG_FromCharPtr("gfx/mapcharacters/")); { PyDict_SetItemString(d,"STAND_NORTH", SWIG_From_int((int)(0))); } { PyDict_SetItemString(d,"STAND_SOUTH", SWIG_From_int((int)(1))); } { PyDict_SetItemString(d,"STAND_WEST", SWIG_From_int((int)(2))); } { PyDict_SetItemString(d,"STAND_EAST", SWIG_From_int((int)(3))); } { PyDict_SetItemString(d,"WALK_NORTH", SWIG_From_int((int)(4))); } { PyDict_SetItemString(d,"WALK_SOUTH", SWIG_From_int((int)(5))); } { PyDict_SetItemString(d,"WALK_WEST", SWIG_From_int((int)(6))); } { PyDict_SetItemString(d,"WALK_EAST", SWIG_From_int((int)(7))); } { PyDict_SetItemString(d,"NBR_MOVES", SWIG_From_int((int)(8))); } { PyDict_SetItemString(d,"NO_MOVE", SWIG_From_int((int)(65535))); } PyDict_SetItemString(d,"MAPS_DIR", SWIG_FromCharPtr("maps/")); { PyDict_SetItemString(d,"WIN_NB_TABLE_CHAR", SWIG_From_int((int)(127))); } { PyDict_SetItemString(d,"WIN_TEXT_MAX_LENGTH", SWIG_From_int((int)(5000))); } { PyDict_SetItemString(d,"WIN_FONT_HEIGHT", SWIG_From_int((int)(8))); } { PyDict_SetItemString(d,"WIN_FONT_LENGHT", SWIG_From_int((int)(8))); } { PyDict_SetItemString(d,"WIN_SPACE_LENGHT", SWIG_From_int((int)(8))); } PyDict_SetItemString(d,"WIN_DIRECTORY", SWIG_FromCharPtr("gfx/window/")); PyDict_SetItemString(d,"WIN_FONT_DIRECTORY", SWIG_FromCharPtr("font/")); PyDict_SetItemString(d,"WIN_BORDER_DIRECTORY", SWIG_FromCharPtr("border/")); PyDict_SetItemString(d,"WIN_BACKGROUND_DIRECTORY", SWIG_FromCharPtr("background/")); PyDict_SetItemString(d,"WIN_SCROLLBAR_DIRECTORY", SWIG_FromCharPtr("scrollbar/")); PyDict_SetItemString(d,"WIN_CURSOR_DIRECTORY", SWIG_FromCharPtr("cursor/")); PyDict_SetItemString(d,"WIN_FONT_FILE_IDX", SWIG_FromCharPtr("font.idx")); PyDict_SetItemString(d,"WIN_FONT_FILE_PIC", SWIG_FromCharPtr("font.pnm")); PyDict_SetItemString(d,"WIN_FONT_FILE", SWIG_FromCharPtr("font.font")); PyDict_SetItemString(d,"WIN_V_BORDER_TEMPLATE_FILE", SWIG_FromCharPtr("v_border.pnm")); PyDict_SetItemString(d,"WIN_H_BORDER_TEMPLATE_FILE", SWIG_FromCharPtr("h_border.pnm")); PyDict_SetItemString(d,"WIN_CORNER_TOP_LEFT_FILE", SWIG_FromCharPtr("corner_top_left.pnm")); PyDict_SetItemString(d,"WIN_CORNER_TOP_RIGHT_FILE", SWIG_FromCharPtr("corner_top_right.pnm")); PyDict_SetItemString(d,"WIN_CORNER_BOTTOM_LEFT_FILE", SWIG_FromCharPtr("corner_bottom_left.pnm")); PyDict_SetItemString(d,"WIN_CORNER_BOTTOM_RIGHT_FILE", SWIG_FromCharPtr("corner_bottom_right.pnm")); PyDict_SetItemString(d,"WIN_BACKGROUND_FILE", SWIG_FromCharPtr("background.pnm")); PyDict_SetItemString(d,"WIN_SCROLLBAR_BAR_TOP", SWIG_FromCharPtr("scroll_bar_top.pnm")); PyDict_SetItemString(d,"WIN_SCROLLBAR_BAR_MID", SWIG_FromCharPtr("scroll_bar_mid.pnm")); PyDict_SetItemString(d,"WIN_SCROLLBAR_BAR_BOT", SWIG_FromCharPtr("scroll_bar_bot.pnm")); PyDict_SetItemString(d,"WIN_SCROLLBAR_BAR_FLEX", SWIG_FromCharPtr("scroll_bar_flex.pnm")); PyDict_SetItemString(d,"WIN_SCROLLBAR_BACK_TOP", SWIG_FromCharPtr("scroll_back_top.pnm")); PyDict_SetItemString(d,"WIN_SCROLLBAR_BACK_MID", SWIG_FromCharPtr("scroll_back_mid.pnm")); PyDict_SetItemString(d,"WIN_SCROLLBAR_BACK_BOT", SWIG_FromCharPtr("scroll_back_bot.pnm")); PyDict_SetItemString(d,"WIN_CURSOR_FILE", SWIG_FromCharPtr("cursor.pnm")); PyDict_SetItemString(d,"WIN_BORDER_NORMAL_SIZE", SWIG_FromCharPtr("normal/")); PyDict_SetItemString(d,"WIN_BORDER_MINI_SIZE", SWIG_FromCharPtr("mini/")); { PyDict_SetItemString(d,"WIN_BRIGHTNESS_LEVEL", SWIG_From_int((int)(130))); } { PyDict_SetItemString(d,"win_event_ACTIVATE", SWIG_From_int((int)(1))); } { PyDict_SetItemString(d,"win_event_UNACTIVATE", SWIG_From_int((int)(2))); } { PyDict_SetItemString(d,"win_event_UPDATE", SWIG_From_int((int)(3))); } { PyDict_SetItemString(d,"win_event_DRAW", SWIG_From_int((int)(4))); } { PyDict_SetItemString(d,"win_event_DRAW_ON_VISIBLE", SWIG_From_int((int)(5))); } { PyDict_SetItemString(d,"win_event_ACTIVATE_KEY", SWIG_From_int((int)(6))); } { PyDict_SetItemString(d,"win_event_SELECT", SWIG_From_int((int)(7))); } { PyDict_SetItemString(d,"win_event_UNSELECT", SWIG_From_int((int)(8))); } { PyDict_SetItemString(d,"win_event_KEYBOARD", SWIG_From_int((int)(9))); } { PyDict_SetItemString(d,"win_event_SCROLL_UP", SWIG_From_int((int)(10))); } { PyDict_SetItemString(d,"win_event_SCROLL_DOWN", SWIG_From_int((int)(11))); } { PyDict_SetItemString(d,"win_event_NEXT", SWIG_From_int((int)(12))); } { PyDict_SetItemString(d,"win_event_PREVIOUS", SWIG_From_int((int)(13))); } { PyDict_SetItemString(d,"win_event_CLOSE", SWIG_From_int((int)(14))); } { PyDict_SetItemString(d,"win_event_DESTROY", SWIG_From_int((int)(15))); } { PyDict_SetItemString(d,"win_border_MINI", SWIG_From_int((int)(0))); } { PyDict_SetItemString(d,"win_border_NORMAL", SWIG_From_int((int)(1))); } { PyDict_SetItemString(d,"win_base_ALIGN_NONE", SWIG_From_int((int)(0))); } { PyDict_SetItemString(d,"win_base_ALIGN_LEFT", SWIG_From_int((int)(1))); } { PyDict_SetItemString(d,"win_base_ALIGN_CENTER", SWIG_From_int((int)(2))); } { PyDict_SetItemString(d,"win_base_ALIGN_RIGHT", SWIG_From_int((int)(3))); } { PyDict_SetItemString(d,"win_container_SPACE_WITH_BORDER", SWIG_From_int((int)(10))); } { PyDict_SetItemString(d,"win_container_SPACE_WITH_OBJECT", SWIG_From_int((int)(10))); } { PyDict_SetItemString(d,"win_container_LIST_LAYOUT", SWIG_From_int((int)(1))); } { PyDict_SetItemString(d,"win_container_NO_LAYOUT", SWIG_From_int((int)(0))); } { PyDict_SetItemString(d,"label_NOTHING", SWIG_From_int((int)(0))); } { PyDict_SetItemString(d,"label_AUTO_HEIGHT", SWIG_From_int((int)(1))); } { PyDict_SetItemString(d,"label_AUTO_SIZE", SWIG_From_int((int)(2))); } { PyDict_SetItemString(d,"win_scroll_PAD_DEFAULT", SWIG_From_int((int)(5))); } { PyDict_SetItemString(d,"win_select_MODE_BORDER", SWIG_From_int((int)(0))); } { PyDict_SetItemString(d,"win_select_MODE_BRIGHTNESS", SWIG_From_int((int)(1))); } { PyDict_SetItemString(d,"MAX_COLOR", SWIG_From_int((int)(6))); } { PyDict_SetItemString(d,"LOAD_SCREEN", SWIG_From_int((int)(LOAD_SCREEN))); } { PyDict_SetItemString(d,"SAVE_SCREEN", SWIG_From_int((int)(SAVE_SCREEN))); } SWIG_addvarlink(SWIG_globals,(char*)"game_User_data_dir",_wrap_game_User_data_dir_get, _wrap_game_User_data_dir_set); SWIG_addvarlink(SWIG_globals,(char*)"game_Global_data_dir",_wrap_game_Global_data_dir_get, _wrap_game_Global_data_dir_set); SWIG_addvarlink(SWIG_globals,(char*)"game_Game_data_dir",_wrap_game_Game_data_dir_get, _wrap_game_Game_data_dir_set); }