add Convert from TouchEvent to TouchData 45/198945/1
authorjunqing.ma <junqing.ma@samsung.com>
Thu, 31 Jan 2019 07:57:35 +0000 (15:57 +0800)
committerjunqing.ma <junqing.ma@samsung.com>
Thu, 31 Jan 2019 07:57:35 +0000 (15:57 +0800)
Change-Id: I97119214dbba384a3ae35a4fb1c1840d2ad0d42f

dali-csharp-binder/src/view-wrapper-impl-wrap.cpp

index 1c9aba0..219a1bd 100755 (executable)
@@ -20,6 +20,7 @@
 
 // INTERNAL INCLUDES
 #include <dali-toolkit/devel-api/visual-factory/visual-base.h>
+#include <dali/devel-api/events/touch-data-devel.h>
 
 #ifdef __cplusplus
 extern "C" {
@@ -91,7 +92,8 @@ bool SwigDirector_ViewWrapperImpl::OnTouchEvent(Dali::TouchEvent const &event) {
   if (!swig_callbackOnTouchEvent) {
     return Dali::Toolkit::Internal::Control::OnTouchEvent(event);
   } else {
-    jarg0 = (Dali::TouchEvent *) &event;
+    Dali::TouchData data = Dali::DevelTouchData::Convert(event);
+    jarg0 = (Dali::TouchData *) &data;
     jresult = (unsigned int) swig_callbackOnTouchEvent(jarg0);
     c_result = jresult ? true : false;
   }