IDProperty python module update
authorCampbell Barton <ideasman42@gmail.com>
Fri, 17 Jun 2011 05:45:46 +0000 (05:45 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Fri, 17 Jun 2011 05:45:46 +0000 (05:45 +0000)
commit7cbc4c0dd7cf5c69eb74b36cd01c8321ad1a085f
treec26ea63790369630896a174700e3f79e38bd490d
parentac089ddd15c0d5400274076dd857f0c22c460a54
IDProperty python module update
- add support for IDProp array slicing, but not resizing.
- rename array attribute type to typecode and use chars 'f', 'd', 'i' which match pythons array module. (was using int's which only have a meaning internally).
- rename function 'convert_to_pyobject' to 'to_dict' and 'to_list' for IDProp group and array types respectively.
- remove 'len' array attribute, calling len(array) is fine.
release/scripts/modules/rna_prop_ui.py
source/blender/python/generic/IDProp.c
source/blender/python/generic/IDProp.h
source/blender/python/generic/py_capi_utils.c
source/blender/python/generic/py_capi_utils.h
source/blender/python/intern/bpy_props.c
source/blender/python/intern/bpy_util.c