[Bf-blender-cvs] [e2cdd1f1752] collada: refactor: Added blender context getters to ExportSettings

Gaia Clary noreply at git.blender.org
Wed Apr 10 22:40:35 CEST 2019


Commit: e2cdd1f1752c9ca864f846b40d4c466068305682
Author: Gaia Clary
Date:   Mon Apr 8 19:02:00 2019 +0200
Branches: collada
https://developer.blender.org/rBe2cdd1f1752c9ca864f846b40d4c466068305682

refactor: Added blender context getters to ExportSettings

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

M	source/blender/collada/ExportSettings.h

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

diff --git a/source/blender/collada/ExportSettings.h b/source/blender/collada/ExportSettings.h
index 887ccbdaf59..698a1a114eb 100644
--- a/source/blender/collada/ExportSettings.h
+++ b/source/blender/collada/ExportSettings.h
@@ -103,14 +103,21 @@ class BCExportSettings
 private:
 	const ExportSettings &export_settings;
 	BlenderContext &blender_context;
+	const BCMatrix global_transform;
 
 public:
 
 	BCExportSettings(ExportSettings *exportSettings, BlenderContext &blenderContext) :
 		export_settings(*exportSettings),
-		blender_context(blenderContext)
+		blender_context(blenderContext),
+		global_transform(BCMatrix(exportSettings->global_forward, exportSettings->global_up))
+
 	{}
 
+	const BCMatrix &get_global_transform() {
+		return global_transform;
+	}
+
 	bool get_apply_modifiers()
 	{
 		return export_settings.apply_modifiers;



More information about the Bf-blender-cvs mailing list