Class Draggable
Inheritance
System.Object
Draggable
Syntax
public class Draggable : MouseManipulator
Constructors
Draggable(Boolean)
Declaration
public Draggable(bool clampToParentEdges = false)
Parameters
Type |
Name |
Description |
System.Boolean |
clampToParentEdges |
|
Fields
m_Active
Declaration
Field Value
Type |
Description |
System.Boolean |
|
Properties
clampToParentEdges
Declaration
public bool clampToParentEdges { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
panSpeed
Declaration
public Vector2 panSpeed { get; set; }
Property Value
Methods
CalculatePosition(Single, Single, Single, Single)
Declaration
protected Rect CalculatePosition(float x, float y, float width, float height)
Parameters
Type |
Name |
Description |
System.Single |
x |
|
System.Single |
y |
|
System.Single |
width |
|
System.Single |
height |
|
Returns
OnMouseDown(MouseDownEvent)
Declaration
protected void OnMouseDown(MouseDownEvent e)
Parameters
Type |
Name |
Description |
MouseDownEvent |
e |
|
OnMouseMove(MouseMoveEvent)
Declaration
protected void OnMouseMove(MouseMoveEvent e)
Parameters
Type |
Name |
Description |
MouseMoveEvent |
e |
|
OnMouseUp(MouseUpEvent)
Declaration
protected void OnMouseUp(MouseUpEvent e)
Parameters
Type |
Name |
Description |
MouseUpEvent |
e |
|
RegisterCallbacksOnTarget()
Declaration
protected override void RegisterCallbacksOnTarget()
UnregisterCallbacksFromTarget()
Declaration
protected override void UnregisterCallbacksFromTarget()