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)
/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)