add /stage to ls

This commit is contained in:
Ondřej Samohel 2022-02-09 14:57:25 +01:00
parent 4501c8eaf1
commit 816eb71393
No known key found for this signature in database
GPG key ID: 02376E18990A97C6

View file

@ -406,6 +406,7 @@ def imprint(node, data):
def lsattr(attr, value=None):
if value is None:
nodes = list(hou.node("/obj").allNodes())
nodes += list(hou.node("/stage").allNodes())
return [n for n in nodes if n.parm(attr)]
return lsattrs({attr: value})
@ -428,6 +429,7 @@ def lsattrs(attrs):
matches = set()
nodes = list(hou.node("/obj").allNodes()) # returns generator object
nodes += list(hou.node("/stage").allNodes())
for node in nodes:
for attr in attrs:
if not node.parm(attr):