예제 #1
0
def unregister_module(module, verbose=False):
    if verbose:
        print("bpy.utils.unregister_module(%r): ..." % module)
    for cls in _bpy_module_classes(module, is_registered=True):
        if verbose:
            print("    %r" % cls)
        try:
            unregister_class(cls)
        except:
            print("bpy.utils.unregister_module(): "
                  "failed to unregistering class %r" % cls)
            import traceback
            traceback.print_exc()
    if verbose:
        print("done.\n")
예제 #2
0
def unregister_module(module, verbose=False):
    if verbose:
        print("bpy.utils.unregister_module(%r): ..." % module)
    for cls in _bpy_module_classes(module, is_registered=True):
        if verbose:
            print("    %r" % cls)
        try:
            unregister_class(cls)
        except:
            print("bpy.utils.unregister_module(): "
                  "failed to unregistering class %r" % cls)
            import traceback
            traceback.print_exc()
    if verbose:
        print("done.\n")
예제 #3
0
def unregister_module(module, verbose=False):
    import traceback
    if verbose:
        print("bpy.utils.unregister_module(%r): ..." % module)
    for cls, path, line in _bpy_module_classes(module, is_registered=True):
        if verbose:
            print("    %s of %s:%s" % (cls, path, line))
        try:
            unregister_class(cls)
        except:
            print("bpy.utils.unregister_module(): failed to unregistering class '%s.%s'" % (cls.__module__, cls.__name__))
            print("\t", path, "line", line)
            traceback.print_exc()
    if verbose:
        print("done.\n")
def unregister_module(module, verbose=False):
    import traceback
    if verbose:
        print("bpy.utils.unregister_module(%r): ..." % module)
    for cls, path, line in _bpy_module_classes(module, is_registered=True):
        if verbose:
            print("    %s of %s:%s" % (cls, path, line))
        try:
            unregister_class(cls)
        except:
            print(
                "bpy.utils.unregister_module(): failed to unregistering class '%s.%s'"
                % (cls.__module__, cls.__name__))
            print("\t", path, "line", line)
            traceback.print_exc()
    if verbose:
        print("done.\n")
예제 #5
0
파일: __init__.py 프로젝트: treasgu/blender
 def unregister():
     for cls in reversed(classes):
         unregister_class(cls)
예제 #6
0
 def unregister():
     from bpy.utils import unregister_class
     for cls in reversed(classes):
         unregister_class(cls)
예제 #7
0
 def unregister():
     from bpy.utils import unregister_class
     for cls in reversed(classes):
         unregister_class(cls)