Lines Matching refs:node
5 Description: set no compress node
16 proc int IsSceneAnimObject(string $node)
18 string $type = nodeType($node);
19 string $childs[] = `listRelatives -pa -s $node`;
31 return node size
38 for ($node in $nodes)
40 if (!IsSceneAnimObject($node))
42 $xforms[size($xforms)] = $node;
52 global proc int nw4cSetNoCompressNode_Get_NoCompress(string $node)
54 return (`attributeQuery -n $node -ex "nw4cNoCompressNode"`) ?
55 `getAttr ($node + ".nw4cNoCompressNode")` : 0;
58 global proc nw4cSetNoCompressNode_Add_NoCompress(string $node)
60 if (!`attributeQuery -n $node -ex "nw4cNoCompressNode"`)
62 addAttr -ln "nw4cNoCompressNode" -at "bool" -dv 0 -h 1 $node;
66 global proc nw4cSetNoCompressNode_Set_NoCompress(string $node, int $val)
68 nw4cSetNoCompressNode_Add_NoCompress($node);
69 setAttr ($node + ".nw4cNoCompressNode") $val;
72 proc SetJob_NoCompress(string $node)
74 if (!`attributeQuery -n $node -ex "nw4cNoCompressNode"`)
78 scriptJob -p nw4cSetNoCompressNode_NoCompress -rp -ac ($node + ".nw4cNoCompressNode")
80 + $node + "` + 1) nw4cSetNoCompressNode_NoCompress");
89 for ($node in $xforms)
91 nw4cSetNoCompressNode_Set_NoCompress($node, $val);
108 // set node name
134 string $node = $xforms[0];
136 optionMenuGrp -e -sl (`nw4cSetNoCompressNode_Get_NoCompress $node` + 1)
137 -cc ("nw4cSetNoCompressNode_NoCompressCB " + $node)
140 SetJob_NoCompress($node);
172 for ($node in $xforms)
174 if (IsSceneAnimObject($node))
178 int $val = nw4cSetNoCompressNode_Get_NoCompress($node);
181 select -add $node;
192 string $msg = "Found: " + $nodeCount + " transform node";
221 // node name
238 menuItem -l "Compress this node if possible";
239 menuItem -l "Don't compress this node";