MeshBaker
Classes | Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Properties | Events | List of all members
FingerGestures Class Referenceabstract

The main interface to the FingerGestures library. More...

Inherits MonoBehaviour.

Inherited by MouseGestures, and TouchScreenGestures.

Classes

class  DefaultComponentCreationFlags
 
class  DefaultComponents
 This holds a reference to all the default components/gesture recognizers automatically created at initialization More...
 
class  Finger
 Finger More...
 
class  FingerList
 A finger list implementation with support for write access More...
 
interface  IFingerList
 Represent a read-only list of fingers, augmented with a bunch of utility methods More...
 
interface  ITouchFilter
 A touch filter can be used to alter the content of the input touches list initially given to each Gesture Recognizer More...
 
class  SingleFingerFilter
 A single-finger touch filter that: More...
 

Public Types

enum  FingerPhase {
  FingerPhase.None, FingerPhase.Began, FingerPhase.Moved, FingerPhase.Stationary,
  FingerPhase.Ended
}
 Finger Phase More...
 
enum  SwipeDirection {
  SwipeDirection.Right = 1 << 0, SwipeDirection.Left = 1 << 1, SwipeDirection.Up = 1 << 2, SwipeDirection.Down = 1 << 3,
  SwipeDirection.None = 0, SwipeDirection.All = Right | Left | Up | Down, SwipeDirection.Vertical = Up | Down, SwipeDirection.Horizontal = Right | Left
}
 Supported swipe gesture directions More...
 

Public Member Functions

delegate void FingerDownEventHandler (int fingerIndex, Vector2 fingerPos)
 Delegate for the OnFingerDown event More...
 
delegate void FingerUpEventHandler (int fingerIndex, Vector2 fingerPos, float timeHeldDown)
 Delegate for the OnFingerUp event More...
 
delegate void FingerStationaryBeginEventHandler (int fingerIndex, Vector2 fingerPos)
 Delegate for the OnFingerStationaryBegin event More...
 
delegate void FingerStationaryEventHandler (int fingerIndex, Vector2 fingerPos, float elapsedTime)
 Delegate for the OnFingerStationary event More...
 
delegate void FingerStationaryEndEventHandler (int fingerIndex, Vector2 fingerPos, float elapsedTime)
 Delegate for the OnFingerStationaryEnd event More...
 
delegate void FingerMoveEventHandler (int fingerIndex, Vector2 fingerPos)
 Delegate for the OnFingerMoveBegin, OnFingerMove, OnFingerMoveEnd events More...
 
delegate void FingerLongPressEventHandler (int fingerIndex, Vector2 fingerPos)
 Delegate for the OnFingernLongPress event More...
 
delegate void FingerTapEventHandler (int fingerIndex, Vector2 fingerPos, int tapCount)
 Delegate for the OnFingernTap event More...
 
delegate void FingerSwipeEventHandler (int fingerIndex, Vector2 startPos, SwipeDirection direction, float velocity)
 Delegate for the OnFingernSwipe event More...
 
delegate void FingerDragBeginEventHandler (int fingerIndex, Vector2 fingerPos, Vector2 startPos)
 Delegate for the OnFingernDragBegin event More...
 
delegate void FingerDragMoveEventHandler (int fingerIndex, Vector2 fingerPos, Vector2 delta)
 Delegate for the OnFingernDragMove event More...
 
delegate void FingerDragEndEventHandler (int fingerIndex, Vector2 fingerPos)
 Delegate for the OnFingernDragEnd event More...
 
delegate void LongPressEventHandler (Vector2 fingerPos)
 Delegate for the OnLongPress event More...
 
delegate void TapEventHandler (Vector2 fingerPos, int tapCount)
 Delegate for the OnTap event More...
 
delegate void SwipeEventHandler (Vector2 startPos, FingerGestures.SwipeDirection direction, float velocity)
 Delegate for the OnSwipe event More...
 
delegate void DragBeginEventHandler (Vector2 fingerPos, Vector2 startPos)
 Delegate for the OnDragBegin event More...
 
delegate void DragMoveEventHandler (Vector2 fingerPos, Vector2 delta)
 Delegate for the OnDragMove event More...
 
