def unregister():
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)

    bpy.types.VIEW3D_MT_curve_add.remove(menu)
    bpy.types.VIEW3D_MT_edit_curve_context_menu.remove(Simple_curve_edit_menu)
def unregister():
    #unregister_module(__name__)
    unregister_class(BGLDrawSpeaker)
    unregister_class(BGL_Draw_VisualiserPanel)
    unregister_class(ScreenActionOperator)
    unregister_class(SelectScreenAreaOperator)
    unregister_class(SettingsPanel)
Example #3
0
def unregister():
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)

    VIEW3D_MT_mesh_add.remove(AchmMenu_func)

    # Remove properties
    del Scene.archimesh_select_only
    del Scene.archimesh_ceiling
    del Scene.archimesh_floor
    del Scene.archimesh_merge
    del Scene.archimesh_text_color
    del Scene.archimesh_walltext_color
    del Scene.archimesh_font_size
    del Scene.archimesh_wfont_size
    del Scene.archimesh_hint_space
    del Scene.archimesh_gl_measure
    del Scene.archimesh_gl_name
    del Scene.archimesh_gl_ghost
    # remove OpenGL data
    achm_main_panel.ARCHIMESH_OT_HintDisplay.handle_remove(achm_main_panel.ARCHIMESH_OT_HintDisplay, bpy.context)
    wm = bpy.context.window_manager
    p = 'archimesh_run_opengl'
    if p in wm:
        del wm[p]
def unregister():
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)

    del bpy.types.Scene.MhHandleHelper
    del bpy.types.Scene.MhScaleMode
Example #5
0
 def _setup_classes(self):
     import bpy
     assert(self._class_store is None)
     self._class_store = self.class_ignore()
     from bpy.utils import unregister_class
     for cls in self._class_store:
         unregister_class(cls)
Example #6
0
def unregister():
    # Remove "Extras" menu from the "Add Mesh" menu.
    bpy.types.VIEW3D_MT_mesh_add.remove(menu_func)
    
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)
Example #7
0
def unregister():
    del Scene.cs_properties
    del Object.cs_properties

    for cls in classes:
        unregister_class(cls)

    app.handlers.frame_change_pre.remove(frame_handler)
def unregister():
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)

    bpy.types.GRAPH_MT_channel.remove(menu_func)
    bpy.types.DOPESHEET_MT_channel.remove(menu_func)
    bpy.types.VIEW3D_MT_curve_add.remove(menu)
Example #9
0
def unregister():
	from bpy.utils import unregister_class
	for cls in reversed(classes):
		unregister_class(cls)
	
	bpy.types.TOPBAR_MT_file_export.remove(menu_func_export_bvh)
	bpy.types.TOPBAR_MT_file_import.remove(menu_func_import_bvh)
	bpy.types.TOPBAR_MT_file_import.remove(menu_func_import_agr)
def unregister():
    #unregister_module(__name__)
    unregister_class(BGLDrawSpeaker)
    unregister_class(BGL_Draw_VisualiserPanel)
    unregister_class(ScreenActionOperator)
    unregister_class(SelectScreenAreaOperator)
    for t in ['GRAPH_EDITOR', 'VIEW_3D', 'SEQUENCE_EDITOR', 'NLA_EDITOR']:
        SettingsPanel = getattr(bpy.types, "SD_SoundVis_PT_%s" % t, None)
        if SettingsPanel:
            unregister_class(SettingsPanel)
def unregister():
    unregister_class(BakeMIDI)
    unregister_class(SD_MIDIFilesPanel)
    # remove sfm from sys
    if len(smf_paths):
        from sys import path 
        for p in smf_paths:
            if p in path:
                path.remove(p)
                smf_paths.remove(p)
def unregister():
    for handler in handlers:
        handler.uninstall()
    handlers.clear()

    del Object.component_import_path
    del Object.component_properties

    unregister_module(__name__)
    unregister_class(GameObjectProperty)
def unregister():
    # unregister_module(__name__)
    unregister_class(BGLDrawSpeaker)
    unregister_class(BGL_Draw_VisualiserPanel)
    unregister_class(ScreenActionOperator)
    unregister_class(SelectScreenAreaOperator)
    for t in ["GRAPH_EDITOR", "VIEW_3D", "SEQUENCE_EDITOR", "NLA_EDITOR"]:
        SettingsPanel = getattr(bpy.types, "SD_SoundVis_PT_%s" % t, None)
        if SettingsPanel:
            unregister_class(SettingsPanel)
    bpy.context.window_manager.bgl_draw_speaker = False
Example #14
0
def unregister():
    unregister_class(SpeakerToolsAddonPreferences)
    sounddriver.unregister()
    speaker.unregister()
    sound.unregister()
    visualiser.unregister()
    driver_panels.unregister()
    Equalizer.unregister()
    EqMenu.unregister()
    NLALipsync.unregister()
    presets.unregister()
    graph.unregister()
    BGL_draw_visualiser.unregister()
    filter_playback.unregister()
def unregister():
    unregister_class(ClosePopupWindow)
    unregister_class(OBJECT_OT_speaker_add)
    from bpy.types import OBJECT_OT_speaker_add as AddSpeaker
    # re-register the old one
    register_class(AddSpeaker)
    unregister_class(SpeakerDataPanel)
    unregister_class(SpeakerSelectorOperator)
    unregister_class(ContextSpeakerSelectMenu)
    bpy.types.PROPERTIES_HT_header.remove(sd_popout)
    # remove property defs
    del(bpy.types.Speaker.vismode)
    del(bpy.types.Speaker.channels)
    del(bpy.types.Speaker.is_context_speaker)
    del(bpy.types.Scene.soundspeakers)
Example #16
0
def unregister():
    from bpy.utils import unregister_class
    from . import ui
    from . import properties
    from . import presets
    import atexit

    bpy.app.handlers.version_update.remove(version_update.do_versions)

    ui.unregister()
    properties.unregister()
    presets.unregister()

    for cls in classes:
        unregister_class(cls)
def unregister():
    # should have done this earlier
    unregister_class(DriversManagerPanel)
    for c in bpy_collections:
        unregister_class(getattr(bpy.types, "SD_%s_Panel" % c))
        unregister_class(getattr(bpy.types, "SD_%s_ui_list" % c))
    #bpy.utils.unregister_class(DriverCollectionPanel)
    unregister_class(EditDriverPanel)
    # Need to remove all of these
    del bpy.types.Context.driver_manager
Example #18
0
def unregister():
    # Remove "Extras" menu from the "Add Curve" menu.
    bpy.types.VIEW3D_MT_curve_add.remove(menu_func)
    # Remove "Extras" menu from the "Add Surface" menu.
    bpy.types.VIEW3D_MT_surface_add.remove(menu_surface)
    
    add_surface_plane_cone.unregister()
    add_curve_spirofit_bouncespline.unregister()
    add_curve_curly.unregister()
    add_curve_celtic_links.unregister()
    add_curve_braid.unregister()
    add_curve_torus_knots.unregister()
    add_curve_aceous_galore.unregister()
    add_curve_spirals.unregister()
    add_curve_simple.unregister()
    
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)
def unregister():
    unregister_class(BakeSoundPanel)
    unregister_class(BakeSoundAction)
    register_class(SD_CancelBakeOperator)
    register_class(SD_ContinueBakeOperator)
Example #20
0
def unregister():
    bpy.types.TOPBAR_MT_file_import.remove(RtmImportMenuFunc)
    for cls in reversed(classes):
        unregister_class(cls)
Example #21
0
def unregister():
    from bpy.utils import unregister_class

    unregister_class(GRAPH_OT_EulerFilter)
Example #22
0
def unregister():
    unregister_class(MessageBox)
Example #23
0
def unregister():
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)

    bpy.types.TOPBAR_MT_file_export.remove(menu_func)
Example #24
0
def unregister():
    from bpy.utils import unregister_class
    for cls in classes:
        unregister_class(cls)
    #bpy.utils.unregister_class(SDEL_OT_meshdissolvecontextual)#the old way
    bpy.types.VIEW3D_MT_edit_mesh.remove(menu_func)
Example #25
0
def unregister():
    del bpy.types.WindowManager.matalogue_settings

    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)
Example #26
0
def unregister():
    from bpy.utils import unregister_class
    for mod in reversed(_modules_loaded):
        for cls in reversed(mod.classes):
            if cls.is_registered:
                unregister_class(cls)
Example #27
0
def unregister():
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)

    bpy.types.VIEW3D_MT_object_context_menu.remove(menu_funcs)
Example #28
0
def unregister():
    from bpy.utils import unregister_class
    for cl in classes:
        unregister_class(cl)
Example #29
0
def unregister():
    from bpy.utils import unregister_class
    unregister_class(CleanUpMesh)
Example #30
0
def unregister():
    print('unloading origami plugin')

    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)
Example #31
0
def unregister():
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)

    unregister_module(__name__)
Example #32
0
def oot_spline_panel_unregister():
    for cls in oot_spline_panel_classes:
        unregister_class(cls)
Example #33
0
def unregister():
    for cls in reversed(classes):
        unregister_class(cls)
    bpy.types.NODE_HT_header.remove(menu_func_nodes)
def unregister():
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)
    del bpy.types.Scene.face_copy
Example #35
0
def unregister():
    unregister_class(SoundVisMenu)
    unregister_class(SoundPanel)
def unregister():
    # Operators
    unregister_class(CreateSoundVisualiser)
    unregister_class(ActionVisualiser)
    unregister_class(VisualiserEdit)
    # Panels
    unregister_class(CreateSoundVisualiserPanel)
    # Menus
    unregister_class(VisualiserFuncMenu)
    unregister_class(VisualiserRowsColumns)
