]> git.tdb.fi Git - libs/gl.git/blobdiff - blender/io_mspgl/util.py
Minor refactoring of the Blender exporter
[libs/gl.git] / blender / io_mspgl / util.py
index 3b2f718bdb4aebf4399870ad6227b4554e78c347..e77e544751abe7b9bcdbfe8ad968ec451b86b2ca 100644 (file)
@@ -77,3 +77,11 @@ def make_unique(values):
                        result.append(i)
                        seen.add(i)
        return result
+
+def get_linked_node_and_socket(node_tree, socket):
+       for l in node_tree.links:
+               if socket==l.to_socket:
+                       return (l.from_node, l.from_socket)
+               elif socket==l.from_socket:
+                       return (l.to_node, l.to_socket)
+       return (None, None)