delegate void DragEndEventHandler (Vector2 fingerPos)
 Delegate for the OnDragEnd event More...
 
delegate void PinchEventHandler (Vector2 fingerPos1, Vector2 fingerPos2)
 Delegate for the OnPinchBegin and OnPinchEnd events More...
 
delegate void PinchMoveEventHandler (Vector2 fingerPos1, Vector2 fingerPos2, float delta)
 Delegate for the OnPinchMove event More...
 
delegate void RotationBeginEventHandler (Vector2 fingerPos1, Vector2 fingerPos2)
 Delegate for the OnRotationBegin event More...
 
delegate void RotationMoveEventHandler (Vector2 fingerPos1, Vector2 fingerPos2, float rotationAngleDelta)
 Delegate for the OnRotationMove event More...
 
delegate void RotationEndEventHandler (Vector2 fingerPos1, Vector2 fingerPos2, float totalRotationAngle)
 Delegate for the OnRotationEnd event More...
 
delegate void FingersUpdatedEventDelegate ()
 

Static Public Member Functions

static Finger GetFinger (int index)
 Get a finger by its index More...
 
static SwipeDirection GetSwipeDirection (Vector3 dir, float tolerance)
 Extract a swipe direction from a direction vector and a tolerance percent More...
 
static bool AllFingersMoving (params Finger[] fingers)
 Check if all the fingers in the list are moving More...
 
static bool FingersMovedInOppositeDirections (Finger finger0, Finger finger1, float minDOT)
 Check if the input fingers are moving in opposite direction More...
 
static float SignedAngle (Vector2 from, Vector2 to)
 returns signed angle in radians between "from" -> "to" More...
 

Public Attributes

FingerGesturesPrefabs defaultPrefabs
 
DefaultComponentCreationFlags defaultCompFlags
 

Protected Member Functions

virtual void OnEnable ()
 
virtual void Start ()
 
virtual void Update ()
 
abstract FingerPhase GetPhase (Finger finger)
 Return the new phase of the finger for this frame More...
 
abstract Vector2 GetPosition (Finger finger)
 Return the new position of the finger on the screen for this frame More...
 

Properties

static FingerGestures Instance [get]
 Access to the FingerGestures singleton instance More...
 
static IFingerList Touches [get]
 List of fingers currently touching the screen More...
 
abstract int MaxFingers [get]
 Maximum number of simultaneous fingers supported More...
 
static DefaultComponents Defaults [get]
 Get access to the default components / gesture recognizers More...
 

Events

static FingerDownEventHandler OnFingerDown
 Event fired when a finger's OnDown event fires

See also
Finger.OnDown
More...
 
static FingerUpEventHandler OnFingerUp
 Event fired when a finger's OnUp event fires

See also
Finger.OnUp
More...
 
static FingerStationaryBeginEventHandler OnFingerStationaryBegin
 Event fired when a finger's default motion detector OnStationaryBegin event fires

See also
FingerMotionDetector.OnStationaryBegin, FingerGestures.Defaults.Fingers.Motion
More...
 
static FingerStationaryEventHandler OnFingerStationary
 Event fired when a finger's default motion detector OnStationary event fires

See also
FingerMotionDetector.OnStationary, FingerGestures.Defaults.Fingers.Motion
More...
 
static FingerStationaryEndEventHandler OnFingerStationaryEnd
 Event fired when a finger's default motion detector OnStationaryEnd event fires

See also
FingerMotionDetector.OnStationaryEnd, FingerGestures.Defaults.Fingers.Motion
More...
 
static FingerMoveEventHandler OnFingerMoveBegin
 Event fired when a finger's default motion detector OnMoveBegin event fires

See also
FingerMotionDetector.OnMoveBegin, FingerGestures.Defaults.Fingers.Motion
More...
 
static FingerMoveEventHandler OnFingerMove
 Event fired when a finger's default motion detector OnMove event fires

See also
FingerMotionDetector.OnMove, FingerGestures.Defaults.Fingers.Motion
More...
 
static FingerMoveEventHandler OnFingerMoveEnd
 Event fired when a finger's default motion detector OnMoveEnd event fires

