[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28609] trunk/blender/release/scripts/ modules/bpy_types.py: python property - object.scene_users

Campbell Barton ideasman42 at gmail.com
Thu May 6 10:30:44 CEST 2010


Revision: 28609
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28609
Author:   campbellbarton
Date:     2010-05-06 10:30:42 +0200 (Thu, 06 May 2010)

Log Message:
-----------
python property - object.scene_users
Also made this and object.group_users return tuples so it raises an error in this case...
  ob.scene_users.append(scene)

Modified Paths:
--------------
    trunk/blender/release/scripts/modules/bpy_types.py

Modified: trunk/blender/release/scripts/modules/bpy_types.py
===================================================================
--- trunk/blender/release/scripts/modules/bpy_types.py	2010-05-06 07:19:55 UTC (rev 28608)
+++ trunk/blender/release/scripts/modules/bpy_types.py	2010-05-06 08:30:42 UTC (rev 28609)
@@ -52,13 +52,20 @@
         """The groups this object is in"""
         import bpy
         name = self.name
-        return [group for group in bpy.data.groups if name in group.objects]
+        return tuple(group for group in bpy.data.groups if name in group.objects)
 
     @property
     def scene_users(self):
         """The scenes this object is in"""
         import bpy
         name = self.name
+        return tuple(scene for scene in bpy.data.scenes if name in scene.objects)
+
+    @property
+    def scene_users(self):
+        """The scenes this object is in"""
+        import bpy
+        name = self.name
         return [scene for scene in bpy.data.scenes if name in scene.objects]
 
 





More information about the Bf-blender-cvs mailing list