def menu_func_export(self, context):
self.layout.operator(ExportSomeData.bl_idname, text="Text Export Operator")
-bpy.types.INFO_MT_file_export.append(menu_func_export)
+
+def register():
+ bpy.utils.register_class(ExportSomeData)
+ bpy.types.INFO_MT_file_export.append(menu_func_export)
+
+
+def unregister():
+ bpy.utils.unregister_class(ExportSomeData)
+ bpy.types.INFO_MT_file_export.remove(menu_func_export)
+
if __name__ == "__main__":
+ register()
+
+ # test call
bpy.ops.export.some_data('INVOKE_DEFAULT')