See also
FingerMotionDetector.OnMoveEnd, FingerGestures.Defaults.Fingers.Motion
More...
 
static FingerLongPressEventHandler OnFingerLongPress
 Event fired when a finger's long-press gesture recognizer OnLongPress event fires More...
 
static FingerDragBeginEventHandler OnFingerDragBegin
 Event fired when a finger's drag gesture recognizer OnDragBegin event fires

See also
DragGestureRecognizer.OnDragBegin, FingerGestures.Defaults.Fingers.Drag
More...
 
static FingerDragMoveEventHandler OnFingerDragMove
 Event fired when a finger's drag gesture recognizer OnDragMove event fires

See also
DragGestureRecognizer.OnDragMove, FingerGestures.Defaults.Fingers.Drag
More...
 
static FingerDragEndEventHandler OnFingerDragEnd
 Event fired when a finger's drag gesture recognizer OnDragEnd event fires DragGestureRecognizer.OnDragEnd

See also
FingerGestures.Defaults.Fingers.Drag
More...
 
static FingerTapEventHandler OnFingerTap
 Event fired when a finger's tap gesture recognizer OnTap event fires More...
 
static FingerSwipeEventHandler OnFingerSwipe
 Event fired when a finger's swipe gesture recognizer OnSwipe event fires More...
 
static LongPressEventHandler OnLongPress
 Event fired when the default long-press gesture recognizer OnLongPress event fires More...
 
static DragBeginEventHandler OnDragBegin
 Event fired when the default drag gesture recognizer's OnDragBegin event fires More...
 
static DragMoveEventHandler OnDragMove
 Event fired when the default drag gesture recognizer's OnDragMove event fires More...
 
static DragEndEventHandler OnDragEnd
 Event fired when the default drag gesture recognizer's OnDragEnd event fires More...
 
static TapEventHandler OnTap
 Event fired when the default tap gesture recognizer's OnTap event fires More...
 
static SwipeEventHandler OnSwipe
 Event fired when the default swipe gesture recognizer's OnSwipe event fires More...
 
static PinchEventHandler OnPinchBegin
 Event fired when the default pinch gesture recognizer's OnPinchBegin event fires More...
 
static PinchMoveEventHandler OnPinchMove
 Event fired when the default pinch gesture recognizer's OnPinchMove event fires More...
 
static PinchEventHandler OnPinchEnd
 Event fired when the default pinch gesture recognizer's OnPinchEnd event fires

See also
PinchGestureRecognizer.OnPinchEnd, FingerGestures.Defaults.Pinch
More...
 
static RotationBeginEventHandler OnRotationBegin
 Event fired when the default pinch gesture recognizer's OnRotationBegin event fires

See also
RotationGestureRecognizer.OnRotationBegin, FingerGestures.Defaults.Rotation
More...
 
static RotationMoveEventHandler OnRotationMove
 Event fired when the default pinch gesture recognizer's OnRotationMove event fires

See also
RotationGestureRecognizer.OnRotationMove, FingerGestures.Defaults.Rotation
More...
 
static RotationEndEventHandler OnRotationEnd
 Event fired when the default pinch gesture recognizer's OnRotationEnd event fires

See also
RotationGestureRecognizer.OnRotationEnd, FingerGestures.Defaults.Rotation
More...
 
static DragBeginEventHandler OnTwoFingerDragBegin
 Event fired when the default two-finger drag gesture recognizer's OnDragBegin event fires More...
 
static DragMoveEventHandler OnTwoFingerDragMove
 Event fired when the default two-finger drag gesture recognizer's OnDragMove event fires More...
 
static DragEndEventHandler OnTwoFingerDragEnd
 Event fired when the default two-finger drag gesture recognizer's OnDragEnd event fires More...
 
static TapEventHandler OnTwoFingerTap
 Event fired when the default two-finger tap gesture recognizer's OnTap event fires More...
 
static SwipeEventHandler OnTwoFingerSwipe
 Event fired when the default two-finger tap gesture recognizer's OnSwipe event fires More...
 
static LongPressEventHandler OnTwoFingerLongPress
 Event fired when the default two-finger long-press gesture recognizer's OnLongPress event fires More...
 
