diff options
Diffstat (limited to 'source/blender/collada/SceneExporter.h')
-rw-r--r-- | source/blender/collada/SceneExporter.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/collada/SceneExporter.h b/source/blender/collada/SceneExporter.h index 31b471a3e4c..c7c15dba2cb 100644 --- a/source/blender/collada/SceneExporter.h +++ b/source/blender/collada/SceneExporter.h @@ -43,6 +43,7 @@ extern "C" { #include "DNA_anim_types.h" #include "DNA_action_types.h" #include "DNA_curve_types.h" +#include "DNA_constraint_types.h" #include "DNA_armature_types.h" #include "DNA_modifier_types.h" #include "DNA_userdef_types.h" @@ -51,6 +52,7 @@ extern "C" { #include "BKE_fcurve.h" #include "BKE_animsys.h" #include "BLI_path_util.h" +#include "BKE_constraint.h" #include "BLI_fileops.h" #include "ED_keyframing.h" } @@ -95,8 +97,10 @@ class SceneExporter: COLLADASW::LibraryVisualScenes, protected TransformWriter, public: SceneExporter(COLLADASW::StreamWriter *sw, ArmatureExporter *arm, const ExportSettings *export_settings); void exportScene(Scene *sce); + void setExportTransformationType(BC_export_transformation_type transformation_type); private: + BC_export_transformation_type transformation_type; // required for writeNodes() for bone-parented objects friend class ArmatureExporter; void exportHierarchy(Scene *sce); |