diff options
author | Gaia Clary <gaia.clary@machinimatrix.org> | 2012-06-14 14:38:39 +0400 |
---|---|---|
committer | Gaia Clary <gaia.clary@machinimatrix.org> | 2012-06-14 14:38:39 +0400 |
commit | 05a1a3169336380b51947451ebdabdf5455fe38f (patch) | |
tree | 8b5dcfdd1bb0bbee0028d2561f300c631a4e95fe /source/blender/windowmanager | |
parent | 68386ef23a2b48f4a0ece2da1d8e5f66e0ef4bf6 (diff) |
Collada: Added export Option 'sort by object name' to fix an issue with Second Life import
Diffstat (limited to 'source/blender/windowmanager')
-rw-r--r-- | source/blender/windowmanager/intern/wm_operators.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/windowmanager/intern/wm_operators.c b/source/blender/windowmanager/intern/wm_operators.c index e16a7befdd5..b4bec014b9c 100644 --- a/source/blender/windowmanager/intern/wm_operators.c +++ b/source/blender/windowmanager/intern/wm_operators.c @@ -2167,6 +2167,7 @@ static int wm_collada_export_exec(bContext *C, wmOperator *op) int apply_modifiers; int include_children; int use_object_instantiation; + int sort_by_name; if (!RNA_struct_property_is_set(op->ptr, "filepath")) { BKE_report(op->reports, RPT_ERROR, "No filename given"); @@ -2182,6 +2183,7 @@ static int wm_collada_export_exec(bContext *C, wmOperator *op) include_armatures = RNA_boolean_get(op->ptr, "include_armatures"); include_children = RNA_boolean_get(op->ptr, "include_children"); use_object_instantiation = RNA_boolean_get(op->ptr, "use_object_instantiation"); + sort_by_name = RNA_boolean_get(op->ptr, "sort_by_name"); second_life = RNA_boolean_get(op->ptr, "second_life"); /* get editmode results */ @@ -2195,6 +2197,7 @@ static int wm_collada_export_exec(bContext *C, wmOperator *op) include_armatures, include_children, use_object_instantiation, + sort_by_name, second_life)) { return OPERATOR_FINISHED; } @@ -2232,6 +2235,9 @@ static void WM_OT_collada_export(wmOperatorType *ot) RNA_def_boolean(ot->srna, "use_object_instantiation", 1, "Use Object Instantiation", "Instantiate multiple Objects from same Data"); + RNA_def_boolean(ot->srna, "sort_by_name", 0, "Sort by Object name", + "Sort exported data by Object name"); + RNA_def_boolean(ot->srna, "second_life", 0, "Export for Second Life", "Compatibility mode for Second Life"); } |