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

◆ LeftMouse

InputPointerCache Terraria.UI.UserInterface.LeftMouse
private
Initial value:
= new InputPointerCache
{
MouseDownEvent = delegate(UIElement element, UIMouseEvent evt)
{
element.LeftMouseDown(evt);
},
MouseUpEvent = delegate(UIElement element, UIMouseEvent evt)
{
element.LeftMouseUp(evt);
},
ClickEvent = delegate(UIElement element, UIMouseEvent evt)
{
element.LeftClick(evt);
},
DoubleClickEvent = delegate(UIElement element, UIMouseEvent evt)
{
element.LeftDoubleClick(evt);
}
}
virtual void LeftClick(UIMouseEvent evt)
Definition UIElement.cs:435
virtual void LeftMouseUp(UIMouseEvent evt)
Definition UIElement.cs:423

Definition at line 52 of file UserInterface.cs.

53 {
54 MouseDownEvent = delegate(UIElement element, UIMouseEvent evt)
55 {
56 element.LeftMouseDown(evt);
57 },
58 MouseUpEvent = delegate(UIElement element, UIMouseEvent evt)
59 {
60 element.LeftMouseUp(evt);
61 },
62 ClickEvent = delegate(UIElement element, UIMouseEvent evt)
63 {
64 element.LeftClick(evt);
65 },
66 DoubleClickEvent = delegate(UIElement element, UIMouseEvent evt)
67 {
68 element.LeftDoubleClick(evt);
69 }
70 };

Referenced by Terraria.UI.UserInterface.ClearPointers(), and Terraria.UI.UserInterface.Update().