Blender Git Commit Log

Git Commits -> Revision 6b8dae0

Revision 6b8dae0 by Brecht Van Lommel (master)
July 21, 2009, 20:05 (GMT)
RNA

* ID blocks can now get RNA properties defined from python, e.g.:
bpy.types.Scene.BoolProperty(..)
* RNA structs/functions/properties can now get pointers duplicated
(mostly strings), since we can't point to some static string then.
* Added ExtensionRNA struct to add into *Type structs for subclassing,
is a bit more compact than defining the 4 variables each time.
Only disadvantage is it requires including RNA in more places.

Commit Details:

Full Hash: 6b8dae0874d774888374992fc3923affb451c45a
SVN Revision: 21780
Parent Commit: b844517
Lines Changed: +341, -78

16 Modified Paths:

/source/blender/blenkernel/BKE_screen.h (+8, -19) (Diff)
/source/blender/blenkernel/intern/screen.c (+6, -6) (Diff)
/source/blender/blenloader/CMakeLists.txt (+1, -1) (Diff)
/source/blender/blenloader/intern/Makefile (+1, -0) (Diff)
/source/blender/blenloader/SConscript (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_define.c (+150, -2) (Diff)
/source/blender/makesrna/intern/rna_ui.c (+39, -39) (Diff)
/source/blender/makesrna/RNA_define.h (+9, -0) (Diff)
/source/blender/makesrna/RNA_types.h (+18, -2) (Diff)
/source/blender/nodes/CMakeLists.txt (+1, -1) (Diff)
/source/blender/nodes/intern/CMP_nodes/Makefile (+1, -0) (Diff)
/source/blender/nodes/intern/Makefile (+1, -0) (Diff)
/source/blender/nodes/intern/SHD_nodes/Makefile (+1, -0) (Diff)
/source/blender/nodes/intern/TEX_nodes/Makefile (+1, -0) (Diff)
/source/blender/nodes/SConscript (+1, -1) (Diff)
/source/blender/python/intern/bpy_rna.c (+102, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021