static FingersUpdatedEventDelegate OnFingersUpdated
 

Detailed Description

The main interface to the FingerGestures library.

Most of the methods are static because FingerGestures is meant to be a singleton.

Member Enumeration Documentation

§ FingerPhase

Finger Phase

Enumerator
None 
Began 

The finger just touched the screen

Moved 

The finger just moved

Stationary 

The finger is stationary

Ended 

The finger was lifted off the screen

§ SwipeDirection

Supported swipe gesture directions

Enumerator
Right 

Moved to the right

Left 

Moved to the left

Up 

Moved up

Down 

Moved down

None 
All 
Vertical 
Horizontal 

Member Function Documentation

§ AllFingersMoving()

static bool FingerGestures.AllFingersMoving ( params Finger []  fingers)
static

Check if all the fingers in the list are moving

§ DragBeginEventHandler()

delegate void FingerGestures.DragBeginEventHandler ( Vector2  fingerPos,
Vector2  startPos 
)

Delegate for the OnDragBegin event

Parameters
fingerPosThe current finger position on the screen
startPosThe initial screen position the gesture started from

<remark>These two values can differ if the drag gesture recognizer's MoveThreshold is non-zero</remark>

§ DragEndEventHandler()

delegate void FingerGestures.DragEndEventHandler ( Vector2  fingerPos)

Delegate for the OnDragEnd event

Parameters
fingerPosCurrent position of the finger on the screen

§ DragMoveEventHandler()

delegate void FingerGestures.DragMoveEventHandler ( Vector2  fingerPos,
Vector2  delta 
)

Delegate for the OnDragMove event

Parameters
fingerPosCurrent finger position on the screen
deltaHow much the finger has moved since the last update. This is the difference between the previous finger position and the new one.

§ FingerDownEventHandler()

delegate void FingerGestures.FingerDownEventHandler ( int  fingerIndex,
Vector2  fingerPos 
)

Delegate for the OnFingerDown event

Parameters
fingerIndex0-based index uniquely indentifying a specific finger
fingerPosCurrent position of the finger on the screen

§ FingerDragBeginEventHandler()

delegate void FingerGestures.FingerDragBeginEventHandler ( int  fingerIndex,
Vector2  fingerPos,
Vector2  startPos 
)

Delegate for the OnFingernDragBegin event

Parameters
fingerIndex0-based index uniquely indentifying a specific finger
fingerPosCurrent position of the finger on the screen
startPosThe initial finger position on the screen.

<remark>Since the finger has to move beyond a certain treshold distance (specified by the moveThreshold property) before the gesture registers as a drag motion, fingerPos and startPos are likely to be different if you specified a non-zero moveThreshold.</remark>

§ FingerDragEndEventHandler()

delegate void FingerGestures.FingerDragEndEventHandler ( int  fingerIndex,
Vector2  fingerPos 
)

Delegate for the OnFingernDragEnd event

Parameters
fingerIndex0-based index uniquely indentifying a specific finger
fingerPosCurrent position of the finger on the screen

§ FingerDragMoveEventHandler()

delegate void FingerGestures.FingerDragMoveEventHandler ( int  fingerIndex,
Vector2  fingerPos,
Vector2  delta 
)

Delegate for the OnFingernDragMove event

Parameters
fingerIndex0-based index uniquely indentifying a specific finger
fingerPosCurrent position of the finger on the screen
deltaHow much the finger has moved since the last update. This is the difference between the previous finger position and the new one.

§ FingerLongPressEventHandler()

delegate void FingerGestures.FingerLongPressEventHandler ( int  fingerIndex,
Vector2  fingerPos 
)

Delegate for the OnFingernLongPress event

Parameters
fingerIndex0-based index uniquely indentifying a specific finger
fingerPosCurrent position of the finger on the screen

§ FingerMoveEventHandler()

delegate void FingerGestures.FingerMoveEventHandler ( int  fingerIndex,
Vector2  fingerPos 
)

Delegate for the OnFingerMoveBegin, OnFingerMove, OnFingerMoveEnd events

Parameters
fingerIndex0-based index uniquely indentifying a specific finger
fingerPosCurrent position of the finger on the screen

