public void setRangeType(UnitBase unit, params string[] strs) { if (structerTypeRange != null) { structerTypeRange.Update(unit, strs); } else { structerTypeRange = new PopupStructer(unit, strs); } }
public GlobalVariable(GlobalVariable variable) { isSetVariable = false; type = variable.type; obj = variable.obj; identity = variable.identity; name = variable.name; objMessage = variable.objMessage; FillIndex = variable.FillIndex; structerTypeRange = variable.structerTypeRange; }
public static void FormatSelectedVariableUnit_TypeFit(ref GlobalVariable obj, PopupStructer popupStructer) { FormatPopup(ref obj.FillIndex, popupStructer.datas); var res = popupStructer.datas.Length > 0 ? popupStructer.datas[obj.FillIndex] : string.Empty; var duplicate = popupStructer.unit.ReadGlobalVariable(res); obj.identity = duplicate.identity; obj.name = duplicate.name; obj.isFromGlobaldatas = duplicate.isFromGlobaldatas; obj.type = duplicate.type; obj.obj = duplicate.obj; obj.objMessage = duplicate.objMessage; }
public void setRangeType(params string[] strs) { structerTypeRange = new PopupStructer(strs); }
public void setRangeType(NodeGraph graph, params string[] strs) { structerTypeRange = new PopupStructer(graph, strs); }
public void setRangeType(TreeNode node, params string[] strs) { structerTypeRange = node.SetVariableTypeRange(strs); }