Bläddra i källkod

cleanup, use correct interface for bGetObject

Joseph Brandenburg 1 månad sedan
förälder
incheckning
0d05416f41
1 ändrade filer med 5 tillägg och 3 borttagningar
  1. 5 3
      primitives_nodes.py

+ 5 - 3
primitives_nodes.py

@@ -41,7 +41,8 @@ class CirclePrimitive(PrimitiveNode):
         self.outputs.init_sockets(outputs)
         self.init_parameters(additional_parameters=additional_parameters)
 
-    def bGetObject(self):
+    # mode is unused but needed for interface consistency
+    def bGetObject(self, mode=''):
         from bpy import data
         # first try Curve, then try Mesh
         bObject = data.curves.get(self.evaluate_input("Name"))
@@ -85,8 +86,9 @@ class GeometryLattice(PrimitiveNode):
         super().reset_execution()
         self.prepared=False
         self.executed=False
-
-    def bGetObject(self):
+        
+    # mode is unused but needed for interface consistency
+    def bGetObject(self, mode=''):
         from bpy import data
         bObject = data.lattices.get(self.evaluate_input("Name"))
         return bObject