§ FingersMovedInOppositeDirections()

static bool FingerGestures.FingersMovedInOppositeDirections ( Finger  finger0,
Finger  finger1,
float  minDOT 
)
static

Check if the input fingers are moving in opposite direction

§ FingerStationaryBeginEventHandler()

delegate void FingerGestures.FingerStationaryBeginEventHandler ( int  fingerIndex,
Vector2  fingerPos 
)

Delegate for the OnFingerStationaryBegin event

Parameters
fingerIndex0-based index uniquely indentifying a specific finger
fingerPosCurrent position of the finger on the screen

§ FingerStationaryEndEventHandler()

delegate void FingerGestures.FingerStationaryEndEventHandler ( int  fingerIndex,
Vector2  fingerPos,
float  elapsedTime 
)

Delegate for the OnFingerStationaryEnd event

Parameters
fingerIndex0-based index uniquely indentifying a specific finger
fingerPosCurrent position of the finger on the screen
elapsedTimeHow much time has elapsed, in seconds, since the last OnFingerStationaryBegin fired on this finger

§ FingerStationaryEventHandler()

delegate void FingerGestures.FingerStationaryEventHandler ( int  fingerIndex,
Vector2  fingerPos,
float  elapsedTime 
)

Delegate for the OnFingerStationary event

Parameters
fingerIndex0-based index uniquely indentifying a specific finger
fingerPosCurrent position of the finger on the screen
elapsedTimeHow much time has elapsed, in seconds, since the last OnFingerStationaryBegin fired on this finger

§ FingersUpdatedEventDelegate()

delegate void FingerGestures.FingersUpdatedEventDelegate ( )

§ FingerSwipeEventHandler()

delegate void FingerGestures.FingerSwipeEventHandler ( int  fingerIndex,
Vector2  startPos,
SwipeDirection  direction,
float  velocity 
)

Delegate for the OnFingernSwipe event

Parameters
fingerIndex0-based index uniquely indentifying a specific finger
startPosInitial position of the finger
directionDirection of the swipe gesture
velocityHow quickly the finger has moved (in screen pixels per second)

§ FingerTapEventHandler()

delegate void FingerGestures.FingerTapEventHandler ( int  fingerIndex,
Vector2  fingerPos,
int  tapCount 
)

Delegate for the OnFingernTap event

Parameters
fingerIndex0-based index uniquely indentifying a specific finger
fingerPosCurrent position of the finger on the screen
tapCountHow many times the user has consecutively tapped his finger at this location

§ FingerUpEventHandler()

delegate void FingerGestures.FingerUpEventHandler ( int  fingerIndex,
Vector2  fingerPos,
float  timeHeldDown 
)

Delegate for the OnFingerUp event

Parameters
fingerIndex0-based index uniquely indentifying a specific finger
fingerPosCurrent position of the finger on the screen
timeHeldDownHow long the finger has been held down before getting released, in seconds

§ GetFinger()

static Finger FingerGestures.GetFinger ( int  index)
static

Get a finger by its index

§ GetPhase()

abstract FingerPhase FingerGestures.GetPhase ( Finger  finger)
protectedpure virtual

Return the new phase of the finger for this frame

Implemented in TouchScreenGestures, and MouseGestures.

§ GetPosition()

abstract Vector2 FingerGestures.GetPosition ( Finger  finger)
protectedpure virtual

Return the new position of the finger on the screen for this frame

Implemented in TouchScreenGestures, and MouseGestures.

§ GetSwipeDirection()

static SwipeDirection FingerGestures.GetSwipeDirection ( Vector3  dir,
float  tolerance 
)
static

Extract a swipe direction from a direction vector and a tolerance percent

Parameters
dirThe non-constrained direction vector. Must be normalized.
tolerancePercentage of tolerance
Returns
The swipe direction

§ LongPressEventHandler()

delegate void FingerGestures.LongPressEventHandler ( Vector2  fingerPos)

Delegate for the OnLongPress event

Parameters
fingerPosScreen position where the press occured

§ OnEnable()

virtual void FingerGestures.OnEnable ( )
protectedvirtual

