diff options
author | Campbell Barton <ideasman42@gmail.com> | 2007-03-11 19:25:17 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2007-03-11 19:25:17 +0300 |
commit | e0c77c0f14f6ad3a742ab7b556ccb46b1ef4fbdf (patch) | |
tree | d3795bc43f7fa7cecf49471a4a72e827a2b24e78 /source/blender/python/api2_2x/Camera.c | |
parent | f84c02429ebc03faca8413d08540fa04d2461b93 (diff) |
made all data adding functions accept a name such as add_mesh or add_curve, previously only some datatypes adding functions accepted a name.
also updated the Bpy.py epydocs
Diffstat (limited to 'source/blender/python/api2_2x/Camera.c')
-rw-r--r-- | source/blender/python/api2_2x/Camera.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/source/blender/python/api2_2x/Camera.c b/source/blender/python/api2_2x/Camera.c index 9f5b48000e9..97cb72e4b89 100644 --- a/source/blender/python/api2_2x/Camera.c +++ b/source/blender/python/api2_2x/Camera.c @@ -209,7 +209,7 @@ static PyObject *M_Camera_New( PyObject * self, PyObject * args, PyObject * kwords ) { char *type_str = "persp"; /* "persp" is type 0, "ortho" is type 1 */ - char *name_str = "CamData"; + char *name_str = "Camera"; static char *kwlist[] = { "type_str", "name_str", NULL }; PyObject *pycam; /* for Camera Data object wrapper in Python */ Camera *blcam; /* for actual Camera Data we create in Blender */ @@ -222,7 +222,7 @@ static PyObject *M_Camera_New( PyObject * self, PyObject * args, return EXPP_ReturnPyObjError( PyExc_AttributeError, "expected zero, one or two strings as arguments" ); - blcam = add_camera( ); /* first create the Camera Data in Blender */ + blcam = add_camera( name_str ); /* first create the Camera Data in Blender */ if( blcam ) /* now create the wrapper obj in Python */ pycam = Camera_CreatePyObject( blcam ); @@ -248,14 +248,7 @@ static PyObject *M_Camera_New( PyObject * self, PyObject * args, else return EXPP_ReturnPyObjError( PyExc_AttributeError, "unknown camera type" ); - - if( strcmp( name_str, "CamData" ) == 0 ) - return pycam; - else { /* user gave us a name for the camera, use it */ - PyOS_snprintf( buf, sizeof( buf ), "%s", name_str ); - rename_id( &blcam->id, buf ); /* proper way in Blender */ - } - + return pycam; } |