def register(): REGISTER_OPS() ##Header.append(temporal_tool_header_buttons) try: unregister_class(ToolHeader) except: print("[ATELIER SCULPT] ERROR: TOOL HEADER NOT REGISTERED !") try: unregister_class(Header) except: print("[ATELIER SCULPT] ERROR: HEADER NOT REGISTERED !") REGISTER_UI() register_data() load_post.append(on_load_handler) load_factory_startup_post.append(on_load_handler) try: from bpy.types import WM_MT_button_context WM_MT_button_context.prepend(menu_ctx_tool_header) except RuntimeError as e: print(e) BAS_HT_header.append(temporal_tool_header_buttons)
def register(): """! Load the Python classes and functions to Blender. """ log.debug(f"Registering handlers") load_post.append(_load_post) save_pre.append(_save_pre) depsgraph_update_post.append(_depsgraph_update_post)
def register(): bpy.types.Scene.use_auto_save = bpy.props.BoolProperty( name="Auto Save Temporary Files", description="Automatically save backup of the blend file every minute", default=True, options={'LIBRARY_EDITABLE'}, override={'LIBRARY_OVERRIDABLE'}, update=toggle_auto_save, ) bpy.types.TOPBAR_MT_app.prepend(draw) load_post.append(toggle_auto_save)
def register(): load_post.append(reload_proxies)
def register(): for cls in classes: register_class(cls) bpy.types.Object.ppt_props = PointerProperty(type=PPT_Props) load_post.append(load_handler)
def register(): load_post.append(custom_normal_load)
def register(): depsgraph_update_pre.append(pre.depsgraph) depsgraph_update_post.append(post.depsgraph) load_pre.append(pre.load) load_post.append(post.load) save_pre.append(pre.save)
def register(): unregister() # remove handlers if they were present already load_post.append(bone_generator_on_load)
def register(): log.debug(f"Registering handlers") load_post.append(_load_post) save_pre.append(_save_pre)
def register(): unregister() # remove handlers if they were present already load_post.append(advanced_blender_addon_on_load)
def register(): bpy.utils.register_class(JetModalTimerOp) if jet_load_post not in load_post: load_post.append(jet_load_post)
def register(): print("BFDS: Registering handlers") load_post.append(_load_post) save_pre.append(_save_pre)