def unregister():
global icons_collection
bpy.types.INFO_MT_mesh_add.remove(menu_func)
bpy.utils.unregister_class(ARCHIPACK_create_menu)
bpy.utils.unregister_class(TOOLS_PT_Archipack_PolyLib)
bpy.utils.unregister_class(TOOLS_PT_Archipack_Tools)
bpy.utils.unregister_class(TOOLS_PT_Archipack_Create)
bpy.utils.unregister_class(Archipack_Pref)
# unregister subs
archipack_progressbar.unregister()
archipack_material.unregister()
archipack_snap.unregister()
archipack_manipulator.unregister()
archipack_reference_point.unregister()
archipack_autoboolean.unregister()
archipack_door.unregister()
archipack_window.unregister()
archipack_stair.unregister()
archipack_wall.unregister()
archipack_wall2.unregister()
archipack_roof.unregister()
archipack_slab.unregister()
archipack_fence.unregister()
archipack_truss.unregister()
# archipack_toolkit.unregister()
archipack_floor.unregister()
archipack_rendering.unregister()
if HAS_POLYLIB:
archipack_polylib.unregister()
bpy.utils.unregister_class(archipack_data)
del WindowManager.archipack
for icons in icons_collection.values():
previews.remove(icons)
icons_collection.clear()
addon_updater_ops.unregister()
评论列表
文章目录