public static string AdjustedLabelFor(List <WorldObject> worldObjects, Rect rect) { if (worldObjects.Count == 1) { return(worldObjects[0].LabelCap); } if (WorldInspectPaneUtility.AllLabelsAreSame(worldObjects)) { return(worldObjects[0].LabelCap + " x" + worldObjects.Count); } return("VariousLabel".Translate()); }
public static string AdjustedLabelFor(List <WorldObject> worldObjects, Rect rect) { string result; if (worldObjects.Count == 1) { result = worldObjects[0].LabelCap; } else if (WorldInspectPaneUtility.AllLabelsAreSame(worldObjects)) { result = worldObjects[0].LabelCap + " x" + worldObjects.Count; } else { result = "VariousLabel".Translate(); } return(result); }