diff options
author | Ken Hughes <khughes@pacific.edu> | 2006-01-01 19:28:57 +0300 |
---|---|---|
committer | Ken Hughes <khughes@pacific.edu> | 2006-01-01 19:28:57 +0300 |
commit | 362c8baac402a069367901f53cb2c8d4e2f75c4b (patch) | |
tree | 6bc44854f2d974d9cc7c8de62240b03dbf51a157 /source/blender/python/api2_2x/Material.c | |
parent | aa8c1a016b58eae03baf85f7b3c846b147b2a98f (diff) |
Bugfix #3652: material.setSpecCol() only accepted a tuple, not separate
parameters as it used to (prior to my tp_getset update). Fixed this and
other similar situations.
Diffstat (limited to 'source/blender/python/api2_2x/Material.c')
-rw-r--r-- | source/blender/python/api2_2x/Material.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/source/blender/python/api2_2x/Material.c b/source/blender/python/api2_2x/Material.c index b9f9937d1fd..aa3c86e30fd 100644 --- a/source/blender/python/api2_2x/Material.c +++ b/source/blender/python/api2_2x/Material.c @@ -522,6 +522,8 @@ static PyObject *Material_getColorComponent( BPy_Material * self, static PyObject *Material_getOopsLoc( BPy_Material * self ); static PyObject *Material_getOopsSel( BPy_Material * self ); static PyObject *Material_getUsers( BPy_Material * self ); +static int Material_setSeptex( BPy_Material * self, PyObject * value ); +static PyObject *Material_getSeptex( BPy_Material * self ); /*****************************************************************************/ /* Python BPy_Material methods declarations: */ @@ -2891,17 +2893,20 @@ static PyObject *Matr_oldsetZOffset( BPy_Material * self, PyObject * args ) static PyObject *Matr_oldsetRGBCol( BPy_Material * self, PyObject * args ) { - return EXPP_setterWrapper( (void *)self, args, (setter)Material_setRGBCol ); + return EXPP_setterWrapperTuple( (void *)self, args, + (setter)Material_setRGBCol ); } static PyObject *Matr_oldsetSpecCol( BPy_Material * self, PyObject * args ) { - return EXPP_setterWrapper( (void *)self, args, (setter)Material_setSpecCol ); + return EXPP_setterWrapperTuple( (void *)self, args, + (setter)Material_setSpecCol ); } static PyObject *Matr_oldsetMirCol( BPy_Material * self, PyObject * args ) { - return EXPP_setterWrapper( (void *)self, args, (setter)Material_setMirCol ); + return EXPP_setterWrapperTuple( (void *)self, args, + (setter)Material_setMirCol ); } |