diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-11-20 13:55:23 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-11-20 13:55:23 +0400 |
commit | d7eac00d12a13876786c9c8b7b409f104dc6ae1d (patch) | |
tree | 509b72d034236e9f2d48b9904d0cf19069c46e03 /source/blender/makesrna/intern/rna_tracking.c | |
parent | 06c86e7722b7d88c9e0a0746c234a028a711e3fa (diff) |
Expose track's offset to the RNA
Diffstat (limited to 'source/blender/makesrna/intern/rna_tracking.c')
-rw-r--r-- | source/blender/makesrna/intern/rna_tracking.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/blender/makesrna/intern/rna_tracking.c b/source/blender/makesrna/intern/rna_tracking.c index 92d12a3a92c..a0aed94f3c6 100644 --- a/source/blender/makesrna/intern/rna_tracking.c +++ b/source/blender/makesrna/intern/rna_tracking.c @@ -1354,6 +1354,14 @@ static void rna_def_trackingTrack(BlenderRNA *brna) RNA_def_property_float_sdna(prop, NULL, "weight"); RNA_def_property_range(prop, 0.0f, 1.0f); RNA_def_property_ui_text(prop, "Weight", "Influence of this track on a final solution"); + + /* offset */ + prop = RNA_def_property(srna, "offset", PROP_FLOAT, PROP_TRANSLATION); + RNA_def_property_array(prop, 2); + RNA_def_property_ui_range(prop, -FLT_MAX, FLT_MAX, 1, RNA_TRANSLATION_PREC_DEFAULT); + RNA_def_property_float_sdna(prop, NULL, "offset"); + RNA_def_property_ui_text(prop, "Offset", "Offset of track from the parenting point"); + RNA_def_property_update(prop, NC_MOVIECLIP | NA_EDITED, NULL); } static void rna_def_trackingPlaneMarker(BlenderRNA *brna) |