Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetElementAt()

UIElement Terraria.UI.UIElement.GetElementAt ( Vector2 point)
inlineinherited

Definition at line 320 of file UIElement.cs.

321 {
322 UIElement uIElement = null;
323 for (int num = Elements.Count - 1; num >= 0; num--)
324 {
325 UIElement uIElement2 = Elements[num];
326 if (!uIElement2.IgnoresMouseInteraction && uIElement2.ContainsPoint(point))
327 {
329 break;
330 }
331 }
332 if (uIElement != null)
333 {
334 return uIElement.GetElementAt(point);
335 }
337 {
338 return null;
339 }
340 if (ContainsPoint(point))
341 {
342 return this;
343 }
344 return null;
345 }
virtual bool ContainsPoint(Vector2 point)
Definition UIElement.cs:347

References Terraria.UI.UIElement.ContainsPoint(), and Terraria.UI.UIElement.IgnoresMouseInteraction.

Referenced by Terraria.UI.UserInterface.Update().