* The Object.get and Object.getSelected will become obsolete in the future.

Added a warning about this - and to use the alternative function.
This commit is contained in:
Michel Selten 2003-06-29 19:57:41 +00:00
parent 67e9d00936
commit 34e349b4ce

@ -36,7 +36,9 @@
/*****************************************************************************/ /*****************************************************************************/
static PyObject *M_Object_New(PyObject *self, PyObject *args); static PyObject *M_Object_New(PyObject *self, PyObject *args);
PyObject *M_Object_Get(PyObject *self, PyObject *args); PyObject *M_Object_Get(PyObject *self, PyObject *args);
PyObject *M_Object_get(PyObject *self, PyObject *args);
static PyObject *M_Object_GetSelected (PyObject *self, PyObject *args); static PyObject *M_Object_GetSelected (PyObject *self, PyObject *args);
static PyObject *M_Object_getSelected (PyObject *self, PyObject *args);
/*****************************************************************************/ /*****************************************************************************/
/* The following string definitions are used for documentation strings. */ /* The following string definitions are used for documentation strings. */
@ -68,11 +70,11 @@ struct PyMethodDef M_Object_methods[] = {
M_Object_New_doc}, M_Object_New_doc},
{"Get", (PyCFunction)M_Object_Get, METH_VARARGS, {"Get", (PyCFunction)M_Object_Get, METH_VARARGS,
M_Object_Get_doc}, M_Object_Get_doc},
{"get", (PyCFunction)M_Object_Get, METH_VARARGS, {"get", (PyCFunction)M_Object_get, METH_VARARGS,
M_Object_Get_doc}, M_Object_Get_doc},
{"GetSelected", (PyCFunction)M_Object_GetSelected, METH_VARARGS, {"GetSelected", (PyCFunction)M_Object_GetSelected, METH_VARARGS,
M_Object_GetSelected_doc}, M_Object_GetSelected_doc},
{"getSelected", (PyCFunction)M_Object_GetSelected, METH_VARARGS, {"getSelected", (PyCFunction)M_Object_getSelected, METH_VARARGS,
M_Object_GetSelected_doc}, M_Object_GetSelected_doc},
{NULL, NULL, 0, NULL} {NULL, NULL, 0, NULL}
}; };
@ -445,6 +447,18 @@ PyObject *M_Object_Get(PyObject *self, PyObject *args)
} }
} }
/*****************************************************************************/
/* Function: M_Object_get */
/* Python equivalent: Blender.Object.get */
/*****************************************************************************/
PyObject *M_Object_get(PyObject *self, PyObject *args)
{
PyErr_Warn (PyExc_DeprecationWarning,
"The Object.get() function will be removed in Blender 2.29\n" \
"Please update the script to use Object.Get");
return (M_Object_Get (self, args));
}
/*****************************************************************************/ /*****************************************************************************/
/* Function: M_Object_GetSelected */ /* Function: M_Object_GetSelected */
/* Python equivalent: Blender.Object.getSelected */ /* Python equivalent: Blender.Object.getSelected */
@ -501,6 +515,19 @@ static PyObject *M_Object_GetSelected (PyObject *self, PyObject *args)
return (list); return (list);
} }
/*****************************************************************************/
/* Function: M_Object_getSelected */
/* Python equivalent: Blender.Object.getSelected */
/*****************************************************************************/
static PyObject *M_Object_getSelected (PyObject *self, PyObject *args)
{
PyErr_Warn (PyExc_DeprecationWarning,
"The Object.getSelected() function will be removed in "\
"Blender 2.29\n" \
"Please update the script to use Object.GetSelected");
return (M_Object_GetSelected (self, args));
}
/*****************************************************************************/ /*****************************************************************************/
/* Function: initObject */ /* Function: initObject */
/*****************************************************************************/ /*****************************************************************************/