diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-11-01 08:06:01 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-11-01 08:06:01 +0400 |
commit | 21fe81bc135670446b33e8255d40706c9ab1b970 (patch) | |
tree | f5633a5d7a136d02807b2ae7ca1683ff8e3dec03 /source/blender/makesrna/intern/rna_tracking.c | |
parent | 7371aaab08388ab195dab59ba4334d6c55832f40 (diff) |
Expose is_keyframed flag for tracking marker
So now it's possible to know from python whether
marker is a keyframe or tracked one.
Diffstat (limited to 'source/blender/makesrna/intern/rna_tracking.c')
-rw-r--r-- | source/blender/makesrna/intern/rna_tracking.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/makesrna/intern/rna_tracking.c b/source/blender/makesrna/intern/rna_tracking.c index f62778a5c1e..83d9bca4780 100644 --- a/source/blender/makesrna/intern/rna_tracking.c +++ b/source/blender/makesrna/intern/rna_tracking.c @@ -1089,6 +1089,12 @@ static void rna_def_trackingMarker(BlenderRNA *brna) "Right-bottom corner of search area in normalized coordinates relative " "to marker position"); RNA_def_property_update(prop, NC_MOVIECLIP | NA_EDITED, "rna_tracking_markerSearch_update"); + + /* is marker keyframed */ + prop = RNA_def_property(srna, "is_keyframed", PROP_BOOLEAN, PROP_NONE); + RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); + RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", MARKER_TRACKED); + RNA_def_property_ui_text(prop, "Keyframed", "Indicates whether position of marker is keyframed, not tracked"); } static void rna_def_trackingMarkers(BlenderRNA *brna, PropertyRNA *cprop) |