Class PinchGesture
- Namespace
- Lime
- Assembly
- Lime.dll
public sealed class PinchGesture : DragGesture
- Inheritance
-
PinchGesture
- Inherited Members
-
Constructors
PinchGesture()
PinchGesture(DragDirection)
public PinchGesture(DragDirection dragDirection)
Parameters
dragDirection DragDirection
PinchGesture(DragDirection, bool, float)
public PinchGesture(DragDirection direction, bool exclusive, float dragThreshold)
Parameters
direction DragDirection
exclusive bool
dragThreshold float
PinchGesture(bool)
public PinchGesture(bool exclusive)
Parameters
exclusive bool
Properties
LastPinchScale
public float LastPinchScale { get; }
Property Value
- float
TotalPinchScale
public float TotalPinchScale { get; }
Property Value
- float
TouchDistance
public float TouchDistance { get; }
Property Value
- float
TouchPressDistance
public float TouchPressDistance { get; }
Property Value
- float
Methods
CanStartDrag()
protected override bool CanStartDrag()
Returns
- bool
IsDragging()
protected override bool IsDragging()
Returns
- bool
OnUpdate()
protected override bool OnUpdate()
Returns
- bool
TryGetDragPosition(out Vector2)
protected override bool TryGetDragPosition(out Vector2 position)
Parameters
position Vector2
Returns
- bool
TryGetStartDragPosition(out Vector2)
protected override bool TryGetStartDragPosition(out Vector2 position)
Parameters
position Vector2
Returns
- bool