diff options
author | Campbell Barton <ideasman42@gmail.com> | 2009-12-29 01:59:09 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2009-12-29 01:59:09 +0300 |
commit | d741b3723633f68c960d5fb1ff677f7a72e652ac (patch) | |
tree | 491dea84e04b6220ca66a8ab3a4e7b98e4ad9987 /source/blender/makesrna/intern/rna_armature.c | |
parent | 54d64c47632adb4b88ba07ab351239cbedd9dfa4 (diff) |
flag to make rna props 'thick wrapped', so returning a property wont try maintain a reference to the original rna property with callbacks.
also needed for functions that return vectors/matrix's
Diffstat (limited to 'source/blender/makesrna/intern/rna_armature.c')
-rw-r--r-- | source/blender/makesrna/intern/rna_armature.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/makesrna/intern/rna_armature.c b/source/blender/makesrna/intern/rna_armature.c index 0f36ebda70e..22b16c13630 100644 --- a/source/blender/makesrna/intern/rna_armature.c +++ b/source/blender/makesrna/intern/rna_armature.c @@ -647,6 +647,7 @@ static void rna_def_edit_bone(BlenderRNA *brna) //RNA_def_property_float_sdna(prop, NULL, ""); // doesnt access any real data RNA_def_property_array(prop, 16); RNA_def_property_clear_flag(prop, PROP_EDITABLE); + RNA_def_property_flag(prop, PROP_THICK_WRAP); /* no reference to original data */ RNA_def_property_ui_text(prop, "Editbone Matrix", "Read-only matrix calculated from the roll (armature space)."); RNA_def_property_float_funcs(prop, "rna_EditBone_matrix_get", NULL, NULL); // TODO - this could be made writable also |