diff options
author | Nathan Vegdahl <cessen@cessen.com> | 2011-03-10 13:02:57 +0300 |
---|---|---|
committer | Nathan Vegdahl <cessen@cessen.com> | 2011-03-10 13:02:57 +0300 |
commit | 19bebf23624bc784ab750098d4db39d3d31d4e53 (patch) | |
tree | 6939e6ff391ff2e7f1bd64ef8486fa47ee244263 /rigify | |
parent | 887868444d4b4cec6fdae8a3b6f277e5e35527be (diff) |
Rigify:
Moved operator registration for rig UI into the register function. Not
really necessary, since the generated script doesn't act as an addon. But
it keeps everything in one place.
Also added an unregister function for absolutely no reason.
Diffstat (limited to 'rigify')
-rw-r--r-- | rigify/rig_ui_template.py | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/rigify/rig_ui_template.py b/rigify/rig_ui_template.py index 282a7e98..08e40f2f 100644 --- a/rigify/rig_ui_template.py +++ b/rigify/rig_ui_template.py @@ -439,12 +439,6 @@ class Rigify_Leg_IK2FK(bpy.types.Operator): return {'FINISHED'} -bpy.utils.register_class(Rigify_Arm_FK2IK) -bpy.utils.register_class(Rigify_Arm_IK2FK) -bpy.utils.register_class(Rigify_Leg_FK2IK) -bpy.utils.register_class(Rigify_Leg_IK2FK) - - ################### ## Rig UI Panels ## ################### @@ -525,9 +519,21 @@ class RigLayers(bpy.types.Panel): UI_REGISTER = ''' def register(): + bpy.utils.register_class(Rigify_Arm_FK2IK) + bpy.utils.register_class(Rigify_Arm_IK2FK) + bpy.utils.register_class(Rigify_Leg_FK2IK) + bpy.utils.register_class(Rigify_Leg_IK2FK) bpy.utils.register_class(RigUI) bpy.utils.register_class(RigLayers) +def unregister(): + bpy.utils.unregister_class(Rigify_Arm_FK2IK) + bpy.utils.unregister_class(Rigify_Arm_IK2FK) + bpy.utils.unregister_class(Rigify_Leg_FK2IK) + bpy.utils.unregister_class(Rigify_Leg_IK2FK) + bpy.utils.unregister_class(RigUI) + bpy.utils.unregister_class(RigLayers) + register() ''' |