Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
DragItem.cs
Go to the documentation of this file.
1using UnityEngine.UI;
2
3public class DragItem : EClass
4{
5 public virtual UIButton Button => null;
6
7 public virtual Image GetDragImage()
8 {
9 return Button.icon;
10 }
11
12 public virtual void OnStartDrag()
13 {
14 }
15
16 public virtual void OnEndDrag()
17 {
18 }
19
20 public virtual bool OnDrag(bool execute, bool cancel = false)
21 {
22 return true;
23 }
24
25 public virtual bool OnDragSpecial()
26 {
27 return false;
28 }
29}
virtual bool OnDragSpecial()
Definition: DragItem.cs:25
virtual Image GetDragImage()
Definition: DragItem.cs:7
virtual void OnEndDrag()
Definition: DragItem.cs:16
virtual void OnStartDrag()
Definition: DragItem.cs:12
virtual UIButton Button
Definition: DragItem.cs:5
virtual bool OnDrag(bool execute, bool cancel=false)
Definition: DragItem.cs:20
Definition: EClass.cs:5
Image icon
Definition: UIButton.cs:110