Lines Matching refs:string
17 global proc int nw4cSetUserData_Get_UserDataSize(string $node)
23 global proc nw4cSetUserData_Add_UserDataSize(string $node)
31 global proc nw4cSetUserData_Set_UserDataSize(string $node, int $val)
40 global proc string nw4cSetUserData_Get_UserDataValue(string $node, int $index)
47 string $val = `getAttr ($node + ".nw4cUserData[" + $index + "]")`;
51 global proc nw4cSetUserData_Add_UserDataValue(string $node)
55 addAttr -m -ln "nw4cUserData" -dt "string" -h 1 $node;
59 global proc nw4cSetUserData_Set_UserDataValue(string $node, int $index, string $val)
62 setAttr -typ "string" ($node + ".nw4cUserData[" + $index + "]") $val;
66 global proc int nw4cSetUserData_Get_AllUserDataValue(string $values[], string $node)
80 proc int IsUserDataNameIsUnique(string $dataValues[], string $checkName,
91 string $name = match("[^\"]*\"", $dataValues[$index]);
111 proc DecodeUserDataValue(string $words[], string $userData)
113 string $name = match("[^\"]*\"", $userData);
114 string $typeStr = "0";
115 string $sizeStr = "0";
116 string $valStr = "";
147 get list string from user data value
149 proc string GetListStringFromUserDataValue(string $userData)
153 string $words[4];
155 string $name = $words[0];
157 string $sizeStr = $words[2];
158 string $valStr = $words[3];
174 string $strs[];
201 string $typeNames[3] = { "(String) ", "(Integer)", "(Float) " };
210 proc int GetSelectedSG(string $sgs[])
216 string $mats[] = `ls -sl -mat`;
223 string $connectedSgs[] =
241 proc int IsValidTransform(string $node)
243 string $childs[] = `listRelatives -pa -s $node`;
264 proc int GetSelectedXformAndSG(string $nodes[])
270 string $xforms[] = `ls -sl -typ transform`;
281 string $sgs[];
313 global proc nw4cSetUserData_InputApplyCB(string $node,
326 string $dataValues[];
331 string $name = `textField -q -tx nw4cSetUserData_DataName`;
334 string $value = `scrollField -q -tx nw4cSetUserData_Value`;
338 string $strVals[];
357 if ($type == 0) // string
363 string $lines[];
394 string $lines[];
405 string $words[];
450 // create data string
451 string $dataStr = $name + "\"";
455 string $strData = "";
456 string $strVal;
529 proc OpenInputWindow(string $node, int $curIndex, int $addFlag)
533 string $name = "";
535 string $values = "";
539 string $userData = nw4cSetUserData_Get_UserDataValue($node, $curIndex);
540 string $words[4];
544 string $valStr = $words[3];
547 string $strs[];
556 string $nums[];
567 string $applyCmd = ("nw4cSetUserData_InputApplyCB "
571 string $closeCmd = "deleteUI nw4cSetUserData_InputWin; "
585 string $form = `formLayout -nd 100`;
589 string $nameLabel = `text -l "Name" -al "right"`;
607 string $okBtn = `button -w 100 -h 26 -l "OK"
609 string $cancelBtn = `button -w 100 -h 26 -l "Cancel"
702 global proc nw4cSetUserData_SelectListCB(string $node)
726 global proc nw4cSetUserData_MoveUpBtnCB(string $node)
732 string $selVal = nw4cSetUserData_Get_UserDataValue($node, $index);
733 string $upVal = nw4cSetUserData_Get_UserDataValue($node, $index - 1);
743 global proc nw4cSetUserData_MoveDownBtnCB(string $node)
749 string $selVal = nw4cSetUserData_Get_UserDataValue($node, $index);
750 string $downVal = nw4cSetUserData_Get_UserDataValue($node, $index + 1);
760 global proc nw4cSetUserData_AddBtnCB(string $node)
773 global proc nw4cSetUserData_EditBtnCB(string $node)
786 global proc nw4cSetUserData_DeleteBtnCB(string $node)
798 string $dataValues[];
837 proc string GetSGNameWithMat(string $sg)
839 string $ins[] = `listConnections -s 1 -d 0 ($sg + ".ss")`;
854 string $nodes[];
860 string $nodeName;
887 string $node = $nodes[0];
899 string $dataValues[];
903 string $listStr = GetListStringFromUserDataValue($dataValues[$index]);
962 string $form1 = `formLayout -nd 100`;
966 …string $nameFrame = `frameLayout -l "Selected Transform Node or Shading Group" -cll 0 -cl 0 -bv 1 …
976 string $listFrame = `frameLayout -l "" -cll 0 -cl 0 -bv 1 -bs "etchedIn"`;
977 string $form2 = `formLayout -nd 100`;
980 string $listBtnRow = `rowColumnLayout -nc 5
996 string $listText = `text -l "Name Type Size Value"
1024 string $closeCmd = "deleteUI nw4cSetUserData_Win; ";