Python operators
authorCampbell Barton <ideasman42@gmail.com>
Sun, 19 Jul 2009 13:32:02 +0000 (13:32 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Sun, 19 Jul 2009 13:32:02 +0000 (13:32 +0000)
commitd9a7e5144f816bfa15687e5bd9d55e95f69c0269
treece6119020f1c1b4ae19b7dba1aac3f832ff46083
parent8efdb04817b53562b9d8092a5d973981f78703c9
Python operators
- simplified C operator API bpy.__ops__ since its wrapped by python now.
- needs the class to have an __idname__ rather then __name__ (like menus, headers)
- convert python names "console.exec" into blender names "CONSOLE_OT_exec" when registering (store the blender name as class.__idname_bl__, users scripters wont notice)
- bpy.props.props ???, removed
release/io/export_ply.py
release/ui/bpy_ops.py
release/ui/space_console.py
source/blender/editors/space_view3d/space_view3d.c
source/blender/python/intern/bpy_operator.c
source/blender/python/intern/bpy_operator_wrap.c
source/blender/python/intern/bpy_rna.c
source/blender/python/intern/bpy_util.c
source/blender/python/intern/bpy_util.h