[Bf-extensions-cvs] [44cbc3d7] master: blendfile: use_nil option for items_recursive_iter

Campbell Barton noreply at git.blender.org
Wed Jun 27 17:24:21 CEST 2018


Commit: 44cbc3d71a2e81b42bb1685825957b0255e8b369
Author: Campbell Barton
Date:   Wed Jun 27 17:13:46 2018 +0200
Branches: master
https://developer.blender.org/rBA44cbc3d71a2e81b42bb1685825957b0255e8b369

blendfile: use_nil option for items_recursive_iter

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

M	io_blend_utils/blend/blendfile.py

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

diff --git a/io_blend_utils/blend/blendfile.py b/io_blend_utils/blend/blendfile.py
index e471beae..c612cc99 100644
--- a/io_blend_utils/blend/blendfile.py
+++ b/io_blend_utils/blend/blendfile.py
@@ -458,9 +458,9 @@ class BlendFileBlock:
                     yield from self.get_recursive_iter(
                             f.dna_name.name_only, path_full, default, None, use_nil, use_str, 0)
 
-    def items_recursive_iter(self):
+    def items_recursive_iter(self, use_nil=True):
         for k in self.keys():
-            yield from self.get_recursive_iter(k, use_str=False)
+            yield from self.get_recursive_iter(k, use_nil=use_nil, use_str=False)
 
     def get_data_hash(self):
         """



More information about the Bf-extensions-cvs mailing list