Example #1
0
 /// <summary>Constructor for Event.</summary>
 public Event(
     Efl.Object obj            = default(Efl.Object),
     Efl.EventDescription desc = default(Efl.EventDescription),
     System.IntPtr info        = default(System.IntPtr))
 {
     this.Object = obj;
     this.Desc   = desc;
     this.Info   = info;
 }
 private static System.IntPtr recognizer_register(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.GestureRecognizer recognizer)
 {
     Eina.Log.Debug("function efl_gesture_manager_recognizer_register was called");
     Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
     if (wrapper != null)
     {
         Efl.EventDescription _ret_var = default(Efl.EventDescription);
         try {
             _ret_var = ((GestureManager)wrapper).RecognizerRegister(recognizer);
         } catch (Exception e) {
             Eina.Log.Warning($"Callback error: {e.ToString()}");
             Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
         }
         return(Eina.PrimitiveConversion.ManagedToPointerAlloc(_ret_var));
     }
     else
     {
         return(efl_gesture_manager_recognizer_register_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), recognizer));
     }
 }