[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4730] contrib/py/scripts/addons/ oscurart_mesh_cache_tools.py: make register and unregister functional
Campbell Barton
ideasman42 at gmail.com
Tue Sep 3 06:04:34 CEST 2013
Revision: 4730
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4730
Author: campbellbarton
Date: 2013-09-03 04:04:33 +0000 (Tue, 03 Sep 2013)
Log Message:
-----------
make register and unregister functional
Modified Paths:
--------------
contrib/py/scripts/addons/oscurart_mesh_cache_tools.py
Modified: contrib/py/scripts/addons/oscurart_mesh_cache_tools.py
===================================================================
--- contrib/py/scripts/addons/oscurart_mesh_cache_tools.py 2013-09-03 03:56:06 UTC (rev 4729)
+++ contrib/py/scripts/addons/oscurart_mesh_cache_tools.py 2013-09-03 04:04:33 UTC (rev 4730)
@@ -16,16 +16,6 @@
import os
import struct
-bpy.types.Scene.muu_pc2_rotx = bpy.props.BoolProperty(default=True, name="Rotx = 90")
-bpy.types.Scene.muu_pc2_world_space = bpy.props.BoolProperty(default=True, name="World Space")
-bpy.types.Scene.muu_pc2_modifiers = bpy.props.BoolProperty(default=True, name="Apply Modifiers")
-bpy.types.Scene.muu_pc2_subsurf = bpy.props.BoolProperty(default=True, name="Turn Off SubSurf")
-bpy.types.Scene.muu_pc2_start = bpy.props.IntProperty(default=0, name="Frame Start")
-bpy.types.Scene.muu_pc2_end = bpy.props.IntProperty(default=100, name="Frame End")
-bpy.types.Scene.muu_pc2_group = bpy.props.StringProperty()
-bpy.types.Scene.muu_pc2_folder = bpy.props.StringProperty(default="Set me Please!")
-bpy.types.Scene.muu_pc2_relative_path = bpy.props.StringProperty(default="")
-
class OscEPc2ExporterPanel(bpy.types.Panel):
"""Creates a Panel in the Object properties window"""
bl_label = "Mesh Cache Tools"
@@ -243,9 +233,38 @@
def register():
+ from bpy.types import Scene
+ from bpy.props import (BoolProperty,
+ IntProperty,
+ StringProperty,
+ )
+
+ Scene.muu_pc2_rotx = BoolProperty(default=True, name="Rotx = 90")
+ Scene.muu_pc2_world_space = BoolProperty(default=True, name="World Space")
+ Scene.muu_pc2_modifiers = BoolProperty(default=True, name="Apply Modifiers")
+ Scene.muu_pc2_subsurf = BoolProperty(default=True, name="Turn Off SubSurf")
+ Scene.muu_pc2_start = IntProperty(default=0, name="Frame Start")
+ Scene.muu_pc2_end = IntProperty(default=100, name="Frame End")
+ Scene.muu_pc2_group = StringProperty()
+ Scene.muu_pc2_folder = StringProperty(default="Set me Please!")
+ Scene.muu_pc2_relative_path = StringProperty(default="")
+
bpy.utils.register_module(__name__)
+
def unregister():
+ from bpy.types import Scene
+
+ del Scene.muu_pc2_rotx
+ del Scene.muu_pc2_world_space
+ del Scene.muu_pc2_modifiers
+ del Scene.muu_pc2_subsurf
+ del Scene.muu_pc2_start
+ del Scene.muu_pc2_end
+ del Scene.muu_pc2_group
+ del Scene.muu_pc2_folder
+ del Scene.muu_pc2_relative_path
+
bpy.utils.unregister_module(__name__)
if __name__ == "__main__":
More information about the Bf-extensions-cvs
mailing list