Lines Matching refs:node
5 Description: set no compress node
17 proc int IsSceneAnimObject(string $node)
19 string $type = nodeType($node);
20 string $childs[] = `listRelatives -pa -s $node`;
32 return node size
39 for ($node in $nodes)
41 if (!IsSceneAnimObject($node))
43 $xforms[size($xforms)] = $node;
53 global proc int nw4cSetNoCompressNode_Get_NoCompress(string $node)
55 return (`attributeQuery -n $node -ex "nw4cNoCompressNode"`) ?
56 `getAttr ($node + ".nw4cNoCompressNode")` : 0;
59 global proc nw4cSetNoCompressNode_Add_NoCompress(string $node)
61 if (!`attributeQuery -n $node -ex "nw4cNoCompressNode"`)
63 addAttr -ln "nw4cNoCompressNode" -at "bool" -dv 0 -h 1 $node;
67 global proc nw4cSetNoCompressNode_Set_NoCompress(string $node, int $val)
69 nw4cSetNoCompressNode_Add_NoCompress($node);
70 setAttr ($node + ".nw4cNoCompressNode") $val;
73 proc SetJob_NoCompress(string $node)
75 if (!`attributeQuery -n $node -ex "nw4cNoCompressNode"`)
79 scriptJob -p nw4cSetNoCompressNode_NoCompress -rp -ac ($node + ".nw4cNoCompressNode")
81 + $node + "` + 1) nw4cSetNoCompressNode_NoCompress");
90 for ($node in $xforms)
92 nw4cSetNoCompressNode_Set_NoCompress($node, $val);
109 // set node name
135 string $node = $xforms[0];
137 optionMenuGrp -e -sl (`nw4cSetNoCompressNode_Get_NoCompress $node` + 1)
138 -cc ("nw4cSetNoCompressNode_NoCompressCB " + $node)
141 SetJob_NoCompress($node);
173 for ($node in $xforms)
175 if (IsSceneAnimObject($node))
179 int $val = nw4cSetNoCompressNode_Get_NoCompress($node);
182 select -add $node;
193 string $msg = "Found: " + $nodeCount + " transform node";
222 // node name
239 menuItem -l "Compress this node if possible";
240 menuItem -l "Don't compress this node";