forked from bartvdbraak/blender
dd36c6b948
builtin classes. This was done in Python 2.3 to prevent changes to the 'object' type definition and similar issues. As explained by Guido van Rossum in the following mail, the python check will look for the *closest* base class, which fails for RNAMetaPropGroup because its first base is RNAMeta, which is in turn a subclass of 'type'. http://code.activestate.com/lists/python-dev/34489/ The easiest and safest way to prevent this issue therefore seems to be to swap the base class order for RNAMetaPropGroup, so that StructMetaPropGroup is the first base, which has a perfectly valid setattr implementation. |
||
---|---|---|
.. | ||
bl_i18n_utils | ||
bpy | ||
bpy_extras | ||
console | ||
addon_utils.py | ||
animsys_refactor.py | ||
blend_render_info.py | ||
bpy_restrict_state.py | ||
bpy_types.py | ||
bpyml_ui.py | ||
bpyml.py | ||
console_python.py | ||
console_shell.py | ||
graphviz_export.py | ||
keyingsets_utils.py | ||
nodeitems_utils.py | ||
rna_info.py | ||
rna_keymap_ui.py | ||
rna_prop_ui.py | ||
rna_xml.py | ||
sys_info.py |