Blender Git Commit Log

Git Commits -> Revision e83940d

Revision e83940d by Campbell Barton (master)
January 2, 2010, 10:42 (GMT)
support for multiple return values from rna functions & support for returning arrays, (no functions are using this yet).
patch from Elia Sarti, (vekoon) with some modifications mainly for the python api.

- multiple values are returned as a typle in the order that are defined.
- added support for registered types returning multiple arguments (untested).
- renamed func->ret --> func->c_ret, since this only defines what the C function returns.

Commit Details:

Full Hash: e83940d994d9c7fae8a97ae36a735af1403dbe00
SVN Revision: 25666
Parent Commit: 382e52e
Lines Changed: +129, -47

7 Modified Paths:

/source/blender/makesrna/intern/makesrna.c (+30, -17) (Diff)
/source/blender/makesrna/intern/rna_access.c (+5, -7) (Diff)
/source/blender/makesrna/intern/rna_define.c (+8, -1) (Diff)
/source/blender/makesrna/intern/rna_internal_types.h (+3, -2) (Diff)
/source/blender/makesrna/RNA_access.h (+0, -1) (Diff)
/source/blender/makesrna/RNA_define.h (+1, -0) (Diff)
/source/blender/python/intern/bpy_rna.c (+82, -19) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021