* Forgot to update the Object.name variable functionality. Had a bug in it to
return the first 2 identifying characters too - which it shouldn't.
This commit is contained in:
@@ -698,9 +698,6 @@ static PyObject *Object_getEuler (BPy_Object *self)
|
|||||||
static PyObject *Object_getInverseMatrix (BPy_Object *self)
|
static PyObject *Object_getInverseMatrix (BPy_Object *self)
|
||||||
{
|
{
|
||||||
float inverse[4][4];
|
float inverse[4][4];
|
||||||
Object * ob;
|
|
||||||
|
|
||||||
ob = self->object;
|
|
||||||
|
|
||||||
Mat4Invert (inverse, self->object->obmat);
|
Mat4Invert (inverse, self->object->obmat);
|
||||||
|
|
||||||
@@ -1363,7 +1360,7 @@ static PyObject* Object_getAttr (BPy_Object *obj, char *name)
|
|||||||
if (StringEqual (name, "drawMode"))
|
if (StringEqual (name, "drawMode"))
|
||||||
return (Py_BuildValue ("b", object->dtx));
|
return (Py_BuildValue ("b", object->dtx));
|
||||||
if (StringEqual (name, "name"))
|
if (StringEqual (name, "name"))
|
||||||
return (Py_BuildValue ("s", object->id.name));
|
return (Py_BuildValue ("s", object->id.name+2));
|
||||||
|
|
||||||
/* not an attribute, search the methods table */
|
/* not an attribute, search the methods table */
|
||||||
return Py_FindMethod(BPy_Object_methods, (PyObject *)obj, name);
|
return Py_FindMethod(BPy_Object_methods, (PyObject *)obj, name);
|
||||||
|
Reference in New Issue
Block a user