[Bf-blender-cvs] [eaf59144960] functions: allow float list input and output in frontend

Jacques Lucke noreply at git.blender.org
Sun Mar 10 18:32:42 CET 2019


Commit: eaf59144960249cbe195bbbb281ffefb2388b13f
Author: Jacques Lucke
Date:   Sun Mar 10 17:36:31 2019 +0100
Branches: functions
https://developer.blender.org/rBeaf59144960249cbe195bbbb281ffefb2388b13f

allow float list input and output in frontend

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

M	release/scripts/startup/function_nodes/nodes/function_input.py
M	release/scripts/startup/function_nodes/nodes/function_output.py

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

diff --git a/release/scripts/startup/function_nodes/nodes/function_input.py b/release/scripts/startup/function_nodes/nodes/function_input.py
index ea92fbf21e9..c2e02e099fb 100644
--- a/release/scripts/startup/function_nodes/nodes/function_input.py
+++ b/release/scripts/startup/function_nodes/nodes/function_input.py
@@ -16,6 +16,8 @@ class FunctionInputNode(BaseNode, bpy.types.Node):
             "New Integer", settings=("fn_IntegerSocket", ))
         self.invoke_function(col, "new_socket",
             "New Vector", settings=("fn_VectorSocket", ))
+        self.invoke_function(col, "new_socket",
+            "New Float List", settings=("fn_FloatListSocket", ))
 
     def draw_socket(self, socket, layout, text):
         row = layout.row(align=True)
diff --git a/release/scripts/startup/function_nodes/nodes/function_output.py b/release/scripts/startup/function_nodes/nodes/function_output.py
index 0fa485724d2..14389f8d96c 100644
--- a/release/scripts/startup/function_nodes/nodes/function_output.py
+++ b/release/scripts/startup/function_nodes/nodes/function_output.py
@@ -16,6 +16,8 @@ class FunctionOutputNode(BaseNode, bpy.types.Node):
             "New Integer", settings=("fn_IntegerSocket", ))
         self.invoke_function(col, "new_socket",
             "New Vector", settings=("fn_VectorSocket", ))
+        self.invoke_function(col, "new_socket",
+            "New Float List", settings=("fn_FloatListSocket", ))
 
     def draw_socket(self, socket, layout, text):
         row = layout.row(align=True)



More information about the Bf-blender-cvs mailing list