📄 bettermud_wrap.cxx
字号:
static PyObject *_wrap_delete_charactertemplate(PyObject *self, PyObject *args) {
PyObject *resultobj;
charactertemplate *arg1 = (charactertemplate *) 0 ;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:delete_charactertemplate",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_charactertemplate,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
delete arg1;
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_charactertemplate_ID(PyObject *self, PyObject *args) {
PyObject *resultobj;
charactertemplate *arg1 = (charactertemplate *) 0 ;
entityid result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:charactertemplate_ID",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_charactertemplate,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
result = (entityid)(arg1)->ID();
resultobj = PyInt_FromLong((long)result);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_charactertemplate_Name(PyObject *self, PyObject *args) {
PyObject *resultobj;
charactertemplate *arg1 = (charactertemplate *) 0 ;
std::string result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:charactertemplate_Name",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_charactertemplate,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
result = (arg1)->Name();
{
resultobj = PyString_FromStringAndSize((&result)->data(),(&result)->size());
}
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_charactertemplate_Description(PyObject *self, PyObject *args) {
PyObject *resultobj;
charactertemplate *arg1 = (charactertemplate *) 0 ;
std::string result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:charactertemplate_Description",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_charactertemplate,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
result = (arg1)->Description();
{
resultobj = PyString_FromStringAndSize((&result)->data(),(&result)->size());
}
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_charactertemplate_GetAttribute(PyObject *self, PyObject *args) {
PyObject *resultobj;
charactertemplate *arg1 = (charactertemplate *) 0 ;
std::string *arg2 = 0 ;
int result;
std::string temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:charactertemplate_GetAttribute",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_charactertemplate,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_charactertemplate_SetAttribute(PyObject *self, PyObject *args) {
PyObject *resultobj;
charactertemplate *arg1 = (charactertemplate *) 0 ;
std::string *arg2 = 0 ;
int arg3 ;
std::string temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OOi:charactertemplate_SetAttribute",&obj0,&obj1,&arg3)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_charactertemplate,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_charactertemplate_HasAttribute(PyObject *self, PyObject *args) {
PyObject *resultobj;
charactertemplate *arg1 = (charactertemplate *) 0 ;
std::string *arg2 = 0 ;
bool result;
std::string temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:charactertemplate_HasAttribute",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_charactertemplate,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_charactertemplate_AddAttribute(PyObject *self, PyObject *args) {
PyObject *resultobj;
charactertemplate *arg1 = (charactertemplate *) 0 ;
std::string *arg2 = 0 ;
int arg3 ;
std::string temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OOi:charactertemplate_AddAttribute",&obj0,&obj1,&arg3)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_charactertemplate,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_charactertemplate_DelAttribute(PyObject *self, PyObject *args) {
PyObject *resultobj;
charactertemplate *arg1 = (charactertemplate *) 0 ;
std::string *arg2 = 0 ;
std::string temp2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:charactertemplate_DelAttribute",&obj0,&obj1)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_charactertemplate,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 * charactertemplate_swigregister(PyObject *self, PyObject *args) {
PyObject *obj;
if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
SWIG_TypeClientData(SWIGTYPE_p_charactertemplate, obj);
Py_INCREF(obj);
return Py_BuildValue((char *)"");
}
static PyObject *_wrap_new_character(PyObject *self, PyObject *args) {
PyObject *resultobj;
entityid arg1 ;
character *result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:new_character",&obj0)) goto fail;
arg1 = (entityid) PyInt_AsLong(obj0);
if (PyErr_Occurred()) SWIG_fail;
result = (character *)new character(arg1);
resultobj = SWIG_NewPointerObj((void *) result, SWIGTYPE_p_character, 1);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_delete_character(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:delete_character",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
delete arg1;
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_ID(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
entityid result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:character_ID",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
result = (entityid)(arg1)->ID();
resultobj = PyInt_FromLong((long)result);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_Name(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
std::string result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:character_Name",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
result = (arg1)->Name();
{
resultobj = PyString_FromStringAndSize((&result)->data(),(&result)->size());
}
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_Description(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
std::string result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:character_Description",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
result = (arg1)->Description();
{
resultobj = PyString_FromStringAndSize((&result)->data(),(&result)->size());
}
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_SetID(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_SetID",&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)->SetID(arg2);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_SetName(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_SetName",&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)->SetName((std::string const &)*arg2);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_SetDescription(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_SetDescription",&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)->SetDescription((std::string const &)*arg2);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_Room(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
entityid result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:character_Room",&obj0)) goto fail;
if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_character,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;
result = (entityid)(arg1)->Room();
resultobj = PyInt_FromLong((long)result);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_SetRoom(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_SetRoom",&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)->SetRoom(arg2);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_character_Region(PyObject *self, PyObject *args) {
PyObject *resultobj;
character *arg1 = (character *) 0 ;
entityid result;
PyObject * obj0 = 0 ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -