Exemplo n.º 1
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)
    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)
Exemplo n.º 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
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 8
0
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)
Exemplo n.º 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)
Exemplo n.º 10
0
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)
Exemplo n.º 11
0
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)
Exemplo n.º 12
0
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
Exemplo n.º 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()
Exemplo n.º 15
0
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)
Exemplo n.º 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
Exemplo n.º 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)
Exemplo n.º 20
0
def unregister():
    bpy.types.TOPBAR_MT_file_import.remove(RtmImportMenuFunc)
    for cls in reversed(classes):
        unregister_class(cls)
Exemplo n.º 21
0
def unregister():
    from bpy.utils import unregister_class

    unregister_class(GRAPH_OT_EulerFilter)
Exemplo n.º 22
0
def unregister():
    unregister_class(MessageBox)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 25
0
def unregister():
    del bpy.types.WindowManager.matalogue_settings

    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 28
0
def unregister():
    from bpy.utils import unregister_class
    for cl in classes:
        unregister_class(cl)
Exemplo n.º 29
0
def unregister():
    from bpy.utils import unregister_class
    unregister_class(CleanUpMesh)
Exemplo n.º 30
0
def unregister():
    print('unloading origami plugin')

    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)
Exemplo n.º 31
0
def unregister():
    from bpy.utils import unregister_class
    for cls in reversed(classes):
        unregister_class(cls)

    unregister_module(__name__)
Exemplo n.º 32
0
def oot_spline_panel_unregister():
    for cls in oot_spline_panel_classes:
        unregister_class(cls)
Exemplo n.º 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
Exemplo n.º 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)
Exemplo n.º 37
0
def unregister():
    from bpy.utils import unregister_class
    for cls in classes:
        unregister_class(cls)
    clear_properties()
Exemplo n.º 38
0
def unregister():
    unregister_class(BakeMIDI)
    unregister_class(SD_MIDIFilesPanel)
Exemplo n.º 39
0
def unregister():
    del bpy.types.NodeTree.io_panel_properties
    _ = [unregister_class(cls) for cls in classes[::-1]]
Exemplo n.º 40
0
def unregister():
    unregister_class(VIEW3D_PIE_drivers)
    bpy.utils.unregister_class(PieMenuDriverPopup)
    unregister_class(AddDriverVarPopup)
Exemplo n.º 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)
Exemplo n.º 43
0
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)
Exemplo n.º 46
0
def unregister():
    from bpy.utils import unregister_class
    unregister_class(ArnoldShader)

    del Material.arnold
Exemplo n.º 47
0
def oot_spline_unregister():

    for cls in reversed(oot_spline_classes):
        unregister_class(cls)
Exemplo n.º 48
0
def unregister():
    del bpy.types.Object.pov
    for cls in reversed(classes):
        unregister_class(cls)
Exemplo n.º 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)
Exemplo n.º 50
0
def unregister():
    del bpy.types.NodeTree.io_panel_properties
    unregister_class(SvIOPanelProperties)
Exemplo n.º 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)
Exemplo n.º 52
0
def unregister():
    from bpy.utils import unregister_class
    unregister_class(VSDCyclesPanel)
    unregister_class(VSDOctanePanel)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)        
Exemplo n.º 58
0
def unregister():
    from bpy.utils import unregister_class

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

        unregister_class(c)