blender/release/scripts/modules
Campbell Barton 318e9aa5d1 - rna attribute setting problem, class instances could not set their own attributes because they are blocked by our own internal setattr.
this could be supported again easily however it leads typo's & api changes not showing any errors.

  This broke povray export.
  Solution for now is to allow setting private properties starting with '_'

  eg, 
    ob = bpy.context.object
    
    ob._foo = [1,2,3] # this is a python list, it will stay only as long as this PyObject is active
    ob.foo = 1 # raises an error!, only for rna properties
    ob["foo"] = 1 # converts to an ID property and is saved

    using the underscore like this should really be used for classes internally.

- povray failed on armatures

- menu key wasn't using WM_keymap_add_menu
2009-11-18 08:40:18 +00:00
..
bpy skip rna property & function lookups for members starting with "_" (since makesrna disallows this) 2009-11-14 23:11:46 +00:00
console missed committing this file (from Stani's patch) 2009-11-07 14:17:49 +00:00
bpy_types.py changes python initialization 2009-11-13 09:28:05 +00:00
dynamic_menu.py pep8 whitespace commit 2009-11-07 22:07:46 +00:00
rna_prop_ui.py - rna attribute setting problem, class instances could not set their own attributes because they are blocked by our own internal setattr. 2009-11-18 08:40:18 +00:00