Commit: 2e2371b86e93fae3b1af231f11a3484afcb31667
Author: Joshua Leung
Date:   Sun May 13 19:49:10 2018 +0200
Branches: tmp-b28-motionpath-drawing
https://developer.blender.org/rB2e2371b86e93fae3b1af231f11a3484afcb31667

Add defines in Overlays popover for Motion Paths

===================================================================

M       release/scripts/startup/bl_ui/space_view3d.py
M       source/blender/makesdna/DNA_view3d_types.h
M       source/blender/makesrna/intern/rna_space.c

===================================================================

diff --git a/release/scripts/startup/bl_ui/space_view3d.py 
b/release/scripts/startup/bl_ui/space_view3d.py
index f20e9021e28..860333a21ad 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -3557,6 +3557,7 @@ class VIEW3D_PT_overlay(Panel):
         col.prop(overlay, "show_outline_selected")
         col.prop(overlay, "show_all_objects_origin")
         col.prop(overlay, "show_relationship_lines")
+        col.prop(overlay, "show_motion_paths")
         col.prop(overlay, "show_face_orientation")
         col.prop(overlay, "show_backface_culling")
 
diff --git a/source/blender/makesdna/DNA_view3d_types.h 
b/source/blender/makesdna/DNA_view3d_types.h
index 0df741df031..44973f17de9 100644
--- a/source/blender/makesdna/DNA_view3d_types.h
+++ b/source/blender/makesdna/DNA_view3d_types.h
@@ -351,6 +351,7 @@ enum {
        V3D_OVERLAY_FACE_ORIENTATION  = (1 << 0),
        V3D_OVERLAY_HIDE_CURSOR       = (1 << 1),
        V3D_OVERLAY_BONE_SELECTION    = (1 << 2),
+       V3D_OVERLAY_MOTION_PATHS      = (1 << 3),
 };
 
 /* View3DOverlay->edit_flag */
diff --git a/source/blender/makesrna/intern/rna_space.c 
b/source/blender/makesrna/intern/rna_space.c
index 8b440ad6f4a..aeb84f7fcfb 100644
--- a/source/blender/makesrna/intern/rna_space.c
+++ b/source/blender/makesrna/intern/rna_space.c
@@ -2415,6 +2415,12 @@ static void rna_def_space_view3d_overlay(BlenderRNA 
*brna)
        RNA_def_property_ui_text(prop, "Bone Selection", "Show the Bone 
Selection Overlay");
        RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, NULL);
 
+       prop = RNA_def_property(srna, "show_motion_paths", PROP_BOOLEAN, 
PROP_NONE);
+       RNA_def_property_boolean_sdna(prop, NULL, "overlay.flag", 
V3D_OVERLAY_MOTION_PATHS);
+       RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+       RNA_def_property_ui_text(prop, "Motion Paths", "Show the Motion Paths 
Overlay");
+       RNA_def_property_update(prop, NC_SPACE | ND_SPACE_VIEW3D, NULL);
+
        prop = RNA_def_property(srna, "show_paint_wire", PROP_BOOLEAN, 
PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "overlay.paint_flag", 
V3D_OVERLAY_PAINT_WIRE);
        RNA_def_property_ui_text(prop, "Show Wire", "Use wireframe display in 
painting modes");

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to