6 public override string idSound =>
null;
31 else if (!Input.GetMouseButton(0) && !
EClass.
ui.isPointerOverUI)
33 if (base.Summary.groups.Count > 0 && base.Summary.groups.Count != 1)
59 Type type =
item.GetType();
63 if (group.
type.Equals(type))
69 if (inspectGroup ==
null)
72 summary.groups.
Add(inspectGroup);
74 else if (!inspectGroup.Contains(
item))
76 inspectGroup.targets.Add(
item);
78 summary.targets.Add(
item);
88 return ref base.SetMouseInfo(ref s);
override void OnUpdateInput()
override void OnRefreshSummary(Point point, HitResult result, HitSummary summary)
bool ForceInnerBlockMode()
override ref string SetMouseInfo(ref string s)
Item Add(string text, string idSprite, Action action, bool sound=false, int priority=0, bool auto=false)
static InspectGroup Create(IInspect t)