forked from bartvdbraak/blender
remove register/unregister from templates
This commit is contained in:
parent
5b345524ea
commit
a08648ab53
@ -54,8 +54,6 @@ class ExportSomeData(bpy.types.Operator):
|
|||||||
return self.execute(context)
|
return self.execute(context)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Only needed if you want to add into a dynamic menu
|
# Only needed if you want to add into a dynamic menu
|
||||||
menu_func = lambda self, context: self.layout.operator("export.some_data", text="Example Exporter...")
|
menu_func = lambda self, context: self.layout.operator("export.some_data", text="Example Exporter...")
|
||||||
bpy.types.INFO_MT_file_export.append(menu_func)
|
bpy.types.INFO_MT_file_export.append(menu_func)
|
||||||
|
@ -34,7 +34,5 @@ class ModalOperator(bpy.types.Operator):
|
|||||||
return {'CANCELLED'}
|
return {'CANCELLED'}
|
||||||
|
|
||||||
|
|
||||||
bpy.types.register(ModalOperator)
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
bpy.ops.object.modal_operator()
|
bpy.ops.object.modal_operator()
|
||||||
|
@ -64,15 +64,3 @@ class ModalDrawOperator(bpy.types.Operator):
|
|||||||
else:
|
else:
|
||||||
self.report({'WARNING'}, "View3D not found, cannot run operator")
|
self.report({'WARNING'}, "View3D not found, cannot run operator")
|
||||||
return {'CANCELLED'}
|
return {'CANCELLED'}
|
||||||
|
|
||||||
|
|
||||||
def register():
|
|
||||||
bpy.types.register(ModalDrawOperator)
|
|
||||||
|
|
||||||
|
|
||||||
def unregister():
|
|
||||||
bpy.types.unregister(ModalDrawOperator)
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
|
||||||
register()
|
|
||||||
|
@ -51,6 +51,3 @@ class ViewOperator(bpy.types.Operator):
|
|||||||
else:
|
else:
|
||||||
self.report({'WARNING'}, "Active space must be a View3d")
|
self.report({'WARNING'}, "Active space must be a View3d")
|
||||||
return {'CANCELLED'}
|
return {'CANCELLED'}
|
||||||
|
|
||||||
|
|
||||||
bpy.types.register(ViewOperator)
|
|
||||||
|
@ -16,11 +16,6 @@ class SimpleOperator(bpy.types.Operator):
|
|||||||
main(context)
|
main(context)
|
||||||
return {'FINISHED'}
|
return {'FINISHED'}
|
||||||
|
|
||||||
def register():
|
|
||||||
pass
|
|
||||||
|
|
||||||
def unregister():
|
|
||||||
pass
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
register()
|
bpy.ops.object.simple_operator()
|
||||||
|
@ -24,8 +24,9 @@ def main(context):
|
|||||||
if is_editmode:
|
if is_editmode:
|
||||||
bpy.ops.object.mode_set(mode='EDIT', toggle=False)
|
bpy.ops.object.mode_set(mode='EDIT', toggle=False)
|
||||||
|
|
||||||
|
|
||||||
class UvOperator(bpy.types.Operator):
|
class UvOperator(bpy.types.Operator):
|
||||||
''''''
|
'''UV Operator description'''
|
||||||
bl_idname = "uv.simple_operator"
|
bl_idname = "uv.simple_operator"
|
||||||
bl_label = "Simple UV Operator"
|
bl_label = "Simple UV Operator"
|
||||||
|
|
||||||
|
@ -18,4 +18,3 @@ class OBJECT_PT_hello(bpy.types.Panel):
|
|||||||
row.label(text="Active object is: " + obj.name)
|
row.label(text="Active object is: " + obj.name)
|
||||||
row = layout.row()
|
row = layout.row()
|
||||||
row.prop(obj, "name")
|
row.prop(obj, "name")
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user