DALi C# binding - Generic Delegates support for EventHandlers
[platform/core/uifw/dali-toolkit.git] / plugins / dali-swig / SWIG / events / resourceimage-event.i
index aa601eb..6afb522 100644 (file)
@@ -44,14 +44,11 @@ public class LoadingFinishedEventArgs : EventArgs
 }
 
   [UnmanagedFunctionPointer(CallingConvention.StdCall)]
-  public delegate void LoadingFinishedEventHandler(object source, LoadingFinishedEventArgs e);
-
-  [UnmanagedFunctionPointer(CallingConvention.StdCall)]
   private delegate void LoadingFinishedEventCallbackDelegate(IntPtr ResourceImage);
-  private LoadingFinishedEventHandler _resourceImageLoadingFinishedEventHandler;
+  private DaliEventHandler<object,LoadingFinishedEventArgs> _resourceImageLoadingFinishedEventHandler;
   private LoadingFinishedEventCallbackDelegate _resourceImageLoadingFinishedEventCallbackDelegate;
 
-  public event LoadingFinishedEventHandler LoadingFinished
+  public event DaliEventHandler<object,LoadingFinishedEventArgs> LoadingFinished
   {
      add
      {