Blender Git Commit Log

Git Commits -> Revision 767db1b

Revision 767db1b by Brecht Van Lommel (master)
April 7, 2009, 00:49 (GMT)
RNA: Commit of the API patch by vekoon. This adds Functions to RNA,
which can be defined to call C functions with defined parameters.

* Parameters are RNA properties, with the same types.
* Parameters are stored in a ParameterList, which is like a small
stack with the values. This is then used to call the C function.
* Includes Python integration.

* Only one test function is part of this commit, ID.rename.
* Integration with the editors/ module is not included in this
commit, there's some issues to be worked out for that still.

Commit Details:

Full Hash: 767db1b71674efb599f03b5892c32d207647acd3
SVN Revision: 19571
Parent Commit: 88ab62c
Lines Changed: +2027, -309

16 Modified Paths:

/source/blender/editors/include/UI_interface.h (+1, -1) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+3, -50) (Diff)
/source/blender/makesrna/intern/makesrna.c (+362, -101) (Diff)
/source/blender/makesrna/intern/rna_access.c (+340, -12) (Diff)
/source/blender/makesrna/intern/rna_define.c (+454, -75) (Diff)
/source/blender/makesrna/intern/rna_ID.c (+11, -1) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+26, -3) (Diff)
/source/blender/makesrna/intern/rna_internal_types.h (+39, -3) (Diff)
/source/blender/makesrna/intern/rna_rna.c (+126, -9) (Diff)
/source/blender/makesrna/intern/SConscript (+2, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+43, -0) (Diff)
/source/blender/makesrna/RNA_define.h (+34, -34) (Diff)
/source/blender/makesrna/RNA_types.h (+31, -0) (Diff)
/source/blender/makesrna/SConscript (+1, -1) (Diff)
/source/blender/python/intern/bpy_rna.c (+542, -14) (Diff)
/source/blender/python/intern/bpy_rna.h (+12, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021