§ PinchEventHandler()

delegate void FingerGestures.PinchEventHandler ( Vector2  fingerPos1,
Vector2  fingerPos2 
)

Delegate for the OnPinchBegin and OnPinchEnd events

Parameters
fingerPos1First finger screen position
fingerPos2Second finger screen position

§ PinchMoveEventHandler()

delegate void FingerGestures.PinchMoveEventHandler ( Vector2  fingerPos1,
Vector2  fingerPos2,
float  delta 
)

Delegate for the OnPinchMove event

Parameters
fingerPos1First finger screen position
fingerPos2Second finger screen position
deltaHow much the distance between the two fingers has changed since the last update. A negative value means the two fingers got closer, while a positive value means they moved further apart

§ RotationBeginEventHandler()

delegate void FingerGestures.RotationBeginEventHandler ( Vector2  fingerPos1,
Vector2  fingerPos2 
)

Delegate for the OnRotationBegin event

Parameters
fingerPos1First finger screen position
fingerPos2Second finger screen position

§ RotationEndEventHandler()

delegate void FingerGestures.RotationEndEventHandler ( Vector2  fingerPos1,
Vector2  fingerPos2,
float  totalRotationAngle 
)

Delegate for the OnRotationEnd event

Parameters
fingerPos1First finger screen position
fingerPos2Second finger screen position
totalRotationAngleTotal rotation performed during the gesture, in degrees

§ RotationMoveEventHandler()

delegate void FingerGestures.RotationMoveEventHandler ( Vector2  fingerPos1,
Vector2  fingerPos2,
float  rotationAngleDelta 
)

Delegate for the OnRotationMove event

Parameters
fingerPos1First finger screen position
fingerPos2Second finger screen position
rotationAngleDeltaAngle difference, in degrees, since the last update.

§ SignedAngle()

static float FingerGestures.SignedAngle ( Vector2  from,
Vector2  to 
)
static

returns signed angle in radians between "from" -> "to"

§ Start()

virtual void FingerGestures.Start ( )
protectedvirtual

Reimplemented in TouchScreenGestures, and MouseGestures.

§ SwipeEventHandler()

delegate void FingerGestures.SwipeEventHandler ( Vector2  startPos,
FingerGestures.SwipeDirection  direction,
float  velocity 
)

Delegate for the OnSwipe event

Parameters
startPosInitial finger position when the swipe gesture started
directionDirection of the swipe gesture
velocityHow quickly the finger has moved (in screen pixels per second)

§ TapEventHandler()

delegate void FingerGestures.TapEventHandler ( Vector2  fingerPos,
int  tapCount 
)

Delegate for the OnTap event

Parameters
fingerPosScreen position where the tap occured
tapCountNumber of conseuctive taps the user has performed at this location

§ Update()

virtual void FingerGestures.Update ( )
protectedvirtual

Reimplemented in TouchScreenGestures.

Member Data Documentation

§ defaultCompFlags

DefaultComponentCreationFlags FingerGestures.defaultCompFlags

§ defaultPrefabs

FingerGesturesPrefabs FingerGestures.defaultPrefabs

Property Documentation

§ Defaults

DefaultComponents FingerGestures.Defaults
staticget

Get access to the default components / gesture recognizers

§ Instance

FingerGestures FingerGestures.Instance
staticget

Access to the FingerGestures singleton instance

§ MaxFingers

abstract int FingerGestures.MaxFingers
get

Maximum number of simultaneous fingers supported

§ Touches

IFingerList FingerGestures.Touches
staticget

List of fingers currently touching the screen

Event Documentation

§ OnDragBegin

DragBeginEventHandler FingerGestures.OnDragBegin
static

Event fired when the default drag gesture recognizer's OnDragBegin event fires

See also
DragGestureRecognizer.OnDragBegin, FingerGestures.Defaults.Drag

§ OnDragEnd

DragEndEventHandler FingerGestures.OnDragEnd
static

Event fired when the default drag gesture recognizer's OnDragEnd event fires

See also
DragGestureRecognizer.OnDragEnd, FingerGestures.Defaults.Drag

§ OnDragMove

DragMoveEventHandler FingerGestures.OnDragMove
static