Example #37
0
def unregister():
    from bpy.utils import unregister_class
    for cls in classes:
        unregister_class(cls)
    clear_properties()
Example #38
0
def unregister():
    unregister_class(BakeMIDI)
    unregister_class(SD_MIDIFilesPanel)
def unregister():
    del bpy.types.NodeTree.io_panel_properties
    _ = [unregister_class(cls) for cls in classes[::-1]]
Example #40
0
def unregister():
    unregister_class(VIEW3D_PIE_drivers)
    bpy.utils.unregister_class(PieMenuDriverPopup)
    unregister_class(AddDriverVarPopup)
Example #41
0
def unregister():
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)
    del bpy.types.Scene.icicle_properties
def unregister():
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)
def unregister():
    from bpy.utils import unregister_class
    unregister_class(VTOOLS_PT_boneTools)
def unregister():
    '''
    unregister everything from register(), but in REVERSE order
                                                  ^^^^^^^
    '''
    unregister_class(OP_MeshEditor)
def unregister():
	unregister_class(OP_COS424ICO_Sphere)
	unregister_class(OP_COS424Octahedron)
	unregister_class(OP_COS424Tetrahedron)
	unregister_class(OP_COS424Cylinder)
	unregister_class(OP_COS424Cube)
	
	unregister_class(OT_COS424Tools)
	unregister_class(OP_ObjectCursorArray)
Example #46
0
def unregister():
    from bpy.utils import unregister_class
    unregister_class(ArnoldShader)

    del Material.arnold
Example #47
0
def oot_spline_unregister():

    for cls in reversed(oot_spline_classes):
        unregister_class(cls)
Example #48
0
def unregister():
    del bpy.types.Object.pov
    for cls in reversed(classes):
        unregister_class(cls)
Example #49
0
def unregister():
    from bpy.utils import unregister_class
    for mod in reversed(_modules_loaded):
        for cls in reversed(mod.classes):
            if cls.is_registered:
                unregister_class(cls)
def unregister():
    del bpy.types.NodeTree.io_panel_properties
    unregister_class(SvIOPanelProperties)
Example #51
0
def unregister():
    bpy.types.TOPBAR_MT_file_export.remove(menu_func_export)
    from bpy.utils import unregister_class
    for cls in classes:
        unregister_class(cls)
Example #52
0
def unregister():
    from bpy.utils import unregister_class
    unregister_class(VSDCyclesPanel)
    unregister_class(VSDOctanePanel)
Example #53
0
def unregister():
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)
    bpy.types.VIEW3D_MT_curve_add.remove(menu_func)
Example #54
0
def unregister():
    for c in reversed(classes):
        unregister_class(c)
def unregister():
    from bpy.utils import unregister_class
    for cls in classes:
        unregister_class(cls)
def unregister():
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)
    bpy.types.VIEW3D_MT_curve_add.remove(menu_func2)
    bpy.types.VIEW3D_MT_curve_add.remove(menu_func)
Example #57
0
def unregister():
    from bpy.utils import unregister_class

    unregister_class(AddonPreferences)

    unregister_class(pdb_gui.IMPORT_OT_pdb)
    unregister_class(pdb_gui.EXPORT_OT_pdb)
    bpy.types.TOPBAR_MT_file_import.remove(menu_func_import_pdb)
    bpy.types.TOPBAR_MT_file_export.remove(menu_func_export_pdb)

    unregister_class(xyz_gui.IMPORT_OT_xyz)
    unregister_class(xyz_gui.EXPORT_OT_xyz)
    bpy.types.TOPBAR_MT_file_import.remove(menu_func_import_xyz)
    bpy.types.TOPBAR_MT_file_export.remove(menu_func_export_xyz)

    classes = (utility_gui.PANEL_PT_prepare, 
                utility_gui.PanelProperties,
                utility_gui.DatafileApply, 
                utility_gui.DefaultAtom, 
                utility_gui.ReplaceAtom, 
                utility_gui.SeparateAtom, 
                utility_gui.DistanceButton, 
                utility_gui.RadiusAllBiggerButton, 
                utility_gui.RadiusAllSmallerButton, 
                utility_gui.SticksAllBiggerButton, 
                utility_gui.SticksAllSmallerButton)
    for cls in classes:
        unregister_class(cls)        
Example #58
0
def unregister():
    from bpy.utils import unregister_class

    for cls in reversed(classes):
        unregister_class(cls)
Example #59
0
def unregister():
    unregister_class(Exporter)
    unregister_class(FileHeader)
    unregister_class(FileBody)
    delete_properties()
Example #60
0
def unregister_classes(classes, debug=False):
    for c in classes:
        if debug:
            print("UN-REGISTERING", c)

        unregister_class(c)