aboutsummaryrefslogtreecommitdiff
path: root/src/gestures.c
diff options
context:
space:
mode:
authorvictorfisac <victorfisac@gmail.com>2016-06-14 19:16:24 +0200
committervictorfisac <victorfisac@gmail.com>2016-06-14 19:16:24 +0200
commitc9c1263e6fda9926f29ec8417ca48a518dfc97e1 (patch)
treed6bc52be96352b3ca8b9d79dbe991619f4335f87 /src/gestures.c
parent6a2bbae5216e66e5581d697998efe135ad826c50 (diff)
parentd1a5374ac42e054ca65793f7358fc21bbcf393b9 (diff)
downloadraylib-c9c1263e6fda9926f29ec8417ca48a518dfc97e1.tar.gz
raylib-c9c1263e6fda9926f29ec8417ca48a518dfc97e1.zip
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
Diffstat (limited to 'src/gestures.c')
-rw-r--r--src/gestures.c34
1 files changed, 17 insertions, 17 deletions
diff --git a/src/gestures.c b/src/gestures.c
index 90371620..57b96bd2 100644
--- a/src/gestures.c
+++ b/src/gestures.c
@@ -111,6 +111,19 @@ static double GetCurrentTime(void);
// Module Functions Definition
//----------------------------------------------------------------------------------
+// Enable only desired getures to be detected
+void SetGesturesEnabled(unsigned int gestureFlags)
+{
+ enabledGestures = gestureFlags;
+}
+
+// Check if a gesture have been detected
+bool IsGestureDetected(int gesture)
+{
+ if ((enabledGestures & currentGesture) == gesture) return true;
+ else return false;
+}
+
// Process gesture event and translate it into gestures
void ProcessGestureEvent(GestureEvent event)
{
@@ -291,20 +304,6 @@ void UpdateGestures(void)
}
}
-// Check if a gesture have been detected
-bool IsGestureDetected(int gesture)
-{
- if ((enabledGestures & currentGesture) == gesture) return true;
- else return false;
-}
-
-// Check gesture type
-int GetGestureDetected(void)
-{
- // Get current gesture only if enabled
- return (enabledGestures & currentGesture);
-}
-
// Get number of touch points
int GetTouchPointsCount(void)
{
@@ -313,10 +312,11 @@ int GetTouchPointsCount(void)
return pointCount;
}
-// Enable only desired getures to be detected
-void SetGesturesEnabled(unsigned int gestureFlags)
+// Get latest detected gesture
+int GetGestureDetected(void)
{
- enabledGestures = gestureFlags;
+ // Get current gesture only if enabled
+ return (enabledGestures & currentGesture);
}
// Hold time measured in ms