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")
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")
def unregister(): for cls in reversed(classes): unregister_class(cls)
def unregister(): from bpy.utils import unregister_class for cls in reversed(classes): unregister_class(cls)