DALi C# binding - Generic Delegates support for EventHandlers
[platform/core/uifw/dali-toolkit.git] / plugins / dali-swig / SWIG / events / longpressgesture-event.i
index 252aec2..0d155a5 100644 (file)
@@ -57,15 +57,12 @@ public class DetectedEventArgs : EventArgs
 }
 
   [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-  public delegate void DetectedEventHandler(object source, DetectedEventArgs e);
-
-  [UnmanagedFunctionPointer(CallingConvention.StdCall)]
   private delegate void DetectedCallbackDelegate(IntPtr actor, IntPtr longPressGesture);
-  private DetectedEventHandler _longPressGestureEventHandler;
+  private DaliEventHandler<object,DetectedEventArgs> _longPressGestureEventHandler;
   private DetectedCallbackDelegate _longPressGestureCallbackDelegate;
 
 
-  public event DetectedEventHandler Detected
+  public event DaliEventHandler<object,DetectedEventArgs> Detected
   {
      add
      {