Event fired when the default drag gesture recognizer's OnDragMove event fires

See also
DragGestureRecognizer.OnDragMove, FingerGestures.Defaults.Drag

§ OnFingerDown

FingerDownEventHandler FingerGestures.OnFingerDown
static

Event fired when a finger's OnDown event fires

See also
Finger.OnDown

§ OnFingerDragBegin

FingerDragBeginEventHandler FingerGestures.OnFingerDragBegin
static

Event fired when a finger's drag gesture recognizer OnDragBegin event fires

See also
DragGestureRecognizer.OnDragBegin, FingerGestures.Defaults.Fingers.Drag

§ OnFingerDragEnd

FingerDragEndEventHandler FingerGestures.OnFingerDragEnd
static

Event fired when a finger's drag gesture recognizer OnDragEnd event fires DragGestureRecognizer.OnDragEnd

See also
FingerGestures.Defaults.Fingers.Drag

§ OnFingerDragMove

FingerDragMoveEventHandler FingerGestures.OnFingerDragMove
static

Event fired when a finger's drag gesture recognizer OnDragMove event fires

See also
DragGestureRecognizer.OnDragMove, FingerGestures.Defaults.Fingers.Drag

§ OnFingerLongPress

FingerLongPressEventHandler FingerGestures.OnFingerLongPress
static

Event fired when a finger's long-press gesture recognizer OnLongPress event fires

See also
LongPressGestureRecognizer.OnLongPress, FingerGestures.Defaults.Fingers.LongPress

§ OnFingerMove

FingerMoveEventHandler FingerGestures.OnFingerMove
static

Event fired when a finger's default motion detector OnMove event fires

See also
FingerMotionDetector.OnMove, FingerGestures.Defaults.Fingers.Motion

§ OnFingerMoveBegin

FingerMoveEventHandler FingerGestures.OnFingerMoveBegin
static

Event fired when a finger's default motion detector OnMoveBegin event fires

See also
FingerMotionDetector.OnMoveBegin, FingerGestures.Defaults.Fingers.Motion

§ OnFingerMoveEnd

FingerMoveEventHandler FingerGestures.OnFingerMoveEnd
static

Event fired when a finger's default motion detector OnMoveEnd event fires

See also
FingerMotionDetector.OnMoveEnd, FingerGestures.Defaults.Fingers.Motion

§ OnFingerStationary

FingerStationaryEventHandler FingerGestures.OnFingerStationary
static

Event fired when a finger's default motion detector OnStationary event fires

See also
FingerMotionDetector.OnStationary, FingerGestures.Defaults.Fingers.Motion

§ OnFingerStationaryBegin

FingerStationaryBeginEventHandler FingerGestures.OnFingerStationaryBegin
static

Event fired when a finger's default motion detector OnStationaryBegin event fires

See also
FingerMotionDetector.OnStationaryBegin, FingerGestures.Defaults.Fingers.Motion

§ OnFingerStationaryEnd

FingerStationaryEndEventHandler FingerGestures.OnFingerStationaryEnd
static

Event fired when a finger's default motion detector OnStationaryEnd event fires

See also
FingerMotionDetector.OnStationaryEnd, FingerGestures.Defaults.Fingers.Motion

§ OnFingersUpdated

FingersUpdatedEventDelegate FingerGestures.OnFingersUpdated
static

§ OnFingerSwipe

FingerSwipeEventHandler FingerGestures.OnFingerSwipe
static

Event fired when a finger's swipe gesture recognizer OnSwipe event fires

See also
SwipeGestureRecognizer.OnSwipe, FingerGestures.Defaults.Fingers.Swipe

§ OnFingerTap

FingerTapEventHandler FingerGestures.OnFingerTap
static

Event fired when a finger's tap gesture recognizer OnTap event fires

See also
TapGestureRecognizer.OnTap, FingerGestures.Defaults.Fingers.Tap

§ OnFingerUp

FingerUpEventHandler FingerGestures.OnFingerUp
static

Event fired when a finger's OnUp event fires

See also
Finger.OnUp

§ OnLongPress

LongPressEventHandler FingerGestures.OnLongPress
static

