diff options
Diffstat (limited to 'release/scripts/startup/bl_operators/presets.py')
-rw-r--r-- | release/scripts/startup/bl_operators/presets.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/release/scripts/startup/bl_operators/presets.py b/release/scripts/startup/bl_operators/presets.py index daa8ab52766..e01e509b292 100644 --- a/release/scripts/startup/bl_operators/presets.py +++ b/release/scripts/startup/bl_operators/presets.py @@ -662,3 +662,21 @@ class WM_MT_operator_presets(Menu): return AddPresetOperator.operator_path(self.operator) preset_operator = "script.execute_preset" + + +class AddPresetUnitsLength(AddPresetBase, Operator): + """Add or remove length units preset""" + bl_idname = "scene.units_length_preset_add" + bl_label = "Add Length Units Preset" + preset_menu = "SCENE_MT_units_length_presets" + + preset_defines = [ + "scene = bpy.context.scene" + ] + + preset_values = [ + "scene.unit_settings.system", + "scene.unit_settings.scale_length", + ] + + preset_subdir = "units_length" |