diff options
author | Ines Almeida <britalmeida@gmail.com> | 2018-08-10 23:30:02 +0300 |
---|---|---|
committer | Ines Almeida <britalmeida@gmail.com> | 2018-08-10 23:30:02 +0300 |
commit | fe90ef2b4bced9cad6e7f33b667931c4fa1af286 (patch) | |
tree | 2528f28c808c2a6d3332e5a284ee598c05e69fcd /rigify/metarig_menu.py | |
parent | 1a5f14657ee06ec2f520326032305dc1f2c5e2d5 (diff) |
rigify: update for Blender 2.8
Diffstat (limited to 'rigify/metarig_menu.py')
-rw-r--r-- | rigify/metarig_menu.py | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/rigify/metarig_menu.py b/rigify/metarig_menu.py index 6b12abad..153c2cb9 100644 --- a/rigify/metarig_menu.py +++ b/rigify/metarig_menu.py @@ -159,25 +159,33 @@ for metarig_class in metarig_classes: arm_sub = next((e for e in armature_submenus if e.bl_label == metarig_class + ' (submenu)'), '') arm_sub.operators.append((mop.bl_idname, name,)) + +### Registering ### + + def register(): + from bpy.utils import register_class + for cl in metarig_ops: for mop, name in metarig_ops[cl]: - bpy.utils.register_class(mop) + register_class(mop) for arm_sub in armature_submenus: - bpy.utils.register_class(arm_sub) + register_class(arm_sub) for mf in menu_funcs: bpy.types.INFO_MT_armature_add.append(mf) def unregister(): + from bpy.utils import unregister_class + for cl in metarig_ops: for mop, name in metarig_ops[cl]: - bpy.utils.unregister_class(mop) + unregister_class(mop) for arm_sub in armature_submenus: - bpy.utils.unregister_class(arm_sub) + unregister_class(arm_sub) for mf in menu_funcs: bpy.types.INFO_MT_armature_add.remove(mf) |