Event fired when the default long-press gesture recognizer OnLongPress event fires

See also
LongPressGestureRecognizer.OnLongPress, FingerGestures.Defaults.LongPress

§ OnPinchBegin

PinchEventHandler FingerGestures.OnPinchBegin
static

Event fired when the default pinch gesture recognizer's OnPinchBegin event fires

See also
PinchGestureRecognizer.OnPinchBegin, FingerGestures.Defaults.Pinch

§ OnPinchEnd

PinchEventHandler FingerGestures.OnPinchEnd
static

Event fired when the default pinch gesture recognizer's OnPinchEnd event fires

See also
PinchGestureRecognizer.OnPinchEnd, FingerGestures.Defaults.Pinch

§ OnPinchMove

PinchMoveEventHandler FingerGestures.OnPinchMove
static

Event fired when the default pinch gesture recognizer's OnPinchMove event fires

See also
PinchGestureRecognizer.OnPinchMove, FingerGestures.Defaults.Pinch

§ OnRotationBegin

RotationBeginEventHandler FingerGestures.OnRotationBegin
static

Event fired when the default pinch gesture recognizer's OnRotationBegin event fires

See also
RotationGestureRecognizer.OnRotationBegin, FingerGestures.Defaults.Rotation

§ OnRotationEnd

RotationEndEventHandler FingerGestures.OnRotationEnd
static

Event fired when the default pinch gesture recognizer's OnRotationEnd event fires

See also
RotationGestureRecognizer.OnRotationEnd, FingerGestures.Defaults.Rotation

§ OnRotationMove

RotationMoveEventHandler FingerGestures.OnRotationMove
static

Event fired when the default pinch gesture recognizer's OnRotationMove event fires

See also
RotationGestureRecognizer.OnRotationMove, FingerGestures.Defaults.Rotation

§ OnSwipe

SwipeEventHandler FingerGestures.OnSwipe
static

Event fired when the default swipe gesture recognizer's OnSwipe event fires

See also
DragGestureRecognizer.OnDragEnd, FingerGestures.Defaults.Drag

§ OnTap

TapEventHandler FingerGestures.OnTap
static

Event fired when the default tap gesture recognizer's OnTap event fires

See also
TapGestureRecognizer.OnTap, FingerGestures.Defaults.Tap

§ OnTwoFingerDragBegin

DragBeginEventHandler FingerGestures.OnTwoFingerDragBegin
static

Event fired when the default two-finger drag gesture recognizer's OnDragBegin event fires

See also
DragGestureRecognizer.OnDragBegin, FingerGestures.Defaults.TwoFingerDrag

§ OnTwoFingerDragEnd

DragEndEventHandler FingerGestures.OnTwoFingerDragEnd
static

Event fired when the default two-finger drag gesture recognizer's OnDragEnd event fires

See also
DragGestureRecognizer.OnDragEnd, FingerGestures.Defaults.TwoFingerDrag

§ OnTwoFingerDragMove

DragMoveEventHandler FingerGestures.OnTwoFingerDragMove
static

Event fired when the default two-finger drag gesture recognizer's OnDragMove event fires

See also
DragGestureRecognizer.OnDragMove, FingerGestures.Defaults.TwoFingerDrag

§ OnTwoFingerLongPress

LongPressEventHandler FingerGestures.OnTwoFingerLongPress
static

Event fired when the default two-finger long-press gesture recognizer's OnLongPress event fires

See also
DragGestureRecognizer.OnLongPress, FingerGestures.Defaults.TwoFingerLongPress

§ OnTwoFingerSwipe

SwipeEventHandler FingerGestures.OnTwoFingerSwipe
static

Event fired when the default two-finger tap gesture recognizer's OnSwipe event fires

See also
DragGestureRecognizer.OnSwipe, FingerGestures.Defaults.TwoFingerSwipe

§ OnTwoFingerTap

TapEventHandler FingerGestures.OnTwoFingerTap
static

Event fired when the default two-finger tap gesture recognizer's OnTap event fires

See also
DragGestureRecognizer.OnTap, FingerGestures.Defaults.TwoFingerTap

The documentation for this class was generated from the following file: