From 19bebf23624bc784ab750098d4db39d3d31d4e53 Mon Sep 17 00:00:00 2001 From: Nathan Vegdahl Date: Thu, 10 Mar 2011 10:02:57 +0000 Subject: 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. --- rigify/rig_ui_template.py | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'rigify') 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() ''' -- cgit v1.2.3