Exemplo n.º 1
0
		def saveBlueprintData(self, modules = None ):
			"""
				Saves blueprint data into file
			"""
			if modules == None:
				modules = self.getModules()
			
			# refresh UI path
			self.UI.getFilePath()  
			bluePrintFilePath = (str(self.UI.filePath) + "BlueprintData.txt")
			# Save module data
			Util.saveBlueprintModuleData( bluePrintFilePath, modules )
			# Save detailed info in seperate files
			for module in modules:
				# Save blueprint transforms
				filePath = (str(self.UI.filePath) + module + "BlueprintData.txt")
				Util.saveTransforms(filePath, module, Util.getRegisteredObjects(module,"regBlueprintTransform") )
				# Save Attributeibute data
			print ("Blueprint data saved")