Lines Matching refs:string
18 global proc int nw4cSetUserData_Get_UserDataSize(string $node)
24 global proc nw4cSetUserData_Add_UserDataSize(string $node)
32 global proc nw4cSetUserData_Set_UserDataSize(string $node, int $val)
41 global proc string nw4cSetUserData_Get_UserDataValue(string $node, int $index)
48 string $val = `getAttr ($node + ".nw4cUserData[" + $index + "]")`;
52 global proc nw4cSetUserData_Add_UserDataValue(string $node)
56 addAttr -m -ln "nw4cUserData" -dt "string" -h 1 $node;
60 global proc nw4cSetUserData_Set_UserDataValue(string $node, int $index, string $val)
63 setAttr -typ "string" ($node + ".nw4cUserData[" + $index + "]") $val;
67 global proc int nw4cSetUserData_Get_AllUserDataValue(string $values[], string $node)
81 proc int IsUserDataNameIsUnique(string $dataValues[], string $checkName,
92 string $name = match("[^\"]*\"", $dataValues[$index]);
112 proc DecodeUserDataValue(string $words[], string $userData)
114 string $name = match("[^\"]*\"", $userData);
115 string $typeStr = "0";
116 string $sizeStr = "0";
117 string $valStr = "";
148 get list string from user data value
150 proc string GetListStringFromUserDataValue(string $userData)
154 string $words[4];
156 string $name = $words[0];
158 string $sizeStr = $words[2];
159 string $valStr = $words[3];
175 string $strs[];
202 string $typeNames[3] = { "(String) ", "(Integer)", "(Float) " };
211 proc int GetSelectedSG(string $sgs[])
217 string $mats[] = `ls -sl -mat`;
224 string $connectedSgs[] =
242 proc int IsValidTransform(string $node)
244 string $childs[] = `listRelatives -pa -s $node`;
265 proc int GetSelectedXformAndSG(string $nodes[])
271 string $xforms[] = `ls -sl -typ transform`;
282 string $sgs[];
314 global proc nw4cSetUserData_InputApplyCB(string $node,
327 string $dataValues[];
332 string $name = `textField -q -tx nw4cSetUserData_DataName`;
335 string $value = `scrollField -q -tx nw4cSetUserData_Value`;
339 string $strVals[];
358 if ($type == 0) // string
364 string $lines[];
395 string $lines[];
406 string $words[];
451 // create data string
452 string $dataStr = $name + "\"";
456 string $strData = "";
457 string $strVal;
530 proc OpenInputWindow(string $node, int $curIndex, int $addFlag)
534 string $name = "";
536 string $values = "";
540 string $userData = nw4cSetUserData_Get_UserDataValue($node, $curIndex);
541 string $words[4];
545 string $valStr = $words[3];
548 string $strs[];
557 string $nums[];
568 string $applyCmd = ("nw4cSetUserData_InputApplyCB "
572 string $closeCmd = "deleteUI nw4cSetUserData_InputWin; "
586 string $form = `formLayout -nd 100`;
590 string $nameLabel = `text -l "Name" -al "right"`;
608 string $okBtn = `button -w 100 -h 26 -l "OK"
610 string $cancelBtn = `button -w 100 -h 26 -l "Cancel"
703 global proc nw4cSetUserData_SelectListCB(string $node)
727 global proc nw4cSetUserData_MoveUpBtnCB(string $node)
733 string $selVal = nw4cSetUserData_Get_UserDataValue($node, $index);
734 string $upVal = nw4cSetUserData_Get_UserDataValue($node, $index - 1);
744 global proc nw4cSetUserData_MoveDownBtnCB(string $node)
750 string $selVal = nw4cSetUserData_Get_UserDataValue($node, $index);
751 string $downVal = nw4cSetUserData_Get_UserDataValue($node, $index + 1);
761 global proc nw4cSetUserData_AddBtnCB(string $node)
774 global proc nw4cSetUserData_EditBtnCB(string $node)
787 global proc nw4cSetUserData_DeleteBtnCB(string $node)
799 string $dataValues[];
838 proc string GetSGNameWithMat(string $sg)
840 string $ins[] = `listConnections -s 1 -d 0 ($sg + ".ss")`;
855 string $nodes[];
861 string $nodeName;
888 string $node = $nodes[0];
900 string $dataValues[];
904 string $listStr = GetListStringFromUserDataValue($dataValues[$index]);
963 string $form1 = `formLayout -nd 100`;
967 …string $nameFrame = `frameLayout -l "Selected Transform Node or Shading Group" -cll 0 -cl 0 -bv 1 …
977 string $listFrame = `frameLayout -l "" -cll 0 -cl 0 -bv 1 -bs "etchedIn"`;
978 string $form2 = `formLayout -nd 100`;
981 string $listBtnRow = `rowColumnLayout -nc 5
997 string $listText = `text -l "Name Type Size Value"
1025 string $closeCmd = "deleteUI nw4cSetUserData_Win; ";