diff options
Diffstat (limited to 'render_povray/scripting.py')
-rwxr-xr-x | render_povray/scripting.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/render_povray/scripting.py b/render_povray/scripting.py index 02ca6444..307573df 100755 --- a/render_povray/scripting.py +++ b/render_povray/scripting.py @@ -25,6 +25,7 @@ load, create or edit""" import bpy from bpy.props import StringProperty, BoolProperty, CollectionProperty from bpy_extras.io_utils import ImportHelper +from bpy.utils import register_class, unregister_class from mathutils import Vector from math import pi @@ -520,10 +521,16 @@ class ImportPOV(bpy.types.Operator, ImportHelper): # obj.location = (0,0,0) return {'FINISHED'} +classes = ( + ImportPOV, +) def register(): - bpy.utils.register_class(ImportPOV) + for cls in classes: + register_class(cls) def unregister(): - bpy.utils.unregister_class(ImportPOV) + for cls in reversed(classes): + unregister_class(cls) + |