12345678910111213141516171819 |
- import nuke
-
- def toggleSelection(node):
- newValue = not node['selected'].value()
- node['selected'].setValue(newValue)
-
- def pasteToSelected ():
- if not nuke.selectedNodes():
- nuke.nodePaste('%clipboard%')
- return
- selection = nuke.selectedNodes()
- for node in selection:
- toggleSelection(node)
- for node in selection:
- node['selected'].setValue(1)
- nuke.nodePaste('%clipboard%')
- node['selected'].setValue(0)
- for node in selection:
- toggleSelection(node)
|