Version 3.3.0.0

DragHandle class

Namespace: Sirenix.Utilities.Editor
Assembly: Sirenix.Utilities.Editor
public class DragHandle
This class is due to undergo refactoring.
Inheritance
  • System.Object
  • DragHandle

Constructors

DragHandle()
public DragHandle()

Fields

Enabled
public bool Enabled

Properties

CurrentMethod
public DragAndDropMethods CurrentMethod { get; }
DragAndDropMethod
public DragAndDropMethods DragAndDropMethod { get; }
DraggingScreenRect
public Rect DraggingScreenRect { get; }
DragHandleRect
public Rect? DragHandleRect { get; set; }
IsCrossWindowDrag
public bool IsCrossWindowDrag { get; }
IsDragging
public bool IsDragging { get; }
IsHovering
public bool IsHovering { get; }
MouseDownPostionOffset
public Vector2 MouseDownPostionOffset { get; }
Object
public object Object { get; }
OnDragFinnished
public OnDragFinnished OnDragFinnished { get; set; }
OnDragStarted
public bool OnDragStarted { get; }
Rect
public Rect Rect { get; set; }