DALi C# binding - Generic Delegates support for EventHandlers
[platform/core/uifw/dali-toolkit.git] / plugins / dali-swig / SWIG / events / gaussian-blur-view-event.i
index 1ab5c1b..19e1a46 100644 (file)
@@ -46,14 +46,11 @@ public class FinishedEventArgs : EventArgs
 }
 
   [UnmanagedFunctionPointer(CallingConvention.StdCall)]
 }
 
   [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-  public delegate void FinishedEventHandler(object source, FinishedEventArgs e);
-
-  [UnmanagedFunctionPointer(CallingConvention.StdCall)]
   private delegate void FinishedEventCallbackDelegate(IntPtr application);
   private delegate void FinishedEventCallbackDelegate(IntPtr application);
-  private FinishedEventHandler _gaussianFinishedEventHandler;
+  private DaliEventHandler<object,FinishedEventArgs> _gaussianFinishedEventHandler;
   private FinishedEventCallbackDelegate _gaussianFinishedEventCallbackDelegate;
 
   private FinishedEventCallbackDelegate _gaussianFinishedEventCallbackDelegate;
 
-  public event FinishedEventHandler Finished
+  public event DaliEventHandler<object,FinishedEventArgs> Finished
   {
      add
      {
   {
      add
      {