📄 bettermud_wrap.cxx
字号:
if(!PyArg_ParseTuple(args,(char *)"O:character_Region",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
result = (entityid)(arg1)->Region();
resultobj = PyInt_FromLong((long)result);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_SetRegion(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
entityid arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:character_SetRegion",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
arg2 = (entityid) PyInt_AsLong(obj1);
if (PyErr_Occurred()) SWIG_fail;
(arg1)->SetRegion(arg2);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_TemplateID(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
entityid result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:character_TemplateID",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
result = (entityid)(arg1)->TemplateID();
resultobj = PyInt_FromLong((long)result);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_SetTemplateID(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
entityid arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:character_SetTemplateID",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
arg2 = (entityid) PyInt_AsLong(obj1);
if (PyErr_Occurred()) SWIG_fail;
(arg1)->SetTemplateID(arg2);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_AddItem(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
entityid arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:character_AddItem",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
arg2 = (entityid) PyInt_AsLong(obj1);
if (PyErr_Occurred()) SWIG_fail;
(arg1)->AddItem(arg2);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_DelItem(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
entityid arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:character_DelItem",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
arg2 = (entityid) PyInt_AsLong(obj1);
if (PyErr_Occurred()) SWIG_fail;
(arg1)->DelItem(arg2);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_Items(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
size_t result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:character_Items",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
result = (arg1)->Items();
resultobj = PyInt_FromLong((long)result);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_BeginItem(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:character_BeginItem",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
(arg1)->BeginItem();
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_CurrentItem(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
entityid result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:character_CurrentItem",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
result = (entityid)(arg1)->CurrentItem();
resultobj = PyInt_FromLong((long)result);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_NextItem(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:character_NextItem",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
(arg1)->NextItem();
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_IsValidItem(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
bool result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:character_IsValidItem",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
result = (bool)(arg1)->IsValidItem();
resultobj = PyInt_FromLong((long)result);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_SeekItem(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
std::string *arg2 = 0 ;
std::string temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:character_SeekItem",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
{
if (PyString_Check(obj1)) {
temp2 = std::string(PyString_AsString(obj1));
arg2 = &temp2;
}else {
SWIG_exception(SWIG_TypeError, "string expected");
}
}
(arg1)->SeekItem((std::string const &)*arg2);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_GetAttribute(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
std::string *arg2 = 0 ;
int result;
std::string temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:character_GetAttribute",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
{
if (PyString_Check(obj1)) {
temp2 = std::string(PyString_AsString(obj1));
arg2 = &temp2;
}else {
SWIG_exception(SWIG_TypeError, "string expected");
}
}
result = (int)(arg1)->GetAttribute((std::string const &)*arg2);
resultobj = PyInt_FromLong((long)result);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_SetAttribute(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
std::string *arg2 = 0 ;
int arg3 ;
std::string temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OOi:character_SetAttribute",&obj0,&obj1,&arg3)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
{
if (PyString_Check(obj1)) {
temp2 = std::string(PyString_AsString(obj1));
arg2 = &temp2;
}else {
SWIG_exception(SWIG_TypeError, "string expected");
}
}
(arg1)->SetAttribute((std::string const &)*arg2,arg3);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_HasAttribute(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
std::string *arg2 = 0 ;
bool result;
std::string temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:character_HasAttribute",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
{
if (PyString_Check(obj1)) {
temp2 = std::string(PyString_AsString(obj1));
arg2 = &temp2;
}else {
SWIG_exception(SWIG_TypeError, "string expected");
}
}
result = (bool)(arg1)->HasAttribute((std::string const &)*arg2);
resultobj = PyInt_FromLong((long)result);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_AddAttribute(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
std::string *arg2 = 0 ;
int arg3 ;
std::string temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OOi:character_AddAttribute",&obj0,&obj1,&arg3)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
{
if (PyString_Check(obj1)) {
temp2 = std::string(PyString_AsString(obj1));
arg2 = &temp2;
}else {
SWIG_exception(SWIG_TypeError, "string expected");
}
}
(arg1)->AddAttribute((std::string const &)*arg2,arg3);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_DelAttribute(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
std::string *arg2 = 0 ;
std::string temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:character_DelAttribute",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
{
if (PyString_Check(obj1)) {
temp2 = std::string(PyString_AsString(obj1));
arg2 = &temp2;
}else {
SWIG_exception(SWIG_TypeError, "string expected");
}
}
(arg1)->DelAttribute((std::string const &)*arg2);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_AddLogic(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
std::string *arg2 = 0 ;
bool result;
std::string temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:character_AddLogic",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
{
if (PyString_Check(obj1)) {
temp2 = std::string(PyString_AsString(obj1));
arg2 = &temp2;
}else {
SWIG_exception(SWIG_TypeError, "string expected");
}
}
result = (bool)(arg1)->AddLogic((std::string const &)*arg2);
resultobj = PyInt_FromLong((long)result);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_AddExistingLogic(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
Logic *arg2 = (Logic *) 0 ;
bool result;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:character_AddExistingLogic",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_Logic,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
result = (bool)(arg1)->AddExistingLogic(arg2);
resultobj = PyInt_FromLong((long)result);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_DelLogic(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
std::string *arg2 = 0 ;
bool result;
std::string temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:character_DelLogic",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
{
if (PyString_Check(obj1)) {
temp2 = std::string(PyString_AsString(obj1));
arg2 = &temp2;
}else {
SWIG_exceptio
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -