[Bf-blender-cvs] [699d5d40409] tmp-static-override-insertion: Static Override: Add overridable flag to drivers' ID pointer.

Bastien Montagne noreply at git.blender.org
Fri May 4 15:32:57 CEST 2018


Commit: 699d5d40409155360c02408261d36c5b797fd308
Author: Bastien Montagne
Date:   Fri May 4 15:32:22 2018 +0200
Branches: tmp-static-override-insertion
https://developer.blender.org/rB699d5d40409155360c02408261d36c5b797fd308

Static Override: Add overridable flag to drivers' ID pointer.

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

M	source/blender/makesrna/intern/rna_fcurve.c

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

diff --git a/source/blender/makesrna/intern/rna_fcurve.c b/source/blender/makesrna/intern/rna_fcurve.c
index 969424cd989..275a7463630 100644
--- a/source/blender/makesrna/intern/rna_fcurve.c
+++ b/source/blender/makesrna/intern/rna_fcurve.c
@@ -1473,6 +1473,7 @@ static void rna_def_drivertarget(BlenderRNA *brna)
 	prop = RNA_def_property(srna, "id", PROP_POINTER, PROP_NONE);
 	RNA_def_property_struct_type(prop, "ID");
 	RNA_def_property_flag(prop, PROP_EDITABLE);
+	RNA_def_property_flag(prop, PROP_OVERRIDABLE_STATIC);
 	RNA_def_property_editable_func(prop, "rna_DriverTarget_id_editable");
 	/* note: custom set function is ONLY to avoid rna setting a user for this. */
 	RNA_def_property_pointer_funcs(prop, NULL, "rna_DriverTarget_id_set", "rna_DriverTarget_id_typef", NULL);



More information about the Bf-blender-cvs mailing list