1 #pragma warning disable CS1591
3 using System.Runtime.InteropServices;
4 using System.Collections.Generic;
6 using System.ComponentModel;
7 namespace Efl { namespace Ui {
8 /// <summary></summary>
9 /// <param name="obj">Canvas object</param>
10 /// <param name="region">Showed region</param>
11 /// <returns></returns>
12 public delegate void ScrollableOnShowRegion( Efl.Canvas.Object obj, Eina.Rect region);
13 public delegate void ScrollableOnShowRegionInternal(IntPtr data, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object obj, Eina.Rect.NativeStruct region);
14 internal class ScrollableOnShowRegionWrapper
17 private ScrollableOnShowRegionInternal _cb;
18 private IntPtr _cb_data;
19 private EinaFreeCb _cb_free_cb;
21 internal ScrollableOnShowRegionWrapper (ScrollableOnShowRegionInternal _cb, IntPtr _cb_data, EinaFreeCb _cb_free_cb)
24 this._cb_data = _cb_data;
25 this._cb_free_cb = _cb_free_cb;
28 ~ScrollableOnShowRegionWrapper()
30 if (this._cb_free_cb != null)
31 this._cb_free_cb(this._cb_data);
34 internal void ManagedCb( Efl.Canvas.Object obj, Eina.Rect region)
36 Eina.Rect.NativeStruct _in_region = region;
37 _cb(_cb_data, obj, _in_region);
38 Eina.Error.RaiseIfUnhandledException();
41 internal static void Cb(IntPtr cb_data, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object obj, Eina.Rect.NativeStruct region)
43 GCHandle handle = GCHandle.FromIntPtr(cb_data);
44 ScrollableOnShowRegion cb = (ScrollableOnShowRegion)handle.Target;
45 Eina.Rect _in_region = region;
49 } catch (Exception e) {
50 Eina.Log.Warning($"Callback error: {e.ToString()}");
51 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
56 namespace Efl { namespace Ui {
57 /// <summary>Efl UI widget abstract class
58 /// (Since EFL 1.22)</summary>
60 public abstract class Widget : Efl.Canvas.Group, Efl.Eo.IWrapper,Efl.IPart,Efl.Access.IAction,Efl.Access.IComponent,Efl.Access.IObject,Efl.Access.Widget.IAction,Efl.Ui.IDnd,Efl.Ui.IL10n,Efl.Ui.IPropertyBind,Efl.Ui.ISelection,Efl.Ui.IView,Efl.Ui.Focus.IObject
62 ///<summary>Pointer to the native class description.</summary>
63 public override System.IntPtr NativeClass {
65 if (((object)this).GetType() == typeof (Widget))
66 return Efl.Ui.WidgetNativeInherit.GetEflClassStatic();
68 return Efl.Eo.ClassRegister.klassFromType[((object)this).GetType()];
71 [System.Runtime.InteropServices.DllImport(efl.Libs.Elementary)] internal static extern System.IntPtr
72 efl_ui_widget_class_get();
73 ///<summary>Creates a new instance.</summary>
74 ///<param name="parent">Parent instance.</param>
75 ///<param name="style">The widget style to use. See <see cref="Efl.Ui.Widget.SetStyle"/></param>
76 public Widget(Efl.Object parent
77 , System.String style = null) :
78 base(efl_ui_widget_class_get(), typeof(Widget), parent)
80 if (Efl.Eo.Globals.ParamHelperCheck(style))
81 SetStyle(Efl.Eo.Globals.GetParamHelper(style));
82 FinishInstantiation();
84 ///<summary>Internal usage: Constructs an instance from a native pointer. This is used when interacting with C code and should not be used directly.</summary>
85 protected Widget(System.IntPtr raw) : base(raw)
87 RegisterEventProxies();
89 [Efl.Eo.PrivateNativeClass]
90 private class WidgetRealized : Widget
92 private WidgetRealized(IntPtr ptr) : base(ptr)
96 ///<summary>Internal usage: Constructor to forward the wrapper initialization to the root class that interfaces with native code. Should not be used directly.</summary>
97 protected Widget(IntPtr base_klass, System.Type managed_type, Efl.Object parent) : base(base_klass, managed_type, parent) {}
98 ///<summary>Verifies if the given object is equal to this one.</summary>
99 public override bool Equals(object obj)
101 var other = obj as Efl.Object;
104 return this.NativeHandle == other.NativeHandle;
106 ///<summary>Gets the hash code for this object based on the native pointer it points to.</summary>
107 public override int GetHashCode()
109 return this.NativeHandle.ToInt32();
111 ///<summary>Turns the native pointer into a string representation.</summary>
112 public override String ToString()
114 return $"{this.GetType().Name}@[{this.NativeHandle.ToInt32():x}]";
116 private static object AtspiHighlightedEvtKey = new object();
117 /// <summary></summary>
118 public event EventHandler AtspiHighlightedEvt
122 string key = "_EFL_UI_WIDGET_EVENT_ATSPI_HIGHLIGHTED";
123 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_AtspiHighlightedEvt_delegate)) {
124 eventHandlers.AddHandler(AtspiHighlightedEvtKey , value);
126 Eina.Log.Error($"Error adding proxy for event {key}");
131 string key = "_EFL_UI_WIDGET_EVENT_ATSPI_HIGHLIGHTED";
132 if (RemoveNativeEventHandler(key, this.evt_AtspiHighlightedEvt_delegate)) {
133 eventHandlers.RemoveHandler(AtspiHighlightedEvtKey , value);
135 Eina.Log.Error($"Error removing proxy for event {key}");
139 ///<summary>Method to raise event AtspiHighlightedEvt.</summary>
140 public void On_AtspiHighlightedEvt(EventArgs e)
144 evt = (EventHandler)eventHandlers[AtspiHighlightedEvtKey];
146 evt?.Invoke(this, e);
148 Efl.EventCb evt_AtspiHighlightedEvt_delegate;
149 private void on_AtspiHighlightedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
151 EventArgs args = EventArgs.Empty;
153 On_AtspiHighlightedEvt(args);
154 } catch (Exception e) {
155 Eina.Log.Error(e.ToString());
156 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
160 private static object AtspiUnhighlightedEvtKey = new object();
161 /// <summary></summary>
162 public event EventHandler AtspiUnhighlightedEvt
166 string key = "_EFL_UI_WIDGET_EVENT_ATSPI_UNHIGHLIGHTED";
167 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_AtspiUnhighlightedEvt_delegate)) {
168 eventHandlers.AddHandler(AtspiUnhighlightedEvtKey , value);
170 Eina.Log.Error($"Error adding proxy for event {key}");
175 string key = "_EFL_UI_WIDGET_EVENT_ATSPI_UNHIGHLIGHTED";
176 if (RemoveNativeEventHandler(key, this.evt_AtspiUnhighlightedEvt_delegate)) {
177 eventHandlers.RemoveHandler(AtspiUnhighlightedEvtKey , value);
179 Eina.Log.Error($"Error removing proxy for event {key}");
183 ///<summary>Method to raise event AtspiUnhighlightedEvt.</summary>
184 public void On_AtspiUnhighlightedEvt(EventArgs e)
188 evt = (EventHandler)eventHandlers[AtspiUnhighlightedEvtKey];
190 evt?.Invoke(this, e);
192 Efl.EventCb evt_AtspiUnhighlightedEvt_delegate;
193 private void on_AtspiUnhighlightedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
195 EventArgs args = EventArgs.Empty;
197 On_AtspiUnhighlightedEvt(args);
198 } catch (Exception e) {
199 Eina.Log.Error(e.ToString());
200 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
204 private static object LanguageChangedEvtKey = new object();
205 /// <summary>Called when widget language changed
206 /// (Since EFL 1.22)</summary>
207 public event EventHandler LanguageChangedEvt
211 string key = "_EFL_UI_WIDGET_EVENT_LANGUAGE_CHANGED";
212 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_LanguageChangedEvt_delegate)) {
213 eventHandlers.AddHandler(LanguageChangedEvtKey , value);
215 Eina.Log.Error($"Error adding proxy for event {key}");
220 string key = "_EFL_UI_WIDGET_EVENT_LANGUAGE_CHANGED";
221 if (RemoveNativeEventHandler(key, this.evt_LanguageChangedEvt_delegate)) {
222 eventHandlers.RemoveHandler(LanguageChangedEvtKey , value);
224 Eina.Log.Error($"Error removing proxy for event {key}");
228 ///<summary>Method to raise event LanguageChangedEvt.</summary>
229 public void On_LanguageChangedEvt(EventArgs e)
233 evt = (EventHandler)eventHandlers[LanguageChangedEvtKey];
235 evt?.Invoke(this, e);
237 Efl.EventCb evt_LanguageChangedEvt_delegate;
238 private void on_LanguageChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
240 EventArgs args = EventArgs.Empty;
242 On_LanguageChangedEvt(args);
243 } catch (Exception e) {
244 Eina.Log.Error(e.ToString());
245 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
249 private static object AccessChangedEvtKey = new object();
250 /// <summary>Called when accessibility changed
251 /// (Since EFL 1.22)</summary>
252 public event EventHandler AccessChangedEvt
256 string key = "_EFL_UI_WIDGET_EVENT_ACCESS_CHANGED";
257 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_AccessChangedEvt_delegate)) {
258 eventHandlers.AddHandler(AccessChangedEvtKey , value);
260 Eina.Log.Error($"Error adding proxy for event {key}");
265 string key = "_EFL_UI_WIDGET_EVENT_ACCESS_CHANGED";
266 if (RemoveNativeEventHandler(key, this.evt_AccessChangedEvt_delegate)) {
267 eventHandlers.RemoveHandler(AccessChangedEvtKey , value);
269 Eina.Log.Error($"Error removing proxy for event {key}");
273 ///<summary>Method to raise event AccessChangedEvt.</summary>
274 public void On_AccessChangedEvt(EventArgs e)
278 evt = (EventHandler)eventHandlers[AccessChangedEvtKey];
280 evt?.Invoke(this, e);
282 Efl.EventCb evt_AccessChangedEvt_delegate;
283 private void on_AccessChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
285 EventArgs args = EventArgs.Empty;
287 On_AccessChangedEvt(args);
288 } catch (Exception e) {
289 Eina.Log.Error(e.ToString());
290 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
294 private static object PropertyChangedEvtKey = new object();
295 /// <summary>Called when property has changed</summary>
296 public event EventHandler<Efl.Access.IObjectPropertyChangedEvt_Args> PropertyChangedEvt
300 string key = "_EFL_ACCESS_OBJECT_EVENT_PROPERTY_CHANGED";
301 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_PropertyChangedEvt_delegate)) {
302 eventHandlers.AddHandler(PropertyChangedEvtKey , value);
304 Eina.Log.Error($"Error adding proxy for event {key}");
309 string key = "_EFL_ACCESS_OBJECT_EVENT_PROPERTY_CHANGED";
310 if (RemoveNativeEventHandler(key, this.evt_PropertyChangedEvt_delegate)) {
311 eventHandlers.RemoveHandler(PropertyChangedEvtKey , value);
313 Eina.Log.Error($"Error removing proxy for event {key}");
317 ///<summary>Method to raise event PropertyChangedEvt.</summary>
318 public void On_PropertyChangedEvt(Efl.Access.IObjectPropertyChangedEvt_Args e)
320 EventHandler<Efl.Access.IObjectPropertyChangedEvt_Args> evt;
322 evt = (EventHandler<Efl.Access.IObjectPropertyChangedEvt_Args>)eventHandlers[PropertyChangedEvtKey];
324 evt?.Invoke(this, e);
326 Efl.EventCb evt_PropertyChangedEvt_delegate;
327 private void on_PropertyChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
329 Efl.Access.IObjectPropertyChangedEvt_Args args = new Efl.Access.IObjectPropertyChangedEvt_Args();
330 args.arg = Eina.StringConversion.NativeUtf8ToManagedString(evt.Info);
332 On_PropertyChangedEvt(args);
333 } catch (Exception e) {
334 Eina.Log.Error(e.ToString());
335 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
339 private static object ChildrenChangedEvtKey = new object();
340 /// <summary>Called when children have changed</summary>
341 public event EventHandler<Efl.Access.IObjectChildrenChangedEvt_Args> ChildrenChangedEvt
345 string key = "_EFL_ACCESS_OBJECT_EVENT_CHILDREN_CHANGED";
346 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_ChildrenChangedEvt_delegate)) {
347 eventHandlers.AddHandler(ChildrenChangedEvtKey , value);
349 Eina.Log.Error($"Error adding proxy for event {key}");
354 string key = "_EFL_ACCESS_OBJECT_EVENT_CHILDREN_CHANGED";
355 if (RemoveNativeEventHandler(key, this.evt_ChildrenChangedEvt_delegate)) {
356 eventHandlers.RemoveHandler(ChildrenChangedEvtKey , value);
358 Eina.Log.Error($"Error removing proxy for event {key}");
362 ///<summary>Method to raise event ChildrenChangedEvt.</summary>
363 public void On_ChildrenChangedEvt(Efl.Access.IObjectChildrenChangedEvt_Args e)
365 EventHandler<Efl.Access.IObjectChildrenChangedEvt_Args> evt;
367 evt = (EventHandler<Efl.Access.IObjectChildrenChangedEvt_Args>)eventHandlers[ChildrenChangedEvtKey];
369 evt?.Invoke(this, e);
371 Efl.EventCb evt_ChildrenChangedEvt_delegate;
372 private void on_ChildrenChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
374 Efl.Access.IObjectChildrenChangedEvt_Args args = new Efl.Access.IObjectChildrenChangedEvt_Args();
375 args.arg = evt.Info;;
377 On_ChildrenChangedEvt(args);
378 } catch (Exception e) {
379 Eina.Log.Error(e.ToString());
380 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
384 private static object StateChangedEvtKey = new object();
385 /// <summary>Called when state has changed</summary>
386 public event EventHandler<Efl.Access.IObjectStateChangedEvt_Args> StateChangedEvt
390 string key = "_EFL_ACCESS_OBJECT_EVENT_STATE_CHANGED";
391 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_StateChangedEvt_delegate)) {
392 eventHandlers.AddHandler(StateChangedEvtKey , value);
394 Eina.Log.Error($"Error adding proxy for event {key}");
399 string key = "_EFL_ACCESS_OBJECT_EVENT_STATE_CHANGED";
400 if (RemoveNativeEventHandler(key, this.evt_StateChangedEvt_delegate)) {
401 eventHandlers.RemoveHandler(StateChangedEvtKey , value);
403 Eina.Log.Error($"Error removing proxy for event {key}");
407 ///<summary>Method to raise event StateChangedEvt.</summary>
408 public void On_StateChangedEvt(Efl.Access.IObjectStateChangedEvt_Args e)
410 EventHandler<Efl.Access.IObjectStateChangedEvt_Args> evt;
412 evt = (EventHandler<Efl.Access.IObjectStateChangedEvt_Args>)eventHandlers[StateChangedEvtKey];
414 evt?.Invoke(this, e);
416 Efl.EventCb evt_StateChangedEvt_delegate;
417 private void on_StateChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
419 Efl.Access.IObjectStateChangedEvt_Args args = new Efl.Access.IObjectStateChangedEvt_Args();
420 args.arg = evt.Info;;
422 On_StateChangedEvt(args);
423 } catch (Exception e) {
424 Eina.Log.Error(e.ToString());
425 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
429 private static object BoundsChangedEvtKey = new object();
430 /// <summary>Called when boundaries have changed</summary>
431 public event EventHandler<Efl.Access.IObjectBoundsChangedEvt_Args> BoundsChangedEvt
435 string key = "_EFL_ACCESS_OBJECT_EVENT_BOUNDS_CHANGED";
436 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_BoundsChangedEvt_delegate)) {
437 eventHandlers.AddHandler(BoundsChangedEvtKey , value);
439 Eina.Log.Error($"Error adding proxy for event {key}");
444 string key = "_EFL_ACCESS_OBJECT_EVENT_BOUNDS_CHANGED";
445 if (RemoveNativeEventHandler(key, this.evt_BoundsChangedEvt_delegate)) {
446 eventHandlers.RemoveHandler(BoundsChangedEvtKey , value);
448 Eina.Log.Error($"Error removing proxy for event {key}");
452 ///<summary>Method to raise event BoundsChangedEvt.</summary>
453 public void On_BoundsChangedEvt(Efl.Access.IObjectBoundsChangedEvt_Args e)
455 EventHandler<Efl.Access.IObjectBoundsChangedEvt_Args> evt;
457 evt = (EventHandler<Efl.Access.IObjectBoundsChangedEvt_Args>)eventHandlers[BoundsChangedEvtKey];
459 evt?.Invoke(this, e);
461 Efl.EventCb evt_BoundsChangedEvt_delegate;
462 private void on_BoundsChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
464 Efl.Access.IObjectBoundsChangedEvt_Args args = new Efl.Access.IObjectBoundsChangedEvt_Args();
465 args.arg = evt.Info;;
467 On_BoundsChangedEvt(args);
468 } catch (Exception e) {
469 Eina.Log.Error(e.ToString());
470 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
474 private static object VisibleDataChangedEvtKey = new object();
475 /// <summary>Called when visibility has changed</summary>
476 public event EventHandler VisibleDataChangedEvt
480 string key = "_EFL_ACCESS_OBJECT_EVENT_VISIBLE_DATA_CHANGED";
481 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_VisibleDataChangedEvt_delegate)) {
482 eventHandlers.AddHandler(VisibleDataChangedEvtKey , value);
484 Eina.Log.Error($"Error adding proxy for event {key}");
489 string key = "_EFL_ACCESS_OBJECT_EVENT_VISIBLE_DATA_CHANGED";
490 if (RemoveNativeEventHandler(key, this.evt_VisibleDataChangedEvt_delegate)) {
491 eventHandlers.RemoveHandler(VisibleDataChangedEvtKey , value);
493 Eina.Log.Error($"Error removing proxy for event {key}");
497 ///<summary>Method to raise event VisibleDataChangedEvt.</summary>
498 public void On_VisibleDataChangedEvt(EventArgs e)
502 evt = (EventHandler)eventHandlers[VisibleDataChangedEvtKey];
504 evt?.Invoke(this, e);
506 Efl.EventCb evt_VisibleDataChangedEvt_delegate;
507 private void on_VisibleDataChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
509 EventArgs args = EventArgs.Empty;
511 On_VisibleDataChangedEvt(args);
512 } catch (Exception e) {
513 Eina.Log.Error(e.ToString());
514 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
518 private static object ActiveDescendantChangedEvtKey = new object();
519 /// <summary>Called when active state of descendant has changed</summary>
520 public event EventHandler<Efl.Access.IObjectActiveDescendantChangedEvt_Args> ActiveDescendantChangedEvt
524 string key = "_EFL_ACCESS_OBJECT_EVENT_ACTIVE_DESCENDANT_CHANGED";
525 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_ActiveDescendantChangedEvt_delegate)) {
526 eventHandlers.AddHandler(ActiveDescendantChangedEvtKey , value);
528 Eina.Log.Error($"Error adding proxy for event {key}");
533 string key = "_EFL_ACCESS_OBJECT_EVENT_ACTIVE_DESCENDANT_CHANGED";
534 if (RemoveNativeEventHandler(key, this.evt_ActiveDescendantChangedEvt_delegate)) {
535 eventHandlers.RemoveHandler(ActiveDescendantChangedEvtKey , value);
537 Eina.Log.Error($"Error removing proxy for event {key}");
541 ///<summary>Method to raise event ActiveDescendantChangedEvt.</summary>
542 public void On_ActiveDescendantChangedEvt(Efl.Access.IObjectActiveDescendantChangedEvt_Args e)
544 EventHandler<Efl.Access.IObjectActiveDescendantChangedEvt_Args> evt;
546 evt = (EventHandler<Efl.Access.IObjectActiveDescendantChangedEvt_Args>)eventHandlers[ActiveDescendantChangedEvtKey];
548 evt?.Invoke(this, e);
550 Efl.EventCb evt_ActiveDescendantChangedEvt_delegate;
551 private void on_ActiveDescendantChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
553 Efl.Access.IObjectActiveDescendantChangedEvt_Args args = new Efl.Access.IObjectActiveDescendantChangedEvt_Args();
554 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Object);
556 On_ActiveDescendantChangedEvt(args);
557 } catch (Exception e) {
558 Eina.Log.Error(e.ToString());
559 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
563 private static object AddedEvtKey = new object();
564 /// <summary>Called when item is added</summary>
565 public event EventHandler AddedEvt
569 string key = "_EFL_ACCESS_OBJECT_EVENT_ADDED";
570 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_AddedEvt_delegate)) {
571 eventHandlers.AddHandler(AddedEvtKey , value);
573 Eina.Log.Error($"Error adding proxy for event {key}");
578 string key = "_EFL_ACCESS_OBJECT_EVENT_ADDED";
579 if (RemoveNativeEventHandler(key, this.evt_AddedEvt_delegate)) {
580 eventHandlers.RemoveHandler(AddedEvtKey , value);
582 Eina.Log.Error($"Error removing proxy for event {key}");
586 ///<summary>Method to raise event AddedEvt.</summary>
587 public void On_AddedEvt(EventArgs e)
591 evt = (EventHandler)eventHandlers[AddedEvtKey];
593 evt?.Invoke(this, e);
595 Efl.EventCb evt_AddedEvt_delegate;
596 private void on_AddedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
598 EventArgs args = EventArgs.Empty;
601 } catch (Exception e) {
602 Eina.Log.Error(e.ToString());
603 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
607 private static object RemovedEvtKey = new object();
608 /// <summary>Called when item is removed</summary>
609 public event EventHandler RemovedEvt
613 string key = "_EFL_ACCESS_OBJECT_EVENT_REMOVED";
614 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_RemovedEvt_delegate)) {
615 eventHandlers.AddHandler(RemovedEvtKey , value);
617 Eina.Log.Error($"Error adding proxy for event {key}");
622 string key = "_EFL_ACCESS_OBJECT_EVENT_REMOVED";
623 if (RemoveNativeEventHandler(key, this.evt_RemovedEvt_delegate)) {
624 eventHandlers.RemoveHandler(RemovedEvtKey , value);
626 Eina.Log.Error($"Error removing proxy for event {key}");
630 ///<summary>Method to raise event RemovedEvt.</summary>
631 public void On_RemovedEvt(EventArgs e)
635 evt = (EventHandler)eventHandlers[RemovedEvtKey];
637 evt?.Invoke(this, e);
639 Efl.EventCb evt_RemovedEvt_delegate;
640 private void on_RemovedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
642 EventArgs args = EventArgs.Empty;
645 } catch (Exception e) {
646 Eina.Log.Error(e.ToString());
647 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
651 private static object MoveOutedEvtKey = new object();
652 /// <summary></summary>
653 public event EventHandler MoveOutedEvt
657 string key = "_EFL_ACCESS_OBJECT_EVENT_MOVE_OUTED";
658 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_MoveOutedEvt_delegate)) {
659 eventHandlers.AddHandler(MoveOutedEvtKey , value);
661 Eina.Log.Error($"Error adding proxy for event {key}");
666 string key = "_EFL_ACCESS_OBJECT_EVENT_MOVE_OUTED";
667 if (RemoveNativeEventHandler(key, this.evt_MoveOutedEvt_delegate)) {
668 eventHandlers.RemoveHandler(MoveOutedEvtKey , value);
670 Eina.Log.Error($"Error removing proxy for event {key}");
674 ///<summary>Method to raise event MoveOutedEvt.</summary>
675 public void On_MoveOutedEvt(EventArgs e)
679 evt = (EventHandler)eventHandlers[MoveOutedEvtKey];
681 evt?.Invoke(this, e);
683 Efl.EventCb evt_MoveOutedEvt_delegate;
684 private void on_MoveOutedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
686 EventArgs args = EventArgs.Empty;
688 On_MoveOutedEvt(args);
689 } catch (Exception e) {
690 Eina.Log.Error(e.ToString());
691 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
695 private static object ReadingStateChangedEvtKey = new object();
696 /// <summary></summary>
697 public event EventHandler ReadingStateChangedEvt
701 string key = "_EFL_ACCESS_WIDGET_ACTION_EVENT_READING_STATE_CHANGED";
702 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_ReadingStateChangedEvt_delegate)) {
703 eventHandlers.AddHandler(ReadingStateChangedEvtKey , value);
705 Eina.Log.Error($"Error adding proxy for event {key}");
710 string key = "_EFL_ACCESS_WIDGET_ACTION_EVENT_READING_STATE_CHANGED";
711 if (RemoveNativeEventHandler(key, this.evt_ReadingStateChangedEvt_delegate)) {
712 eventHandlers.RemoveHandler(ReadingStateChangedEvtKey , value);
714 Eina.Log.Error($"Error removing proxy for event {key}");
718 ///<summary>Method to raise event ReadingStateChangedEvt.</summary>
719 public void On_ReadingStateChangedEvt(EventArgs e)
723 evt = (EventHandler)eventHandlers[ReadingStateChangedEvtKey];
725 evt?.Invoke(this, e);
727 Efl.EventCb evt_ReadingStateChangedEvt_delegate;
728 private void on_ReadingStateChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
730 EventArgs args = EventArgs.Empty;
732 On_ReadingStateChangedEvt(args);
733 } catch (Exception e) {
734 Eina.Log.Error(e.ToString());
735 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
739 private static object DragAcceptEvtKey = new object();
740 /// <summary>accept drag data</summary>
741 public event EventHandler<Efl.Ui.IDndDragAcceptEvt_Args> DragAcceptEvt
745 string key = "_EFL_UI_DND_EVENT_DRAG_ACCEPT";
746 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_DragAcceptEvt_delegate)) {
747 eventHandlers.AddHandler(DragAcceptEvtKey , value);
749 Eina.Log.Error($"Error adding proxy for event {key}");
754 string key = "_EFL_UI_DND_EVENT_DRAG_ACCEPT";
755 if (RemoveNativeEventHandler(key, this.evt_DragAcceptEvt_delegate)) {
756 eventHandlers.RemoveHandler(DragAcceptEvtKey , value);
758 Eina.Log.Error($"Error removing proxy for event {key}");
762 ///<summary>Method to raise event DragAcceptEvt.</summary>
763 public void On_DragAcceptEvt(Efl.Ui.IDndDragAcceptEvt_Args e)
765 EventHandler<Efl.Ui.IDndDragAcceptEvt_Args> evt;
767 evt = (EventHandler<Efl.Ui.IDndDragAcceptEvt_Args>)eventHandlers[DragAcceptEvtKey];
769 evt?.Invoke(this, e);
771 Efl.EventCb evt_DragAcceptEvt_delegate;
772 private void on_DragAcceptEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
774 Efl.Ui.IDndDragAcceptEvt_Args args = new Efl.Ui.IDndDragAcceptEvt_Args();
775 args.arg = (bool)Marshal.PtrToStructure(evt.Info, typeof(bool));
777 On_DragAcceptEvt(args);
778 } catch (Exception e) {
779 Eina.Log.Error(e.ToString());
780 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
784 private static object DragDoneEvtKey = new object();
785 /// <summary>drag is done (mouse up)</summary>
786 public event EventHandler DragDoneEvt
790 string key = "_EFL_UI_DND_EVENT_DRAG_DONE";
791 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_DragDoneEvt_delegate)) {
792 eventHandlers.AddHandler(DragDoneEvtKey , value);
794 Eina.Log.Error($"Error adding proxy for event {key}");
799 string key = "_EFL_UI_DND_EVENT_DRAG_DONE";
800 if (RemoveNativeEventHandler(key, this.evt_DragDoneEvt_delegate)) {
801 eventHandlers.RemoveHandler(DragDoneEvtKey , value);
803 Eina.Log.Error($"Error removing proxy for event {key}");
807 ///<summary>Method to raise event DragDoneEvt.</summary>
808 public void On_DragDoneEvt(EventArgs e)
812 evt = (EventHandler)eventHandlers[DragDoneEvtKey];
814 evt?.Invoke(this, e);
816 Efl.EventCb evt_DragDoneEvt_delegate;
817 private void on_DragDoneEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
819 EventArgs args = EventArgs.Empty;
821 On_DragDoneEvt(args);
822 } catch (Exception e) {
823 Eina.Log.Error(e.ToString());
824 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
828 private static object DragEnterEvtKey = new object();
829 /// <summary>called when the drag object enters this object</summary>
830 public event EventHandler DragEnterEvt
834 string key = "_EFL_UI_DND_EVENT_DRAG_ENTER";
835 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_DragEnterEvt_delegate)) {
836 eventHandlers.AddHandler(DragEnterEvtKey , value);
838 Eina.Log.Error($"Error adding proxy for event {key}");
843 string key = "_EFL_UI_DND_EVENT_DRAG_ENTER";
844 if (RemoveNativeEventHandler(key, this.evt_DragEnterEvt_delegate)) {
845 eventHandlers.RemoveHandler(DragEnterEvtKey , value);
847 Eina.Log.Error($"Error removing proxy for event {key}");
851 ///<summary>Method to raise event DragEnterEvt.</summary>
852 public void On_DragEnterEvt(EventArgs e)
856 evt = (EventHandler)eventHandlers[DragEnterEvtKey];
858 evt?.Invoke(this, e);
860 Efl.EventCb evt_DragEnterEvt_delegate;
861 private void on_DragEnterEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
863 EventArgs args = EventArgs.Empty;
865 On_DragEnterEvt(args);
866 } catch (Exception e) {
867 Eina.Log.Error(e.ToString());
868 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
872 private static object DragLeaveEvtKey = new object();
873 /// <summary>called when the drag object leaves this object</summary>
874 public event EventHandler DragLeaveEvt
878 string key = "_EFL_UI_DND_EVENT_DRAG_LEAVE";
879 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_DragLeaveEvt_delegate)) {
880 eventHandlers.AddHandler(DragLeaveEvtKey , value);
882 Eina.Log.Error($"Error adding proxy for event {key}");
887 string key = "_EFL_UI_DND_EVENT_DRAG_LEAVE";
888 if (RemoveNativeEventHandler(key, this.evt_DragLeaveEvt_delegate)) {
889 eventHandlers.RemoveHandler(DragLeaveEvtKey , value);
891 Eina.Log.Error($"Error removing proxy for event {key}");
895 ///<summary>Method to raise event DragLeaveEvt.</summary>
896 public void On_DragLeaveEvt(EventArgs e)
900 evt = (EventHandler)eventHandlers[DragLeaveEvtKey];
902 evt?.Invoke(this, e);
904 Efl.EventCb evt_DragLeaveEvt_delegate;
905 private void on_DragLeaveEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
907 EventArgs args = EventArgs.Empty;
909 On_DragLeaveEvt(args);
910 } catch (Exception e) {
911 Eina.Log.Error(e.ToString());
912 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
916 private static object DragPosEvtKey = new object();
917 /// <summary>called when the drag object changes drag position</summary>
918 public event EventHandler<Efl.Ui.IDndDragPosEvt_Args> DragPosEvt
922 string key = "_EFL_UI_DND_EVENT_DRAG_POS";
923 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_DragPosEvt_delegate)) {
924 eventHandlers.AddHandler(DragPosEvtKey , value);
926 Eina.Log.Error($"Error adding proxy for event {key}");
931 string key = "_EFL_UI_DND_EVENT_DRAG_POS";
932 if (RemoveNativeEventHandler(key, this.evt_DragPosEvt_delegate)) {
933 eventHandlers.RemoveHandler(DragPosEvtKey , value);
935 Eina.Log.Error($"Error removing proxy for event {key}");
939 ///<summary>Method to raise event DragPosEvt.</summary>
940 public void On_DragPosEvt(Efl.Ui.IDndDragPosEvt_Args e)
942 EventHandler<Efl.Ui.IDndDragPosEvt_Args> evt;
944 evt = (EventHandler<Efl.Ui.IDndDragPosEvt_Args>)eventHandlers[DragPosEvtKey];
946 evt?.Invoke(this, e);
948 Efl.EventCb evt_DragPosEvt_delegate;
949 private void on_DragPosEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
951 Efl.Ui.IDndDragPosEvt_Args args = new Efl.Ui.IDndDragPosEvt_Args();
952 args.arg = evt.Info;;
955 } catch (Exception e) {
956 Eina.Log.Error(e.ToString());
957 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
961 private static object DragDropEvtKey = new object();
962 /// <summary>called when the drag object dropped on this object</summary>
963 public event EventHandler<Efl.Ui.IDndDragDropEvt_Args> DragDropEvt
967 string key = "_EFL_UI_DND_EVENT_DRAG_DROP";
968 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_DragDropEvt_delegate)) {
969 eventHandlers.AddHandler(DragDropEvtKey , value);
971 Eina.Log.Error($"Error adding proxy for event {key}");
976 string key = "_EFL_UI_DND_EVENT_DRAG_DROP";
977 if (RemoveNativeEventHandler(key, this.evt_DragDropEvt_delegate)) {
978 eventHandlers.RemoveHandler(DragDropEvtKey , value);
980 Eina.Log.Error($"Error removing proxy for event {key}");
984 ///<summary>Method to raise event DragDropEvt.</summary>
985 public void On_DragDropEvt(Efl.Ui.IDndDragDropEvt_Args e)
987 EventHandler<Efl.Ui.IDndDragDropEvt_Args> evt;
989 evt = (EventHandler<Efl.Ui.IDndDragDropEvt_Args>)eventHandlers[DragDropEvtKey];
991 evt?.Invoke(this, e);
993 Efl.EventCb evt_DragDropEvt_delegate;
994 private void on_DragDropEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
996 Efl.Ui.IDndDragDropEvt_Args args = new Efl.Ui.IDndDragDropEvt_Args();
997 args.arg = evt.Info;;
999 On_DragDropEvt(args);
1000 } catch (Exception e) {
1001 Eina.Log.Error(e.ToString());
1002 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1006 private static object PropertiesChangedEvtKey = new object();
1007 /// <summary>Event dispatched when a property on the object has changed due to an user interaction on the object that a model could be interested in.</summary>
1008 public event EventHandler<Efl.Ui.IPropertyBindPropertiesChangedEvt_Args> PropertiesChangedEvt
1012 string key = "_EFL_UI_PROPERTY_BIND_EVENT_PROPERTIES_CHANGED";
1013 if (AddNativeEventHandler(efl.Libs.Efl, key, this.evt_PropertiesChangedEvt_delegate)) {
1014 eventHandlers.AddHandler(PropertiesChangedEvtKey , value);
1016 Eina.Log.Error($"Error adding proxy for event {key}");
1021 string key = "_EFL_UI_PROPERTY_BIND_EVENT_PROPERTIES_CHANGED";
1022 if (RemoveNativeEventHandler(key, this.evt_PropertiesChangedEvt_delegate)) {
1023 eventHandlers.RemoveHandler(PropertiesChangedEvtKey , value);
1025 Eina.Log.Error($"Error removing proxy for event {key}");
1029 ///<summary>Method to raise event PropertiesChangedEvt.</summary>
1030 public void On_PropertiesChangedEvt(Efl.Ui.IPropertyBindPropertiesChangedEvt_Args e)
1032 EventHandler<Efl.Ui.IPropertyBindPropertiesChangedEvt_Args> evt;
1034 evt = (EventHandler<Efl.Ui.IPropertyBindPropertiesChangedEvt_Args>)eventHandlers[PropertiesChangedEvtKey];
1036 evt?.Invoke(this, e);
1038 Efl.EventCb evt_PropertiesChangedEvt_delegate;
1039 private void on_PropertiesChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
1041 Efl.Ui.IPropertyBindPropertiesChangedEvt_Args args = new Efl.Ui.IPropertyBindPropertiesChangedEvt_Args();
1042 args.arg = evt.Info;;
1044 On_PropertiesChangedEvt(args);
1045 } catch (Exception e) {
1046 Eina.Log.Error(e.ToString());
1047 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1051 private static object PropertyBoundEvtKey = new object();
1052 /// <summary>Event dispatched when a property on the object is bound to a model. This is useful to not overgenerate event.</summary>
1053 public event EventHandler<Efl.Ui.IPropertyBindPropertyBoundEvt_Args> PropertyBoundEvt
1057 string key = "_EFL_UI_PROPERTY_BIND_EVENT_PROPERTY_BOUND";
1058 if (AddNativeEventHandler(efl.Libs.Efl, key, this.evt_PropertyBoundEvt_delegate)) {
1059 eventHandlers.AddHandler(PropertyBoundEvtKey , value);
1061 Eina.Log.Error($"Error adding proxy for event {key}");
1066 string key = "_EFL_UI_PROPERTY_BIND_EVENT_PROPERTY_BOUND";
1067 if (RemoveNativeEventHandler(key, this.evt_PropertyBoundEvt_delegate)) {
1068 eventHandlers.RemoveHandler(PropertyBoundEvtKey , value);
1070 Eina.Log.Error($"Error removing proxy for event {key}");
1074 ///<summary>Method to raise event PropertyBoundEvt.</summary>
1075 public void On_PropertyBoundEvt(Efl.Ui.IPropertyBindPropertyBoundEvt_Args e)
1077 EventHandler<Efl.Ui.IPropertyBindPropertyBoundEvt_Args> evt;
1079 evt = (EventHandler<Efl.Ui.IPropertyBindPropertyBoundEvt_Args>)eventHandlers[PropertyBoundEvtKey];
1081 evt?.Invoke(this, e);
1083 Efl.EventCb evt_PropertyBoundEvt_delegate;
1084 private void on_PropertyBoundEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
1086 Efl.Ui.IPropertyBindPropertyBoundEvt_Args args = new Efl.Ui.IPropertyBindPropertyBoundEvt_Args();
1087 args.arg = Eina.StringConversion.NativeUtf8ToManagedString(evt.Info);
1089 On_PropertyBoundEvt(args);
1090 } catch (Exception e) {
1091 Eina.Log.Error(e.ToString());
1092 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1096 private static object WmSelectionChangedEvtKey = new object();
1097 /// <summary>Called when display server's selection has changed</summary>
1098 public event EventHandler<Efl.Ui.ISelectionWmSelectionChangedEvt_Args> WmSelectionChangedEvt
1102 string key = "_EFL_UI_SELECTION_EVENT_WM_SELECTION_CHANGED";
1103 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_WmSelectionChangedEvt_delegate)) {
1104 eventHandlers.AddHandler(WmSelectionChangedEvtKey , value);
1106 Eina.Log.Error($"Error adding proxy for event {key}");
1111 string key = "_EFL_UI_SELECTION_EVENT_WM_SELECTION_CHANGED";
1112 if (RemoveNativeEventHandler(key, this.evt_WmSelectionChangedEvt_delegate)) {
1113 eventHandlers.RemoveHandler(WmSelectionChangedEvtKey , value);
1115 Eina.Log.Error($"Error removing proxy for event {key}");
1119 ///<summary>Method to raise event WmSelectionChangedEvt.</summary>
1120 public void On_WmSelectionChangedEvt(Efl.Ui.ISelectionWmSelectionChangedEvt_Args e)
1122 EventHandler<Efl.Ui.ISelectionWmSelectionChangedEvt_Args> evt;
1124 evt = (EventHandler<Efl.Ui.ISelectionWmSelectionChangedEvt_Args>)eventHandlers[WmSelectionChangedEvtKey];
1126 evt?.Invoke(this, e);
1128 Efl.EventCb evt_WmSelectionChangedEvt_delegate;
1129 private void on_WmSelectionChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
1131 Efl.Ui.ISelectionWmSelectionChangedEvt_Args args = new Efl.Ui.ISelectionWmSelectionChangedEvt_Args();
1132 args.arg = evt.Info;;
1134 On_WmSelectionChangedEvt(args);
1135 } catch (Exception e) {
1136 Eina.Log.Error(e.ToString());
1137 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1141 private static object FocusChangedEvtKey = new object();
1142 /// <summary>Emitted if the focus state has changed.
1143 /// (Since EFL 1.22)</summary>
1144 public event EventHandler<Efl.Ui.Focus.IObjectFocusChangedEvt_Args> FocusChangedEvt
1148 string key = "_EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_CHANGED";
1149 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_FocusChangedEvt_delegate)) {
1150 eventHandlers.AddHandler(FocusChangedEvtKey , value);
1152 Eina.Log.Error($"Error adding proxy for event {key}");
1157 string key = "_EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_CHANGED";
1158 if (RemoveNativeEventHandler(key, this.evt_FocusChangedEvt_delegate)) {
1159 eventHandlers.RemoveHandler(FocusChangedEvtKey , value);
1161 Eina.Log.Error($"Error removing proxy for event {key}");
1165 ///<summary>Method to raise event FocusChangedEvt.</summary>
1166 public void On_FocusChangedEvt(Efl.Ui.Focus.IObjectFocusChangedEvt_Args e)
1168 EventHandler<Efl.Ui.Focus.IObjectFocusChangedEvt_Args> evt;
1170 evt = (EventHandler<Efl.Ui.Focus.IObjectFocusChangedEvt_Args>)eventHandlers[FocusChangedEvtKey];
1172 evt?.Invoke(this, e);
1174 Efl.EventCb evt_FocusChangedEvt_delegate;
1175 private void on_FocusChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
1177 Efl.Ui.Focus.IObjectFocusChangedEvt_Args args = new Efl.Ui.Focus.IObjectFocusChangedEvt_Args();
1178 args.arg = evt.Info != IntPtr.Zero;
1180 On_FocusChangedEvt(args);
1181 } catch (Exception e) {
1182 Eina.Log.Error(e.ToString());
1183 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1187 private static object FocusManagerChangedEvtKey = new object();
1188 /// <summary>Emitted when a new manager is the parent for this object.
1189 /// (Since EFL 1.22)</summary>
1190 public event EventHandler<Efl.Ui.Focus.IObjectFocusManagerChangedEvt_Args> FocusManagerChangedEvt
1194 string key = "_EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_MANAGER_CHANGED";
1195 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_FocusManagerChangedEvt_delegate)) {
1196 eventHandlers.AddHandler(FocusManagerChangedEvtKey , value);
1198 Eina.Log.Error($"Error adding proxy for event {key}");
1203 string key = "_EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_MANAGER_CHANGED";
1204 if (RemoveNativeEventHandler(key, this.evt_FocusManagerChangedEvt_delegate)) {
1205 eventHandlers.RemoveHandler(FocusManagerChangedEvtKey , value);
1207 Eina.Log.Error($"Error removing proxy for event {key}");
1211 ///<summary>Method to raise event FocusManagerChangedEvt.</summary>
1212 public void On_FocusManagerChangedEvt(Efl.Ui.Focus.IObjectFocusManagerChangedEvt_Args e)
1214 EventHandler<Efl.Ui.Focus.IObjectFocusManagerChangedEvt_Args> evt;
1216 evt = (EventHandler<Efl.Ui.Focus.IObjectFocusManagerChangedEvt_Args>)eventHandlers[FocusManagerChangedEvtKey];
1218 evt?.Invoke(this, e);
1220 Efl.EventCb evt_FocusManagerChangedEvt_delegate;
1221 private void on_FocusManagerChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
1223 Efl.Ui.Focus.IObjectFocusManagerChangedEvt_Args args = new Efl.Ui.Focus.IObjectFocusManagerChangedEvt_Args();
1224 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Ui.Focus.IManagerConcrete);
1226 On_FocusManagerChangedEvt(args);
1227 } catch (Exception e) {
1228 Eina.Log.Error(e.ToString());
1229 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1233 private static object FocusParentChangedEvtKey = new object();
1234 /// <summary>Emitted when a new logical parent should be used.
1235 /// (Since EFL 1.22)</summary>
1236 public event EventHandler<Efl.Ui.Focus.IObjectFocusParentChangedEvt_Args> FocusParentChangedEvt
1240 string key = "_EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_PARENT_CHANGED";
1241 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_FocusParentChangedEvt_delegate)) {
1242 eventHandlers.AddHandler(FocusParentChangedEvtKey , value);
1244 Eina.Log.Error($"Error adding proxy for event {key}");
1249 string key = "_EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_PARENT_CHANGED";
1250 if (RemoveNativeEventHandler(key, this.evt_FocusParentChangedEvt_delegate)) {
1251 eventHandlers.RemoveHandler(FocusParentChangedEvtKey , value);
1253 Eina.Log.Error($"Error removing proxy for event {key}");
1257 ///<summary>Method to raise event FocusParentChangedEvt.</summary>
1258 public void On_FocusParentChangedEvt(Efl.Ui.Focus.IObjectFocusParentChangedEvt_Args e)
1260 EventHandler<Efl.Ui.Focus.IObjectFocusParentChangedEvt_Args> evt;
1262 evt = (EventHandler<Efl.Ui.Focus.IObjectFocusParentChangedEvt_Args>)eventHandlers[FocusParentChangedEvtKey];
1264 evt?.Invoke(this, e);
1266 Efl.EventCb evt_FocusParentChangedEvt_delegate;
1267 private void on_FocusParentChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
1269 Efl.Ui.Focus.IObjectFocusParentChangedEvt_Args args = new Efl.Ui.Focus.IObjectFocusParentChangedEvt_Args();
1270 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Ui.Focus.IObjectConcrete);
1272 On_FocusParentChangedEvt(args);
1273 } catch (Exception e) {
1274 Eina.Log.Error(e.ToString());
1275 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1279 private static object ChildFocusChangedEvtKey = new object();
1280 /// <summary>Emitted if child_focus has changed.
1281 /// (Since EFL 1.22)</summary>
1282 public event EventHandler<Efl.Ui.Focus.IObjectChildFocusChangedEvt_Args> ChildFocusChangedEvt
1286 string key = "_EFL_UI_FOCUS_OBJECT_EVENT_CHILD_FOCUS_CHANGED";
1287 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_ChildFocusChangedEvt_delegate)) {
1288 eventHandlers.AddHandler(ChildFocusChangedEvtKey , value);
1290 Eina.Log.Error($"Error adding proxy for event {key}");
1295 string key = "_EFL_UI_FOCUS_OBJECT_EVENT_CHILD_FOCUS_CHANGED";
1296 if (RemoveNativeEventHandler(key, this.evt_ChildFocusChangedEvt_delegate)) {
1297 eventHandlers.RemoveHandler(ChildFocusChangedEvtKey , value);
1299 Eina.Log.Error($"Error removing proxy for event {key}");
1303 ///<summary>Method to raise event ChildFocusChangedEvt.</summary>
1304 public void On_ChildFocusChangedEvt(Efl.Ui.Focus.IObjectChildFocusChangedEvt_Args e)
1306 EventHandler<Efl.Ui.Focus.IObjectChildFocusChangedEvt_Args> evt;
1308 evt = (EventHandler<Efl.Ui.Focus.IObjectChildFocusChangedEvt_Args>)eventHandlers[ChildFocusChangedEvtKey];
1310 evt?.Invoke(this, e);
1312 Efl.EventCb evt_ChildFocusChangedEvt_delegate;
1313 private void on_ChildFocusChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
1315 Efl.Ui.Focus.IObjectChildFocusChangedEvt_Args args = new Efl.Ui.Focus.IObjectChildFocusChangedEvt_Args();
1316 args.arg = evt.Info != IntPtr.Zero;
1318 On_ChildFocusChangedEvt(args);
1319 } catch (Exception e) {
1320 Eina.Log.Error(e.ToString());
1321 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1325 private static object FocusGeometryChangedEvtKey = new object();
1326 /// <summary>Emitted if focus geometry of this object has changed.
1327 /// (Since EFL 1.22)</summary>
1328 public event EventHandler<Efl.Ui.Focus.IObjectFocusGeometryChangedEvt_Args> FocusGeometryChangedEvt
1332 string key = "_EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_GEOMETRY_CHANGED";
1333 if (AddNativeEventHandler(efl.Libs.Elementary, key, this.evt_FocusGeometryChangedEvt_delegate)) {
1334 eventHandlers.AddHandler(FocusGeometryChangedEvtKey , value);
1336 Eina.Log.Error($"Error adding proxy for event {key}");
1341 string key = "_EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_GEOMETRY_CHANGED";
1342 if (RemoveNativeEventHandler(key, this.evt_FocusGeometryChangedEvt_delegate)) {
1343 eventHandlers.RemoveHandler(FocusGeometryChangedEvtKey , value);
1345 Eina.Log.Error($"Error removing proxy for event {key}");
1349 ///<summary>Method to raise event FocusGeometryChangedEvt.</summary>
1350 public void On_FocusGeometryChangedEvt(Efl.Ui.Focus.IObjectFocusGeometryChangedEvt_Args e)
1352 EventHandler<Efl.Ui.Focus.IObjectFocusGeometryChangedEvt_Args> evt;
1354 evt = (EventHandler<Efl.Ui.Focus.IObjectFocusGeometryChangedEvt_Args>)eventHandlers[FocusGeometryChangedEvtKey];
1356 evt?.Invoke(this, e);
1358 Efl.EventCb evt_FocusGeometryChangedEvt_delegate;
1359 private void on_FocusGeometryChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event.NativeStruct evt)
1361 Efl.Ui.Focus.IObjectFocusGeometryChangedEvt_Args args = new Efl.Ui.Focus.IObjectFocusGeometryChangedEvt_Args();
1362 args.arg = evt.Info;;
1364 On_FocusGeometryChangedEvt(args);
1365 } catch (Exception e) {
1366 Eina.Log.Error(e.ToString());
1367 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1371 ///<summary>Register the Eo event wrappers making the bridge to C# events. Internal usage only.</summary>
1372 protected override void RegisterEventProxies()
1374 base.RegisterEventProxies();
1375 evt_AtspiHighlightedEvt_delegate = new Efl.EventCb(on_AtspiHighlightedEvt_NativeCallback);
1376 evt_AtspiUnhighlightedEvt_delegate = new Efl.EventCb(on_AtspiUnhighlightedEvt_NativeCallback);
1377 evt_LanguageChangedEvt_delegate = new Efl.EventCb(on_LanguageChangedEvt_NativeCallback);
1378 evt_AccessChangedEvt_delegate = new Efl.EventCb(on_AccessChangedEvt_NativeCallback);
1379 evt_PropertyChangedEvt_delegate = new Efl.EventCb(on_PropertyChangedEvt_NativeCallback);
1380 evt_ChildrenChangedEvt_delegate = new Efl.EventCb(on_ChildrenChangedEvt_NativeCallback);
1381 evt_StateChangedEvt_delegate = new Efl.EventCb(on_StateChangedEvt_NativeCallback);
1382 evt_BoundsChangedEvt_delegate = new Efl.EventCb(on_BoundsChangedEvt_NativeCallback);
1383 evt_VisibleDataChangedEvt_delegate = new Efl.EventCb(on_VisibleDataChangedEvt_NativeCallback);
1384 evt_ActiveDescendantChangedEvt_delegate = new Efl.EventCb(on_ActiveDescendantChangedEvt_NativeCallback);
1385 evt_AddedEvt_delegate = new Efl.EventCb(on_AddedEvt_NativeCallback);
1386 evt_RemovedEvt_delegate = new Efl.EventCb(on_RemovedEvt_NativeCallback);
1387 evt_MoveOutedEvt_delegate = new Efl.EventCb(on_MoveOutedEvt_NativeCallback);
1388 evt_ReadingStateChangedEvt_delegate = new Efl.EventCb(on_ReadingStateChangedEvt_NativeCallback);
1389 evt_DragAcceptEvt_delegate = new Efl.EventCb(on_DragAcceptEvt_NativeCallback);
1390 evt_DragDoneEvt_delegate = new Efl.EventCb(on_DragDoneEvt_NativeCallback);
1391 evt_DragEnterEvt_delegate = new Efl.EventCb(on_DragEnterEvt_NativeCallback);
1392 evt_DragLeaveEvt_delegate = new Efl.EventCb(on_DragLeaveEvt_NativeCallback);
1393 evt_DragPosEvt_delegate = new Efl.EventCb(on_DragPosEvt_NativeCallback);
1394 evt_DragDropEvt_delegate = new Efl.EventCb(on_DragDropEvt_NativeCallback);
1395 evt_PropertiesChangedEvt_delegate = new Efl.EventCb(on_PropertiesChangedEvt_NativeCallback);
1396 evt_PropertyBoundEvt_delegate = new Efl.EventCb(on_PropertyBoundEvt_NativeCallback);
1397 evt_WmSelectionChangedEvt_delegate = new Efl.EventCb(on_WmSelectionChangedEvt_NativeCallback);
1398 evt_FocusChangedEvt_delegate = new Efl.EventCb(on_FocusChangedEvt_NativeCallback);
1399 evt_FocusManagerChangedEvt_delegate = new Efl.EventCb(on_FocusManagerChangedEvt_NativeCallback);
1400 evt_FocusParentChangedEvt_delegate = new Efl.EventCb(on_FocusParentChangedEvt_NativeCallback);
1401 evt_ChildFocusChangedEvt_delegate = new Efl.EventCb(on_ChildFocusChangedEvt_NativeCallback);
1402 evt_FocusGeometryChangedEvt_delegate = new Efl.EventCb(on_FocusGeometryChangedEvt_NativeCallback);
1404 /// <summary>Returns the current cursor name.
1405 /// (Since EFL 1.22)</summary>
1406 /// <returns>The cursor name, defined either by the display system or the theme.</returns>
1407 virtual public System.String GetCursor() {
1408 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_cursor_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1409 Eina.Error.RaiseIfUnhandledException();
1412 /// <summary>Sets or unsets the current cursor.
1413 /// If <c>cursor</c> is <c>null</c> this function will reset the cursor to the default one.
1414 /// (Since EFL 1.22)</summary>
1415 /// <param name="cursor">The cursor name, defined either by the display system or the theme.</param>
1416 /// <returns><c>true</c> if successful.</returns>
1417 virtual public bool SetCursor( System.String cursor) {
1418 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_cursor_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), cursor);
1419 Eina.Error.RaiseIfUnhandledException();
1422 /// <summary>Returns the current cursor style name.
1423 /// (Since EFL 1.22)</summary>
1424 /// <returns>A specific style to use, eg. default, transparent, ....</returns>
1425 virtual public System.String GetCursorStyle() {
1426 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_cursor_style_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1427 Eina.Error.RaiseIfUnhandledException();
1430 /// <summary>Sets a style for the current cursor. Call after <see cref="Efl.Ui.Widget.SetCursor"/>.
1431 /// (Since EFL 1.22)</summary>
1432 /// <param name="style">A specific style to use, eg. default, transparent, ....</param>
1433 /// <returns><c>true</c> if successful.</returns>
1434 virtual public bool SetCursorStyle( System.String style) {
1435 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_cursor_style_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), style);
1436 Eina.Error.RaiseIfUnhandledException();
1439 /// <summary>Returns the current state of theme cursors search.
1440 /// (Since EFL 1.22)</summary>
1441 /// <returns>Whether to use theme cursors.</returns>
1442 virtual public bool GetCursorThemeSearchEnabled() {
1443 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_cursor_theme_search_enabled_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1444 Eina.Error.RaiseIfUnhandledException();
1447 /// <summary>Enables or disables theme cursors.
1448 /// (Since EFL 1.22)</summary>
1449 /// <param name="allow">Whether to use theme cursors.</param>
1450 /// <returns><c>true</c> if successful.</returns>
1451 virtual public bool SetCursorThemeSearchEnabled( bool allow) {
1452 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_cursor_theme_search_enabled_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), allow);
1453 Eina.Error.RaiseIfUnhandledException();
1456 /// <summary>Sets the new resize object for this widget.
1457 /// (Since EFL 1.22)</summary>
1458 /// <param name="sobj">A canvas object (often a <see cref="Efl.Canvas.Layout"/> object).</param>
1459 /// <returns></returns>
1460 virtual public void SetResizeObject( Efl.Canvas.Object sobj) {
1461 Efl.Ui.WidgetNativeInherit.efl_ui_widget_resize_object_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), sobj);
1462 Eina.Error.RaiseIfUnhandledException();
1464 /// <summary>Returns whether the widget is disabled.
1465 /// This will return <c>true</c> if any widget in the parent hierarchy is disabled. Re-enabling that parent may in turn change the disabled state of this widget.
1466 /// (Since EFL 1.22)</summary>
1467 /// <returns><c>true</c> if the widget is disabled.</returns>
1468 virtual public bool GetDisabled() {
1469 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_disabled_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1470 Eina.Error.RaiseIfUnhandledException();
1473 /// <summary>Enables or disables this widget.
1474 /// Disabling a widget will disable all its children recursively, but only this widget will be marked as disabled internally.
1475 /// (Since EFL 1.22)</summary>
1476 /// <param name="disabled"><c>true</c> if the widget is disabled.</param>
1477 /// <returns></returns>
1478 virtual public void SetDisabled( bool disabled) {
1479 Efl.Ui.WidgetNativeInherit.efl_ui_widget_disabled_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), disabled);
1480 Eina.Error.RaiseIfUnhandledException();
1482 /// <summary>Returns the current style of a widget.
1483 /// (Since EFL 1.22)</summary>
1484 /// <returns>Name of the style to use. Refer to each widget's documentation for the available style names, or to the themes in use.</returns>
1485 virtual public System.String GetStyle() {
1486 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_style_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1487 Eina.Error.RaiseIfUnhandledException();
1490 /// <summary>Can only be called during construction, before finalize.
1491 /// (Since EFL 1.22)</summary>
1492 /// <param name="style">Name of the style to use. Refer to each widget's documentation for the available style names, or to the themes in use.</param>
1493 /// <returns>Whether the style was successfully applied or not, see the Efl.Ui.Theme.Apply_Error subset of <see cref="Eina.Error"/> for more information.</returns>
1494 virtual public Eina.Error SetStyle( System.String style) {
1495 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_style_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), style);
1496 Eina.Error.RaiseIfUnhandledException();
1499 /// <summary>The ability for a widget to be focused.
1500 /// Unfocusable objects do nothing when programmatically focused. The nearest focusable parent object the one really getting focus. Also, when they receive mouse input, they will get the event, but not take away the focus from where it was previously.
1502 /// Note: Objects which are meant to be interacted with by input events are created able to be focused, by default. All the others are not.
1504 /// This property's default value depends on the widget (eg. a box is not focusable, but a button is).
1505 /// (Since EFL 1.22)</summary>
1506 /// <returns>Whether the object is focusable.</returns>
1507 virtual public bool GetFocusAllow() {
1508 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_allow_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1509 Eina.Error.RaiseIfUnhandledException();
1512 /// <summary>The ability for a widget to be focused.
1513 /// Unfocusable objects do nothing when programmatically focused. The nearest focusable parent object the one really getting focus. Also, when they receive mouse input, they will get the event, but not take away the focus from where it was previously.
1515 /// Note: Objects which are meant to be interacted with by input events are created able to be focused, by default. All the others are not.
1517 /// This property's default value depends on the widget (eg. a box is not focusable, but a button is).
1518 /// (Since EFL 1.22)</summary>
1519 /// <param name="can_focus">Whether the object is focusable.</param>
1520 /// <returns></returns>
1521 virtual public void SetFocusAllow( bool can_focus) {
1522 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_allow_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), can_focus);
1523 Eina.Error.RaiseIfUnhandledException();
1525 /// <summary>The internal parent of this widget.
1526 /// <see cref="Efl.Ui.Widget"/> objects have a parent hierarchy that may differ slightly from their <see cref="Efl.Object"/> or <see cref="Efl.Canvas.Object"/> hierarchy. This is meant for internal handling.
1527 /// (Since EFL 1.22)</summary>
1528 /// <returns>Widget parent object</returns>
1529 virtual public Efl.Ui.Widget GetWidgetParent() {
1530 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_parent_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1531 Eina.Error.RaiseIfUnhandledException();
1534 /// <summary>The internal parent of this widget.
1535 /// <see cref="Efl.Ui.Widget"/> objects have a parent hierarchy that may differ slightly from their <see cref="Efl.Object"/> or <see cref="Efl.Canvas.Object"/> hierarchy. This is meant for internal handling.
1536 /// (Since EFL 1.22)</summary>
1537 /// <param name="parent">Widget parent object</param>
1538 /// <returns></returns>
1539 virtual public void SetWidgetParent( Efl.Ui.Widget parent) {
1540 Efl.Ui.WidgetNativeInherit.efl_ui_widget_parent_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), parent);
1541 Eina.Error.RaiseIfUnhandledException();
1543 /// <summary>Accessibility information.
1544 /// This is a replacement string to be read by the accessibility text-to-speech engine, if accessibility is enabled by configuration. This will take precedence over the default text for this object, which means for instance that the label of a button won't be read out loud, instead <c>txt</c> will be read out.
1545 /// (Since EFL 1.22)</summary>
1546 /// <returns>Accessibility text description.</returns>
1547 virtual public System.String GetAccessInfo() {
1548 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_access_info_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1549 Eina.Error.RaiseIfUnhandledException();
1552 /// <summary>Accessibility information.
1553 /// This is a replacement string to be read by the accessibility text-to-speech engine, if accessibility is enabled by configuration. This will take precedence over the default text for this object, which means for instance that the label of a button won't be read out loud, instead <c>txt</c> will be read out.
1554 /// (Since EFL 1.22)</summary>
1555 /// <param name="txt">Accessibility text description.</param>
1556 /// <returns></returns>
1557 virtual public void SetAccessInfo( System.String txt) {
1558 Efl.Ui.WidgetNativeInherit.efl_ui_widget_access_info_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), txt);
1559 Eina.Error.RaiseIfUnhandledException();
1561 /// <summary>Region of interest inside this widget, that should be given priority to be visible inside a scroller.
1562 /// When this widget or one of its subwidgets is given focus, this region should be shown, which means any parent scroller should attempt to display the given area of this widget. For instance, an entry given focus should scroll to show the text cursor if that cursor moves. In this example, this region defines the relative geometry of the cursor within the widget.
1564 /// Note: The region is relative to the top-left corner of the widget, i.e. X,Y start from 0,0 to indicate the top-left corner of the widget. W,H must be greater or equal to 1 for this region to be taken into account, otherwise it is ignored.
1565 /// (Since EFL 1.22)</summary>
1566 /// <returns>The relative region to show. If width or height is <= 0 it will be ignored, and no action will be taken.</returns>
1567 virtual public Eina.Rect GetInterestRegion() {
1568 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_interest_region_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1569 Eina.Error.RaiseIfUnhandledException();
1572 /// <summary>This is a read-only property.
1573 /// (Since EFL 1.22)</summary>
1574 /// <returns>The rectangle area.</returns>
1575 virtual public Eina.Rect GetFocusHighlightGeometry() {
1576 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_highlight_geometry_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1577 Eina.Error.RaiseIfUnhandledException();
1580 /// <summary>Focus order property
1581 /// (Since EFL 1.22)</summary>
1582 /// <returns>FIXME</returns>
1583 virtual public uint GetFocusOrder() {
1584 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_order_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1585 Eina.Error.RaiseIfUnhandledException();
1588 /// <summary>A custom chain of objects to pass focus.
1589 /// Note: On focus cycle, only will be evaluated children of this container.
1590 /// (Since EFL 1.22)</summary>
1591 /// <returns>Chain of objects</returns>
1592 virtual public Eina.List<Efl.Canvas.Object> GetFocusCustomChain() {
1593 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_custom_chain_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1594 Eina.Error.RaiseIfUnhandledException();
1595 return new Eina.List<Efl.Canvas.Object>(_ret_var, false, false);
1597 /// <summary>This function overwrites any previous custom focus chain within the list of objects. The previous list will be deleted and this list will be managed by elementary. After it is set, don't modify it.
1598 /// (Since EFL 1.22)</summary>
1599 /// <param name="objs">Chain of objects to pass focus</param>
1600 /// <returns></returns>
1601 virtual public void SetFocusCustomChain( Eina.List<Efl.Canvas.Object> objs) {
1602 var _in_objs = objs.Handle;
1603 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_custom_chain_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), _in_objs);
1604 Eina.Error.RaiseIfUnhandledException();
1606 /// <summary>Current focused object in object tree.
1607 /// (Since EFL 1.22)</summary>
1608 /// <returns>Current focused or <c>null</c>, if there is no focused object.</returns>
1609 virtual public Efl.Canvas.Object GetFocusedObject() {
1610 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focused_object_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1611 Eina.Error.RaiseIfUnhandledException();
1614 /// <summary>The widget's focus move policy.
1615 /// (Since EFL 1.22)</summary>
1616 /// <returns>Focus move policy</returns>
1617 virtual public Efl.Ui.Focus.MovePolicy GetFocusMovePolicy() {
1618 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_move_policy_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1619 Eina.Error.RaiseIfUnhandledException();
1622 /// <summary>The widget's focus move policy.
1623 /// (Since EFL 1.22)</summary>
1624 /// <param name="policy">Focus move policy</param>
1625 /// <returns></returns>
1626 virtual public void SetFocusMovePolicy( Efl.Ui.Focus.MovePolicy policy) {
1627 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_move_policy_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), policy);
1628 Eina.Error.RaiseIfUnhandledException();
1630 /// <summary>Control the widget's focus_move_policy mode setting.
1631 /// (Since EFL 1.22)</summary>
1632 /// <returns><c>true</c> to follow system focus move policy change, <c>false</c> otherwise</returns>
1633 virtual public bool GetFocusMovePolicyAutomatic() {
1634 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_move_policy_automatic_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1635 Eina.Error.RaiseIfUnhandledException();
1638 /// <summary>Control the widget's focus_move_policy mode setting.
1639 /// (Since EFL 1.22)</summary>
1640 /// <param name="automatic"><c>true</c> to follow system focus move policy change, <c>false</c> otherwise</param>
1641 /// <returns></returns>
1642 virtual public void SetFocusMovePolicyAutomatic( bool automatic) {
1643 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_move_policy_automatic_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), automatic);
1644 Eina.Error.RaiseIfUnhandledException();
1646 /// <summary>Virtual function handling input events on the widget.
1647 /// This method should return <c>true</c> if the event has been processed. Only key down, key up and pointer wheel events will be propagated through this function.
1649 /// It is common for the event to be also marked as processed as in <see cref="Efl.Input.IEvent.Processed"/>, if this operation was successful. This makes sure other widgets will not also process this input event.
1650 /// (Since EFL 1.22)</summary>
1651 /// <param name="eo_event">EO event struct with an Efl.Input.Event as info.</param>
1652 /// <param name="source">Source object where the event originated. Often same as this.</param>
1653 /// <returns><c>true</c> on success, <c>false</c> otherwise</returns>
1654 virtual public bool WidgetInputEventHandler( ref Efl.Event eo_event, Efl.Canvas.Object source) {
1655 Efl.Event.NativeStruct _in_eo_event = eo_event;
1656 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_input_event_handler_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), ref _in_eo_event, source);
1657 Eina.Error.RaiseIfUnhandledException();
1658 eo_event = _in_eo_event;
1661 /// <summary>Hook function called when widget is activated through accessibility.
1662 /// This meant to be overridden by subclasses to support accessibility. This is an unstable API.
1663 /// (Since EFL 1.22)</summary>
1664 /// <param name="act">Type of activation.</param>
1665 /// <returns><c>true</c> on success, <c>false</c> otherwise</returns>
1666 virtual public bool OnAccessActivate( Efl.Ui.Activate act) {
1667 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_on_access_activate_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), act);
1668 Eina.Error.RaiseIfUnhandledException();
1671 /// <summary>Hook function called when accessibility is changed on the widget.
1672 /// This meant to be overridden by subclasses to support accessibility. This is an unstable API.
1673 /// (Since EFL 1.22)</summary>
1674 /// <param name="enable"><c>true</c> if accessibility is enabled.</param>
1675 /// <returns></returns>
1676 virtual public void UpdateOnAccess( bool enable) {
1677 Efl.Ui.WidgetNativeInherit.efl_ui_widget_on_access_update_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), enable);
1678 Eina.Error.RaiseIfUnhandledException();
1680 /// <summary>'Virtual' function on the widget being set screen reader.
1681 /// (Since EFL 1.22)</summary>
1682 /// <param name="is_screen_reader"></param>
1683 /// <returns></returns>
1684 virtual public void ScreenReader( bool is_screen_reader) {
1685 Efl.Ui.WidgetNativeInherit.efl_ui_widget_screen_reader_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), is_screen_reader);
1686 Eina.Error.RaiseIfUnhandledException();
1688 /// <summary>'Virtual' function on the widget being set atspi.
1689 /// (Since EFL 1.22)</summary>
1690 /// <param name="is_atspi"></param>
1691 /// <returns></returns>
1692 virtual public void Atspi( bool is_atspi) {
1693 Efl.Ui.WidgetNativeInherit.efl_ui_widget_atspi_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), is_atspi);
1694 Eina.Error.RaiseIfUnhandledException();
1696 /// <summary>Virtual function customizing sub objects being added.
1697 /// When a widget is added as a sub-object of another widget (like list elements inside a list container, for example) some of its properties are automatically adapted to the parent's current values (like focus, access, theme, scale, mirror, scrollable child get, translate, display mode set, tree dump). Override this method if you want to customize differently sub-objects being added to this object.
1699 /// Sub objects can be any canvas object, not necessarily widgets.
1701 /// See also <see cref="Efl.Ui.Widget.WidgetParent"/>.
1702 /// (Since EFL 1.22)</summary>
1703 /// <param name="sub_obj">Sub object to be added. Not necessarily a widget itself.</param>
1704 /// <returns>Indicates if the operation succeeded.</returns>
1705 virtual public bool AddWidgetSubObject( Efl.Canvas.Object sub_obj) {
1706 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_sub_object_add_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), sub_obj);
1707 Eina.Error.RaiseIfUnhandledException();
1710 /// <summary>Virtual function customizing sub objects being removed.
1711 /// When a widget is removed as a sub-object from another widget (<see cref="Efl.IPack.Unpack"/>, <see cref="Efl.IContent.UnsetContent"/>, for example) some of its properties are automatically adjusted.(like focus, access, tree dump) Override this method if you want to customize differently sub-objects being removed to this object.
1713 /// Sub objects can be any canvas object, not necessarily widgets.
1715 /// See also <see cref="Efl.Ui.Widget.WidgetParent"/> and <see cref="Efl.Ui.Widget.AddWidgetSubObject"/>.
1716 /// (Since EFL 1.22)</summary>
1717 /// <param name="sub_obj">Sub object to be removed. Should be a child of this widget.</param>
1718 /// <returns>Indicates if the operation succeeded.</returns>
1719 virtual public bool DelWidgetSubObject( Efl.Canvas.Object sub_obj) {
1720 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_sub_object_del_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), sub_obj);
1721 Eina.Error.RaiseIfUnhandledException();
1724 /// <summary>Virtual function called when the widget needs to re-apply its theme.
1725 /// This may be called when the object is first created, or whenever the widget is modified in any way that may require a reload of the theme. This may include but is not limited to scale, theme, or mirrored mode changes.
1727 /// Note: even widgets not based on layouts may override this method to handle widget updates (scale, mirrored mode, etc...).
1728 /// (Since EFL 1.22)</summary>
1729 /// <returns>Indicates success, and if the current theme or default theme was used.</returns>
1730 virtual public Eina.Error ThemeApply() {
1731 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_theme_apply_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1732 Eina.Error.RaiseIfUnhandledException();
1735 /// <summary>Push scroll hold
1736 /// (Since EFL 1.22)</summary>
1737 /// <returns></returns>
1738 virtual public void PushScrollHold() {
1739 Efl.Ui.WidgetNativeInherit.efl_ui_widget_scroll_hold_push_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1740 Eina.Error.RaiseIfUnhandledException();
1742 /// <summary>Pop scroller hold
1743 /// (Since EFL 1.22)</summary>
1744 /// <returns></returns>
1745 virtual public void PopScrollHold() {
1746 Efl.Ui.WidgetNativeInherit.efl_ui_widget_scroll_hold_pop_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1747 Eina.Error.RaiseIfUnhandledException();
1749 /// <summary>Push scroller freeze
1750 /// (Since EFL 1.22)</summary>
1751 /// <returns></returns>
1752 virtual public void PushScrollFreeze() {
1753 Efl.Ui.WidgetNativeInherit.efl_ui_widget_scroll_freeze_push_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1754 Eina.Error.RaiseIfUnhandledException();
1756 /// <summary>Pop scroller freeze
1757 /// (Since EFL 1.22)</summary>
1758 /// <returns></returns>
1759 virtual public void PopScrollFreeze() {
1760 Efl.Ui.WidgetNativeInherit.efl_ui_widget_scroll_freeze_pop_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1761 Eina.Error.RaiseIfUnhandledException();
1763 /// <summary>Get the access object of given part of the widget.
1764 /// (Since EFL 1.18)</summary>
1765 /// <param name="part">The object's part name to get access object</param>
1766 /// <returns></returns>
1767 virtual public Efl.Canvas.Object GetPartAccessObject( System.String part) {
1768 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_part_access_object_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), part);
1769 Eina.Error.RaiseIfUnhandledException();
1772 /// <summary>Get newest focus in order
1773 /// (Since EFL 1.22)</summary>
1774 /// <param name="newest_focus_order">Newest focus order</param>
1775 /// <param name="can_focus_only"><c>true</c> only us widgets which can focus, <c>false</c> otherweise</param>
1776 /// <returns>Handle to focused widget</returns>
1777 virtual public Efl.Canvas.Object GetNewestFocusOrder( out uint newest_focus_order, bool can_focus_only) {
1778 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_newest_focus_order_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), out newest_focus_order, can_focus_only);
1779 Eina.Error.RaiseIfUnhandledException();
1782 /// <summary>Set the next object with specific focus direction.
1783 /// (Since EFL 1.8)</summary>
1784 /// <param name="next">Focus next object</param>
1785 /// <param name="dir">Focus direction</param>
1786 /// <returns></returns>
1787 virtual public void SetFocusNextObject( Efl.Canvas.Object next, Efl.Ui.Focus.Direction dir) {
1788 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_next_object_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), next, dir);
1789 Eina.Error.RaiseIfUnhandledException();
1791 /// <summary>Get the next object with specific focus direction.
1792 /// (Since EFL 1.8)</summary>
1793 /// <param name="dir">Focus direction</param>
1794 /// <returns>Focus next object</returns>
1795 virtual public Efl.Canvas.Object GetFocusNextObject( Efl.Ui.Focus.Direction dir) {
1796 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_next_object_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), dir);
1797 Eina.Error.RaiseIfUnhandledException();
1800 /// <summary>Set the next object item with specific focus direction.
1801 /// (Since EFL 1.16)</summary>
1802 /// <param name="next_item">Focus next object item</param>
1803 /// <param name="dir">Focus direction</param>
1804 /// <returns></returns>
1805 virtual public void SetFocusNextItem( Efl.Ui.Widget next_item, Efl.Ui.Focus.Direction dir) {
1806 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_next_item_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), next_item, dir);
1807 Eina.Error.RaiseIfUnhandledException();
1809 /// <summary>Get the next object item with specific focus direction.
1810 /// (Since EFL 1.16)</summary>
1811 /// <param name="dir">Focus direction</param>
1812 /// <returns>Focus next object item</returns>
1813 virtual public Efl.Ui.Widget GetFocusNextItem( Efl.Ui.Focus.Direction dir) {
1814 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_next_item_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), dir);
1815 Eina.Error.RaiseIfUnhandledException();
1818 /// <summary>Handle focus tree unfocusable
1819 /// (Since EFL 1.22)</summary>
1820 /// <returns></returns>
1821 virtual public void FocusTreeUnfocusableHandle() {
1822 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_tree_unfocusable_handle_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1823 Eina.Error.RaiseIfUnhandledException();
1825 /// <summary>Prepend object to custom focus chain.
1826 /// Note: If @"relative_child" equal to <c>null</c> or not in custom chain, the object will be added in begin.
1828 /// Note: On focus cycle, only will be evaluated children of this container.
1829 /// (Since EFL 1.22)</summary>
1830 /// <param name="child">The child to be added in custom chain.</param>
1831 /// <param name="relative_child">The relative object to position the child.</param>
1832 /// <returns></returns>
1833 virtual public void FocusCustomChainPrepend( Efl.Canvas.Object child, Efl.Canvas.Object relative_child) {
1834 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_custom_chain_prepend_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), child, relative_child);
1835 Eina.Error.RaiseIfUnhandledException();
1837 /// <summary>Give focus to next object with specific focus direction in object tree.
1838 /// (Since EFL 1.22)</summary>
1839 /// <param name="dir">Direction to move the focus.</param>
1840 /// <returns></returns>
1841 virtual public void FocusCycle( Efl.Ui.Focus.Direction dir) {
1842 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_cycle_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), dir);
1843 Eina.Error.RaiseIfUnhandledException();
1845 /// <summary>'Virtual' function handling passing focus to sub-objects given a direction, in degrees.
1846 /// (Since EFL 1.22)</summary>
1847 /// <param name="kw_base">Base object</param>
1848 /// <param name="degree">Degree</param>
1849 /// <param name="direction">Direction</param>
1850 /// <param name="direction_item">Direction item</param>
1851 /// <param name="weight">Weight</param>
1852 /// <returns><c>true</c> on success, <c>false</c> otherwise</returns>
1853 virtual public bool FocusDirection( Efl.Canvas.Object kw_base, double degree, out Efl.Canvas.Object direction, out Efl.Ui.Widget direction_item, out double weight) {
1854 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_direction_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), kw_base, degree, out direction, out direction_item, out weight);
1855 Eina.Error.RaiseIfUnhandledException();
1858 /// <summary>'Virtual' function which checks if handling of passing focus to sub-objects is supported by widget.
1859 /// (Since EFL 1.22)</summary>
1860 /// <returns><c>true</c> on success, <c>false</c> otherwise</returns>
1861 virtual public bool IsFocusNextManager() {
1862 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_next_manager_is_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1863 Eina.Error.RaiseIfUnhandledException();
1866 /// <summary>Get focus list direction
1867 /// (Since EFL 1.22)</summary>
1868 /// <param name="kw_base">Base object</param>
1869 /// <param name="items">Item list</param>
1870 /// <param name="list_data_get">Data get function</param>
1871 /// <param name="degree">Degree</param>
1872 /// <param name="direction">Direction</param>
1873 /// <param name="direction_item">Direction item</param>
1874 /// <param name="weight">Weight</param>
1875 /// <returns><c>true</c> on success, <c>false</c> otherwise</returns>
1876 virtual public bool GetFocusListDirection( Efl.Canvas.Object kw_base, Eina.List<Efl.Object> items, System.IntPtr list_data_get, double degree, out Efl.Canvas.Object direction, out Efl.Ui.Widget direction_item, out double weight) {
1877 var _in_items = items.Handle;
1878 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_list_direction_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), kw_base, _in_items, list_data_get, degree, out direction, out direction_item, out weight);
1879 Eina.Error.RaiseIfUnhandledException();
1882 /// <summary>Clear focused object
1883 /// (Since EFL 1.22)</summary>
1884 /// <returns></returns>
1885 virtual public void ClearFocusedObject() {
1886 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focused_object_clear_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1887 Eina.Error.RaiseIfUnhandledException();
1889 /// <summary>Go in focus direction
1890 /// (Since EFL 1.22)</summary>
1891 /// <param name="degree">Degree</param>
1892 /// <returns><c>true</c> on success, <c>false</c> otherwise</returns>
1893 virtual public bool FocusDirectionGo( double degree) {
1894 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_direction_go_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), degree);
1895 Eina.Error.RaiseIfUnhandledException();
1898 /// <summary>Get next focus item
1899 /// (Since EFL 1.22)</summary>
1900 /// <param name="dir">Focus direction</param>
1901 /// <param name="next">Next object</param>
1902 /// <param name="next_item">Next item</param>
1903 /// <returns><c>true</c> on success, <c>false</c> otherwise</returns>
1904 virtual public bool GetFocusNext( Efl.Ui.Focus.Direction dir, out Efl.Canvas.Object next, out Efl.Ui.Widget next_item) {
1905 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_next_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), dir, out next, out next_item);
1906 Eina.Error.RaiseIfUnhandledException();
1909 /// <summary>Restore the focus state of the sub-tree.
1910 /// This API will restore the focus state of the sub-tree to the latest state. If a sub-tree is unfocused and wants to get back to the latest focus state, this API will be helpful.
1911 /// (Since EFL 1.22)</summary>
1912 /// <returns></returns>
1913 virtual public void FocusRestore() {
1914 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_restore_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1915 Eina.Error.RaiseIfUnhandledException();
1917 /// <summary>Unset a custom focus chain on a given Elementary widget.
1918 /// Any focus chain previously set is removed entirely after this call.
1919 /// (Since EFL 1.22)</summary>
1920 /// <returns></returns>
1921 virtual public void UnsetFocusCustomChain() {
1922 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_custom_chain_unset_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1923 Eina.Error.RaiseIfUnhandledException();
1925 /// <summary>Steal focus
1926 /// (Since EFL 1.22)</summary>
1927 /// <param name="item">Widget to steal focus from</param>
1928 /// <returns></returns>
1929 virtual public void FocusSteal( Efl.Ui.Widget item) {
1930 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_steal_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), item);
1931 Eina.Error.RaiseIfUnhandledException();
1933 /// <summary>Handle hide focus
1934 /// (Since EFL 1.22)</summary>
1935 /// <returns></returns>
1936 virtual public void FocusHideHandle() {
1937 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_hide_handle_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1938 Eina.Error.RaiseIfUnhandledException();
1940 /// <summary>'Virtual' function handling passing focus to sub-objects.
1941 /// (Since EFL 1.22)</summary>
1942 /// <param name="dir">Focus direction</param>
1943 /// <param name="next">Next object</param>
1944 /// <param name="next_item">Next item</param>
1945 /// <returns><c>true</c> on success, <c>false</c> otherwise</returns>
1946 virtual public bool FocusNext( Efl.Ui.Focus.Direction dir, out Efl.Canvas.Object next, out Efl.Ui.Widget next_item) {
1947 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_next_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), dir, out next, out next_item);
1948 Eina.Error.RaiseIfUnhandledException();
1951 /// <summary>Get next item in focus list
1952 /// (Since EFL 1.22)</summary>
1953 /// <param name="items">Item list</param>
1954 /// <param name="list_data_get">Function type</param>
1955 /// <param name="dir">Focus direction</param>
1956 /// <param name="next">Next object</param>
1957 /// <param name="next_item">Next item</param>
1958 /// <returns><c>true</c> on success, <c>false</c> otherwise</returns>
1959 virtual public bool GetFocusListNext( Eina.List<Efl.Object> items, System.IntPtr list_data_get, Efl.Ui.Focus.Direction dir, out Efl.Canvas.Object next, out Efl.Ui.Widget next_item) {
1960 var _in_items = items.Handle;
1961 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_list_next_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), _in_items, list_data_get, dir, out next, out next_item);
1962 Eina.Error.RaiseIfUnhandledException();
1965 /// <summary>Handle focus mouse up
1966 /// (Since EFL 1.22)</summary>
1967 /// <returns></returns>
1968 virtual public void FocusMouseUpHandle() {
1969 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_mouse_up_handle_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1970 Eina.Error.RaiseIfUnhandledException();
1972 /// <summary>Get focus direction
1973 /// (Since EFL 1.22)</summary>
1974 /// <param name="kw_base">Base</param>
1975 /// <param name="degree">Degree</param>
1976 /// <param name="direction">Direction</param>
1977 /// <param name="direction_item">Direction item</param>
1978 /// <param name="weight">Weight</param>
1979 /// <returns><c>true</c> on success, <c>false</c> otherwise</returns>
1980 virtual public bool GetFocusDirection( Efl.Canvas.Object kw_base, double degree, out Efl.Canvas.Object direction, out Efl.Ui.Widget direction_item, out double weight) {
1981 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_direction_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), kw_base, degree, out direction, out direction_item, out weight);
1982 Eina.Error.RaiseIfUnhandledException();
1985 /// <summary>Handle disable widget focus
1986 /// (Since EFL 1.22)</summary>
1987 /// <returns></returns>
1988 virtual public void FocusDisabledHandle() {
1989 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_disabled_handle_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
1990 Eina.Error.RaiseIfUnhandledException();
1992 /// <summary>Append object to custom focus chain.
1993 /// Note: If @"relative_child" equal to <c>null</c> or not in custom chain, the object will be added in end.
1995 /// Note: On focus cycle, only will be evaluated children of this container.
1996 /// (Since EFL 1.22)</summary>
1997 /// <param name="child">The child to be added in custom chain.</param>
1998 /// <param name="relative_child">The relative object to position the child.</param>
1999 /// <returns></returns>
2000 virtual public void AppendFocusCustomChain( Efl.Canvas.Object child, Efl.Canvas.Object relative_child) {
2001 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_custom_chain_append_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), child, relative_child);
2002 Eina.Error.RaiseIfUnhandledException();
2004 /// <summary>No description supplied.
2005 /// (Since EFL 1.18)</summary>
2006 /// <returns></returns>
2007 virtual public void FocusReconfigure() {
2008 Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_reconfigure_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2009 Eina.Error.RaiseIfUnhandledException();
2011 /// <summary>Virtual function which checks if this widget can handle passing focus to sub-object, in a given direction.
2012 /// (Since EFL 1.22)</summary>
2013 /// <returns><c>true</c> on success, <c>false</c> otherwise</returns>
2014 virtual public bool IsFocusDirectionManager() {
2015 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_direction_manager_is_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2016 Eina.Error.RaiseIfUnhandledException();
2019 /// <summary>Apply a new focus state on the widget.
2020 /// This method is called internally by <see cref="Efl.Ui.Widget"/>. Override it to change how a widget interacts with its focus manager. If a widget desires to change the applied configuration, it has to modify <c>configured_state</c> in addition to any internal changes.
2022 /// The default implementation (when this method is not overridden) applies <c>configured_state</c> using the <c>manager</c> contained inside.
2023 /// (Since EFL 1.22)</summary>
2024 /// <param name="current_state">The current focus configuration of the widget.</param>
2025 /// <param name="configured_state">The new configuration being set on the widget.</param>
2026 /// <param name="redirect">A redirect object if there is any</param>
2027 /// <returns>Returns <c>true</c> if the widget is registered in the focus manager, <c>false</c> if not.</returns>
2028 virtual public bool FocusStateApply( Efl.Ui.WidgetFocusState current_state, ref Efl.Ui.WidgetFocusState configured_state, Efl.Ui.Widget redirect) {
2029 Efl.Ui.WidgetFocusState.NativeStruct _in_current_state = current_state;
2030 var _out_configured_state = new Efl.Ui.WidgetFocusState.NativeStruct();
2031 var _ret_var = Efl.Ui.WidgetNativeInherit.efl_ui_widget_focus_state_apply_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), _in_current_state, ref _out_configured_state, redirect);
2032 Eina.Error.RaiseIfUnhandledException();
2033 configured_state = _out_configured_state;
2036 /// <summary>Get a proxy object referring to a part of an object.
2037 /// (Since EFL 1.22)</summary>
2038 /// <param name="name">The part name.</param>
2039 /// <returns>A (proxy) object, valid for a single call.</returns>
2040 virtual public Efl.Object GetPart( System.String name) {
2041 var _ret_var = Efl.IPartNativeInherit.efl_part_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), name);
2042 Eina.Error.RaiseIfUnhandledException();
2045 /// <summary>Gets action name for given id</summary>
2046 /// <param name="id">ID to get action name for</param>
2047 /// <returns>Action name</returns>
2048 virtual public System.String GetActionName( int id) {
2049 var _ret_var = Efl.Access.IActionNativeInherit.efl_access_action_name_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), id);
2050 Eina.Error.RaiseIfUnhandledException();
2053 /// <summary>Gets localized action name for given id</summary>
2054 /// <param name="id">ID to get localized name for</param>
2055 /// <returns>Localized name</returns>
2056 virtual public System.String GetActionLocalizedName( int id) {
2057 var _ret_var = Efl.Access.IActionNativeInherit.efl_access_action_localized_name_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), id);
2058 Eina.Error.RaiseIfUnhandledException();
2061 /// <summary>Get list of available widget actions</summary>
2062 /// <returns>Contains statically allocated strings.</returns>
2063 virtual public Eina.List<Efl.Access.ActionData> GetActions() {
2064 var _ret_var = Efl.Access.IActionNativeInherit.efl_access_action_actions_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2065 Eina.Error.RaiseIfUnhandledException();
2066 return new Eina.List<Efl.Access.ActionData>(_ret_var, false, false);
2068 /// <summary>Performs action on given widget.</summary>
2069 /// <param name="id">ID for widget</param>
2070 /// <returns><c>true</c> if action was performed, <c>false</c> otherwise</returns>
2071 virtual public bool ActionDo( int id) {
2072 var _ret_var = Efl.Access.IActionNativeInherit.efl_access_action_do_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), id);
2073 Eina.Error.RaiseIfUnhandledException();
2076 /// <summary>Gets configured keybinding for specific action and widget.</summary>
2077 /// <param name="id">ID for widget</param>
2078 /// <returns>Should be freed by the user.</returns>
2079 virtual public System.String GetActionKeybinding( int id) {
2080 var _ret_var = Efl.Access.IActionNativeInherit.efl_access_action_keybinding_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), id);
2081 Eina.Error.RaiseIfUnhandledException();
2084 /// <summary>Gets the depth at which the component is shown in relation to other components in the same container.</summary>
2085 /// <returns>Z order of component</returns>
2086 virtual public int GetZOrder() {
2087 var _ret_var = Efl.Access.IComponentNativeInherit.efl_access_component_z_order_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2088 Eina.Error.RaiseIfUnhandledException();
2091 /// <summary>Geometry of accessible widget.</summary>
2092 /// <param name="screen_coords">If <c>true</c> x and y values will be relative to screen origin, otherwise relative to canvas</param>
2093 /// <returns>The geometry.</returns>
2094 virtual public Eina.Rect GetExtents( bool screen_coords) {
2095 var _ret_var = Efl.Access.IComponentNativeInherit.efl_access_component_extents_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), screen_coords);
2096 Eina.Error.RaiseIfUnhandledException();
2099 /// <summary>Geometry of accessible widget.</summary>
2100 /// <param name="screen_coords">If <c>true</c> x and y values will be relative to screen origin, otherwise relative to canvas</param>
2101 /// <param name="rect">The geometry.</param>
2102 /// <returns><c>true</c> if geometry was set, <c>false</c> otherwise</returns>
2103 virtual public bool SetExtents( bool screen_coords, Eina.Rect rect) {
2104 Eina.Rect.NativeStruct _in_rect = rect;
2105 var _ret_var = Efl.Access.IComponentNativeInherit.efl_access_component_extents_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), screen_coords, _in_rect);
2106 Eina.Error.RaiseIfUnhandledException();
2109 /// <summary>Position of accessible widget.</summary>
2110 /// <param name="x">X coordinate</param>
2111 /// <param name="y">Y coordinate</param>
2112 /// <returns></returns>
2113 virtual public void GetScreenPosition( out int x, out int y) {
2114 Efl.Access.IComponentNativeInherit.efl_access_component_screen_position_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), out x, out y);
2115 Eina.Error.RaiseIfUnhandledException();
2117 /// <summary>Position of accessible widget.</summary>
2118 /// <param name="x">X coordinate</param>
2119 /// <param name="y">Y coordinate</param>
2120 /// <returns><c>true</c> if position was set, <c>false</c> otherwise</returns>
2121 virtual public bool SetScreenPosition( int x, int y) {
2122 var _ret_var = Efl.Access.IComponentNativeInherit.efl_access_component_screen_position_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), x, y);
2123 Eina.Error.RaiseIfUnhandledException();
2126 /// <summary>Gets position of socket offset.</summary>
2127 /// <param name="x"></param>
2128 /// <param name="y"></param>
2129 /// <returns></returns>
2130 virtual public void GetSocketOffset( out int x, out int y) {
2131 Efl.Access.IComponentNativeInherit.efl_access_component_socket_offset_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), out x, out y);
2132 Eina.Error.RaiseIfUnhandledException();
2134 /// <summary>Sets position of socket offset.</summary>
2135 /// <param name="x"></param>
2136 /// <param name="y"></param>
2137 /// <returns></returns>
2138 virtual public void SetSocketOffset( int x, int y) {
2139 Efl.Access.IComponentNativeInherit.efl_access_component_socket_offset_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), x, y);
2140 Eina.Error.RaiseIfUnhandledException();
2142 /// <summary>Contains accessible widget</summary>
2143 /// <param name="screen_coords">If <c>true</c> x and y values will be relative to screen origin, otherwise relative to canvas</param>
2144 /// <param name="x">X coordinate</param>
2145 /// <param name="y">Y coordinate</param>
2146 /// <returns><c>true</c> if params have been set, <c>false</c> otherwise</returns>
2147 virtual public bool Contains( bool screen_coords, int x, int y) {
2148 var _ret_var = Efl.Access.IComponentNativeInherit.efl_access_component_contains_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), screen_coords, x, y);
2149 Eina.Error.RaiseIfUnhandledException();
2152 /// <summary>Focuses accessible widget.</summary>
2153 /// <returns><c>true</c> if focus grab focus succeed, <c>false</c> otherwise.</returns>
2154 virtual public bool GrabFocus() {
2155 var _ret_var = Efl.Access.IComponentNativeInherit.efl_access_component_focus_grab_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2156 Eina.Error.RaiseIfUnhandledException();
2159 /// <summary>Gets top component object occupying space at given coordinates.</summary>
2160 /// <param name="screen_coords">If <c>true</c> x and y values will be relative to screen origin, otherwise relative to canvas</param>
2161 /// <param name="x">X coordinate</param>
2162 /// <param name="y">Y coordinate</param>
2163 /// <returns>Top component object at given coordinate</returns>
2164 virtual public Efl.Object GetAccessibleAtPoint( bool screen_coords, int x, int y) {
2165 var _ret_var = Efl.Access.IComponentNativeInherit.efl_access_component_accessible_at_point_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), screen_coords, x, y);
2166 Eina.Error.RaiseIfUnhandledException();
2169 /// <summary>Highlights accessible widget. returns true if highlight grab has successed, false otherwise.
2170 /// @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif</summary>
2171 /// <returns></returns>
2172 virtual public bool GrabHighlight() {
2173 var _ret_var = Efl.Access.IComponentNativeInherit.efl_access_component_highlight_grab_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2174 Eina.Error.RaiseIfUnhandledException();
2177 /// <summary>Clears highlight of accessible widget. returns true if clear has successed, false otherwise.
2178 /// @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif</summary>
2179 /// <returns></returns>
2180 virtual public bool ClearHighlight() {
2181 var _ret_var = Efl.Access.IComponentNativeInherit.efl_access_component_highlight_clear_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2182 Eina.Error.RaiseIfUnhandledException();
2185 /// <summary>Gets an localized string describing accessible object role name.</summary>
2186 /// <returns>Localized accessible object role name</returns>
2187 virtual public System.String GetLocalizedRoleName() {
2188 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_localized_role_name_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2189 Eina.Error.RaiseIfUnhandledException();
2192 /// <summary>Accessible name of the object.</summary>
2193 /// <returns>Accessible name</returns>
2194 virtual public System.String GetI18nName() {
2195 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_i18n_name_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2196 Eina.Error.RaiseIfUnhandledException();
2199 /// <summary>Accessible name of the object.</summary>
2200 /// <param name="i18n_name">Accessible name</param>
2201 /// <returns></returns>
2202 virtual public void SetI18nName( System.String i18n_name) {
2203 Efl.Access.IObjectNativeInherit.efl_access_object_i18n_name_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), i18n_name);
2204 Eina.Error.RaiseIfUnhandledException();
2206 /// <summary>Sets name information callback about widget.
2207 /// @if WEARABLE @since_tizen 3.0 @endif</summary>
2208 /// <param name="name_cb">reading information callback</param>
2209 /// <param name="data"></param>
2210 /// <returns></returns>
2211 virtual public void SetNameCb( Efl.Access.ReadingInfoCb name_cb, System.IntPtr data) {
2212 Efl.Access.IObjectNativeInherit.efl_access_object_name_cb_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), name_cb, data);
2213 Eina.Error.RaiseIfUnhandledException();
2215 /// <summary>Gets an all relations between accessible object and other accessible objects.</summary>
2216 /// <returns>Accessible relation set</returns>
2217 virtual public Efl.Access.RelationSet GetRelationSet() {
2218 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_relation_set_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2219 Eina.Error.RaiseIfUnhandledException();
2222 /// <summary>The role of the object in accessibility domain.</summary>
2223 /// <returns>Accessible role</returns>
2224 virtual public Efl.Access.Role GetRole() {
2225 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_role_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2226 Eina.Error.RaiseIfUnhandledException();
2229 /// <summary>Sets the role of the object in accessibility domain.</summary>
2230 /// <param name="role">Accessible role</param>
2231 /// <returns></returns>
2232 virtual public void SetRole( Efl.Access.Role role) {
2233 Efl.Access.IObjectNativeInherit.efl_access_object_role_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), role);
2234 Eina.Error.RaiseIfUnhandledException();
2236 /// <summary>Gets object's accessible parent.</summary>
2237 /// <returns>Accessible parent</returns>
2238 virtual public Efl.Access.IObject GetAccessParent() {
2239 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_access_parent_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2240 Eina.Error.RaiseIfUnhandledException();
2243 /// <summary>Gets object's accessible parent.</summary>
2244 /// <param name="parent">Accessible parent</param>
2245 /// <returns></returns>
2246 virtual public void SetAccessParent( Efl.Access.IObject parent) {
2247 Efl.Access.IObjectNativeInherit.efl_access_object_access_parent_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), parent);
2248 Eina.Error.RaiseIfUnhandledException();
2250 /// <summary>Sets contextual information callback about widget.
2251 /// @if WEARABLE @since_tizen 3.0 @endif</summary>
2252 /// <param name="description_cb">The function called to provide the accessible description.</param>
2253 /// <param name="data">The data passed to @c description_cb.</param>
2254 /// <returns></returns>
2255 virtual public void SetDescriptionCb( Efl.Access.ReadingInfoCb description_cb, System.IntPtr data) {
2256 Efl.Access.IObjectNativeInherit.efl_access_object_description_cb_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), description_cb, data);
2257 Eina.Error.RaiseIfUnhandledException();
2259 /// <summary>Sets gesture callback to give widget.
2260 /// Warning: Please do not abuse this API. The purpose of this API is to support special application such as screen-reader guidance. Before using this API, please check if there is another way.
2262 /// @if WEARABLE @since_tizen 3.0 @endif</summary>
2263 /// <param name="gesture_cb"></param>
2264 /// <param name="data"></param>
2265 /// <returns></returns>
2266 virtual public void SetGestureCb( Efl.Access.GestureCb gesture_cb, System.IntPtr data) {
2267 Efl.Access.IObjectNativeInherit.efl_access_object_gesture_cb_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), gesture_cb, data);
2268 Eina.Error.RaiseIfUnhandledException();
2270 /// <summary>Gets object's accessible children.</summary>
2271 /// <returns>List of widget's children</returns>
2272 virtual public Eina.List<Efl.Access.IObject> GetAccessChildren() {
2273 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_access_children_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2274 Eina.Error.RaiseIfUnhandledException();
2275 return new Eina.List<Efl.Access.IObject>(_ret_var, true, false);
2277 /// <summary>Gets human-readable string indentifying object accessibility role.</summary>
2278 /// <returns>Accessible role name</returns>
2279 virtual public System.String GetRoleName() {
2280 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_role_name_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2281 Eina.Error.RaiseIfUnhandledException();
2284 /// <summary>Gets key-value pairs indentifying object extra attributes. Must be free by a user.</summary>
2285 /// <returns>List of object attributes, Must be freed by the user</returns>
2286 virtual public Eina.List<Efl.Access.Attribute> GetAttributes() {
2287 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_attributes_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2288 Eina.Error.RaiseIfUnhandledException();
2289 return new Eina.List<Efl.Access.Attribute>(_ret_var, true, true);
2291 /// <summary>Gets reading information types of an accessible object. if no reading information is set, 0 is returned which means all four reading information types will be read on object highlight
2292 /// @if WEARABLE @since_tizen 3.0 @endif</summary>
2293 /// <returns>Reading information types</returns>
2294 virtual public Efl.Access.ReadingInfoTypeMask GetReadingInfoType() {
2295 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_reading_info_type_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2296 Eina.Error.RaiseIfUnhandledException();
2299 /// <summary>Sets reading information of an accessible object. If set as 0, existing reading info will be deleted and by default all four reading information types like name, role, state and description will be read on object highlight
2300 /// @if WEARABLE @since_tizen 3.0 @endif</summary>
2301 /// <param name="reading_info">Reading information types</param>
2302 /// <returns></returns>
2303 virtual public void SetReadingInfoType( Efl.Access.ReadingInfoTypeMask reading_info) {
2304 Efl.Access.IObjectNativeInherit.efl_access_object_reading_info_type_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), reading_info);
2305 Eina.Error.RaiseIfUnhandledException();
2307 /// <summary>Gets index of the child in parent's children list.</summary>
2308 /// <returns>Index in children list</returns>
2309 virtual public int GetIndexInParent() {
2310 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_index_in_parent_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2311 Eina.Error.RaiseIfUnhandledException();
2314 /// <summary>Gets contextual information about object.</summary>
2315 /// <returns>Accessible contextual information</returns>
2316 virtual public System.String GetDescription() {
2317 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_description_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2318 Eina.Error.RaiseIfUnhandledException();
2321 /// <summary>Sets widget contextual information.</summary>
2322 /// <param name="description">Accessible contextual information</param>
2323 /// <returns></returns>
2324 virtual public void SetDescription( System.String description) {
2325 Efl.Access.IObjectNativeInherit.efl_access_object_description_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), description);
2326 Eina.Error.RaiseIfUnhandledException();
2328 /// <summary>Gets set describing object accessible states.</summary>
2329 /// <returns>Accessible state set</returns>
2330 virtual public Efl.Access.StateSet GetStateSet() {
2331 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_state_set_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2332 Eina.Error.RaiseIfUnhandledException();
2335 /// <summary>Gets highlightable of given widget.
2336 /// @if WEARABLE @since_tizen 3.0 @endif</summary>
2337 /// <returns>If @c true, the object is highlightable.</returns>
2338 virtual public bool GetCanHighlight() {
2339 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_can_highlight_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2340 Eina.Error.RaiseIfUnhandledException();
2343 /// <summary>Sets highlightable to given widget.
2344 /// @if WEARABLE @since_tizen 3.0 @endif</summary>
2345 /// <param name="can_highlight">If @c true, the object is highlightable.</param>
2346 /// <returns></returns>
2347 virtual public void SetCanHighlight( bool can_highlight) {
2348 Efl.Access.IObjectNativeInherit.efl_access_object_can_highlight_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), can_highlight);
2349 Eina.Error.RaiseIfUnhandledException();
2351 /// <summary>The translation domain of "name" and "description" properties.
2352 /// Translation domain should be set if the application wants to support i18n for accessibility "name" and "description" properties.
2354 /// When translation domain is set, values of "name" and "description" properties will be translated with the dgettext function using the current translation domain as the "domainname" parameter.
2356 /// It is the application developer's responsibility to ensure that translation files are loaded and bound to the translation domain when accessibility is enabled.</summary>
2357 /// <returns>Translation domain</returns>
2358 virtual public System.String GetTranslationDomain() {
2359 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_translation_domain_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2360 Eina.Error.RaiseIfUnhandledException();
2363 /// <summary>The translation domain of "name" and "description" properties.
2364 /// Translation domain should be set if the application wants to support i18n for accessibility "name" and "description" properties.
2366 /// When translation domain is set, values of "name" and "description" properties will be translated with the dgettext function using the current translation domain as the "domainname" parameter.
2368 /// It is the application developer's responsibility to ensure that translation files are loaded and bound to the translation domain when accessibility is enabled.</summary>
2369 /// <param name="domain">Translation domain</param>
2370 /// <returns></returns>
2371 virtual public void SetTranslationDomain( System.String domain) {
2372 Efl.Access.IObjectNativeInherit.efl_access_object_translation_domain_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), domain);
2373 Eina.Error.RaiseIfUnhandledException();
2375 /// <summary>Get root object of accessible object hierarchy</summary>
2376 /// <returns>Root object</returns>
2377 public static Efl.Object GetAccessRoot() {
2378 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_access_root_get_ptr.Value.Delegate();
2379 Eina.Error.RaiseIfUnhandledException();
2382 /// <summary>Handles gesture on given widget.</summary>
2383 /// <param name="gesture_info"></param>
2384 /// <returns></returns>
2385 virtual public bool GestureDo( Efl.Access.GestureInfo gesture_info) {
2386 Efl.Access.GestureInfo.NativeStruct _in_gesture_info = gesture_info;
2387 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_gesture_do_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), _in_gesture_info);
2388 Eina.Error.RaiseIfUnhandledException();
2391 /// <summary>Add key-value pair identifying object extra attribute
2392 /// @if WEARABLE @since_tizen 3.0 @endif</summary>
2393 /// <param name="key">The string key to give extra information</param>
2394 /// <param name="value">The string value to give extra information</param>
2395 /// <returns></returns>
2396 virtual public void AppendAttribute( System.String key, System.String value) {
2397 Efl.Access.IObjectNativeInherit.efl_access_object_attribute_append_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), key, value);
2398 Eina.Error.RaiseIfUnhandledException();
2400 /// <summary>delete key-value pair identifying object extra attributes when key is given</summary>
2401 /// <param name="key">The string key to identify the key-value pair</param>
2402 /// <returns></returns>
2403 virtual public void DelAttribute( System.String key) {
2404 Efl.Access.IObjectNativeInherit.efl_access_object_attribute_del_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), key);
2405 Eina.Error.RaiseIfUnhandledException();
2407 /// <summary>Removes all attributes in accessible object.</summary>
2408 /// <returns></returns>
2409 virtual public void ClearAttributes() {
2410 Efl.Access.IObjectNativeInherit.efl_access_object_attributes_clear_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2411 Eina.Error.RaiseIfUnhandledException();
2413 /// <summary>Register accessibility event listener</summary>
2414 /// <param name="cb">Callback</param>
2415 /// <param name="data">Data</param>
2416 /// <returns>Event handler</returns>
2417 public static Efl.Access.Event.Handler AddEventHandler( Efl.EventCb cb, System.IntPtr data) {
2418 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_event_handler_add_ptr.Value.Delegate( cb, data);
2419 Eina.Error.RaiseIfUnhandledException();
2422 /// <summary>Deregister accessibility event listener</summary>
2423 /// <param name="handler">Event handler</param>
2424 /// <returns></returns>
2425 public static void DelEventHandler( Efl.Access.Event.Handler handler) {
2426 Efl.Access.IObjectNativeInherit.efl_access_object_event_handler_del_ptr.Value.Delegate( handler);
2427 Eina.Error.RaiseIfUnhandledException();
2429 /// <summary>Emit event</summary>
2430 /// <param name="accessible">Accessibility object.</param>
2431 /// <param name="kw_event">Accessibility event type.</param>
2432 /// <param name="event_info">Accessibility event details.</param>
2433 /// <returns></returns>
2434 public static void EmitEvent( Efl.Access.IObject accessible, Efl.EventDescription kw_event, System.IntPtr event_info) {
2435 var _in_kw_event = Eina.PrimitiveConversion.ManagedToPointerAlloc(kw_event);
2436 Efl.Access.IObjectNativeInherit.efl_access_object_event_emit_ptr.Value.Delegate( accessible, _in_kw_event, event_info);
2437 Eina.Error.RaiseIfUnhandledException();
2439 /// <summary>Defines the relationship between two accessible objects.
2440 /// Adds a unique relationship between source object and relation_object of a given type.
2442 /// Relationships can be queried by Assistive Technology clients to provide customized feedback, improving overall user experience.
2444 /// Relationship_append API is asymmetric, which means that appending, for example, relation EFL_ACCESS_RELATION_TYPE_FLOWS_TO from object A to B, do NOT append relation EFL_ACCESS_RELATION_TYPE_FLOWS_FROM from object B to object A.</summary>
2445 /// <param name="type">Relation type</param>
2446 /// <param name="relation_object">Object to relate to</param>
2447 /// <returns><c>true</c> if relationship was successfully appended, <c>false</c> otherwise</returns>
2448 virtual public bool AppendRelationship( Efl.Access.RelationType type, Efl.Access.IObject relation_object) {
2449 var _ret_var = Efl.Access.IObjectNativeInherit.efl_access_object_relationship_append_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), type, relation_object);
2450 Eina.Error.RaiseIfUnhandledException();
2453 /// <summary>Removes the relationship between two accessible objects.
2454 /// If relation_object is NULL function removes all relations of the given type.</summary>
2455 /// <param name="type">Relation type</param>
2456 /// <param name="relation_object">Object to remove relation from</param>
2457 /// <returns></returns>
2458 virtual public void RelationshipRemove( Efl.Access.RelationType type, Efl.Access.IObject relation_object) {
2459 Efl.Access.IObjectNativeInherit.efl_access_object_relationship_remove_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), type, relation_object);
2460 Eina.Error.RaiseIfUnhandledException();
2462 /// <summary>Removes all relationships in accessible object.</summary>
2463 /// <returns></returns>
2464 virtual public void ClearRelationships() {
2465 Efl.Access.IObjectNativeInherit.efl_access_object_relationships_clear_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2466 Eina.Error.RaiseIfUnhandledException();
2468 /// <summary>Notifies accessibility clients about current state of the accessible object.
2469 /// Function limits information broadcast to clients to types specified by state_types_mask parameter.
2471 /// if recursive parameter is set, function will traverse all accessible children and call state_notify function on them.</summary>
2472 /// <param name="state_types_mask"></param>
2473 /// <param name="recursive"></param>
2474 /// <returns></returns>
2475 virtual public void StateNotify( Efl.Access.StateSet state_types_mask, bool recursive) {
2476 Efl.Access.IObjectNativeInherit.efl_access_object_state_notify_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), state_types_mask, recursive);
2477 Eina.Error.RaiseIfUnhandledException();
2479 /// <summary>Elementary actions</summary>
2480 /// <returns>NULL-terminated array of Efl.Access.Action_Data.</returns>
2481 virtual public Efl.Access.ActionData GetElmActions() {
2482 var _ret_var = Efl.Access.Widget.IActionNativeInherit.efl_access_widget_action_elm_actions_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2483 Eina.Error.RaiseIfUnhandledException();
2486 /// <summary>Start a drag and drop process at the drag side. During dragging, there are three events emitted as belows: - EFL_UI_DND_EVENT_DRAG_POS - EFL_UI_DND_EVENT_DRAG_ACCEPT - EFL_UI_DND_EVENT_DRAG_DONE</summary>
2487 /// <param name="format">The data format</param>
2488 /// <param name="data">The drag data</param>
2489 /// <param name="action">Action when data is transferred</param>
2490 /// <param name="icon_func">Function pointer to create icon</param>
2491 /// <param name="seat">Specified seat for multiple seats case.</param>
2492 /// <returns></returns>
2493 virtual public void DragStart( Efl.Ui.SelectionFormat format, Eina.Slice data, Efl.Ui.SelectionAction action, Efl.Dnd.DragIconCreate icon_func, uint seat) {
2494 GCHandle icon_func_handle = GCHandle.Alloc(icon_func);
2495 Efl.Ui.IDndNativeInherit.efl_ui_dnd_drag_start_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), format, data, action, GCHandle.ToIntPtr(icon_func_handle), Efl.Dnd.DragIconCreateWrapper.Cb, Efl.Eo.Globals.free_gchandle, seat);
2496 Eina.Error.RaiseIfUnhandledException();
2498 /// <summary>Set the action for the drag</summary>
2499 /// <param name="action">Drag action</param>
2500 /// <param name="seat">Specified seat for multiple seats case.</param>
2501 /// <returns></returns>
2502 virtual public void SetDragAction( Efl.Ui.SelectionAction action, uint seat) {
2503 Efl.Ui.IDndNativeInherit.efl_ui_dnd_drag_action_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), action, seat);
2504 Eina.Error.RaiseIfUnhandledException();
2506 /// <summary>Cancel the on-going drag</summary>
2507 /// <param name="seat">Specified seat for multiple seats case.</param>
2508 /// <returns></returns>
2509 virtual public void DragCancel( uint seat) {
2510 Efl.Ui.IDndNativeInherit.efl_ui_dnd_drag_cancel_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), seat);
2511 Eina.Error.RaiseIfUnhandledException();
2513 /// <summary>Make the current object as drop target. There are four events emitted: - EFL_UI_DND_EVENT_DRAG_ENTER - EFL_UI_DND_EVENT_DRAG_LEAVE - EFL_UI_DND_EVENT_DRAG_POS - EFL_UI_DND_EVENT_DRAG_DROP.</summary>
2514 /// <param name="format">Accepted data format</param>
2515 /// <param name="seat">Specified seat for multiple seats case.</param>
2516 /// <returns></returns>
2517 virtual public void AddDropTarget( Efl.Ui.SelectionFormat format, uint seat) {
2518 Efl.Ui.IDndNativeInherit.efl_ui_dnd_drop_target_add_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), format, seat);
2519 Eina.Error.RaiseIfUnhandledException();
2521 /// <summary>Delete the dropable status from object</summary>
2522 /// <param name="format">Accepted data format</param>
2523 /// <param name="seat">Specified seat for multiple seats case.</param>
2524 /// <returns></returns>
2525 virtual public void DelDropTarget( Efl.Ui.SelectionFormat format, uint seat) {
2526 Efl.Ui.IDndNativeInherit.efl_ui_dnd_drop_target_del_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), format, seat);
2527 Eina.Error.RaiseIfUnhandledException();
2529 /// <summary>A unique string to be translated.
2530 /// Often this will be a human-readable string (e.g. in English) but it can also be a unique string identifier that must then be translated to the current locale with <c>dgettext</c>() or any similar mechanism.
2532 /// Setting this property will enable translation for this object or part.</summary>
2533 /// <param name="domain">A translation domain. If <c>null</c> this means the default domain is used.</param>
2534 /// <returns>This returns the untranslated value of <c>label</c>. The translated string can usually be retrieved with <see cref="Efl.IText.GetText"/>.</returns>
2535 virtual public System.String GetL10nText( out System.String domain) {
2536 var _ret_var = Efl.Ui.IL10nNativeInherit.efl_ui_l10n_text_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), out domain);
2537 Eina.Error.RaiseIfUnhandledException();
2540 /// <summary>Sets the new untranslated string and domain for this object.</summary>
2541 /// <param name="label">A unique (untranslated) string.</param>
2542 /// <param name="domain">A translation domain. If <c>null</c> this uses the default domain (eg. set by <c>textdomain</c>()).</param>
2543 /// <returns></returns>
2544 virtual public void SetL10nText( System.String label, System.String domain) {
2545 Efl.Ui.IL10nNativeInherit.efl_ui_l10n_text_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), label, domain);
2546 Eina.Error.RaiseIfUnhandledException();
2548 /// <summary>Requests this object to update its text strings for the current locale.
2549 /// Currently strings are translated with <c>dgettext</c>, so support for this function may depend on the platform. It is up to the application to provide its own translation data.
2551 /// This function is a hook meant to be implemented by any object that supports translation. This can be called whenever a new object is created or when the current locale changes, for instance. This should only trigger further calls to <see cref="Efl.Ui.IL10n.UpdateTranslation"/> to children objects.</summary>
2552 /// <returns></returns>
2553 virtual public void UpdateTranslation() {
2554 Efl.Ui.IL10nNativeInherit.efl_ui_l10n_translation_update_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2555 Eina.Error.RaiseIfUnhandledException();
2557 /// <summary>bind property data with the given key string. when the data is ready or changed, bind the data to the key action and process promised work.</summary>
2558 /// <param name="key">key string for bind model property data</param>
2559 /// <param name="property">Model property name</param>
2560 /// <returns>0 when it succeed, an error code otherwise.</returns>
2561 virtual public Eina.Error PropertyBind( System.String key, System.String property) {
2562 var _ret_var = Efl.Ui.IPropertyBindNativeInherit.efl_ui_property_bind_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), key, property);
2563 Eina.Error.RaiseIfUnhandledException();
2566 /// <summary>Set the selection data to the object</summary>
2567 /// <param name="type">Selection Type</param>
2568 /// <param name="format">Selection Format</param>
2569 /// <param name="data">Selection data</param>
2570 /// <param name="seat">Specified seat for multiple seats case.</param>
2571 /// <returns>Future for tracking when the selection is lost</returns>
2572 virtual public Eina.Future SetSelection( Efl.Ui.SelectionType type, Efl.Ui.SelectionFormat format, Eina.Slice data, uint seat) {
2573 var _ret_var = Efl.Ui.ISelectionNativeInherit.efl_ui_selection_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), type, format, data, seat);
2574 Eina.Error.RaiseIfUnhandledException();
2577 /// <summary>Get the data from the object that has selection</summary>
2578 /// <param name="type">Selection Type</param>
2579 /// <param name="format">Selection Format</param>
2580 /// <param name="data_func">Data ready function pointer</param>
2581 /// <param name="seat">Specified seat for multiple seats case.</param>
2582 /// <returns></returns>
2583 virtual public void GetSelection( Efl.Ui.SelectionType type, Efl.Ui.SelectionFormat format, Efl.Ui.SelectionDataReady data_func, uint seat) {
2584 GCHandle data_func_handle = GCHandle.Alloc(data_func);
2585 Efl.Ui.ISelectionNativeInherit.efl_ui_selection_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), type, format, GCHandle.ToIntPtr(data_func_handle), Efl.Ui.SelectionDataReadyWrapper.Cb, Efl.Eo.Globals.free_gchandle, seat);
2586 Eina.Error.RaiseIfUnhandledException();
2588 /// <summary>Clear the selection data from the object</summary>
2589 /// <param name="type">Selection Type</param>
2590 /// <param name="seat">Specified seat for multiple seats case.</param>
2591 /// <returns></returns>
2592 virtual public void ClearSelection( Efl.Ui.SelectionType type, uint seat) {
2593 Efl.Ui.ISelectionNativeInherit.efl_ui_selection_clear_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), type, seat);
2594 Eina.Error.RaiseIfUnhandledException();
2596 /// <summary>Determine whether the selection data has owner</summary>
2597 /// <param name="type">Selection type</param>
2598 /// <param name="seat">Specified seat for multiple seats case.</param>
2599 /// <returns>EINA_TRUE if there is object owns selection, otherwise EINA_FALSE</returns>
2600 virtual public bool HasOwner( Efl.Ui.SelectionType type, uint seat) {
2601 var _ret_var = Efl.Ui.ISelectionNativeInherit.efl_ui_selection_has_owner_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), type, seat);
2602 Eina.Error.RaiseIfUnhandledException();
2605 /// <summary>Model that is/will be</summary>
2606 /// <returns>Efl model</returns>
2607 virtual public Efl.IModel GetModel() {
2608 var _ret_var = Efl.Ui.IViewNativeInherit.efl_ui_view_model_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2609 Eina.Error.RaiseIfUnhandledException();
2612 /// <summary>Model that is/will be</summary>
2613 /// <param name="model">Efl model</param>
2614 /// <returns></returns>
2615 virtual public void SetModel( Efl.IModel model) {
2616 Efl.Ui.IViewNativeInherit.efl_ui_view_model_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), model);
2617 Eina.Error.RaiseIfUnhandledException();
2619 /// <summary>The geometry (that is, the bounding rectangle) used to calculate the relationship with other objects.
2620 /// (Since EFL 1.22)</summary>
2621 /// <returns>The geometry to use.</returns>
2622 virtual public Eina.Rect GetFocusGeometry() {
2623 var _ret_var = Efl.Ui.Focus.IObjectNativeInherit.efl_ui_focus_object_focus_geometry_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2624 Eina.Error.RaiseIfUnhandledException();
2627 /// <summary>Returns whether the widget is currently focused or not.
2628 /// (Since EFL 1.22)</summary>
2629 /// <returns>The focused state of the object.</returns>
2630 virtual public bool GetFocus() {
2631 var _ret_var = Efl.Ui.Focus.IObjectNativeInherit.efl_ui_focus_object_focus_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2632 Eina.Error.RaiseIfUnhandledException();
2635 /// <summary>This is called by the manager and should never be called by anyone else.
2636 /// The function emits the focus state events, if focus is different to the previous state.
2637 /// (Since EFL 1.22)</summary>
2638 /// <param name="focus">The focused state of the object.</param>
2639 /// <returns></returns>
2640 virtual public void SetFocus( bool focus) {
2641 Efl.Ui.Focus.IObjectNativeInherit.efl_ui_focus_object_focus_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), focus);
2642 Eina.Error.RaiseIfUnhandledException();
2644 /// <summary>This is the focus manager where this focus object is registered in. The element which is the <c>root</c> of a Efl.Ui.Focus.Manager will not have this focus manager as this object, but rather the second focus manager where it is registered in.
2645 /// (Since EFL 1.22)</summary>
2646 /// <returns>The manager object</returns>
2647 virtual public Efl.Ui.Focus.IManager GetFocusManager() {
2648 var _ret_var = Efl.Ui.Focus.IObjectNativeInherit.efl_ui_focus_object_focus_manager_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2649 Eina.Error.RaiseIfUnhandledException();
2652 /// <summary>Describes which logical parent is used by this object.
2653 /// (Since EFL 1.22)</summary>
2654 /// <returns>The focus parent.</returns>
2655 virtual public Efl.Ui.Focus.IObject GetFocusParent() {
2656 var _ret_var = Efl.Ui.Focus.IObjectNativeInherit.efl_ui_focus_object_focus_parent_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2657 Eina.Error.RaiseIfUnhandledException();
2660 /// <summary>Indicates if a child of this object has focus set to true.
2661 /// (Since EFL 1.22)</summary>
2662 /// <returns><c>true</c> if a child has focus.</returns>
2663 virtual public bool GetChildFocus() {
2664 var _ret_var = Efl.Ui.Focus.IObjectNativeInherit.efl_ui_focus_object_child_focus_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2665 Eina.Error.RaiseIfUnhandledException();
2668 /// <summary>Indicates if a child of this object has focus set to true.
2669 /// (Since EFL 1.22)</summary>
2670 /// <param name="child_focus"><c>true</c> if a child has focus.</param>
2671 /// <returns></returns>
2672 virtual public void SetChildFocus( bool child_focus) {
2673 Efl.Ui.Focus.IObjectNativeInherit.efl_ui_focus_object_child_focus_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle), child_focus);
2674 Eina.Error.RaiseIfUnhandledException();
2676 /// <summary>Tells the object that its children will be queried soon by the focus manager. Overwrite this to update the order of the children. Deleting items in this call will result in undefined behaviour and may cause your system to crash.
2677 /// (Since EFL 1.22)</summary>
2678 /// <returns></returns>
2679 virtual public void SetupOrder() {
2680 Efl.Ui.Focus.IObjectNativeInherit.efl_ui_focus_object_setup_order_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2681 Eina.Error.RaiseIfUnhandledException();
2683 /// <summary>This is called when <see cref="Efl.Ui.Focus.IObject.SetupOrder"/> is called, but only on the first call, additional recursive calls to <see cref="Efl.Ui.Focus.IObject.SetupOrder"/> will not call this function again.
2684 /// (Since EFL 1.22)</summary>
2685 /// <returns></returns>
2686 virtual public void SetupOrderNonRecursive() {
2687 Efl.Ui.Focus.IObjectNativeInherit.efl_ui_focus_object_setup_order_non_recursive_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2688 Eina.Error.RaiseIfUnhandledException();
2690 /// <summary>Virtual function handling focus in/out events on the widget
2691 /// (Since EFL 1.22)</summary>
2692 /// <returns><c>true</c> if this widget can handle focus, <c>false</c> otherwise</returns>
2693 virtual public bool UpdateOnFocus() {
2694 var _ret_var = Efl.Ui.Focus.IObjectNativeInherit.efl_ui_focus_object_on_focus_update_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2695 Eina.Error.RaiseIfUnhandledException();
2698 public System.Threading.Tasks.Task<Eina.Value> SetSelectionAsync( Efl.Ui.SelectionType type, Efl.Ui.SelectionFormat format, Eina.Slice data, uint seat, System.Threading.CancellationToken token=default(System.Threading.CancellationToken))
2700 Eina.Future future = SetSelection( type, format, data, seat);
2701 return Efl.Eo.Globals.WrapAsync(future, token);
2703 /// <summary>The cursor to be shown when mouse is over the object
2704 /// This is the cursor that will be displayed when mouse is over the object. The object can have only one cursor set to it so if <see cref="Efl.Ui.Widget.SetCursor"/> is called twice for an object, the previous set will be unset.
2706 /// If using X cursors, a definition of all the valid cursor names is listed on Elementary_Cursors.h. If an invalid name is set the default cursor will be used.
2707 /// (Since EFL 1.22)</summary>
2708 /// <value>The cursor name, defined either by the display system or the theme.</value>
2709 public System.String Cursor {
2710 get { return GetCursor(); }
2711 set { SetCursor( value); }
2713 /// <summary>A different style for the cursor.
2714 /// This only makes sense if theme cursors are used. The cursor should be set with <see cref="Efl.Ui.Widget.SetCursor"/> first before setting its style with this property.
2715 /// (Since EFL 1.22)</summary>
2716 /// <value>A specific style to use, eg. default, transparent, ....</value>
2717 public System.String CursorStyle {
2718 get { return GetCursorStyle(); }
2719 set { SetCursorStyle( value); }
2721 /// <summary>Whether the cursor may be looked in the theme or not.
2722 /// If <c>false</c>, the cursor may only come from the render engine, i.e. from the display manager.
2723 /// (Since EFL 1.22)</summary>
2724 /// <value>Whether to use theme cursors.</value>
2725 public bool CursorThemeSearchEnabled {
2726 get { return GetCursorThemeSearchEnabled(); }
2727 set { SetCursorThemeSearchEnabled( value); }
2729 /// <summary>This is the internal canvas object managed by a widget.
2730 /// This property is protected as it is meant for widget implementations only, to set and access the internal canvas object. Do use this function unless you're implementing a widget.
2731 /// (Since EFL 1.22)</summary>
2732 /// <value>A canvas object (often a <see cref="Efl.Canvas.Layout"/> object).</value>
2733 public Efl.Canvas.Object ResizeObject {
2734 set { SetResizeObject( value); }
2736 /// <summary>Whether the widget is enabled (accepts and reacts to user inputs).
2737 /// The property works counted, this means, whenever n-caller set the value to <c>true</c>, n-caller have to set it to <c>false</c> in order to get it out of the disabled state again.
2739 /// Each widget may handle the disabled state differently, but overall disabled widgets shall not respond to any input events. This is <c>false</c> by default, meaning the widget is enabled.
2740 /// (Since EFL 1.22)</summary>
2741 /// <value><c>true</c> if the widget is disabled.</value>
2742 public bool Disabled {
2743 get { return GetDisabled(); }
2744 set { SetDisabled( value); }
2746 /// <summary>The widget style to use.
2747 /// Styles define different look and feel for widgets, and may provide different parts for layout-based widgets. Styles vary from widget to widget and may be defined by other themes by means of extensions and overlays.
2749 /// The style can only be set before <see cref="Efl.Object.FinalizeAdd"/>, which means at construction time of the object (inside <c>efl_add</c> in C).
2750 /// (Since EFL 1.22)</summary>
2751 /// <value>Name of the style to use. Refer to each widget's documentation for the available style names, or to the themes in use.</value>
2752 public System.String Style {
2753 get { return GetStyle(); }
2754 set { SetStyle( value); }
2756 /// <summary>The ability for a widget to be focused.
2757 /// Unfocusable objects do nothing when programmatically focused. The nearest focusable parent object the one really getting focus. Also, when they receive mouse input, they will get the event, but not take away the focus from where it was previously.
2759 /// Note: Objects which are meant to be interacted with by input events are created able to be focused, by default. All the others are not.
2761 /// This property's default value depends on the widget (eg. a box is not focusable, but a button is).
2762 /// (Since EFL 1.22)</summary>
2763 /// <value>Whether the object is focusable.</value>
2764 public bool FocusAllow {
2765 get { return GetFocusAllow(); }
2766 set { SetFocusAllow( value); }
2768 /// <summary>The internal parent of this widget.
2769 /// <see cref="Efl.Ui.Widget"/> objects have a parent hierarchy that may differ slightly from their <see cref="Efl.Object"/> or <see cref="Efl.Canvas.Object"/> hierarchy. This is meant for internal handling.
2770 /// (Since EFL 1.22)</summary>
2771 /// <value>Widget parent object</value>
2772 public Efl.Ui.Widget WidgetParent {
2773 get { return GetWidgetParent(); }
2774 set { SetWidgetParent( value); }
2776 /// <summary>Accessibility information.
2777 /// This is a replacement string to be read by the accessibility text-to-speech engine, if accessibility is enabled by configuration. This will take precedence over the default text for this object, which means for instance that the label of a button won't be read out loud, instead <c>txt</c> will be read out.
2778 /// (Since EFL 1.22)</summary>
2779 /// <value>Accessibility text description.</value>
2780 public System.String AccessInfo {
2781 get { return GetAccessInfo(); }
2782 set { SetAccessInfo( value); }
2784 /// <summary>Region of interest inside this widget, that should be given priority to be visible inside a scroller.
2785 /// When this widget or one of its subwidgets is given focus, this region should be shown, which means any parent scroller should attempt to display the given area of this widget. For instance, an entry given focus should scroll to show the text cursor if that cursor moves. In this example, this region defines the relative geometry of the cursor within the widget.
2787 /// Note: The region is relative to the top-left corner of the widget, i.e. X,Y start from 0,0 to indicate the top-left corner of the widget. W,H must be greater or equal to 1 for this region to be taken into account, otherwise it is ignored.
2788 /// (Since EFL 1.22)</summary>
2789 /// <value>The relative region to show. If width or height is <= 0 it will be ignored, and no action will be taken.</value>
2790 public Eina.Rect InterestRegion {
2791 get { return GetInterestRegion(); }
2793 /// <summary>The rectangle region to be highlighted on focus.
2794 /// This is a rectangle region where the focus highlight should be displayed.
2795 /// (Since EFL 1.22)</summary>
2796 /// <value>The rectangle area.</value>
2797 public Eina.Rect FocusHighlightGeometry {
2798 get { return GetFocusHighlightGeometry(); }
2800 /// <summary>Focus order property
2801 /// (Since EFL 1.22)</summary>
2802 /// <value>FIXME</value>
2803 public uint FocusOrder {
2804 get { return GetFocusOrder(); }
2806 /// <summary>A custom chain of objects to pass focus.
2807 /// Note: On focus cycle, only will be evaluated children of this container.
2808 /// (Since EFL 1.22)</summary>
2809 /// <value>Chain of objects to pass focus</value>
2810 public Eina.List<Efl.Canvas.Object> FocusCustomChain {
2811 get { return GetFocusCustomChain(); }
2812 set { SetFocusCustomChain( value); }
2814 /// <summary>Current focused object in object tree.
2815 /// (Since EFL 1.22)</summary>
2816 /// <value>Current focused or <c>null</c>, if there is no focused object.</value>
2817 public Efl.Canvas.Object FocusedObject {
2818 get { return GetFocusedObject(); }
2820 /// <summary>The widget's focus move policy.
2821 /// (Since EFL 1.22)</summary>
2822 /// <value>Focus move policy</value>
2823 public Efl.Ui.Focus.MovePolicy FocusMovePolicy {
2824 get { return GetFocusMovePolicy(); }
2825 set { SetFocusMovePolicy( value); }
2827 /// <summary>Control the widget's focus_move_policy mode setting.
2828 /// (Since EFL 1.22)</summary>
2829 /// <value><c>true</c> to follow system focus move policy change, <c>false</c> otherwise</value>
2830 public bool FocusMovePolicyAutomatic {
2831 get { return GetFocusMovePolicyAutomatic(); }
2832 set { SetFocusMovePolicyAutomatic( value); }
2834 /// <summary>Get list of available widget actions</summary>
2835 /// <value>Contains statically allocated strings.</value>
2836 public Eina.List<Efl.Access.ActionData> Actions {
2837 get { return GetActions(); }
2839 /// <summary>Gets the depth at which the component is shown in relation to other components in the same container.</summary>
2840 /// <value>Z order of component</value>
2842 get { return GetZOrder(); }
2844 /// <summary>Gets an localized string describing accessible object role name.</summary>
2845 /// <value>Localized accessible object role name</value>
2846 public System.String LocalizedRoleName {
2847 get { return GetLocalizedRoleName(); }
2849 /// <summary>Accessible name of the object.</summary>
2850 /// <value>Accessible name</value>
2851 public System.String I18nName {
2852 get { return GetI18nName(); }
2853 set { SetI18nName( value); }
2855 /// <summary>Gets an all relations between accessible object and other accessible objects.</summary>
2856 /// <value>Accessible relation set</value>
2857 public Efl.Access.RelationSet RelationSet {
2858 get { return GetRelationSet(); }
2860 /// <summary>The role of the object in accessibility domain.</summary>
2861 /// <value>Accessible role</value>
2862 public Efl.Access.Role Role {
2863 get { return GetRole(); }
2864 set { SetRole( value); }
2866 /// <summary>Gets object's accessible parent.</summary>
2867 /// <value>Accessible parent</value>
2868 public Efl.Access.IObject AccessParent {
2869 get { return GetAccessParent(); }
2870 set { SetAccessParent( value); }
2872 /// <summary>Gets object's accessible children.</summary>
2873 /// <value>List of widget's children</value>
2874 public Eina.List<Efl.Access.IObject> AccessChildren {
2875 get { return GetAccessChildren(); }
2877 /// <summary>Gets human-readable string indentifying object accessibility role.</summary>
2878 /// <value>Accessible role name</value>
2879 public System.String RoleName {
2880 get { return GetRoleName(); }
2882 /// <summary>Gets key-value pairs indentifying object extra attributes. Must be free by a user.</summary>
2883 /// <value>List of object attributes, Must be freed by the user</value>
2884 public Eina.List<Efl.Access.Attribute> Attributes {
2885 get { return GetAttributes(); }
2887 /// <summary>Gets reading information types of an accessible object. if no reading information is set, 0 is returned which means all four reading information types will be read on object highlight
2888 /// @if WEARABLE @since_tizen 3.0 @endif</summary>
2889 /// <value>Reading information types</value>
2890 public Efl.Access.ReadingInfoTypeMask ReadingInfoType {
2891 get { return GetReadingInfoType(); }
2892 set { SetReadingInfoType( value); }
2894 /// <summary>Gets index of the child in parent's children list.</summary>
2895 /// <value>Index in children list</value>
2896 public int IndexInParent {
2897 get { return GetIndexInParent(); }
2899 /// <summary>Gets contextual information about object.</summary>
2900 /// <value>Accessible contextual information</value>
2901 public System.String Description {
2902 get { return GetDescription(); }
2903 set { SetDescription( value); }
2905 /// <summary>Gets set describing object accessible states.</summary>
2906 /// <value>Accessible state set</value>
2907 public Efl.Access.StateSet StateSet {
2908 get { return GetStateSet(); }
2910 /// <summary>Gets highlightable of given widget.
2911 /// @if WEARABLE @since_tizen 3.0 @endif</summary>
2912 /// <value>If @c true, the object is highlightable.</value>
2913 public bool CanHighlight {
2914 get { return GetCanHighlight(); }
2915 set { SetCanHighlight( value); }
2917 /// <summary>The translation domain of "name" and "description" properties.
2918 /// Translation domain should be set if the application wants to support i18n for accessibility "name" and "description" properties.
2920 /// When translation domain is set, values of "name" and "description" properties will be translated with the dgettext function using the current translation domain as the "domainname" parameter.
2922 /// It is the application developer's responsibility to ensure that translation files are loaded and bound to the translation domain when accessibility is enabled.</summary>
2923 /// <value>Translation domain</value>
2924 public System.String TranslationDomain {
2925 get { return GetTranslationDomain(); }
2926 set { SetTranslationDomain( value); }
2928 /// <summary>Get root object of accessible object hierarchy</summary>
2929 /// <value>Root object</value>
2930 public static Efl.Object AccessRoot {
2931 get { return GetAccessRoot(); }
2933 /// <summary>Elementary actions</summary>
2934 /// <value>NULL-terminated array of Efl.Access.Action_Data.</value>
2935 public Efl.Access.ActionData ElmActions {
2936 get { return GetElmActions(); }
2938 /// <summary>Model that is/will be</summary>
2939 /// <value>Efl model</value>
2940 public Efl.IModel Model {
2941 get { return GetModel(); }
2942 set { SetModel( value); }
2944 /// <summary>The geometry (that is, the bounding rectangle) used to calculate the relationship with other objects.
2945 /// (Since EFL 1.22)</summary>
2946 /// <value>The geometry to use.</value>
2947 public Eina.Rect FocusGeometry {
2948 get { return GetFocusGeometry(); }
2950 /// <summary>Returns whether the widget is currently focused or not.
2951 /// (Since EFL 1.22)</summary>
2952 /// <value>The focused state of the object.</value>
2954 get { return GetFocus(); }
2955 set { SetFocus( value); }
2957 /// <summary>This is the focus manager where this focus object is registered in. The element which is the <c>root</c> of a Efl.Ui.Focus.Manager will not have this focus manager as this object, but rather the second focus manager where it is registered in.
2958 /// (Since EFL 1.22)</summary>
2959 /// <value>The manager object</value>
2960 public Efl.Ui.Focus.IManager FocusManager {
2961 get { return GetFocusManager(); }
2963 /// <summary>Describes which logical parent is used by this object.
2964 /// (Since EFL 1.22)</summary>
2965 /// <value>The focus parent.</value>
2966 public Efl.Ui.Focus.IObject FocusParent {
2967 get { return GetFocusParent(); }
2969 /// <summary>Indicates if a child of this object has focus set to true.
2970 /// (Since EFL 1.22)</summary>
2971 /// <value><c>true</c> if a child has focus.</value>
2972 public bool ChildFocus {
2973 get { return GetChildFocus(); }
2974 set { SetChildFocus( value); }
2976 private static IntPtr GetEflClassStatic()
2978 return Efl.Ui.Widget.efl_ui_widget_class_get();
2981 public class WidgetNativeInherit : Efl.Canvas.GroupNativeInherit{
2982 public new static Efl.Eo.NativeModule _Module = new Efl.Eo.NativeModule(efl.Libs.Elementary);
2983 public override System.Collections.Generic.List<Efl_Op_Description> GetEoOps(System.Type type)
2985 var descs = new System.Collections.Generic.List<Efl_Op_Description>();
2986 var methods = Efl.Eo.Globals.GetUserMethods(type);
2987 if (efl_ui_widget_cursor_get_static_delegate == null)
2988 efl_ui_widget_cursor_get_static_delegate = new efl_ui_widget_cursor_get_delegate(cursor_get);
2989 if (methods.FirstOrDefault(m => m.Name == "GetCursor") != null)
2990 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_cursor_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_cursor_get_static_delegate)});
2991 if (efl_ui_widget_cursor_set_static_delegate == null)
2992 efl_ui_widget_cursor_set_static_delegate = new efl_ui_widget_cursor_set_delegate(cursor_set);
2993 if (methods.FirstOrDefault(m => m.Name == "SetCursor") != null)
2994 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_cursor_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_cursor_set_static_delegate)});
2995 if (efl_ui_widget_cursor_style_get_static_delegate == null)
2996 efl_ui_widget_cursor_style_get_static_delegate = new efl_ui_widget_cursor_style_get_delegate(cursor_style_get);
2997 if (methods.FirstOrDefault(m => m.Name == "GetCursorStyle") != null)
2998 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_cursor_style_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_cursor_style_get_static_delegate)});
2999 if (efl_ui_widget_cursor_style_set_static_delegate == null)
3000 efl_ui_widget_cursor_style_set_static_delegate = new efl_ui_widget_cursor_style_set_delegate(cursor_style_set);
3001 if (methods.FirstOrDefault(m => m.Name == "SetCursorStyle") != null)
3002 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_cursor_style_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_cursor_style_set_static_delegate)});
3003 if (efl_ui_widget_cursor_theme_search_enabled_get_static_delegate == null)
3004 efl_ui_widget_cursor_theme_search_enabled_get_static_delegate = new efl_ui_widget_cursor_theme_search_enabled_get_delegate(cursor_theme_search_enabled_get);
3005 if (methods.FirstOrDefault(m => m.Name == "GetCursorThemeSearchEnabled") != null)
3006 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_cursor_theme_search_enabled_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_cursor_theme_search_enabled_get_static_delegate)});
3007 if (efl_ui_widget_cursor_theme_search_enabled_set_static_delegate == null)
3008 efl_ui_widget_cursor_theme_search_enabled_set_static_delegate = new efl_ui_widget_cursor_theme_search_enabled_set_delegate(cursor_theme_search_enabled_set);
3009 if (methods.FirstOrDefault(m => m.Name == "SetCursorThemeSearchEnabled") != null)
3010 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_cursor_theme_search_enabled_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_cursor_theme_search_enabled_set_static_delegate)});
3011 if (efl_ui_widget_resize_object_set_static_delegate == null)
3012 efl_ui_widget_resize_object_set_static_delegate = new efl_ui_widget_resize_object_set_delegate(resize_object_set);
3013 if (methods.FirstOrDefault(m => m.Name == "SetResizeObject") != null)
3014 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_resize_object_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_resize_object_set_static_delegate)});
3015 if (efl_ui_widget_disabled_get_static_delegate == null)
3016 efl_ui_widget_disabled_get_static_delegate = new efl_ui_widget_disabled_get_delegate(disabled_get);
3017 if (methods.FirstOrDefault(m => m.Name == "GetDisabled") != null)
3018 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_disabled_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_disabled_get_static_delegate)});
3019 if (efl_ui_widget_disabled_set_static_delegate == null)
3020 efl_ui_widget_disabled_set_static_delegate = new efl_ui_widget_disabled_set_delegate(disabled_set);
3021 if (methods.FirstOrDefault(m => m.Name == "SetDisabled") != null)
3022 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_disabled_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_disabled_set_static_delegate)});
3023 if (efl_ui_widget_style_get_static_delegate == null)
3024 efl_ui_widget_style_get_static_delegate = new efl_ui_widget_style_get_delegate(style_get);
3025 if (methods.FirstOrDefault(m => m.Name == "GetStyle") != null)
3026 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_style_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_style_get_static_delegate)});
3027 if (efl_ui_widget_style_set_static_delegate == null)
3028 efl_ui_widget_style_set_static_delegate = new efl_ui_widget_style_set_delegate(style_set);
3029 if (methods.FirstOrDefault(m => m.Name == "SetStyle") != null)
3030 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_style_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_style_set_static_delegate)});
3031 if (efl_ui_widget_focus_allow_get_static_delegate == null)
3032 efl_ui_widget_focus_allow_get_static_delegate = new efl_ui_widget_focus_allow_get_delegate(focus_allow_get);
3033 if (methods.FirstOrDefault(m => m.Name == "GetFocusAllow") != null)
3034 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_allow_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_allow_get_static_delegate)});
3035 if (efl_ui_widget_focus_allow_set_static_delegate == null)
3036 efl_ui_widget_focus_allow_set_static_delegate = new efl_ui_widget_focus_allow_set_delegate(focus_allow_set);
3037 if (methods.FirstOrDefault(m => m.Name == "SetFocusAllow") != null)
3038 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_allow_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_allow_set_static_delegate)});
3039 if (efl_ui_widget_parent_get_static_delegate == null)
3040 efl_ui_widget_parent_get_static_delegate = new efl_ui_widget_parent_get_delegate(widget_parent_get);
3041 if (methods.FirstOrDefault(m => m.Name == "GetWidgetParent") != null)
3042 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_parent_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_parent_get_static_delegate)});
3043 if (efl_ui_widget_parent_set_static_delegate == null)
3044 efl_ui_widget_parent_set_static_delegate = new efl_ui_widget_parent_set_delegate(widget_parent_set);
3045 if (methods.FirstOrDefault(m => m.Name == "SetWidgetParent") != null)
3046 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_parent_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_parent_set_static_delegate)});
3047 if (efl_ui_widget_access_info_get_static_delegate == null)
3048 efl_ui_widget_access_info_get_static_delegate = new efl_ui_widget_access_info_get_delegate(access_info_get);
3049 if (methods.FirstOrDefault(m => m.Name == "GetAccessInfo") != null)
3050 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_access_info_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_access_info_get_static_delegate)});
3051 if (efl_ui_widget_access_info_set_static_delegate == null)
3052 efl_ui_widget_access_info_set_static_delegate = new efl_ui_widget_access_info_set_delegate(access_info_set);
3053 if (methods.FirstOrDefault(m => m.Name == "SetAccessInfo") != null)
3054 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_access_info_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_access_info_set_static_delegate)});
3055 if (efl_ui_widget_interest_region_get_static_delegate == null)
3056 efl_ui_widget_interest_region_get_static_delegate = new efl_ui_widget_interest_region_get_delegate(interest_region_get);
3057 if (methods.FirstOrDefault(m => m.Name == "GetInterestRegion") != null)
3058 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_interest_region_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_interest_region_get_static_delegate)});
3059 if (efl_ui_widget_focus_highlight_geometry_get_static_delegate == null)
3060 efl_ui_widget_focus_highlight_geometry_get_static_delegate = new efl_ui_widget_focus_highlight_geometry_get_delegate(focus_highlight_geometry_get);
3061 if (methods.FirstOrDefault(m => m.Name == "GetFocusHighlightGeometry") != null)
3062 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_highlight_geometry_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_highlight_geometry_get_static_delegate)});
3063 if (efl_ui_widget_focus_order_get_static_delegate == null)
3064 efl_ui_widget_focus_order_get_static_delegate = new efl_ui_widget_focus_order_get_delegate(focus_order_get);
3065 if (methods.FirstOrDefault(m => m.Name == "GetFocusOrder") != null)
3066 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_order_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_order_get_static_delegate)});
3067 if (efl_ui_widget_focus_custom_chain_get_static_delegate == null)
3068 efl_ui_widget_focus_custom_chain_get_static_delegate = new efl_ui_widget_focus_custom_chain_get_delegate(focus_custom_chain_get);
3069 if (methods.FirstOrDefault(m => m.Name == "GetFocusCustomChain") != null)
3070 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_custom_chain_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_custom_chain_get_static_delegate)});
3071 if (efl_ui_widget_focus_custom_chain_set_static_delegate == null)
3072 efl_ui_widget_focus_custom_chain_set_static_delegate = new efl_ui_widget_focus_custom_chain_set_delegate(focus_custom_chain_set);
3073 if (methods.FirstOrDefault(m => m.Name == "SetFocusCustomChain") != null)
3074 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_custom_chain_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_custom_chain_set_static_delegate)});
3075 if (efl_ui_widget_focused_object_get_static_delegate == null)
3076 efl_ui_widget_focused_object_get_static_delegate = new efl_ui_widget_focused_object_get_delegate(focused_object_get);
3077 if (methods.FirstOrDefault(m => m.Name == "GetFocusedObject") != null)
3078 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focused_object_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focused_object_get_static_delegate)});
3079 if (efl_ui_widget_focus_move_policy_get_static_delegate == null)
3080 efl_ui_widget_focus_move_policy_get_static_delegate = new efl_ui_widget_focus_move_policy_get_delegate(focus_move_policy_get);
3081 if (methods.FirstOrDefault(m => m.Name == "GetFocusMovePolicy") != null)
3082 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_move_policy_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_move_policy_get_static_delegate)});
3083 if (efl_ui_widget_focus_move_policy_set_static_delegate == null)
3084 efl_ui_widget_focus_move_policy_set_static_delegate = new efl_ui_widget_focus_move_policy_set_delegate(focus_move_policy_set);
3085 if (methods.FirstOrDefault(m => m.Name == "SetFocusMovePolicy") != null)
3086 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_move_policy_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_move_policy_set_static_delegate)});
3087 if (efl_ui_widget_focus_move_policy_automatic_get_static_delegate == null)
3088 efl_ui_widget_focus_move_policy_automatic_get_static_delegate = new efl_ui_widget_focus_move_policy_automatic_get_delegate(focus_move_policy_automatic_get);
3089 if (methods.FirstOrDefault(m => m.Name == "GetFocusMovePolicyAutomatic") != null)
3090 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_move_policy_automatic_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_move_policy_automatic_get_static_delegate)});
3091 if (efl_ui_widget_focus_move_policy_automatic_set_static_delegate == null)
3092 efl_ui_widget_focus_move_policy_automatic_set_static_delegate = new efl_ui_widget_focus_move_policy_automatic_set_delegate(focus_move_policy_automatic_set);
3093 if (methods.FirstOrDefault(m => m.Name == "SetFocusMovePolicyAutomatic") != null)
3094 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_move_policy_automatic_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_move_policy_automatic_set_static_delegate)});
3095 if (efl_ui_widget_input_event_handler_static_delegate == null)
3096 efl_ui_widget_input_event_handler_static_delegate = new efl_ui_widget_input_event_handler_delegate(widget_input_event_handler);
3097 if (methods.FirstOrDefault(m => m.Name == "WidgetInputEventHandler") != null)
3098 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_input_event_handler"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_input_event_handler_static_delegate)});
3099 if (efl_ui_widget_on_access_activate_static_delegate == null)
3100 efl_ui_widget_on_access_activate_static_delegate = new efl_ui_widget_on_access_activate_delegate(on_access_activate);
3101 if (methods.FirstOrDefault(m => m.Name == "OnAccessActivate") != null)
3102 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_on_access_activate"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_on_access_activate_static_delegate)});
3103 if (efl_ui_widget_on_access_update_static_delegate == null)
3104 efl_ui_widget_on_access_update_static_delegate = new efl_ui_widget_on_access_update_delegate(on_access_update);
3105 if (methods.FirstOrDefault(m => m.Name == "UpdateOnAccess") != null)
3106 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_on_access_update"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_on_access_update_static_delegate)});
3107 if (efl_ui_widget_screen_reader_static_delegate == null)
3108 efl_ui_widget_screen_reader_static_delegate = new efl_ui_widget_screen_reader_delegate(screen_reader);
3109 if (methods.FirstOrDefault(m => m.Name == "ScreenReader") != null)
3110 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_screen_reader"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_screen_reader_static_delegate)});
3111 if (efl_ui_widget_atspi_static_delegate == null)
3112 efl_ui_widget_atspi_static_delegate = new efl_ui_widget_atspi_delegate(atspi);
3113 if (methods.FirstOrDefault(m => m.Name == "Atspi") != null)
3114 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_atspi"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_atspi_static_delegate)});
3115 if (efl_ui_widget_sub_object_add_static_delegate == null)
3116 efl_ui_widget_sub_object_add_static_delegate = new efl_ui_widget_sub_object_add_delegate(widget_sub_object_add);
3117 if (methods.FirstOrDefault(m => m.Name == "AddWidgetSubObject") != null)
3118 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_sub_object_add"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_sub_object_add_static_delegate)});
3119 if (efl_ui_widget_sub_object_del_static_delegate == null)
3120 efl_ui_widget_sub_object_del_static_delegate = new efl_ui_widget_sub_object_del_delegate(widget_sub_object_del);
3121 if (methods.FirstOrDefault(m => m.Name == "DelWidgetSubObject") != null)
3122 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_sub_object_del"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_sub_object_del_static_delegate)});
3123 if (efl_ui_widget_theme_apply_static_delegate == null)
3124 efl_ui_widget_theme_apply_static_delegate = new efl_ui_widget_theme_apply_delegate(theme_apply);
3125 if (methods.FirstOrDefault(m => m.Name == "ThemeApply") != null)
3126 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_theme_apply"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_theme_apply_static_delegate)});
3127 if (efl_ui_widget_scroll_hold_push_static_delegate == null)
3128 efl_ui_widget_scroll_hold_push_static_delegate = new efl_ui_widget_scroll_hold_push_delegate(scroll_hold_push);
3129 if (methods.FirstOrDefault(m => m.Name == "PushScrollHold") != null)
3130 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_scroll_hold_push"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_scroll_hold_push_static_delegate)});
3131 if (efl_ui_widget_scroll_hold_pop_static_delegate == null)
3132 efl_ui_widget_scroll_hold_pop_static_delegate = new efl_ui_widget_scroll_hold_pop_delegate(scroll_hold_pop);
3133 if (methods.FirstOrDefault(m => m.Name == "PopScrollHold") != null)
3134 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_scroll_hold_pop"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_scroll_hold_pop_static_delegate)});
3135 if (efl_ui_widget_scroll_freeze_push_static_delegate == null)
3136 efl_ui_widget_scroll_freeze_push_static_delegate = new efl_ui_widget_scroll_freeze_push_delegate(scroll_freeze_push);
3137 if (methods.FirstOrDefault(m => m.Name == "PushScrollFreeze") != null)
3138 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_scroll_freeze_push"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_scroll_freeze_push_static_delegate)});
3139 if (efl_ui_widget_scroll_freeze_pop_static_delegate == null)
3140 efl_ui_widget_scroll_freeze_pop_static_delegate = new efl_ui_widget_scroll_freeze_pop_delegate(scroll_freeze_pop);
3141 if (methods.FirstOrDefault(m => m.Name == "PopScrollFreeze") != null)
3142 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_scroll_freeze_pop"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_scroll_freeze_pop_static_delegate)});
3143 if (efl_ui_widget_part_access_object_get_static_delegate == null)
3144 efl_ui_widget_part_access_object_get_static_delegate = new efl_ui_widget_part_access_object_get_delegate(part_access_object_get);
3145 if (methods.FirstOrDefault(m => m.Name == "GetPartAccessObject") != null)
3146 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_part_access_object_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_part_access_object_get_static_delegate)});
3147 if (efl_ui_widget_newest_focus_order_get_static_delegate == null)
3148 efl_ui_widget_newest_focus_order_get_static_delegate = new efl_ui_widget_newest_focus_order_get_delegate(newest_focus_order_get);
3149 if (methods.FirstOrDefault(m => m.Name == "GetNewestFocusOrder") != null)
3150 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_newest_focus_order_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_newest_focus_order_get_static_delegate)});
3151 if (efl_ui_widget_focus_next_object_set_static_delegate == null)
3152 efl_ui_widget_focus_next_object_set_static_delegate = new efl_ui_widget_focus_next_object_set_delegate(focus_next_object_set);
3153 if (methods.FirstOrDefault(m => m.Name == "SetFocusNextObject") != null)
3154 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_next_object_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_next_object_set_static_delegate)});
3155 if (efl_ui_widget_focus_next_object_get_static_delegate == null)
3156 efl_ui_widget_focus_next_object_get_static_delegate = new efl_ui_widget_focus_next_object_get_delegate(focus_next_object_get);
3157 if (methods.FirstOrDefault(m => m.Name == "GetFocusNextObject") != null)
3158 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_next_object_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_next_object_get_static_delegate)});
3159 if (efl_ui_widget_focus_next_item_set_static_delegate == null)
3160 efl_ui_widget_focus_next_item_set_static_delegate = new efl_ui_widget_focus_next_item_set_delegate(focus_next_item_set);
3161 if (methods.FirstOrDefault(m => m.Name == "SetFocusNextItem") != null)
3162 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_next_item_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_next_item_set_static_delegate)});
3163 if (efl_ui_widget_focus_next_item_get_static_delegate == null)
3164 efl_ui_widget_focus_next_item_get_static_delegate = new efl_ui_widget_focus_next_item_get_delegate(focus_next_item_get);
3165 if (methods.FirstOrDefault(m => m.Name == "GetFocusNextItem") != null)
3166 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_next_item_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_next_item_get_static_delegate)});
3167 if (efl_ui_widget_focus_tree_unfocusable_handle_static_delegate == null)
3168 efl_ui_widget_focus_tree_unfocusable_handle_static_delegate = new efl_ui_widget_focus_tree_unfocusable_handle_delegate(focus_tree_unfocusable_handle);
3169 if (methods.FirstOrDefault(m => m.Name == "FocusTreeUnfocusableHandle") != null)
3170 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_tree_unfocusable_handle"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_tree_unfocusable_handle_static_delegate)});
3171 if (efl_ui_widget_focus_custom_chain_prepend_static_delegate == null)
3172 efl_ui_widget_focus_custom_chain_prepend_static_delegate = new efl_ui_widget_focus_custom_chain_prepend_delegate(focus_custom_chain_prepend);
3173 if (methods.FirstOrDefault(m => m.Name == "FocusCustomChainPrepend") != null)
3174 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_custom_chain_prepend"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_custom_chain_prepend_static_delegate)});
3175 if (efl_ui_widget_focus_cycle_static_delegate == null)
3176 efl_ui_widget_focus_cycle_static_delegate = new efl_ui_widget_focus_cycle_delegate(focus_cycle);
3177 if (methods.FirstOrDefault(m => m.Name == "FocusCycle") != null)
3178 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_cycle"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_cycle_static_delegate)});
3179 if (efl_ui_widget_focus_direction_static_delegate == null)
3180 efl_ui_widget_focus_direction_static_delegate = new efl_ui_widget_focus_direction_delegate(focus_direction);
3181 if (methods.FirstOrDefault(m => m.Name == "FocusDirection") != null)
3182 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_direction"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_direction_static_delegate)});
3183 if (efl_ui_widget_focus_next_manager_is_static_delegate == null)
3184 efl_ui_widget_focus_next_manager_is_static_delegate = new efl_ui_widget_focus_next_manager_is_delegate(focus_next_manager_is);
3185 if (methods.FirstOrDefault(m => m.Name == "IsFocusNextManager") != null)
3186 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_next_manager_is"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_next_manager_is_static_delegate)});
3187 if (efl_ui_widget_focus_list_direction_get_static_delegate == null)
3188 efl_ui_widget_focus_list_direction_get_static_delegate = new efl_ui_widget_focus_list_direction_get_delegate(focus_list_direction_get);
3189 if (methods.FirstOrDefault(m => m.Name == "GetFocusListDirection") != null)
3190 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_list_direction_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_list_direction_get_static_delegate)});
3191 if (efl_ui_widget_focused_object_clear_static_delegate == null)
3192 efl_ui_widget_focused_object_clear_static_delegate = new efl_ui_widget_focused_object_clear_delegate(focused_object_clear);
3193 if (methods.FirstOrDefault(m => m.Name == "ClearFocusedObject") != null)
3194 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focused_object_clear"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focused_object_clear_static_delegate)});
3195 if (efl_ui_widget_focus_direction_go_static_delegate == null)
3196 efl_ui_widget_focus_direction_go_static_delegate = new efl_ui_widget_focus_direction_go_delegate(focus_direction_go);
3197 if (methods.FirstOrDefault(m => m.Name == "FocusDirectionGo") != null)
3198 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_direction_go"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_direction_go_static_delegate)});
3199 if (efl_ui_widget_focus_next_get_static_delegate == null)
3200 efl_ui_widget_focus_next_get_static_delegate = new efl_ui_widget_focus_next_get_delegate(focus_next_get);
3201 if (methods.FirstOrDefault(m => m.Name == "GetFocusNext") != null)
3202 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_next_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_next_get_static_delegate)});
3203 if (efl_ui_widget_focus_restore_static_delegate == null)
3204 efl_ui_widget_focus_restore_static_delegate = new efl_ui_widget_focus_restore_delegate(focus_restore);
3205 if (methods.FirstOrDefault(m => m.Name == "FocusRestore") != null)
3206 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_restore"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_restore_static_delegate)});
3207 if (efl_ui_widget_focus_custom_chain_unset_static_delegate == null)
3208 efl_ui_widget_focus_custom_chain_unset_static_delegate = new efl_ui_widget_focus_custom_chain_unset_delegate(focus_custom_chain_unset);
3209 if (methods.FirstOrDefault(m => m.Name == "UnsetFocusCustomChain") != null)
3210 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_custom_chain_unset"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_custom_chain_unset_static_delegate)});
3211 if (efl_ui_widget_focus_steal_static_delegate == null)
3212 efl_ui_widget_focus_steal_static_delegate = new efl_ui_widget_focus_steal_delegate(focus_steal);
3213 if (methods.FirstOrDefault(m => m.Name == "FocusSteal") != null)
3214 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_steal"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_steal_static_delegate)});
3215 if (efl_ui_widget_focus_hide_handle_static_delegate == null)
3216 efl_ui_widget_focus_hide_handle_static_delegate = new efl_ui_widget_focus_hide_handle_delegate(focus_hide_handle);
3217 if (methods.FirstOrDefault(m => m.Name == "FocusHideHandle") != null)
3218 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_hide_handle"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_hide_handle_static_delegate)});
3219 if (efl_ui_widget_focus_next_static_delegate == null)
3220 efl_ui_widget_focus_next_static_delegate = new efl_ui_widget_focus_next_delegate(focus_next);
3221 if (methods.FirstOrDefault(m => m.Name == "FocusNext") != null)
3222 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_next"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_next_static_delegate)});
3223 if (efl_ui_widget_focus_list_next_get_static_delegate == null)
3224 efl_ui_widget_focus_list_next_get_static_delegate = new efl_ui_widget_focus_list_next_get_delegate(focus_list_next_get);
3225 if (methods.FirstOrDefault(m => m.Name == "GetFocusListNext") != null)
3226 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_list_next_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_list_next_get_static_delegate)});
3227 if (efl_ui_widget_focus_mouse_up_handle_static_delegate == null)
3228 efl_ui_widget_focus_mouse_up_handle_static_delegate = new efl_ui_widget_focus_mouse_up_handle_delegate(focus_mouse_up_handle);
3229 if (methods.FirstOrDefault(m => m.Name == "FocusMouseUpHandle") != null)
3230 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_mouse_up_handle"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_mouse_up_handle_static_delegate)});
3231 if (efl_ui_widget_focus_direction_get_static_delegate == null)
3232 efl_ui_widget_focus_direction_get_static_delegate = new efl_ui_widget_focus_direction_get_delegate(focus_direction_get);
3233 if (methods.FirstOrDefault(m => m.Name == "GetFocusDirection") != null)
3234 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_direction_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_direction_get_static_delegate)});
3235 if (efl_ui_widget_focus_disabled_handle_static_delegate == null)
3236 efl_ui_widget_focus_disabled_handle_static_delegate = new efl_ui_widget_focus_disabled_handle_delegate(focus_disabled_handle);
3237 if (methods.FirstOrDefault(m => m.Name == "FocusDisabledHandle") != null)
3238 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_disabled_handle"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_disabled_handle_static_delegate)});
3239 if (efl_ui_widget_focus_custom_chain_append_static_delegate == null)
3240 efl_ui_widget_focus_custom_chain_append_static_delegate = new efl_ui_widget_focus_custom_chain_append_delegate(focus_custom_chain_append);
3241 if (methods.FirstOrDefault(m => m.Name == "AppendFocusCustomChain") != null)
3242 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_custom_chain_append"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_custom_chain_append_static_delegate)});
3243 if (efl_ui_widget_focus_reconfigure_static_delegate == null)
3244 efl_ui_widget_focus_reconfigure_static_delegate = new efl_ui_widget_focus_reconfigure_delegate(focus_reconfigure);
3245 if (methods.FirstOrDefault(m => m.Name == "FocusReconfigure") != null)
3246 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_reconfigure"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_reconfigure_static_delegate)});
3247 if (efl_ui_widget_focus_direction_manager_is_static_delegate == null)
3248 efl_ui_widget_focus_direction_manager_is_static_delegate = new efl_ui_widget_focus_direction_manager_is_delegate(focus_direction_manager_is);
3249 if (methods.FirstOrDefault(m => m.Name == "IsFocusDirectionManager") != null)
3250 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_direction_manager_is"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_direction_manager_is_static_delegate)});
3251 if (efl_ui_widget_focus_state_apply_static_delegate == null)
3252 efl_ui_widget_focus_state_apply_static_delegate = new efl_ui_widget_focus_state_apply_delegate(focus_state_apply);
3253 if (methods.FirstOrDefault(m => m.Name == "FocusStateApply") != null)
3254 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_widget_focus_state_apply"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_state_apply_static_delegate)});
3255 if (efl_part_get_static_delegate == null)
3256 efl_part_get_static_delegate = new efl_part_get_delegate(part_get);
3257 if (methods.FirstOrDefault(m => m.Name == "GetPart") != null)
3258 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_part_get"), func = Marshal.GetFunctionPointerForDelegate(efl_part_get_static_delegate)});
3259 if (efl_access_action_name_get_static_delegate == null)
3260 efl_access_action_name_get_static_delegate = new efl_access_action_name_get_delegate(action_name_get);
3261 if (methods.FirstOrDefault(m => m.Name == "GetActionName") != null)
3262 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_action_name_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_action_name_get_static_delegate)});
3263 if (efl_access_action_localized_name_get_static_delegate == null)
3264 efl_access_action_localized_name_get_static_delegate = new efl_access_action_localized_name_get_delegate(action_localized_name_get);
3265 if (methods.FirstOrDefault(m => m.Name == "GetActionLocalizedName") != null)
3266 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_action_localized_name_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_action_localized_name_get_static_delegate)});
3267 if (efl_access_action_actions_get_static_delegate == null)
3268 efl_access_action_actions_get_static_delegate = new efl_access_action_actions_get_delegate(actions_get);
3269 if (methods.FirstOrDefault(m => m.Name == "GetActions") != null)
3270 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_action_actions_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_action_actions_get_static_delegate)});
3271 if (efl_access_action_do_static_delegate == null)
3272 efl_access_action_do_static_delegate = new efl_access_action_do_delegate(action_do);
3273 if (methods.FirstOrDefault(m => m.Name == "ActionDo") != null)
3274 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_action_do"), func = Marshal.GetFunctionPointerForDelegate(efl_access_action_do_static_delegate)});
3275 if (efl_access_action_keybinding_get_static_delegate == null)
3276 efl_access_action_keybinding_get_static_delegate = new efl_access_action_keybinding_get_delegate(action_keybinding_get);
3277 if (methods.FirstOrDefault(m => m.Name == "GetActionKeybinding") != null)
3278 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_action_keybinding_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_action_keybinding_get_static_delegate)});
3279 if (efl_access_component_z_order_get_static_delegate == null)
3280 efl_access_component_z_order_get_static_delegate = new efl_access_component_z_order_get_delegate(z_order_get);
3281 if (methods.FirstOrDefault(m => m.Name == "GetZOrder") != null)
3282 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_component_z_order_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_component_z_order_get_static_delegate)});
3283 if (efl_access_component_extents_get_static_delegate == null)
3284 efl_access_component_extents_get_static_delegate = new efl_access_component_extents_get_delegate(extents_get);
3285 if (methods.FirstOrDefault(m => m.Name == "GetExtents") != null)
3286 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_component_extents_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_component_extents_get_static_delegate)});
3287 if (efl_access_component_extents_set_static_delegate == null)
3288 efl_access_component_extents_set_static_delegate = new efl_access_component_extents_set_delegate(extents_set);
3289 if (methods.FirstOrDefault(m => m.Name == "SetExtents") != null)
3290 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_component_extents_set"), func = Marshal.GetFunctionPointerForDelegate(efl_access_component_extents_set_static_delegate)});
3291 if (efl_access_component_screen_position_get_static_delegate == null)
3292 efl_access_component_screen_position_get_static_delegate = new efl_access_component_screen_position_get_delegate(screen_position_get);
3293 if (methods.FirstOrDefault(m => m.Name == "GetScreenPosition") != null)
3294 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_component_screen_position_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_component_screen_position_get_static_delegate)});
3295 if (efl_access_component_screen_position_set_static_delegate == null)
3296 efl_access_component_screen_position_set_static_delegate = new efl_access_component_screen_position_set_delegate(screen_position_set);
3297 if (methods.FirstOrDefault(m => m.Name == "SetScreenPosition") != null)
3298 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_component_screen_position_set"), func = Marshal.GetFunctionPointerForDelegate(efl_access_component_screen_position_set_static_delegate)});
3299 if (efl_access_component_socket_offset_get_static_delegate == null)
3300 efl_access_component_socket_offset_get_static_delegate = new efl_access_component_socket_offset_get_delegate(socket_offset_get);
3301 if (methods.FirstOrDefault(m => m.Name == "GetSocketOffset") != null)
3302 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_component_socket_offset_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_component_socket_offset_get_static_delegate)});
3303 if (efl_access_component_socket_offset_set_static_delegate == null)
3304 efl_access_component_socket_offset_set_static_delegate = new efl_access_component_socket_offset_set_delegate(socket_offset_set);
3305 if (methods.FirstOrDefault(m => m.Name == "SetSocketOffset") != null)
3306 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_component_socket_offset_set"), func = Marshal.GetFunctionPointerForDelegate(efl_access_component_socket_offset_set_static_delegate)});
3307 if (efl_access_component_contains_static_delegate == null)
3308 efl_access_component_contains_static_delegate = new efl_access_component_contains_delegate(contains);
3309 if (methods.FirstOrDefault(m => m.Name == "Contains") != null)
3310 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_component_contains"), func = Marshal.GetFunctionPointerForDelegate(efl_access_component_contains_static_delegate)});
3311 if (efl_access_component_focus_grab_static_delegate == null)
3312 efl_access_component_focus_grab_static_delegate = new efl_access_component_focus_grab_delegate(focus_grab);
3313 if (methods.FirstOrDefault(m => m.Name == "GrabFocus") != null)
3314 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_component_focus_grab"), func = Marshal.GetFunctionPointerForDelegate(efl_access_component_focus_grab_static_delegate)});
3315 if (efl_access_component_accessible_at_point_get_static_delegate == null)
3316 efl_access_component_accessible_at_point_get_static_delegate = new efl_access_component_accessible_at_point_get_delegate(accessible_at_point_get);
3317 if (methods.FirstOrDefault(m => m.Name == "GetAccessibleAtPoint") != null)
3318 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_component_accessible_at_point_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_component_accessible_at_point_get_static_delegate)});
3319 if (efl_access_component_highlight_grab_static_delegate == null)
3320 efl_access_component_highlight_grab_static_delegate = new efl_access_component_highlight_grab_delegate(highlight_grab);
3321 if (methods.FirstOrDefault(m => m.Name == "GrabHighlight") != null)
3322 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_component_highlight_grab"), func = Marshal.GetFunctionPointerForDelegate(efl_access_component_highlight_grab_static_delegate)});
3323 if (efl_access_component_highlight_clear_static_delegate == null)
3324 efl_access_component_highlight_clear_static_delegate = new efl_access_component_highlight_clear_delegate(highlight_clear);
3325 if (methods.FirstOrDefault(m => m.Name == "ClearHighlight") != null)
3326 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_component_highlight_clear"), func = Marshal.GetFunctionPointerForDelegate(efl_access_component_highlight_clear_static_delegate)});
3327 if (efl_access_object_localized_role_name_get_static_delegate == null)
3328 efl_access_object_localized_role_name_get_static_delegate = new efl_access_object_localized_role_name_get_delegate(localized_role_name_get);
3329 if (methods.FirstOrDefault(m => m.Name == "GetLocalizedRoleName") != null)
3330 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_localized_role_name_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_localized_role_name_get_static_delegate)});
3331 if (efl_access_object_i18n_name_get_static_delegate == null)
3332 efl_access_object_i18n_name_get_static_delegate = new efl_access_object_i18n_name_get_delegate(i18n_name_get);
3333 if (methods.FirstOrDefault(m => m.Name == "GetI18nName") != null)
3334 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_i18n_name_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_i18n_name_get_static_delegate)});
3335 if (efl_access_object_i18n_name_set_static_delegate == null)
3336 efl_access_object_i18n_name_set_static_delegate = new efl_access_object_i18n_name_set_delegate(i18n_name_set);
3337 if (methods.FirstOrDefault(m => m.Name == "SetI18nName") != null)
3338 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_i18n_name_set"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_i18n_name_set_static_delegate)});
3339 if (efl_access_object_name_cb_set_static_delegate == null)
3340 efl_access_object_name_cb_set_static_delegate = new efl_access_object_name_cb_set_delegate(name_cb_set);
3341 if (methods.FirstOrDefault(m => m.Name == "SetNameCb") != null)
3342 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_name_cb_set"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_name_cb_set_static_delegate)});
3343 if (efl_access_object_relation_set_get_static_delegate == null)
3344 efl_access_object_relation_set_get_static_delegate = new efl_access_object_relation_set_get_delegate(relation_set_get);
3345 if (methods.FirstOrDefault(m => m.Name == "GetRelationSet") != null)
3346 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_relation_set_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_relation_set_get_static_delegate)});
3347 if (efl_access_object_role_get_static_delegate == null)
3348 efl_access_object_role_get_static_delegate = new efl_access_object_role_get_delegate(role_get);
3349 if (methods.FirstOrDefault(m => m.Name == "GetRole") != null)
3350 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_role_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_role_get_static_delegate)});
3351 if (efl_access_object_role_set_static_delegate == null)
3352 efl_access_object_role_set_static_delegate = new efl_access_object_role_set_delegate(role_set);
3353 if (methods.FirstOrDefault(m => m.Name == "SetRole") != null)
3354 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_role_set"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_role_set_static_delegate)});
3355 if (efl_access_object_access_parent_get_static_delegate == null)
3356 efl_access_object_access_parent_get_static_delegate = new efl_access_object_access_parent_get_delegate(access_parent_get);
3357 if (methods.FirstOrDefault(m => m.Name == "GetAccessParent") != null)
3358 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_access_parent_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_access_parent_get_static_delegate)});
3359 if (efl_access_object_access_parent_set_static_delegate == null)
3360 efl_access_object_access_parent_set_static_delegate = new efl_access_object_access_parent_set_delegate(access_parent_set);
3361 if (methods.FirstOrDefault(m => m.Name == "SetAccessParent") != null)
3362 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_access_parent_set"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_access_parent_set_static_delegate)});
3363 if (efl_access_object_description_cb_set_static_delegate == null)
3364 efl_access_object_description_cb_set_static_delegate = new efl_access_object_description_cb_set_delegate(description_cb_set);
3365 if (methods.FirstOrDefault(m => m.Name == "SetDescriptionCb") != null)
3366 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_description_cb_set"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_description_cb_set_static_delegate)});
3367 if (efl_access_object_gesture_cb_set_static_delegate == null)
3368 efl_access_object_gesture_cb_set_static_delegate = new efl_access_object_gesture_cb_set_delegate(gesture_cb_set);
3369 if (methods.FirstOrDefault(m => m.Name == "SetGestureCb") != null)
3370 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_gesture_cb_set"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_gesture_cb_set_static_delegate)});
3371 if (efl_access_object_access_children_get_static_delegate == null)
3372 efl_access_object_access_children_get_static_delegate = new efl_access_object_access_children_get_delegate(access_children_get);
3373 if (methods.FirstOrDefault(m => m.Name == "GetAccessChildren") != null)
3374 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_access_children_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_access_children_get_static_delegate)});
3375 if (efl_access_object_role_name_get_static_delegate == null)
3376 efl_access_object_role_name_get_static_delegate = new efl_access_object_role_name_get_delegate(role_name_get);
3377 if (methods.FirstOrDefault(m => m.Name == "GetRoleName") != null)
3378 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_role_name_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_role_name_get_static_delegate)});
3379 if (efl_access_object_attributes_get_static_delegate == null)
3380 efl_access_object_attributes_get_static_delegate = new efl_access_object_attributes_get_delegate(attributes_get);
3381 if (methods.FirstOrDefault(m => m.Name == "GetAttributes") != null)
3382 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_attributes_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_attributes_get_static_delegate)});
3383 if (efl_access_object_reading_info_type_get_static_delegate == null)
3384 efl_access_object_reading_info_type_get_static_delegate = new efl_access_object_reading_info_type_get_delegate(reading_info_type_get);
3385 if (methods.FirstOrDefault(m => m.Name == "GetReadingInfoType") != null)
3386 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_reading_info_type_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_reading_info_type_get_static_delegate)});
3387 if (efl_access_object_reading_info_type_set_static_delegate == null)
3388 efl_access_object_reading_info_type_set_static_delegate = new efl_access_object_reading_info_type_set_delegate(reading_info_type_set);
3389 if (methods.FirstOrDefault(m => m.Name == "SetReadingInfoType") != null)
3390 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_reading_info_type_set"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_reading_info_type_set_static_delegate)});
3391 if (efl_access_object_index_in_parent_get_static_delegate == null)
3392 efl_access_object_index_in_parent_get_static_delegate = new efl_access_object_index_in_parent_get_delegate(index_in_parent_get);
3393 if (methods.FirstOrDefault(m => m.Name == "GetIndexInParent") != null)
3394 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_index_in_parent_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_index_in_parent_get_static_delegate)});
3395 if (efl_access_object_description_get_static_delegate == null)
3396 efl_access_object_description_get_static_delegate = new efl_access_object_description_get_delegate(description_get);
3397 if (methods.FirstOrDefault(m => m.Name == "GetDescription") != null)
3398 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_description_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_description_get_static_delegate)});
3399 if (efl_access_object_description_set_static_delegate == null)
3400 efl_access_object_description_set_static_delegate = new efl_access_object_description_set_delegate(description_set);
3401 if (methods.FirstOrDefault(m => m.Name == "SetDescription") != null)
3402 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_description_set"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_description_set_static_delegate)});
3403 if (efl_access_object_state_set_get_static_delegate == null)
3404 efl_access_object_state_set_get_static_delegate = new efl_access_object_state_set_get_delegate(state_set_get);
3405 if (methods.FirstOrDefault(m => m.Name == "GetStateSet") != null)
3406 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_state_set_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_state_set_get_static_delegate)});
3407 if (efl_access_object_can_highlight_get_static_delegate == null)
3408 efl_access_object_can_highlight_get_static_delegate = new efl_access_object_can_highlight_get_delegate(can_highlight_get);
3409 if (methods.FirstOrDefault(m => m.Name == "GetCanHighlight") != null)
3410 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_can_highlight_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_can_highlight_get_static_delegate)});
3411 if (efl_access_object_can_highlight_set_static_delegate == null)
3412 efl_access_object_can_highlight_set_static_delegate = new efl_access_object_can_highlight_set_delegate(can_highlight_set);
3413 if (methods.FirstOrDefault(m => m.Name == "SetCanHighlight") != null)
3414 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_can_highlight_set"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_can_highlight_set_static_delegate)});
3415 if (efl_access_object_translation_domain_get_static_delegate == null)
3416 efl_access_object_translation_domain_get_static_delegate = new efl_access_object_translation_domain_get_delegate(translation_domain_get);
3417 if (methods.FirstOrDefault(m => m.Name == "GetTranslationDomain") != null)
3418 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_translation_domain_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_translation_domain_get_static_delegate)});
3419 if (efl_access_object_translation_domain_set_static_delegate == null)
3420 efl_access_object_translation_domain_set_static_delegate = new efl_access_object_translation_domain_set_delegate(translation_domain_set);
3421 if (methods.FirstOrDefault(m => m.Name == "SetTranslationDomain") != null)
3422 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_translation_domain_set"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_translation_domain_set_static_delegate)});
3423 if (efl_access_object_gesture_do_static_delegate == null)
3424 efl_access_object_gesture_do_static_delegate = new efl_access_object_gesture_do_delegate(gesture_do);
3425 if (methods.FirstOrDefault(m => m.Name == "GestureDo") != null)
3426 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_gesture_do"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_gesture_do_static_delegate)});
3427 if (efl_access_object_attribute_append_static_delegate == null)
3428 efl_access_object_attribute_append_static_delegate = new efl_access_object_attribute_append_delegate(attribute_append);
3429 if (methods.FirstOrDefault(m => m.Name == "AppendAttribute") != null)
3430 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_attribute_append"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_attribute_append_static_delegate)});
3431 if (efl_access_object_attribute_del_static_delegate == null)
3432 efl_access_object_attribute_del_static_delegate = new efl_access_object_attribute_del_delegate(attribute_del);
3433 if (methods.FirstOrDefault(m => m.Name == "DelAttribute") != null)
3434 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_attribute_del"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_attribute_del_static_delegate)});
3435 if (efl_access_object_attributes_clear_static_delegate == null)
3436 efl_access_object_attributes_clear_static_delegate = new efl_access_object_attributes_clear_delegate(attributes_clear);
3437 if (methods.FirstOrDefault(m => m.Name == "ClearAttributes") != null)
3438 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_attributes_clear"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_attributes_clear_static_delegate)});
3439 if (efl_access_object_relationship_append_static_delegate == null)
3440 efl_access_object_relationship_append_static_delegate = new efl_access_object_relationship_append_delegate(relationship_append);
3441 if (methods.FirstOrDefault(m => m.Name == "AppendRelationship") != null)
3442 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_relationship_append"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_relationship_append_static_delegate)});
3443 if (efl_access_object_relationship_remove_static_delegate == null)
3444 efl_access_object_relationship_remove_static_delegate = new efl_access_object_relationship_remove_delegate(relationship_remove);
3445 if (methods.FirstOrDefault(m => m.Name == "RelationshipRemove") != null)
3446 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_relationship_remove"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_relationship_remove_static_delegate)});
3447 if (efl_access_object_relationships_clear_static_delegate == null)
3448 efl_access_object_relationships_clear_static_delegate = new efl_access_object_relationships_clear_delegate(relationships_clear);
3449 if (methods.FirstOrDefault(m => m.Name == "ClearRelationships") != null)
3450 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_relationships_clear"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_relationships_clear_static_delegate)});
3451 if (efl_access_object_state_notify_static_delegate == null)
3452 efl_access_object_state_notify_static_delegate = new efl_access_object_state_notify_delegate(state_notify);
3453 if (methods.FirstOrDefault(m => m.Name == "StateNotify") != null)
3454 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_object_state_notify"), func = Marshal.GetFunctionPointerForDelegate(efl_access_object_state_notify_static_delegate)});
3455 if (efl_access_widget_action_elm_actions_get_static_delegate == null)
3456 efl_access_widget_action_elm_actions_get_static_delegate = new efl_access_widget_action_elm_actions_get_delegate(elm_actions_get);
3457 if (methods.FirstOrDefault(m => m.Name == "GetElmActions") != null)
3458 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_access_widget_action_elm_actions_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_widget_action_elm_actions_get_static_delegate)});
3459 if (efl_ui_dnd_drag_start_static_delegate == null)
3460 efl_ui_dnd_drag_start_static_delegate = new efl_ui_dnd_drag_start_delegate(drag_start);
3461 if (methods.FirstOrDefault(m => m.Name == "DragStart") != null)
3462 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_dnd_drag_start"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_dnd_drag_start_static_delegate)});
3463 if (efl_ui_dnd_drag_action_set_static_delegate == null)
3464 efl_ui_dnd_drag_action_set_static_delegate = new efl_ui_dnd_drag_action_set_delegate(drag_action_set);
3465 if (methods.FirstOrDefault(m => m.Name == "SetDragAction") != null)
3466 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_dnd_drag_action_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_dnd_drag_action_set_static_delegate)});
3467 if (efl_ui_dnd_drag_cancel_static_delegate == null)
3468 efl_ui_dnd_drag_cancel_static_delegate = new efl_ui_dnd_drag_cancel_delegate(drag_cancel);
3469 if (methods.FirstOrDefault(m => m.Name == "DragCancel") != null)
3470 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_dnd_drag_cancel"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_dnd_drag_cancel_static_delegate)});
3471 if (efl_ui_dnd_drop_target_add_static_delegate == null)
3472 efl_ui_dnd_drop_target_add_static_delegate = new efl_ui_dnd_drop_target_add_delegate(drop_target_add);
3473 if (methods.FirstOrDefault(m => m.Name == "AddDropTarget") != null)
3474 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_dnd_drop_target_add"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_dnd_drop_target_add_static_delegate)});
3475 if (efl_ui_dnd_drop_target_del_static_delegate == null)
3476 efl_ui_dnd_drop_target_del_static_delegate = new efl_ui_dnd_drop_target_del_delegate(drop_target_del);
3477 if (methods.FirstOrDefault(m => m.Name == "DelDropTarget") != null)
3478 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_dnd_drop_target_del"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_dnd_drop_target_del_static_delegate)});
3479 if (efl_ui_l10n_text_get_static_delegate == null)
3480 efl_ui_l10n_text_get_static_delegate = new efl_ui_l10n_text_get_delegate(l10n_text_get);
3481 if (methods.FirstOrDefault(m => m.Name == "GetL10nText") != null)
3482 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_l10n_text_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_l10n_text_get_static_delegate)});
3483 if (efl_ui_l10n_text_set_static_delegate == null)
3484 efl_ui_l10n_text_set_static_delegate = new efl_ui_l10n_text_set_delegate(l10n_text_set);
3485 if (methods.FirstOrDefault(m => m.Name == "SetL10nText") != null)
3486 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_l10n_text_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_l10n_text_set_static_delegate)});
3487 if (efl_ui_l10n_translation_update_static_delegate == null)
3488 efl_ui_l10n_translation_update_static_delegate = new efl_ui_l10n_translation_update_delegate(translation_update);
3489 if (methods.FirstOrDefault(m => m.Name == "UpdateTranslation") != null)
3490 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_l10n_translation_update"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_l10n_translation_update_static_delegate)});
3491 if (efl_ui_property_bind_static_delegate == null)
3492 efl_ui_property_bind_static_delegate = new efl_ui_property_bind_delegate(property_bind);
3493 if (methods.FirstOrDefault(m => m.Name == "PropertyBind") != null)
3494 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_property_bind"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_property_bind_static_delegate)});
3495 if (efl_ui_selection_set_static_delegate == null)
3496 efl_ui_selection_set_static_delegate = new efl_ui_selection_set_delegate(selection_set);
3497 if (methods.FirstOrDefault(m => m.Name == "SetSelection") != null)
3498 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_selection_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_selection_set_static_delegate)});
3499 if (efl_ui_selection_get_static_delegate == null)
3500 efl_ui_selection_get_static_delegate = new efl_ui_selection_get_delegate(selection_get);
3501 if (methods.FirstOrDefault(m => m.Name == "GetSelection") != null)
3502 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_selection_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_selection_get_static_delegate)});
3503 if (efl_ui_selection_clear_static_delegate == null)
3504 efl_ui_selection_clear_static_delegate = new efl_ui_selection_clear_delegate(selection_clear);
3505 if (methods.FirstOrDefault(m => m.Name == "ClearSelection") != null)
3506 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_selection_clear"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_selection_clear_static_delegate)});
3507 if (efl_ui_selection_has_owner_static_delegate == null)
3508 efl_ui_selection_has_owner_static_delegate = new efl_ui_selection_has_owner_delegate(has_owner);
3509 if (methods.FirstOrDefault(m => m.Name == "HasOwner") != null)
3510 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_selection_has_owner"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_selection_has_owner_static_delegate)});
3511 if (efl_ui_view_model_get_static_delegate == null)
3512 efl_ui_view_model_get_static_delegate = new efl_ui_view_model_get_delegate(model_get);
3513 if (methods.FirstOrDefault(m => m.Name == "GetModel") != null)
3514 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_view_model_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_view_model_get_static_delegate)});
3515 if (efl_ui_view_model_set_static_delegate == null)
3516 efl_ui_view_model_set_static_delegate = new efl_ui_view_model_set_delegate(model_set);
3517 if (methods.FirstOrDefault(m => m.Name == "SetModel") != null)
3518 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_view_model_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_view_model_set_static_delegate)});
3519 if (efl_ui_focus_object_focus_geometry_get_static_delegate == null)
3520 efl_ui_focus_object_focus_geometry_get_static_delegate = new efl_ui_focus_object_focus_geometry_get_delegate(focus_geometry_get);
3521 if (methods.FirstOrDefault(m => m.Name == "GetFocusGeometry") != null)
3522 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_focus_object_focus_geometry_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_object_focus_geometry_get_static_delegate)});
3523 if (efl_ui_focus_object_focus_get_static_delegate == null)
3524 efl_ui_focus_object_focus_get_static_delegate = new efl_ui_focus_object_focus_get_delegate(focus_get);
3525 if (methods.FirstOrDefault(m => m.Name == "GetFocus") != null)
3526 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_focus_object_focus_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_object_focus_get_static_delegate)});
3527 if (efl_ui_focus_object_focus_set_static_delegate == null)
3528 efl_ui_focus_object_focus_set_static_delegate = new efl_ui_focus_object_focus_set_delegate(focus_set);
3529 if (methods.FirstOrDefault(m => m.Name == "SetFocus") != null)
3530 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_focus_object_focus_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_object_focus_set_static_delegate)});
3531 if (efl_ui_focus_object_focus_manager_get_static_delegate == null)
3532 efl_ui_focus_object_focus_manager_get_static_delegate = new efl_ui_focus_object_focus_manager_get_delegate(focus_manager_get);
3533 if (methods.FirstOrDefault(m => m.Name == "GetFocusManager") != null)
3534 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_focus_object_focus_manager_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_object_focus_manager_get_static_delegate)});
3535 if (efl_ui_focus_object_focus_parent_get_static_delegate == null)
3536 efl_ui_focus_object_focus_parent_get_static_delegate = new efl_ui_focus_object_focus_parent_get_delegate(focus_parent_get);
3537 if (methods.FirstOrDefault(m => m.Name == "GetFocusParent") != null)
3538 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_focus_object_focus_parent_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_object_focus_parent_get_static_delegate)});
3539 if (efl_ui_focus_object_child_focus_get_static_delegate == null)
3540 efl_ui_focus_object_child_focus_get_static_delegate = new efl_ui_focus_object_child_focus_get_delegate(child_focus_get);
3541 if (methods.FirstOrDefault(m => m.Name == "GetChildFocus") != null)
3542 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_focus_object_child_focus_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_object_child_focus_get_static_delegate)});
3543 if (efl_ui_focus_object_child_focus_set_static_delegate == null)
3544 efl_ui_focus_object_child_focus_set_static_delegate = new efl_ui_focus_object_child_focus_set_delegate(child_focus_set);
3545 if (methods.FirstOrDefault(m => m.Name == "SetChildFocus") != null)
3546 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_focus_object_child_focus_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_object_child_focus_set_static_delegate)});
3547 if (efl_ui_focus_object_setup_order_static_delegate == null)
3548 efl_ui_focus_object_setup_order_static_delegate = new efl_ui_focus_object_setup_order_delegate(setup_order);
3549 if (methods.FirstOrDefault(m => m.Name == "SetupOrder") != null)
3550 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_focus_object_setup_order"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_object_setup_order_static_delegate)});
3551 if (efl_ui_focus_object_setup_order_non_recursive_static_delegate == null)
3552 efl_ui_focus_object_setup_order_non_recursive_static_delegate = new efl_ui_focus_object_setup_order_non_recursive_delegate(setup_order_non_recursive);
3553 if (methods.FirstOrDefault(m => m.Name == "SetupOrderNonRecursive") != null)
3554 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_focus_object_setup_order_non_recursive"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_object_setup_order_non_recursive_static_delegate)});
3555 if (efl_ui_focus_object_on_focus_update_static_delegate == null)
3556 efl_ui_focus_object_on_focus_update_static_delegate = new efl_ui_focus_object_on_focus_update_delegate(on_focus_update);
3557 if (methods.FirstOrDefault(m => m.Name == "UpdateOnFocus") != null)
3558 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(_Module.Module, "efl_ui_focus_object_on_focus_update"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_object_on_focus_update_static_delegate)});
3559 descs.AddRange(base.GetEoOps(type));
3562 public override IntPtr GetEflClass()
3564 return Efl.Ui.Widget.efl_ui_widget_class_get();
3566 public static new IntPtr GetEflClassStatic()
3568 return Efl.Ui.Widget.efl_ui_widget_class_get();
3572 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_ui_widget_cursor_get_delegate(System.IntPtr obj, System.IntPtr pd);
3575 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_ui_widget_cursor_get_api_delegate(System.IntPtr obj);
3576 public static Efl.Eo.FunctionWrapper<efl_ui_widget_cursor_get_api_delegate> efl_ui_widget_cursor_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_cursor_get_api_delegate>(_Module, "efl_ui_widget_cursor_get");
3577 private static System.String cursor_get(System.IntPtr obj, System.IntPtr pd)
3579 Eina.Log.Debug("function efl_ui_widget_cursor_get was called");
3580 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3581 if(wrapper != null) {
3582 System.String _ret_var = default(System.String);
3584 _ret_var = ((Widget)wrapper).GetCursor();
3585 } catch (Exception e) {
3586 Eina.Log.Warning($"Callback error: {e.ToString()}");
3587 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3591 return efl_ui_widget_cursor_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3594 private static efl_ui_widget_cursor_get_delegate efl_ui_widget_cursor_get_static_delegate;
3597 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_cursor_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String cursor);
3600 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_cursor_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String cursor);
3601 public static Efl.Eo.FunctionWrapper<efl_ui_widget_cursor_set_api_delegate> efl_ui_widget_cursor_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_cursor_set_api_delegate>(_Module, "efl_ui_widget_cursor_set");
3602 private static bool cursor_set(System.IntPtr obj, System.IntPtr pd, System.String cursor)
3604 Eina.Log.Debug("function efl_ui_widget_cursor_set was called");
3605 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3606 if(wrapper != null) {
3607 bool _ret_var = default(bool);
3609 _ret_var = ((Widget)wrapper).SetCursor( cursor);
3610 } catch (Exception e) {
3611 Eina.Log.Warning($"Callback error: {e.ToString()}");
3612 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3616 return efl_ui_widget_cursor_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cursor);
3619 private static efl_ui_widget_cursor_set_delegate efl_ui_widget_cursor_set_static_delegate;
3622 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_ui_widget_cursor_style_get_delegate(System.IntPtr obj, System.IntPtr pd);
3625 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_ui_widget_cursor_style_get_api_delegate(System.IntPtr obj);
3626 public static Efl.Eo.FunctionWrapper<efl_ui_widget_cursor_style_get_api_delegate> efl_ui_widget_cursor_style_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_cursor_style_get_api_delegate>(_Module, "efl_ui_widget_cursor_style_get");
3627 private static System.String cursor_style_get(System.IntPtr obj, System.IntPtr pd)
3629 Eina.Log.Debug("function efl_ui_widget_cursor_style_get was called");
3630 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3631 if(wrapper != null) {
3632 System.String _ret_var = default(System.String);
3634 _ret_var = ((Widget)wrapper).GetCursorStyle();
3635 } catch (Exception e) {
3636 Eina.Log.Warning($"Callback error: {e.ToString()}");
3637 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3641 return efl_ui_widget_cursor_style_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3644 private static efl_ui_widget_cursor_style_get_delegate efl_ui_widget_cursor_style_get_static_delegate;
3647 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_cursor_style_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String style);
3650 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_cursor_style_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String style);
3651 public static Efl.Eo.FunctionWrapper<efl_ui_widget_cursor_style_set_api_delegate> efl_ui_widget_cursor_style_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_cursor_style_set_api_delegate>(_Module, "efl_ui_widget_cursor_style_set");
3652 private static bool cursor_style_set(System.IntPtr obj, System.IntPtr pd, System.String style)
3654 Eina.Log.Debug("function efl_ui_widget_cursor_style_set was called");
3655 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3656 if(wrapper != null) {
3657 bool _ret_var = default(bool);
3659 _ret_var = ((Widget)wrapper).SetCursorStyle( style);
3660 } catch (Exception e) {
3661 Eina.Log.Warning($"Callback error: {e.ToString()}");
3662 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3666 return efl_ui_widget_cursor_style_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), style);
3669 private static efl_ui_widget_cursor_style_set_delegate efl_ui_widget_cursor_style_set_static_delegate;
3672 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_cursor_theme_search_enabled_get_delegate(System.IntPtr obj, System.IntPtr pd);
3675 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_cursor_theme_search_enabled_get_api_delegate(System.IntPtr obj);
3676 public static Efl.Eo.FunctionWrapper<efl_ui_widget_cursor_theme_search_enabled_get_api_delegate> efl_ui_widget_cursor_theme_search_enabled_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_cursor_theme_search_enabled_get_api_delegate>(_Module, "efl_ui_widget_cursor_theme_search_enabled_get");
3677 private static bool cursor_theme_search_enabled_get(System.IntPtr obj, System.IntPtr pd)
3679 Eina.Log.Debug("function efl_ui_widget_cursor_theme_search_enabled_get was called");
3680 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3681 if(wrapper != null) {
3682 bool _ret_var = default(bool);
3684 _ret_var = ((Widget)wrapper).GetCursorThemeSearchEnabled();
3685 } catch (Exception e) {
3686 Eina.Log.Warning($"Callback error: {e.ToString()}");
3687 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3691 return efl_ui_widget_cursor_theme_search_enabled_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3694 private static efl_ui_widget_cursor_theme_search_enabled_get_delegate efl_ui_widget_cursor_theme_search_enabled_get_static_delegate;
3697 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_cursor_theme_search_enabled_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool allow);
3700 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_cursor_theme_search_enabled_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool allow);
3701 public static Efl.Eo.FunctionWrapper<efl_ui_widget_cursor_theme_search_enabled_set_api_delegate> efl_ui_widget_cursor_theme_search_enabled_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_cursor_theme_search_enabled_set_api_delegate>(_Module, "efl_ui_widget_cursor_theme_search_enabled_set");
3702 private static bool cursor_theme_search_enabled_set(System.IntPtr obj, System.IntPtr pd, bool allow)
3704 Eina.Log.Debug("function efl_ui_widget_cursor_theme_search_enabled_set was called");
3705 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3706 if(wrapper != null) {
3707 bool _ret_var = default(bool);
3709 _ret_var = ((Widget)wrapper).SetCursorThemeSearchEnabled( allow);
3710 } catch (Exception e) {
3711 Eina.Log.Warning($"Callback error: {e.ToString()}");
3712 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3716 return efl_ui_widget_cursor_theme_search_enabled_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), allow);
3719 private static efl_ui_widget_cursor_theme_search_enabled_set_delegate efl_ui_widget_cursor_theme_search_enabled_set_static_delegate;
3722 private delegate void efl_ui_widget_resize_object_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object sobj);
3725 public delegate void efl_ui_widget_resize_object_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object sobj);
3726 public static Efl.Eo.FunctionWrapper<efl_ui_widget_resize_object_set_api_delegate> efl_ui_widget_resize_object_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_resize_object_set_api_delegate>(_Module, "efl_ui_widget_resize_object_set");
3727 private static void resize_object_set(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.Object sobj)
3729 Eina.Log.Debug("function efl_ui_widget_resize_object_set was called");
3730 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3731 if(wrapper != null) {
3734 ((Widget)wrapper).SetResizeObject( sobj);
3735 } catch (Exception e) {
3736 Eina.Log.Warning($"Callback error: {e.ToString()}");
3737 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3740 efl_ui_widget_resize_object_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), sobj);
3743 private static efl_ui_widget_resize_object_set_delegate efl_ui_widget_resize_object_set_static_delegate;
3746 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_disabled_get_delegate(System.IntPtr obj, System.IntPtr pd);
3749 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_disabled_get_api_delegate(System.IntPtr obj);
3750 public static Efl.Eo.FunctionWrapper<efl_ui_widget_disabled_get_api_delegate> efl_ui_widget_disabled_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_disabled_get_api_delegate>(_Module, "efl_ui_widget_disabled_get");
3751 private static bool disabled_get(System.IntPtr obj, System.IntPtr pd)
3753 Eina.Log.Debug("function efl_ui_widget_disabled_get was called");
3754 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3755 if(wrapper != null) {
3756 bool _ret_var = default(bool);
3758 _ret_var = ((Widget)wrapper).GetDisabled();
3759 } catch (Exception e) {
3760 Eina.Log.Warning($"Callback error: {e.ToString()}");
3761 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3765 return efl_ui_widget_disabled_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3768 private static efl_ui_widget_disabled_get_delegate efl_ui_widget_disabled_get_static_delegate;
3771 private delegate void efl_ui_widget_disabled_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool disabled);
3774 public delegate void efl_ui_widget_disabled_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool disabled);
3775 public static Efl.Eo.FunctionWrapper<efl_ui_widget_disabled_set_api_delegate> efl_ui_widget_disabled_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_disabled_set_api_delegate>(_Module, "efl_ui_widget_disabled_set");
3776 private static void disabled_set(System.IntPtr obj, System.IntPtr pd, bool disabled)
3778 Eina.Log.Debug("function efl_ui_widget_disabled_set was called");
3779 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3780 if(wrapper != null) {
3783 ((Widget)wrapper).SetDisabled( disabled);
3784 } catch (Exception e) {
3785 Eina.Log.Warning($"Callback error: {e.ToString()}");
3786 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3789 efl_ui_widget_disabled_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), disabled);
3792 private static efl_ui_widget_disabled_set_delegate efl_ui_widget_disabled_set_static_delegate;
3795 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_ui_widget_style_get_delegate(System.IntPtr obj, System.IntPtr pd);
3798 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_ui_widget_style_get_api_delegate(System.IntPtr obj);
3799 public static Efl.Eo.FunctionWrapper<efl_ui_widget_style_get_api_delegate> efl_ui_widget_style_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_style_get_api_delegate>(_Module, "efl_ui_widget_style_get");
3800 private static System.String style_get(System.IntPtr obj, System.IntPtr pd)
3802 Eina.Log.Debug("function efl_ui_widget_style_get was called");
3803 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3804 if(wrapper != null) {
3805 System.String _ret_var = default(System.String);
3807 _ret_var = ((Widget)wrapper).GetStyle();
3808 } catch (Exception e) {
3809 Eina.Log.Warning($"Callback error: {e.ToString()}");
3810 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3814 return efl_ui_widget_style_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3817 private static efl_ui_widget_style_get_delegate efl_ui_widget_style_get_static_delegate;
3820 private delegate Eina.Error efl_ui_widget_style_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String style);
3823 public delegate Eina.Error efl_ui_widget_style_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String style);
3824 public static Efl.Eo.FunctionWrapper<efl_ui_widget_style_set_api_delegate> efl_ui_widget_style_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_style_set_api_delegate>(_Module, "efl_ui_widget_style_set");
3825 private static Eina.Error style_set(System.IntPtr obj, System.IntPtr pd, System.String style)
3827 Eina.Log.Debug("function efl_ui_widget_style_set was called");
3828 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3829 if(wrapper != null) {
3830 Eina.Error _ret_var = default(Eina.Error);
3832 _ret_var = ((Widget)wrapper).SetStyle( style);
3833 } catch (Exception e) {
3834 Eina.Log.Warning($"Callback error: {e.ToString()}");
3835 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3839 return efl_ui_widget_style_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), style);
3842 private static efl_ui_widget_style_set_delegate efl_ui_widget_style_set_static_delegate;
3845 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_focus_allow_get_delegate(System.IntPtr obj, System.IntPtr pd);
3848 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_focus_allow_get_api_delegate(System.IntPtr obj);
3849 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_allow_get_api_delegate> efl_ui_widget_focus_allow_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_allow_get_api_delegate>(_Module, "efl_ui_widget_focus_allow_get");
3850 private static bool focus_allow_get(System.IntPtr obj, System.IntPtr pd)
3852 Eina.Log.Debug("function efl_ui_widget_focus_allow_get was called");
3853 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3854 if(wrapper != null) {
3855 bool _ret_var = default(bool);
3857 _ret_var = ((Widget)wrapper).GetFocusAllow();
3858 } catch (Exception e) {
3859 Eina.Log.Warning($"Callback error: {e.ToString()}");
3860 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3864 return efl_ui_widget_focus_allow_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3867 private static efl_ui_widget_focus_allow_get_delegate efl_ui_widget_focus_allow_get_static_delegate;
3870 private delegate void efl_ui_widget_focus_allow_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool can_focus);
3873 public delegate void efl_ui_widget_focus_allow_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool can_focus);
3874 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_allow_set_api_delegate> efl_ui_widget_focus_allow_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_allow_set_api_delegate>(_Module, "efl_ui_widget_focus_allow_set");
3875 private static void focus_allow_set(System.IntPtr obj, System.IntPtr pd, bool can_focus)
3877 Eina.Log.Debug("function efl_ui_widget_focus_allow_set was called");
3878 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3879 if(wrapper != null) {
3882 ((Widget)wrapper).SetFocusAllow( can_focus);
3883 } catch (Exception e) {
3884 Eina.Log.Warning($"Callback error: {e.ToString()}");
3885 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3888 efl_ui_widget_focus_allow_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), can_focus);
3891 private static efl_ui_widget_focus_allow_set_delegate efl_ui_widget_focus_allow_set_static_delegate;
3894 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] private delegate Efl.Ui.Widget efl_ui_widget_parent_get_delegate(System.IntPtr obj, System.IntPtr pd);
3897 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] public delegate Efl.Ui.Widget efl_ui_widget_parent_get_api_delegate(System.IntPtr obj);
3898 public static Efl.Eo.FunctionWrapper<efl_ui_widget_parent_get_api_delegate> efl_ui_widget_parent_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_parent_get_api_delegate>(_Module, "efl_ui_widget_parent_get");
3899 private static Efl.Ui.Widget widget_parent_get(System.IntPtr obj, System.IntPtr pd)
3901 Eina.Log.Debug("function efl_ui_widget_parent_get was called");
3902 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3903 if(wrapper != null) {
3904 Efl.Ui.Widget _ret_var = default(Efl.Ui.Widget);
3906 _ret_var = ((Widget)wrapper).GetWidgetParent();
3907 } catch (Exception e) {
3908 Eina.Log.Warning($"Callback error: {e.ToString()}");
3909 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3913 return efl_ui_widget_parent_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3916 private static efl_ui_widget_parent_get_delegate efl_ui_widget_parent_get_static_delegate;
3919 private delegate void efl_ui_widget_parent_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] Efl.Ui.Widget parent);
3922 public delegate void efl_ui_widget_parent_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] Efl.Ui.Widget parent);
3923 public static Efl.Eo.FunctionWrapper<efl_ui_widget_parent_set_api_delegate> efl_ui_widget_parent_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_parent_set_api_delegate>(_Module, "efl_ui_widget_parent_set");
3924 private static void widget_parent_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Widget parent)
3926 Eina.Log.Debug("function efl_ui_widget_parent_set was called");
3927 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3928 if(wrapper != null) {
3931 ((Widget)wrapper).SetWidgetParent( parent);
3932 } catch (Exception e) {
3933 Eina.Log.Warning($"Callback error: {e.ToString()}");
3934 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3937 efl_ui_widget_parent_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), parent);
3940 private static efl_ui_widget_parent_set_delegate efl_ui_widget_parent_set_static_delegate;
3943 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_ui_widget_access_info_get_delegate(System.IntPtr obj, System.IntPtr pd);
3946 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_ui_widget_access_info_get_api_delegate(System.IntPtr obj);
3947 public static Efl.Eo.FunctionWrapper<efl_ui_widget_access_info_get_api_delegate> efl_ui_widget_access_info_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_access_info_get_api_delegate>(_Module, "efl_ui_widget_access_info_get");
3948 private static System.String access_info_get(System.IntPtr obj, System.IntPtr pd)
3950 Eina.Log.Debug("function efl_ui_widget_access_info_get was called");
3951 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3952 if(wrapper != null) {
3953 System.String _ret_var = default(System.String);
3955 _ret_var = ((Widget)wrapper).GetAccessInfo();
3956 } catch (Exception e) {
3957 Eina.Log.Warning($"Callback error: {e.ToString()}");
3958 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3962 return efl_ui_widget_access_info_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3965 private static efl_ui_widget_access_info_get_delegate efl_ui_widget_access_info_get_static_delegate;
3968 private delegate void efl_ui_widget_access_info_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String txt);
3971 public delegate void efl_ui_widget_access_info_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String txt);
3972 public static Efl.Eo.FunctionWrapper<efl_ui_widget_access_info_set_api_delegate> efl_ui_widget_access_info_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_access_info_set_api_delegate>(_Module, "efl_ui_widget_access_info_set");
3973 private static void access_info_set(System.IntPtr obj, System.IntPtr pd, System.String txt)
3975 Eina.Log.Debug("function efl_ui_widget_access_info_set was called");
3976 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
3977 if(wrapper != null) {
3980 ((Widget)wrapper).SetAccessInfo( txt);
3981 } catch (Exception e) {
3982 Eina.Log.Warning($"Callback error: {e.ToString()}");
3983 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3986 efl_ui_widget_access_info_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), txt);
3989 private static efl_ui_widget_access_info_set_delegate efl_ui_widget_access_info_set_static_delegate;
3992 private delegate Eina.Rect.NativeStruct efl_ui_widget_interest_region_get_delegate(System.IntPtr obj, System.IntPtr pd);
3995 public delegate Eina.Rect.NativeStruct efl_ui_widget_interest_region_get_api_delegate(System.IntPtr obj);
3996 public static Efl.Eo.FunctionWrapper<efl_ui_widget_interest_region_get_api_delegate> efl_ui_widget_interest_region_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_interest_region_get_api_delegate>(_Module, "efl_ui_widget_interest_region_get");
3997 private static Eina.Rect.NativeStruct interest_region_get(System.IntPtr obj, System.IntPtr pd)
3999 Eina.Log.Debug("function efl_ui_widget_interest_region_get was called");
4000 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4001 if(wrapper != null) {
4002 Eina.Rect _ret_var = default(Eina.Rect);
4004 _ret_var = ((Widget)wrapper).GetInterestRegion();
4005 } catch (Exception e) {
4006 Eina.Log.Warning($"Callback error: {e.ToString()}");
4007 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4011 return efl_ui_widget_interest_region_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4014 private static efl_ui_widget_interest_region_get_delegate efl_ui_widget_interest_region_get_static_delegate;
4017 private delegate Eina.Rect.NativeStruct efl_ui_widget_focus_highlight_geometry_get_delegate(System.IntPtr obj, System.IntPtr pd);
4020 public delegate Eina.Rect.NativeStruct efl_ui_widget_focus_highlight_geometry_get_api_delegate(System.IntPtr obj);
4021 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_highlight_geometry_get_api_delegate> efl_ui_widget_focus_highlight_geometry_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_highlight_geometry_get_api_delegate>(_Module, "efl_ui_widget_focus_highlight_geometry_get");
4022 private static Eina.Rect.NativeStruct focus_highlight_geometry_get(System.IntPtr obj, System.IntPtr pd)
4024 Eina.Log.Debug("function efl_ui_widget_focus_highlight_geometry_get was called");
4025 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4026 if(wrapper != null) {
4027 Eina.Rect _ret_var = default(Eina.Rect);
4029 _ret_var = ((Widget)wrapper).GetFocusHighlightGeometry();
4030 } catch (Exception e) {
4031 Eina.Log.Warning($"Callback error: {e.ToString()}");
4032 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4036 return efl_ui_widget_focus_highlight_geometry_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4039 private static efl_ui_widget_focus_highlight_geometry_get_delegate efl_ui_widget_focus_highlight_geometry_get_static_delegate;
4042 private delegate uint efl_ui_widget_focus_order_get_delegate(System.IntPtr obj, System.IntPtr pd);
4045 public delegate uint efl_ui_widget_focus_order_get_api_delegate(System.IntPtr obj);
4046 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_order_get_api_delegate> efl_ui_widget_focus_order_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_order_get_api_delegate>(_Module, "efl_ui_widget_focus_order_get");
4047 private static uint focus_order_get(System.IntPtr obj, System.IntPtr pd)
4049 Eina.Log.Debug("function efl_ui_widget_focus_order_get was called");
4050 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4051 if(wrapper != null) {
4052 uint _ret_var = default(uint);
4054 _ret_var = ((Widget)wrapper).GetFocusOrder();
4055 } catch (Exception e) {
4056 Eina.Log.Warning($"Callback error: {e.ToString()}");
4057 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4061 return efl_ui_widget_focus_order_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4064 private static efl_ui_widget_focus_order_get_delegate efl_ui_widget_focus_order_get_static_delegate;
4067 private delegate System.IntPtr efl_ui_widget_focus_custom_chain_get_delegate(System.IntPtr obj, System.IntPtr pd);
4070 public delegate System.IntPtr efl_ui_widget_focus_custom_chain_get_api_delegate(System.IntPtr obj);
4071 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_custom_chain_get_api_delegate> efl_ui_widget_focus_custom_chain_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_custom_chain_get_api_delegate>(_Module, "efl_ui_widget_focus_custom_chain_get");
4072 private static System.IntPtr focus_custom_chain_get(System.IntPtr obj, System.IntPtr pd)
4074 Eina.Log.Debug("function efl_ui_widget_focus_custom_chain_get was called");
4075 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4076 if(wrapper != null) {
4077 Eina.List<Efl.Canvas.Object> _ret_var = default(Eina.List<Efl.Canvas.Object>);
4079 _ret_var = ((Widget)wrapper).GetFocusCustomChain();
4080 } catch (Exception e) {
4081 Eina.Log.Warning($"Callback error: {e.ToString()}");
4082 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4084 return _ret_var.Handle;
4086 return efl_ui_widget_focus_custom_chain_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4089 private static efl_ui_widget_focus_custom_chain_get_delegate efl_ui_widget_focus_custom_chain_get_static_delegate;
4092 private delegate void efl_ui_widget_focus_custom_chain_set_delegate(System.IntPtr obj, System.IntPtr pd, System.IntPtr objs);
4095 public delegate void efl_ui_widget_focus_custom_chain_set_api_delegate(System.IntPtr obj, System.IntPtr objs);
4096 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_custom_chain_set_api_delegate> efl_ui_widget_focus_custom_chain_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_custom_chain_set_api_delegate>(_Module, "efl_ui_widget_focus_custom_chain_set");
4097 private static void focus_custom_chain_set(System.IntPtr obj, System.IntPtr pd, System.IntPtr objs)
4099 Eina.Log.Debug("function efl_ui_widget_focus_custom_chain_set was called");
4100 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4101 if(wrapper != null) {
4102 var _in_objs = new Eina.List<Efl.Canvas.Object>(objs, false, false);
4105 ((Widget)wrapper).SetFocusCustomChain( _in_objs);
4106 } catch (Exception e) {
4107 Eina.Log.Warning($"Callback error: {e.ToString()}");
4108 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4111 efl_ui_widget_focus_custom_chain_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), objs);
4114 private static efl_ui_widget_focus_custom_chain_set_delegate efl_ui_widget_focus_custom_chain_set_static_delegate;
4117 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] private delegate Efl.Canvas.Object efl_ui_widget_focused_object_get_delegate(System.IntPtr obj, System.IntPtr pd);
4120 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] public delegate Efl.Canvas.Object efl_ui_widget_focused_object_get_api_delegate(System.IntPtr obj);
4121 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focused_object_get_api_delegate> efl_ui_widget_focused_object_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focused_object_get_api_delegate>(_Module, "efl_ui_widget_focused_object_get");
4122 private static Efl.Canvas.Object focused_object_get(System.IntPtr obj, System.IntPtr pd)
4124 Eina.Log.Debug("function efl_ui_widget_focused_object_get was called");
4125 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4126 if(wrapper != null) {
4127 Efl.Canvas.Object _ret_var = default(Efl.Canvas.Object);
4129 _ret_var = ((Widget)wrapper).GetFocusedObject();
4130 } catch (Exception e) {
4131 Eina.Log.Warning($"Callback error: {e.ToString()}");
4132 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4136 return efl_ui_widget_focused_object_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4139 private static efl_ui_widget_focused_object_get_delegate efl_ui_widget_focused_object_get_static_delegate;
4142 private delegate Efl.Ui.Focus.MovePolicy efl_ui_widget_focus_move_policy_get_delegate(System.IntPtr obj, System.IntPtr pd);
4145 public delegate Efl.Ui.Focus.MovePolicy efl_ui_widget_focus_move_policy_get_api_delegate(System.IntPtr obj);
4146 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_move_policy_get_api_delegate> efl_ui_widget_focus_move_policy_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_move_policy_get_api_delegate>(_Module, "efl_ui_widget_focus_move_policy_get");
4147 private static Efl.Ui.Focus.MovePolicy focus_move_policy_get(System.IntPtr obj, System.IntPtr pd)
4149 Eina.Log.Debug("function efl_ui_widget_focus_move_policy_get was called");
4150 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4151 if(wrapper != null) {
4152 Efl.Ui.Focus.MovePolicy _ret_var = default(Efl.Ui.Focus.MovePolicy);
4154 _ret_var = ((Widget)wrapper).GetFocusMovePolicy();
4155 } catch (Exception e) {
4156 Eina.Log.Warning($"Callback error: {e.ToString()}");
4157 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4161 return efl_ui_widget_focus_move_policy_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4164 private static efl_ui_widget_focus_move_policy_get_delegate efl_ui_widget_focus_move_policy_get_static_delegate;
4167 private delegate void efl_ui_widget_focus_move_policy_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.MovePolicy policy);
4170 public delegate void efl_ui_widget_focus_move_policy_set_api_delegate(System.IntPtr obj, Efl.Ui.Focus.MovePolicy policy);
4171 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_move_policy_set_api_delegate> efl_ui_widget_focus_move_policy_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_move_policy_set_api_delegate>(_Module, "efl_ui_widget_focus_move_policy_set");
4172 private static void focus_move_policy_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.MovePolicy policy)
4174 Eina.Log.Debug("function efl_ui_widget_focus_move_policy_set was called");
4175 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4176 if(wrapper != null) {
4179 ((Widget)wrapper).SetFocusMovePolicy( policy);
4180 } catch (Exception e) {
4181 Eina.Log.Warning($"Callback error: {e.ToString()}");
4182 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4185 efl_ui_widget_focus_move_policy_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), policy);
4188 private static efl_ui_widget_focus_move_policy_set_delegate efl_ui_widget_focus_move_policy_set_static_delegate;
4191 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_focus_move_policy_automatic_get_delegate(System.IntPtr obj, System.IntPtr pd);
4194 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_focus_move_policy_automatic_get_api_delegate(System.IntPtr obj);
4195 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_move_policy_automatic_get_api_delegate> efl_ui_widget_focus_move_policy_automatic_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_move_policy_automatic_get_api_delegate>(_Module, "efl_ui_widget_focus_move_policy_automatic_get");
4196 private static bool focus_move_policy_automatic_get(System.IntPtr obj, System.IntPtr pd)
4198 Eina.Log.Debug("function efl_ui_widget_focus_move_policy_automatic_get was called");
4199 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4200 if(wrapper != null) {
4201 bool _ret_var = default(bool);
4203 _ret_var = ((Widget)wrapper).GetFocusMovePolicyAutomatic();
4204 } catch (Exception e) {
4205 Eina.Log.Warning($"Callback error: {e.ToString()}");
4206 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4210 return efl_ui_widget_focus_move_policy_automatic_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4213 private static efl_ui_widget_focus_move_policy_automatic_get_delegate efl_ui_widget_focus_move_policy_automatic_get_static_delegate;
4216 private delegate void efl_ui_widget_focus_move_policy_automatic_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool automatic);
4219 public delegate void efl_ui_widget_focus_move_policy_automatic_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool automatic);
4220 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_move_policy_automatic_set_api_delegate> efl_ui_widget_focus_move_policy_automatic_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_move_policy_automatic_set_api_delegate>(_Module, "efl_ui_widget_focus_move_policy_automatic_set");
4221 private static void focus_move_policy_automatic_set(System.IntPtr obj, System.IntPtr pd, bool automatic)
4223 Eina.Log.Debug("function efl_ui_widget_focus_move_policy_automatic_set was called");
4224 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4225 if(wrapper != null) {
4228 ((Widget)wrapper).SetFocusMovePolicyAutomatic( automatic);
4229 } catch (Exception e) {
4230 Eina.Log.Warning($"Callback error: {e.ToString()}");
4231 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4234 efl_ui_widget_focus_move_policy_automatic_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), automatic);
4237 private static efl_ui_widget_focus_move_policy_automatic_set_delegate efl_ui_widget_focus_move_policy_automatic_set_static_delegate;
4240 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_input_event_handler_delegate(System.IntPtr obj, System.IntPtr pd, ref Efl.Event.NativeStruct eo_event, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object source);
4243 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_input_event_handler_api_delegate(System.IntPtr obj, ref Efl.Event.NativeStruct eo_event, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object source);
4244 public static Efl.Eo.FunctionWrapper<efl_ui_widget_input_event_handler_api_delegate> efl_ui_widget_input_event_handler_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_input_event_handler_api_delegate>(_Module, "efl_ui_widget_input_event_handler");
4245 private static bool widget_input_event_handler(System.IntPtr obj, System.IntPtr pd, ref Efl.Event.NativeStruct eo_event, Efl.Canvas.Object source)
4247 Eina.Log.Debug("function efl_ui_widget_input_event_handler was called");
4248 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4249 if(wrapper != null) {
4250 Efl.Event _in_eo_event = eo_event;
4251 bool _ret_var = default(bool);
4253 _ret_var = ((Widget)wrapper).WidgetInputEventHandler( ref _in_eo_event, source);
4254 } catch (Exception e) {
4255 Eina.Log.Warning($"Callback error: {e.ToString()}");
4256 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4258 eo_event = _in_eo_event;
4261 return efl_ui_widget_input_event_handler_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), ref eo_event, source);
4264 private static efl_ui_widget_input_event_handler_delegate efl_ui_widget_input_event_handler_static_delegate;
4267 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_on_access_activate_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Activate act);
4270 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_on_access_activate_api_delegate(System.IntPtr obj, Efl.Ui.Activate act);
4271 public static Efl.Eo.FunctionWrapper<efl_ui_widget_on_access_activate_api_delegate> efl_ui_widget_on_access_activate_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_on_access_activate_api_delegate>(_Module, "efl_ui_widget_on_access_activate");
4272 private static bool on_access_activate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Activate act)
4274 Eina.Log.Debug("function efl_ui_widget_on_access_activate was called");
4275 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4276 if(wrapper != null) {
4277 bool _ret_var = default(bool);
4279 _ret_var = ((Widget)wrapper).OnAccessActivate( act);
4280 } catch (Exception e) {
4281 Eina.Log.Warning($"Callback error: {e.ToString()}");
4282 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4286 return efl_ui_widget_on_access_activate_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), act);
4289 private static efl_ui_widget_on_access_activate_delegate efl_ui_widget_on_access_activate_static_delegate;
4292 private delegate void efl_ui_widget_on_access_update_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool enable);
4295 public delegate void efl_ui_widget_on_access_update_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool enable);
4296 public static Efl.Eo.FunctionWrapper<efl_ui_widget_on_access_update_api_delegate> efl_ui_widget_on_access_update_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_on_access_update_api_delegate>(_Module, "efl_ui_widget_on_access_update");
4297 private static void on_access_update(System.IntPtr obj, System.IntPtr pd, bool enable)
4299 Eina.Log.Debug("function efl_ui_widget_on_access_update was called");
4300 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4301 if(wrapper != null) {
4304 ((Widget)wrapper).UpdateOnAccess( enable);
4305 } catch (Exception e) {
4306 Eina.Log.Warning($"Callback error: {e.ToString()}");
4307 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4310 efl_ui_widget_on_access_update_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), enable);
4313 private static efl_ui_widget_on_access_update_delegate efl_ui_widget_on_access_update_static_delegate;
4316 private delegate void efl_ui_widget_screen_reader_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool is_screen_reader);
4319 public delegate void efl_ui_widget_screen_reader_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool is_screen_reader);
4320 public static Efl.Eo.FunctionWrapper<efl_ui_widget_screen_reader_api_delegate> efl_ui_widget_screen_reader_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_screen_reader_api_delegate>(_Module, "efl_ui_widget_screen_reader");
4321 private static void screen_reader(System.IntPtr obj, System.IntPtr pd, bool is_screen_reader)
4323 Eina.Log.Debug("function efl_ui_widget_screen_reader was called");
4324 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4325 if(wrapper != null) {
4328 ((Widget)wrapper).ScreenReader( is_screen_reader);
4329 } catch (Exception e) {
4330 Eina.Log.Warning($"Callback error: {e.ToString()}");
4331 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4334 efl_ui_widget_screen_reader_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), is_screen_reader);
4337 private static efl_ui_widget_screen_reader_delegate efl_ui_widget_screen_reader_static_delegate;
4340 private delegate void efl_ui_widget_atspi_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool is_atspi);
4343 public delegate void efl_ui_widget_atspi_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool is_atspi);
4344 public static Efl.Eo.FunctionWrapper<efl_ui_widget_atspi_api_delegate> efl_ui_widget_atspi_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_atspi_api_delegate>(_Module, "efl_ui_widget_atspi");
4345 private static void atspi(System.IntPtr obj, System.IntPtr pd, bool is_atspi)
4347 Eina.Log.Debug("function efl_ui_widget_atspi was called");
4348 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4349 if(wrapper != null) {
4352 ((Widget)wrapper).Atspi( is_atspi);
4353 } catch (Exception e) {
4354 Eina.Log.Warning($"Callback error: {e.ToString()}");
4355 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4358 efl_ui_widget_atspi_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), is_atspi);
4361 private static efl_ui_widget_atspi_delegate efl_ui_widget_atspi_static_delegate;
4364 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_sub_object_add_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object sub_obj);
4367 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_sub_object_add_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object sub_obj);
4368 public static Efl.Eo.FunctionWrapper<efl_ui_widget_sub_object_add_api_delegate> efl_ui_widget_sub_object_add_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_sub_object_add_api_delegate>(_Module, "efl_ui_widget_sub_object_add");
4369 private static bool widget_sub_object_add(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.Object sub_obj)
4371 Eina.Log.Debug("function efl_ui_widget_sub_object_add was called");
4372 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4373 if(wrapper != null) {
4374 bool _ret_var = default(bool);
4376 _ret_var = ((Widget)wrapper).AddWidgetSubObject( sub_obj);
4377 } catch (Exception e) {
4378 Eina.Log.Warning($"Callback error: {e.ToString()}");
4379 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4383 return efl_ui_widget_sub_object_add_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), sub_obj);
4386 private static efl_ui_widget_sub_object_add_delegate efl_ui_widget_sub_object_add_static_delegate;
4389 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_sub_object_del_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object sub_obj);
4392 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_sub_object_del_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object sub_obj);
4393 public static Efl.Eo.FunctionWrapper<efl_ui_widget_sub_object_del_api_delegate> efl_ui_widget_sub_object_del_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_sub_object_del_api_delegate>(_Module, "efl_ui_widget_sub_object_del");
4394 private static bool widget_sub_object_del(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.Object sub_obj)
4396 Eina.Log.Debug("function efl_ui_widget_sub_object_del was called");
4397 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4398 if(wrapper != null) {
4399 bool _ret_var = default(bool);
4401 _ret_var = ((Widget)wrapper).DelWidgetSubObject( sub_obj);
4402 } catch (Exception e) {
4403 Eina.Log.Warning($"Callback error: {e.ToString()}");
4404 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4408 return efl_ui_widget_sub_object_del_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), sub_obj);
4411 private static efl_ui_widget_sub_object_del_delegate efl_ui_widget_sub_object_del_static_delegate;
4414 private delegate Eina.Error efl_ui_widget_theme_apply_delegate(System.IntPtr obj, System.IntPtr pd);
4417 public delegate Eina.Error efl_ui_widget_theme_apply_api_delegate(System.IntPtr obj);
4418 public static Efl.Eo.FunctionWrapper<efl_ui_widget_theme_apply_api_delegate> efl_ui_widget_theme_apply_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_theme_apply_api_delegate>(_Module, "efl_ui_widget_theme_apply");
4419 private static Eina.Error theme_apply(System.IntPtr obj, System.IntPtr pd)
4421 Eina.Log.Debug("function efl_ui_widget_theme_apply was called");
4422 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4423 if(wrapper != null) {
4424 Eina.Error _ret_var = default(Eina.Error);
4426 _ret_var = ((Widget)wrapper).ThemeApply();
4427 } catch (Exception e) {
4428 Eina.Log.Warning($"Callback error: {e.ToString()}");
4429 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4433 return efl_ui_widget_theme_apply_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4436 private static efl_ui_widget_theme_apply_delegate efl_ui_widget_theme_apply_static_delegate;
4439 private delegate void efl_ui_widget_scroll_hold_push_delegate(System.IntPtr obj, System.IntPtr pd);
4442 public delegate void efl_ui_widget_scroll_hold_push_api_delegate(System.IntPtr obj);
4443 public static Efl.Eo.FunctionWrapper<efl_ui_widget_scroll_hold_push_api_delegate> efl_ui_widget_scroll_hold_push_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_scroll_hold_push_api_delegate>(_Module, "efl_ui_widget_scroll_hold_push");
4444 private static void scroll_hold_push(System.IntPtr obj, System.IntPtr pd)
4446 Eina.Log.Debug("function efl_ui_widget_scroll_hold_push was called");
4447 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4448 if(wrapper != null) {
4451 ((Widget)wrapper).PushScrollHold();
4452 } catch (Exception e) {
4453 Eina.Log.Warning($"Callback error: {e.ToString()}");
4454 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4457 efl_ui_widget_scroll_hold_push_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4460 private static efl_ui_widget_scroll_hold_push_delegate efl_ui_widget_scroll_hold_push_static_delegate;
4463 private delegate void efl_ui_widget_scroll_hold_pop_delegate(System.IntPtr obj, System.IntPtr pd);
4466 public delegate void efl_ui_widget_scroll_hold_pop_api_delegate(System.IntPtr obj);
4467 public static Efl.Eo.FunctionWrapper<efl_ui_widget_scroll_hold_pop_api_delegate> efl_ui_widget_scroll_hold_pop_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_scroll_hold_pop_api_delegate>(_Module, "efl_ui_widget_scroll_hold_pop");
4468 private static void scroll_hold_pop(System.IntPtr obj, System.IntPtr pd)
4470 Eina.Log.Debug("function efl_ui_widget_scroll_hold_pop was called");
4471 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4472 if(wrapper != null) {
4475 ((Widget)wrapper).PopScrollHold();
4476 } catch (Exception e) {
4477 Eina.Log.Warning($"Callback error: {e.ToString()}");
4478 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4481 efl_ui_widget_scroll_hold_pop_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4484 private static efl_ui_widget_scroll_hold_pop_delegate efl_ui_widget_scroll_hold_pop_static_delegate;
4487 private delegate void efl_ui_widget_scroll_freeze_push_delegate(System.IntPtr obj, System.IntPtr pd);
4490 public delegate void efl_ui_widget_scroll_freeze_push_api_delegate(System.IntPtr obj);
4491 public static Efl.Eo.FunctionWrapper<efl_ui_widget_scroll_freeze_push_api_delegate> efl_ui_widget_scroll_freeze_push_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_scroll_freeze_push_api_delegate>(_Module, "efl_ui_widget_scroll_freeze_push");
4492 private static void scroll_freeze_push(System.IntPtr obj, System.IntPtr pd)
4494 Eina.Log.Debug("function efl_ui_widget_scroll_freeze_push was called");
4495 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4496 if(wrapper != null) {
4499 ((Widget)wrapper).PushScrollFreeze();
4500 } catch (Exception e) {
4501 Eina.Log.Warning($"Callback error: {e.ToString()}");
4502 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4505 efl_ui_widget_scroll_freeze_push_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4508 private static efl_ui_widget_scroll_freeze_push_delegate efl_ui_widget_scroll_freeze_push_static_delegate;
4511 private delegate void efl_ui_widget_scroll_freeze_pop_delegate(System.IntPtr obj, System.IntPtr pd);
4514 public delegate void efl_ui_widget_scroll_freeze_pop_api_delegate(System.IntPtr obj);
4515 public static Efl.Eo.FunctionWrapper<efl_ui_widget_scroll_freeze_pop_api_delegate> efl_ui_widget_scroll_freeze_pop_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_scroll_freeze_pop_api_delegate>(_Module, "efl_ui_widget_scroll_freeze_pop");
4516 private static void scroll_freeze_pop(System.IntPtr obj, System.IntPtr pd)
4518 Eina.Log.Debug("function efl_ui_widget_scroll_freeze_pop was called");
4519 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4520 if(wrapper != null) {
4523 ((Widget)wrapper).PopScrollFreeze();
4524 } catch (Exception e) {
4525 Eina.Log.Warning($"Callback error: {e.ToString()}");
4526 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4529 efl_ui_widget_scroll_freeze_pop_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4532 private static efl_ui_widget_scroll_freeze_pop_delegate efl_ui_widget_scroll_freeze_pop_static_delegate;
4535 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] private delegate Efl.Canvas.Object efl_ui_widget_part_access_object_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part);
4538 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] public delegate Efl.Canvas.Object efl_ui_widget_part_access_object_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part);
4539 public static Efl.Eo.FunctionWrapper<efl_ui_widget_part_access_object_get_api_delegate> efl_ui_widget_part_access_object_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_part_access_object_get_api_delegate>(_Module, "efl_ui_widget_part_access_object_get");
4540 private static Efl.Canvas.Object part_access_object_get(System.IntPtr obj, System.IntPtr pd, System.String part)
4542 Eina.Log.Debug("function efl_ui_widget_part_access_object_get was called");
4543 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4544 if(wrapper != null) {
4545 Efl.Canvas.Object _ret_var = default(Efl.Canvas.Object);
4547 _ret_var = ((Widget)wrapper).GetPartAccessObject( part);
4548 } catch (Exception e) {
4549 Eina.Log.Warning($"Callback error: {e.ToString()}");
4550 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4554 return efl_ui_widget_part_access_object_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part);
4557 private static efl_ui_widget_part_access_object_get_delegate efl_ui_widget_part_access_object_get_static_delegate;
4560 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] private delegate Efl.Canvas.Object efl_ui_widget_newest_focus_order_get_delegate(System.IntPtr obj, System.IntPtr pd, out uint newest_focus_order, [MarshalAs(UnmanagedType.U1)] bool can_focus_only);
4563 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] public delegate Efl.Canvas.Object efl_ui_widget_newest_focus_order_get_api_delegate(System.IntPtr obj, out uint newest_focus_order, [MarshalAs(UnmanagedType.U1)] bool can_focus_only);
4564 public static Efl.Eo.FunctionWrapper<efl_ui_widget_newest_focus_order_get_api_delegate> efl_ui_widget_newest_focus_order_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_newest_focus_order_get_api_delegate>(_Module, "efl_ui_widget_newest_focus_order_get");
4565 private static Efl.Canvas.Object newest_focus_order_get(System.IntPtr obj, System.IntPtr pd, out uint newest_focus_order, bool can_focus_only)
4567 Eina.Log.Debug("function efl_ui_widget_newest_focus_order_get was called");
4568 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4569 if(wrapper != null) {
4570 newest_focus_order = default(uint); Efl.Canvas.Object _ret_var = default(Efl.Canvas.Object);
4572 _ret_var = ((Widget)wrapper).GetNewestFocusOrder( out newest_focus_order, can_focus_only);
4573 } catch (Exception e) {
4574 Eina.Log.Warning($"Callback error: {e.ToString()}");
4575 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4579 return efl_ui_widget_newest_focus_order_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out newest_focus_order, can_focus_only);
4582 private static efl_ui_widget_newest_focus_order_get_delegate efl_ui_widget_newest_focus_order_get_static_delegate;
4585 private delegate void efl_ui_widget_focus_next_object_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object next, Efl.Ui.Focus.Direction dir);
4588 public delegate void efl_ui_widget_focus_next_object_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object next, Efl.Ui.Focus.Direction dir);
4589 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_object_set_api_delegate> efl_ui_widget_focus_next_object_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_object_set_api_delegate>(_Module, "efl_ui_widget_focus_next_object_set");
4590 private static void focus_next_object_set(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.Object next, Efl.Ui.Focus.Direction dir)
4592 Eina.Log.Debug("function efl_ui_widget_focus_next_object_set was called");
4593 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4594 if(wrapper != null) {
4597 ((Widget)wrapper).SetFocusNextObject( next, dir);
4598 } catch (Exception e) {
4599 Eina.Log.Warning($"Callback error: {e.ToString()}");
4600 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4603 efl_ui_widget_focus_next_object_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), next, dir);
4606 private static efl_ui_widget_focus_next_object_set_delegate efl_ui_widget_focus_next_object_set_static_delegate;
4609 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] private delegate Efl.Canvas.Object efl_ui_widget_focus_next_object_get_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction dir);
4612 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] public delegate Efl.Canvas.Object efl_ui_widget_focus_next_object_get_api_delegate(System.IntPtr obj, Efl.Ui.Focus.Direction dir);
4613 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_object_get_api_delegate> efl_ui_widget_focus_next_object_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_object_get_api_delegate>(_Module, "efl_ui_widget_focus_next_object_get");
4614 private static Efl.Canvas.Object focus_next_object_get(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction dir)
4616 Eina.Log.Debug("function efl_ui_widget_focus_next_object_get was called");
4617 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4618 if(wrapper != null) {
4619 Efl.Canvas.Object _ret_var = default(Efl.Canvas.Object);
4621 _ret_var = ((Widget)wrapper).GetFocusNextObject( dir);
4622 } catch (Exception e) {
4623 Eina.Log.Warning($"Callback error: {e.ToString()}");
4624 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4628 return efl_ui_widget_focus_next_object_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), dir);
4631 private static efl_ui_widget_focus_next_object_get_delegate efl_ui_widget_focus_next_object_get_static_delegate;
4634 private delegate void efl_ui_widget_focus_next_item_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] Efl.Ui.Widget next_item, Efl.Ui.Focus.Direction dir);
4637 public delegate void efl_ui_widget_focus_next_item_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] Efl.Ui.Widget next_item, Efl.Ui.Focus.Direction dir);
4638 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_item_set_api_delegate> efl_ui_widget_focus_next_item_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_item_set_api_delegate>(_Module, "efl_ui_widget_focus_next_item_set");
4639 private static void focus_next_item_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Widget next_item, Efl.Ui.Focus.Direction dir)
4641 Eina.Log.Debug("function efl_ui_widget_focus_next_item_set was called");
4642 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4643 if(wrapper != null) {
4646 ((Widget)wrapper).SetFocusNextItem( next_item, dir);
4647 } catch (Exception e) {
4648 Eina.Log.Warning($"Callback error: {e.ToString()}");
4649 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4652 efl_ui_widget_focus_next_item_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), next_item, dir);
4655 private static efl_ui_widget_focus_next_item_set_delegate efl_ui_widget_focus_next_item_set_static_delegate;
4658 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] private delegate Efl.Ui.Widget efl_ui_widget_focus_next_item_get_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction dir);
4661 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] public delegate Efl.Ui.Widget efl_ui_widget_focus_next_item_get_api_delegate(System.IntPtr obj, Efl.Ui.Focus.Direction dir);
4662 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_item_get_api_delegate> efl_ui_widget_focus_next_item_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_item_get_api_delegate>(_Module, "efl_ui_widget_focus_next_item_get");
4663 private static Efl.Ui.Widget focus_next_item_get(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction dir)
4665 Eina.Log.Debug("function efl_ui_widget_focus_next_item_get was called");
4666 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4667 if(wrapper != null) {
4668 Efl.Ui.Widget _ret_var = default(Efl.Ui.Widget);
4670 _ret_var = ((Widget)wrapper).GetFocusNextItem( dir);
4671 } catch (Exception e) {
4672 Eina.Log.Warning($"Callback error: {e.ToString()}");
4673 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4677 return efl_ui_widget_focus_next_item_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), dir);
4680 private static efl_ui_widget_focus_next_item_get_delegate efl_ui_widget_focus_next_item_get_static_delegate;
4683 private delegate void efl_ui_widget_focus_tree_unfocusable_handle_delegate(System.IntPtr obj, System.IntPtr pd);
4686 public delegate void efl_ui_widget_focus_tree_unfocusable_handle_api_delegate(System.IntPtr obj);
4687 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_tree_unfocusable_handle_api_delegate> efl_ui_widget_focus_tree_unfocusable_handle_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_tree_unfocusable_handle_api_delegate>(_Module, "efl_ui_widget_focus_tree_unfocusable_handle");
4688 private static void focus_tree_unfocusable_handle(System.IntPtr obj, System.IntPtr pd)
4690 Eina.Log.Debug("function efl_ui_widget_focus_tree_unfocusable_handle was called");
4691 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4692 if(wrapper != null) {
4695 ((Widget)wrapper).FocusTreeUnfocusableHandle();
4696 } catch (Exception e) {
4697 Eina.Log.Warning($"Callback error: {e.ToString()}");
4698 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4701 efl_ui_widget_focus_tree_unfocusable_handle_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4704 private static efl_ui_widget_focus_tree_unfocusable_handle_delegate efl_ui_widget_focus_tree_unfocusable_handle_static_delegate;
4707 private delegate void efl_ui_widget_focus_custom_chain_prepend_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object child, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object relative_child);
4710 public delegate void efl_ui_widget_focus_custom_chain_prepend_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object child, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object relative_child);
4711 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_custom_chain_prepend_api_delegate> efl_ui_widget_focus_custom_chain_prepend_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_custom_chain_prepend_api_delegate>(_Module, "efl_ui_widget_focus_custom_chain_prepend");
4712 private static void focus_custom_chain_prepend(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.Object child, Efl.Canvas.Object relative_child)
4714 Eina.Log.Debug("function efl_ui_widget_focus_custom_chain_prepend was called");
4715 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4716 if(wrapper != null) {
4719 ((Widget)wrapper).FocusCustomChainPrepend( child, relative_child);
4720 } catch (Exception e) {
4721 Eina.Log.Warning($"Callback error: {e.ToString()}");
4722 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4725 efl_ui_widget_focus_custom_chain_prepend_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), child, relative_child);
4728 private static efl_ui_widget_focus_custom_chain_prepend_delegate efl_ui_widget_focus_custom_chain_prepend_static_delegate;
4731 private delegate void efl_ui_widget_focus_cycle_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction dir);
4734 public delegate void efl_ui_widget_focus_cycle_api_delegate(System.IntPtr obj, Efl.Ui.Focus.Direction dir);
4735 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_cycle_api_delegate> efl_ui_widget_focus_cycle_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_cycle_api_delegate>(_Module, "efl_ui_widget_focus_cycle");
4736 private static void focus_cycle(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction dir)
4738 Eina.Log.Debug("function efl_ui_widget_focus_cycle was called");
4739 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4740 if(wrapper != null) {
4743 ((Widget)wrapper).FocusCycle( dir);
4744 } catch (Exception e) {
4745 Eina.Log.Warning($"Callback error: {e.ToString()}");
4746 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4749 efl_ui_widget_focus_cycle_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), dir);
4752 private static efl_ui_widget_focus_cycle_delegate efl_ui_widget_focus_cycle_static_delegate;
4755 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_focus_direction_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object kw_base, double degree, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] out Efl.Canvas.Object direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] out Efl.Ui.Widget direction_item, out double weight);
4758 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_focus_direction_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object kw_base, double degree, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] out Efl.Canvas.Object direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] out Efl.Ui.Widget direction_item, out double weight);
4759 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_direction_api_delegate> efl_ui_widget_focus_direction_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_direction_api_delegate>(_Module, "efl_ui_widget_focus_direction");
4760 private static bool focus_direction(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.Object kw_base, double degree, out Efl.Canvas.Object direction, out Efl.Ui.Widget direction_item, out double weight)
4762 Eina.Log.Debug("function efl_ui_widget_focus_direction was called");
4763 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4764 if(wrapper != null) {
4765 direction = default(Efl.Canvas.Object); direction_item = default(Efl.Ui.Widget); weight = default(double); bool _ret_var = default(bool);
4767 _ret_var = ((Widget)wrapper).FocusDirection( kw_base, degree, out direction, out direction_item, out weight);
4768 } catch (Exception e) {
4769 Eina.Log.Warning($"Callback error: {e.ToString()}");
4770 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4774 return efl_ui_widget_focus_direction_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), kw_base, degree, out direction, out direction_item, out weight);
4777 private static efl_ui_widget_focus_direction_delegate efl_ui_widget_focus_direction_static_delegate;
4780 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_focus_next_manager_is_delegate(System.IntPtr obj, System.IntPtr pd);
4783 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_focus_next_manager_is_api_delegate(System.IntPtr obj);
4784 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_manager_is_api_delegate> efl_ui_widget_focus_next_manager_is_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_manager_is_api_delegate>(_Module, "efl_ui_widget_focus_next_manager_is");
4785 private static bool focus_next_manager_is(System.IntPtr obj, System.IntPtr pd)
4787 Eina.Log.Debug("function efl_ui_widget_focus_next_manager_is was called");
4788 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4789 if(wrapper != null) {
4790 bool _ret_var = default(bool);
4792 _ret_var = ((Widget)wrapper).IsFocusNextManager();
4793 } catch (Exception e) {
4794 Eina.Log.Warning($"Callback error: {e.ToString()}");
4795 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4799 return efl_ui_widget_focus_next_manager_is_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4802 private static efl_ui_widget_focus_next_manager_is_delegate efl_ui_widget_focus_next_manager_is_static_delegate;
4805 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_focus_list_direction_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object kw_base, System.IntPtr items, System.IntPtr list_data_get, double degree, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] out Efl.Canvas.Object direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] out Efl.Ui.Widget direction_item, out double weight);
4808 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_focus_list_direction_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object kw_base, System.IntPtr items, System.IntPtr list_data_get, double degree, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] out Efl.Canvas.Object direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] out Efl.Ui.Widget direction_item, out double weight);
4809 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_list_direction_get_api_delegate> efl_ui_widget_focus_list_direction_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_list_direction_get_api_delegate>(_Module, "efl_ui_widget_focus_list_direction_get");
4810 private static bool focus_list_direction_get(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.Object kw_base, System.IntPtr items, System.IntPtr list_data_get, double degree, out Efl.Canvas.Object direction, out Efl.Ui.Widget direction_item, out double weight)
4812 Eina.Log.Debug("function efl_ui_widget_focus_list_direction_get was called");
4813 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4814 if(wrapper != null) {
4815 var _in_items = new Eina.List<Efl.Object>(items, false, false);
4816 direction = default(Efl.Canvas.Object); direction_item = default(Efl.Ui.Widget); weight = default(double); bool _ret_var = default(bool);
4818 _ret_var = ((Widget)wrapper).GetFocusListDirection( kw_base, _in_items, list_data_get, degree, out direction, out direction_item, out weight);
4819 } catch (Exception e) {
4820 Eina.Log.Warning($"Callback error: {e.ToString()}");
4821 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4825 return efl_ui_widget_focus_list_direction_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), kw_base, items, list_data_get, degree, out direction, out direction_item, out weight);
4828 private static efl_ui_widget_focus_list_direction_get_delegate efl_ui_widget_focus_list_direction_get_static_delegate;
4831 private delegate void efl_ui_widget_focused_object_clear_delegate(System.IntPtr obj, System.IntPtr pd);
4834 public delegate void efl_ui_widget_focused_object_clear_api_delegate(System.IntPtr obj);
4835 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focused_object_clear_api_delegate> efl_ui_widget_focused_object_clear_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focused_object_clear_api_delegate>(_Module, "efl_ui_widget_focused_object_clear");
4836 private static void focused_object_clear(System.IntPtr obj, System.IntPtr pd)
4838 Eina.Log.Debug("function efl_ui_widget_focused_object_clear was called");
4839 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4840 if(wrapper != null) {
4843 ((Widget)wrapper).ClearFocusedObject();
4844 } catch (Exception e) {
4845 Eina.Log.Warning($"Callback error: {e.ToString()}");
4846 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4849 efl_ui_widget_focused_object_clear_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4852 private static efl_ui_widget_focused_object_clear_delegate efl_ui_widget_focused_object_clear_static_delegate;
4855 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_focus_direction_go_delegate(System.IntPtr obj, System.IntPtr pd, double degree);
4858 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_focus_direction_go_api_delegate(System.IntPtr obj, double degree);
4859 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_direction_go_api_delegate> efl_ui_widget_focus_direction_go_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_direction_go_api_delegate>(_Module, "efl_ui_widget_focus_direction_go");
4860 private static bool focus_direction_go(System.IntPtr obj, System.IntPtr pd, double degree)
4862 Eina.Log.Debug("function efl_ui_widget_focus_direction_go was called");
4863 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4864 if(wrapper != null) {
4865 bool _ret_var = default(bool);
4867 _ret_var = ((Widget)wrapper).FocusDirectionGo( degree);
4868 } catch (Exception e) {
4869 Eina.Log.Warning($"Callback error: {e.ToString()}");
4870 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4874 return efl_ui_widget_focus_direction_go_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), degree);
4877 private static efl_ui_widget_focus_direction_go_delegate efl_ui_widget_focus_direction_go_static_delegate;
4880 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_focus_next_get_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction dir, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] out Efl.Canvas.Object next, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] out Efl.Ui.Widget next_item);
4883 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_focus_next_get_api_delegate(System.IntPtr obj, Efl.Ui.Focus.Direction dir, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] out Efl.Canvas.Object next, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] out Efl.Ui.Widget next_item);
4884 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_get_api_delegate> efl_ui_widget_focus_next_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_get_api_delegate>(_Module, "efl_ui_widget_focus_next_get");
4885 private static bool focus_next_get(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction dir, out Efl.Canvas.Object next, out Efl.Ui.Widget next_item)
4887 Eina.Log.Debug("function efl_ui_widget_focus_next_get was called");
4888 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4889 if(wrapper != null) {
4890 next = default(Efl.Canvas.Object); next_item = default(Efl.Ui.Widget); bool _ret_var = default(bool);
4892 _ret_var = ((Widget)wrapper).GetFocusNext( dir, out next, out next_item);
4893 } catch (Exception e) {
4894 Eina.Log.Warning($"Callback error: {e.ToString()}");
4895 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4899 return efl_ui_widget_focus_next_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), dir, out next, out next_item);
4902 private static efl_ui_widget_focus_next_get_delegate efl_ui_widget_focus_next_get_static_delegate;
4905 private delegate void efl_ui_widget_focus_restore_delegate(System.IntPtr obj, System.IntPtr pd);
4908 public delegate void efl_ui_widget_focus_restore_api_delegate(System.IntPtr obj);
4909 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_restore_api_delegate> efl_ui_widget_focus_restore_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_restore_api_delegate>(_Module, "efl_ui_widget_focus_restore");
4910 private static void focus_restore(System.IntPtr obj, System.IntPtr pd)
4912 Eina.Log.Debug("function efl_ui_widget_focus_restore was called");
4913 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4914 if(wrapper != null) {
4917 ((Widget)wrapper).FocusRestore();
4918 } catch (Exception e) {
4919 Eina.Log.Warning($"Callback error: {e.ToString()}");
4920 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4923 efl_ui_widget_focus_restore_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4926 private static efl_ui_widget_focus_restore_delegate efl_ui_widget_focus_restore_static_delegate;
4929 private delegate void efl_ui_widget_focus_custom_chain_unset_delegate(System.IntPtr obj, System.IntPtr pd);
4932 public delegate void efl_ui_widget_focus_custom_chain_unset_api_delegate(System.IntPtr obj);
4933 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_custom_chain_unset_api_delegate> efl_ui_widget_focus_custom_chain_unset_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_custom_chain_unset_api_delegate>(_Module, "efl_ui_widget_focus_custom_chain_unset");
4934 private static void focus_custom_chain_unset(System.IntPtr obj, System.IntPtr pd)
4936 Eina.Log.Debug("function efl_ui_widget_focus_custom_chain_unset was called");
4937 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4938 if(wrapper != null) {
4941 ((Widget)wrapper).UnsetFocusCustomChain();
4942 } catch (Exception e) {
4943 Eina.Log.Warning($"Callback error: {e.ToString()}");
4944 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4947 efl_ui_widget_focus_custom_chain_unset_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4950 private static efl_ui_widget_focus_custom_chain_unset_delegate efl_ui_widget_focus_custom_chain_unset_static_delegate;
4953 private delegate void efl_ui_widget_focus_steal_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] Efl.Ui.Widget item);
4956 public delegate void efl_ui_widget_focus_steal_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] Efl.Ui.Widget item);
4957 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_steal_api_delegate> efl_ui_widget_focus_steal_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_steal_api_delegate>(_Module, "efl_ui_widget_focus_steal");
4958 private static void focus_steal(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Widget item)
4960 Eina.Log.Debug("function efl_ui_widget_focus_steal was called");
4961 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4962 if(wrapper != null) {
4965 ((Widget)wrapper).FocusSteal( item);
4966 } catch (Exception e) {
4967 Eina.Log.Warning($"Callback error: {e.ToString()}");
4968 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4971 efl_ui_widget_focus_steal_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), item);
4974 private static efl_ui_widget_focus_steal_delegate efl_ui_widget_focus_steal_static_delegate;
4977 private delegate void efl_ui_widget_focus_hide_handle_delegate(System.IntPtr obj, System.IntPtr pd);
4980 public delegate void efl_ui_widget_focus_hide_handle_api_delegate(System.IntPtr obj);
4981 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_hide_handle_api_delegate> efl_ui_widget_focus_hide_handle_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_hide_handle_api_delegate>(_Module, "efl_ui_widget_focus_hide_handle");
4982 private static void focus_hide_handle(System.IntPtr obj, System.IntPtr pd)
4984 Eina.Log.Debug("function efl_ui_widget_focus_hide_handle was called");
4985 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4986 if(wrapper != null) {
4989 ((Widget)wrapper).FocusHideHandle();
4990 } catch (Exception e) {
4991 Eina.Log.Warning($"Callback error: {e.ToString()}");
4992 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4995 efl_ui_widget_focus_hide_handle_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4998 private static efl_ui_widget_focus_hide_handle_delegate efl_ui_widget_focus_hide_handle_static_delegate;
5001 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_focus_next_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction dir, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] out Efl.Canvas.Object next, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] out Efl.Ui.Widget next_item);
5004 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_focus_next_api_delegate(System.IntPtr obj, Efl.Ui.Focus.Direction dir, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] out Efl.Canvas.Object next, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] out Efl.Ui.Widget next_item);
5005 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_api_delegate> efl_ui_widget_focus_next_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_next_api_delegate>(_Module, "efl_ui_widget_focus_next");
5006 private static bool focus_next(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction dir, out Efl.Canvas.Object next, out Efl.Ui.Widget next_item)
5008 Eina.Log.Debug("function efl_ui_widget_focus_next was called");
5009 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5010 if(wrapper != null) {
5011 next = default(Efl.Canvas.Object); next_item = default(Efl.Ui.Widget); bool _ret_var = default(bool);
5013 _ret_var = ((Widget)wrapper).FocusNext( dir, out next, out next_item);
5014 } catch (Exception e) {
5015 Eina.Log.Warning($"Callback error: {e.ToString()}");
5016 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5020 return efl_ui_widget_focus_next_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), dir, out next, out next_item);
5023 private static efl_ui_widget_focus_next_delegate efl_ui_widget_focus_next_static_delegate;
5026 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_focus_list_next_get_delegate(System.IntPtr obj, System.IntPtr pd, System.IntPtr items, System.IntPtr list_data_get, Efl.Ui.Focus.Direction dir, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] out Efl.Canvas.Object next, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] out Efl.Ui.Widget next_item);
5029 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_focus_list_next_get_api_delegate(System.IntPtr obj, System.IntPtr items, System.IntPtr list_data_get, Efl.Ui.Focus.Direction dir, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] out Efl.Canvas.Object next, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] out Efl.Ui.Widget next_item);
5030 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_list_next_get_api_delegate> efl_ui_widget_focus_list_next_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_list_next_get_api_delegate>(_Module, "efl_ui_widget_focus_list_next_get");
5031 private static bool focus_list_next_get(System.IntPtr obj, System.IntPtr pd, System.IntPtr items, System.IntPtr list_data_get, Efl.Ui.Focus.Direction dir, out Efl.Canvas.Object next, out Efl.Ui.Widget next_item)
5033 Eina.Log.Debug("function efl_ui_widget_focus_list_next_get was called");
5034 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5035 if(wrapper != null) {
5036 var _in_items = new Eina.List<Efl.Object>(items, false, false);
5037 next = default(Efl.Canvas.Object); next_item = default(Efl.Ui.Widget); bool _ret_var = default(bool);
5039 _ret_var = ((Widget)wrapper).GetFocusListNext( _in_items, list_data_get, dir, out next, out next_item);
5040 } catch (Exception e) {
5041 Eina.Log.Warning($"Callback error: {e.ToString()}");
5042 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5046 return efl_ui_widget_focus_list_next_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), items, list_data_get, dir, out next, out next_item);
5049 private static efl_ui_widget_focus_list_next_get_delegate efl_ui_widget_focus_list_next_get_static_delegate;
5052 private delegate void efl_ui_widget_focus_mouse_up_handle_delegate(System.IntPtr obj, System.IntPtr pd);
5055 public delegate void efl_ui_widget_focus_mouse_up_handle_api_delegate(System.IntPtr obj);
5056 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_mouse_up_handle_api_delegate> efl_ui_widget_focus_mouse_up_handle_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_mouse_up_handle_api_delegate>(_Module, "efl_ui_widget_focus_mouse_up_handle");
5057 private static void focus_mouse_up_handle(System.IntPtr obj, System.IntPtr pd)
5059 Eina.Log.Debug("function efl_ui_widget_focus_mouse_up_handle was called");
5060 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5061 if(wrapper != null) {
5064 ((Widget)wrapper).FocusMouseUpHandle();
5065 } catch (Exception e) {
5066 Eina.Log.Warning($"Callback error: {e.ToString()}");
5067 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5070 efl_ui_widget_focus_mouse_up_handle_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5073 private static efl_ui_widget_focus_mouse_up_handle_delegate efl_ui_widget_focus_mouse_up_handle_static_delegate;
5076 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_focus_direction_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object kw_base, double degree, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] out Efl.Canvas.Object direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] out Efl.Ui.Widget direction_item, out double weight);
5079 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_focus_direction_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object kw_base, double degree, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] out Efl.Canvas.Object direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] out Efl.Ui.Widget direction_item, out double weight);
5080 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_direction_get_api_delegate> efl_ui_widget_focus_direction_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_direction_get_api_delegate>(_Module, "efl_ui_widget_focus_direction_get");
5081 private static bool focus_direction_get(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.Object kw_base, double degree, out Efl.Canvas.Object direction, out Efl.Ui.Widget direction_item, out double weight)
5083 Eina.Log.Debug("function efl_ui_widget_focus_direction_get was called");
5084 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5085 if(wrapper != null) {
5086 direction = default(Efl.Canvas.Object); direction_item = default(Efl.Ui.Widget); weight = default(double); bool _ret_var = default(bool);
5088 _ret_var = ((Widget)wrapper).GetFocusDirection( kw_base, degree, out direction, out direction_item, out weight);
5089 } catch (Exception e) {
5090 Eina.Log.Warning($"Callback error: {e.ToString()}");
5091 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5095 return efl_ui_widget_focus_direction_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), kw_base, degree, out direction, out direction_item, out weight);
5098 private static efl_ui_widget_focus_direction_get_delegate efl_ui_widget_focus_direction_get_static_delegate;
5101 private delegate void efl_ui_widget_focus_disabled_handle_delegate(System.IntPtr obj, System.IntPtr pd);
5104 public delegate void efl_ui_widget_focus_disabled_handle_api_delegate(System.IntPtr obj);
5105 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_disabled_handle_api_delegate> efl_ui_widget_focus_disabled_handle_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_disabled_handle_api_delegate>(_Module, "efl_ui_widget_focus_disabled_handle");
5106 private static void focus_disabled_handle(System.IntPtr obj, System.IntPtr pd)
5108 Eina.Log.Debug("function efl_ui_widget_focus_disabled_handle was called");
5109 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5110 if(wrapper != null) {
5113 ((Widget)wrapper).FocusDisabledHandle();
5114 } catch (Exception e) {
5115 Eina.Log.Warning($"Callback error: {e.ToString()}");
5116 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5119 efl_ui_widget_focus_disabled_handle_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5122 private static efl_ui_widget_focus_disabled_handle_delegate efl_ui_widget_focus_disabled_handle_static_delegate;
5125 private delegate void efl_ui_widget_focus_custom_chain_append_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object child, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object relative_child);
5128 public delegate void efl_ui_widget_focus_custom_chain_append_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object child, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Canvas.Object, Efl.Eo.NonOwnTag>))] Efl.Canvas.Object relative_child);
5129 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_custom_chain_append_api_delegate> efl_ui_widget_focus_custom_chain_append_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_custom_chain_append_api_delegate>(_Module, "efl_ui_widget_focus_custom_chain_append");
5130 private static void focus_custom_chain_append(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.Object child, Efl.Canvas.Object relative_child)
5132 Eina.Log.Debug("function efl_ui_widget_focus_custom_chain_append was called");
5133 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5134 if(wrapper != null) {
5137 ((Widget)wrapper).AppendFocusCustomChain( child, relative_child);
5138 } catch (Exception e) {
5139 Eina.Log.Warning($"Callback error: {e.ToString()}");
5140 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5143 efl_ui_widget_focus_custom_chain_append_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), child, relative_child);
5146 private static efl_ui_widget_focus_custom_chain_append_delegate efl_ui_widget_focus_custom_chain_append_static_delegate;
5149 private delegate void efl_ui_widget_focus_reconfigure_delegate(System.IntPtr obj, System.IntPtr pd);
5152 public delegate void efl_ui_widget_focus_reconfigure_api_delegate(System.IntPtr obj);
5153 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_reconfigure_api_delegate> efl_ui_widget_focus_reconfigure_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_reconfigure_api_delegate>(_Module, "efl_ui_widget_focus_reconfigure");
5154 private static void focus_reconfigure(System.IntPtr obj, System.IntPtr pd)
5156 Eina.Log.Debug("function efl_ui_widget_focus_reconfigure was called");
5157 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5158 if(wrapper != null) {
5161 ((Widget)wrapper).FocusReconfigure();
5162 } catch (Exception e) {
5163 Eina.Log.Warning($"Callback error: {e.ToString()}");
5164 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5167 efl_ui_widget_focus_reconfigure_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5170 private static efl_ui_widget_focus_reconfigure_delegate efl_ui_widget_focus_reconfigure_static_delegate;
5173 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_focus_direction_manager_is_delegate(System.IntPtr obj, System.IntPtr pd);
5176 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_focus_direction_manager_is_api_delegate(System.IntPtr obj);
5177 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_direction_manager_is_api_delegate> efl_ui_widget_focus_direction_manager_is_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_direction_manager_is_api_delegate>(_Module, "efl_ui_widget_focus_direction_manager_is");
5178 private static bool focus_direction_manager_is(System.IntPtr obj, System.IntPtr pd)
5180 Eina.Log.Debug("function efl_ui_widget_focus_direction_manager_is was called");
5181 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5182 if(wrapper != null) {
5183 bool _ret_var = default(bool);
5185 _ret_var = ((Widget)wrapper).IsFocusDirectionManager();
5186 } catch (Exception e) {
5187 Eina.Log.Warning($"Callback error: {e.ToString()}");
5188 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5192 return efl_ui_widget_focus_direction_manager_is_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5195 private static efl_ui_widget_focus_direction_manager_is_delegate efl_ui_widget_focus_direction_manager_is_static_delegate;
5198 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_widget_focus_state_apply_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WidgetFocusState.NativeStruct current_state, ref Efl.Ui.WidgetFocusState.NativeStruct configured_state, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] Efl.Ui.Widget redirect);
5201 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_widget_focus_state_apply_api_delegate(System.IntPtr obj, Efl.Ui.WidgetFocusState.NativeStruct current_state, ref Efl.Ui.WidgetFocusState.NativeStruct configured_state, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Widget, Efl.Eo.NonOwnTag>))] Efl.Ui.Widget redirect);
5202 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_state_apply_api_delegate> efl_ui_widget_focus_state_apply_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_state_apply_api_delegate>(_Module, "efl_ui_widget_focus_state_apply");
5203 private static bool focus_state_apply(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WidgetFocusState.NativeStruct current_state, ref Efl.Ui.WidgetFocusState.NativeStruct configured_state, Efl.Ui.Widget redirect)
5205 Eina.Log.Debug("function efl_ui_widget_focus_state_apply was called");
5206 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5207 if(wrapper != null) {
5208 Efl.Ui.WidgetFocusState _in_current_state = current_state;
5209 Efl.Ui.WidgetFocusState _out_configured_state = default(Efl.Ui.WidgetFocusState);
5210 bool _ret_var = default(bool);
5212 _ret_var = ((Widget)wrapper).FocusStateApply( _in_current_state, ref _out_configured_state, redirect);
5213 } catch (Exception e) {
5214 Eina.Log.Warning($"Callback error: {e.ToString()}");
5215 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5217 configured_state = _out_configured_state;
5220 return efl_ui_widget_focus_state_apply_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), current_state, ref configured_state, redirect);
5223 private static efl_ui_widget_focus_state_apply_delegate efl_ui_widget_focus_state_apply_static_delegate;
5226 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Object, Efl.Eo.NonOwnTag>))] private delegate Efl.Object efl_part_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name);
5229 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Object, Efl.Eo.NonOwnTag>))] public delegate Efl.Object efl_part_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name);
5230 public static Efl.Eo.FunctionWrapper<efl_part_get_api_delegate> efl_part_get_ptr = new Efl.Eo.FunctionWrapper<efl_part_get_api_delegate>(_Module, "efl_part_get");
5231 private static Efl.Object part_get(System.IntPtr obj, System.IntPtr pd, System.String name)
5233 Eina.Log.Debug("function efl_part_get was called");
5234 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5235 if(wrapper != null) {
5236 Efl.Object _ret_var = default(Efl.Object);
5238 _ret_var = ((Widget)wrapper).GetPart( name);
5239 } catch (Exception e) {
5240 Eina.Log.Warning($"Callback error: {e.ToString()}");
5241 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5245 return efl_part_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), name);
5248 private static efl_part_get_delegate efl_part_get_static_delegate;
5251 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_access_action_name_get_delegate(System.IntPtr obj, System.IntPtr pd, int id);
5254 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_access_action_name_get_api_delegate(System.IntPtr obj, int id);
5255 public static Efl.Eo.FunctionWrapper<efl_access_action_name_get_api_delegate> efl_access_action_name_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_action_name_get_api_delegate>(_Module, "efl_access_action_name_get");
5256 private static System.String action_name_get(System.IntPtr obj, System.IntPtr pd, int id)
5258 Eina.Log.Debug("function efl_access_action_name_get was called");
5259 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5260 if(wrapper != null) {
5261 System.String _ret_var = default(System.String);
5263 _ret_var = ((Widget)wrapper).GetActionName( id);
5264 } catch (Exception e) {
5265 Eina.Log.Warning($"Callback error: {e.ToString()}");
5266 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5270 return efl_access_action_name_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), id);
5273 private static efl_access_action_name_get_delegate efl_access_action_name_get_static_delegate;
5276 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_access_action_localized_name_get_delegate(System.IntPtr obj, System.IntPtr pd, int id);
5279 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_access_action_localized_name_get_api_delegate(System.IntPtr obj, int id);
5280 public static Efl.Eo.FunctionWrapper<efl_access_action_localized_name_get_api_delegate> efl_access_action_localized_name_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_action_localized_name_get_api_delegate>(_Module, "efl_access_action_localized_name_get");
5281 private static System.String action_localized_name_get(System.IntPtr obj, System.IntPtr pd, int id)
5283 Eina.Log.Debug("function efl_access_action_localized_name_get was called");
5284 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5285 if(wrapper != null) {
5286 System.String _ret_var = default(System.String);
5288 _ret_var = ((Widget)wrapper).GetActionLocalizedName( id);
5289 } catch (Exception e) {
5290 Eina.Log.Warning($"Callback error: {e.ToString()}");
5291 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5295 return efl_access_action_localized_name_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), id);
5298 private static efl_access_action_localized_name_get_delegate efl_access_action_localized_name_get_static_delegate;
5301 private delegate System.IntPtr efl_access_action_actions_get_delegate(System.IntPtr obj, System.IntPtr pd);
5304 public delegate System.IntPtr efl_access_action_actions_get_api_delegate(System.IntPtr obj);
5305 public static Efl.Eo.FunctionWrapper<efl_access_action_actions_get_api_delegate> efl_access_action_actions_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_action_actions_get_api_delegate>(_Module, "efl_access_action_actions_get");
5306 private static System.IntPtr actions_get(System.IntPtr obj, System.IntPtr pd)
5308 Eina.Log.Debug("function efl_access_action_actions_get was called");
5309 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5310 if(wrapper != null) {
5311 Eina.List<Efl.Access.ActionData> _ret_var = default(Eina.List<Efl.Access.ActionData>);
5313 _ret_var = ((Widget)wrapper).GetActions();
5314 } catch (Exception e) {
5315 Eina.Log.Warning($"Callback error: {e.ToString()}");
5316 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5318 return _ret_var.Handle;
5320 return efl_access_action_actions_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5323 private static efl_access_action_actions_get_delegate efl_access_action_actions_get_static_delegate;
5326 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_access_action_do_delegate(System.IntPtr obj, System.IntPtr pd, int id);
5329 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_access_action_do_api_delegate(System.IntPtr obj, int id);
5330 public static Efl.Eo.FunctionWrapper<efl_access_action_do_api_delegate> efl_access_action_do_ptr = new Efl.Eo.FunctionWrapper<efl_access_action_do_api_delegate>(_Module, "efl_access_action_do");
5331 private static bool action_do(System.IntPtr obj, System.IntPtr pd, int id)
5333 Eina.Log.Debug("function efl_access_action_do was called");
5334 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5335 if(wrapper != null) {
5336 bool _ret_var = default(bool);
5338 _ret_var = ((Widget)wrapper).ActionDo( id);
5339 } catch (Exception e) {
5340 Eina.Log.Warning($"Callback error: {e.ToString()}");
5341 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5345 return efl_access_action_do_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), id);
5348 private static efl_access_action_do_delegate efl_access_action_do_static_delegate;
5351 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringPassOwnershipMarshaler))] private delegate System.String efl_access_action_keybinding_get_delegate(System.IntPtr obj, System.IntPtr pd, int id);
5354 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringPassOwnershipMarshaler))] public delegate System.String efl_access_action_keybinding_get_api_delegate(System.IntPtr obj, int id);
5355 public static Efl.Eo.FunctionWrapper<efl_access_action_keybinding_get_api_delegate> efl_access_action_keybinding_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_action_keybinding_get_api_delegate>(_Module, "efl_access_action_keybinding_get");
5356 private static System.String action_keybinding_get(System.IntPtr obj, System.IntPtr pd, int id)
5358 Eina.Log.Debug("function efl_access_action_keybinding_get was called");
5359 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5360 if(wrapper != null) {
5361 System.String _ret_var = default(System.String);
5363 _ret_var = ((Widget)wrapper).GetActionKeybinding( id);
5364 } catch (Exception e) {
5365 Eina.Log.Warning($"Callback error: {e.ToString()}");
5366 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5370 return efl_access_action_keybinding_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), id);
5373 private static efl_access_action_keybinding_get_delegate efl_access_action_keybinding_get_static_delegate;
5376 private delegate int efl_access_component_z_order_get_delegate(System.IntPtr obj, System.IntPtr pd);
5379 public delegate int efl_access_component_z_order_get_api_delegate(System.IntPtr obj);
5380 public static Efl.Eo.FunctionWrapper<efl_access_component_z_order_get_api_delegate> efl_access_component_z_order_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_component_z_order_get_api_delegate>(_Module, "efl_access_component_z_order_get");
5381 private static int z_order_get(System.IntPtr obj, System.IntPtr pd)
5383 Eina.Log.Debug("function efl_access_component_z_order_get was called");
5384 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5385 if(wrapper != null) {
5386 int _ret_var = default(int);
5388 _ret_var = ((Widget)wrapper).GetZOrder();
5389 } catch (Exception e) {
5390 Eina.Log.Warning($"Callback error: {e.ToString()}");
5391 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5395 return efl_access_component_z_order_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5398 private static efl_access_component_z_order_get_delegate efl_access_component_z_order_get_static_delegate;
5401 private delegate Eina.Rect.NativeStruct efl_access_component_extents_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool screen_coords);
5404 public delegate Eina.Rect.NativeStruct efl_access_component_extents_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool screen_coords);
5405 public static Efl.Eo.FunctionWrapper<efl_access_component_extents_get_api_delegate> efl_access_component_extents_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_component_extents_get_api_delegate>(_Module, "efl_access_component_extents_get");
5406 private static Eina.Rect.NativeStruct extents_get(System.IntPtr obj, System.IntPtr pd, bool screen_coords)
5408 Eina.Log.Debug("function efl_access_component_extents_get was called");
5409 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5410 if(wrapper != null) {
5411 Eina.Rect _ret_var = default(Eina.Rect);
5413 _ret_var = ((Widget)wrapper).GetExtents( screen_coords);
5414 } catch (Exception e) {
5415 Eina.Log.Warning($"Callback error: {e.ToString()}");
5416 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5420 return efl_access_component_extents_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), screen_coords);
5423 private static efl_access_component_extents_get_delegate efl_access_component_extents_get_static_delegate;
5426 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_access_component_extents_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool screen_coords, Eina.Rect.NativeStruct rect);
5429 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_access_component_extents_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool screen_coords, Eina.Rect.NativeStruct rect);
5430 public static Efl.Eo.FunctionWrapper<efl_access_component_extents_set_api_delegate> efl_access_component_extents_set_ptr = new Efl.Eo.FunctionWrapper<efl_access_component_extents_set_api_delegate>(_Module, "efl_access_component_extents_set");
5431 private static bool extents_set(System.IntPtr obj, System.IntPtr pd, bool screen_coords, Eina.Rect.NativeStruct rect)
5433 Eina.Log.Debug("function efl_access_component_extents_set was called");
5434 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5435 if(wrapper != null) {
5436 Eina.Rect _in_rect = rect;
5437 bool _ret_var = default(bool);
5439 _ret_var = ((Widget)wrapper).SetExtents( screen_coords, _in_rect);
5440 } catch (Exception e) {
5441 Eina.Log.Warning($"Callback error: {e.ToString()}");
5442 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5446 return efl_access_component_extents_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), screen_coords, rect);
5449 private static efl_access_component_extents_set_delegate efl_access_component_extents_set_static_delegate;
5452 private delegate void efl_access_component_screen_position_get_delegate(System.IntPtr obj, System.IntPtr pd, out int x, out int y);
5455 public delegate void efl_access_component_screen_position_get_api_delegate(System.IntPtr obj, out int x, out int y);
5456 public static Efl.Eo.FunctionWrapper<efl_access_component_screen_position_get_api_delegate> efl_access_component_screen_position_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_component_screen_position_get_api_delegate>(_Module, "efl_access_component_screen_position_get");
5457 private static void screen_position_get(System.IntPtr obj, System.IntPtr pd, out int x, out int y)
5459 Eina.Log.Debug("function efl_access_component_screen_position_get was called");
5460 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5461 if(wrapper != null) {
5462 x = default(int); y = default(int);
5464 ((Widget)wrapper).GetScreenPosition( out x, out y);
5465 } catch (Exception e) {
5466 Eina.Log.Warning($"Callback error: {e.ToString()}");
5467 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5470 efl_access_component_screen_position_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out x, out y);
5473 private static efl_access_component_screen_position_get_delegate efl_access_component_screen_position_get_static_delegate;
5476 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_access_component_screen_position_set_delegate(System.IntPtr obj, System.IntPtr pd, int x, int y);
5479 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_access_component_screen_position_set_api_delegate(System.IntPtr obj, int x, int y);
5480 public static Efl.Eo.FunctionWrapper<efl_access_component_screen_position_set_api_delegate> efl_access_component_screen_position_set_ptr = new Efl.Eo.FunctionWrapper<efl_access_component_screen_position_set_api_delegate>(_Module, "efl_access_component_screen_position_set");
5481 private static bool screen_position_set(System.IntPtr obj, System.IntPtr pd, int x, int y)
5483 Eina.Log.Debug("function efl_access_component_screen_position_set was called");
5484 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5485 if(wrapper != null) {
5486 bool _ret_var = default(bool);
5488 _ret_var = ((Widget)wrapper).SetScreenPosition( x, y);
5489 } catch (Exception e) {
5490 Eina.Log.Warning($"Callback error: {e.ToString()}");
5491 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5495 return efl_access_component_screen_position_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), x, y);
5498 private static efl_access_component_screen_position_set_delegate efl_access_component_screen_position_set_static_delegate;
5501 private delegate void efl_access_component_socket_offset_get_delegate(System.IntPtr obj, System.IntPtr pd, out int x, out int y);
5504 public delegate void efl_access_component_socket_offset_get_api_delegate(System.IntPtr obj, out int x, out int y);
5505 public static Efl.Eo.FunctionWrapper<efl_access_component_socket_offset_get_api_delegate> efl_access_component_socket_offset_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_component_socket_offset_get_api_delegate>(_Module, "efl_access_component_socket_offset_get");
5506 private static void socket_offset_get(System.IntPtr obj, System.IntPtr pd, out int x, out int y)
5508 Eina.Log.Debug("function efl_access_component_socket_offset_get was called");
5509 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5510 if(wrapper != null) {
5511 x = default(int); y = default(int);
5513 ((Widget)wrapper).GetSocketOffset( out x, out y);
5514 } catch (Exception e) {
5515 Eina.Log.Warning($"Callback error: {e.ToString()}");
5516 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5519 efl_access_component_socket_offset_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out x, out y);
5522 private static efl_access_component_socket_offset_get_delegate efl_access_component_socket_offset_get_static_delegate;
5525 private delegate void efl_access_component_socket_offset_set_delegate(System.IntPtr obj, System.IntPtr pd, int x, int y);
5528 public delegate void efl_access_component_socket_offset_set_api_delegate(System.IntPtr obj, int x, int y);
5529 public static Efl.Eo.FunctionWrapper<efl_access_component_socket_offset_set_api_delegate> efl_access_component_socket_offset_set_ptr = new Efl.Eo.FunctionWrapper<efl_access_component_socket_offset_set_api_delegate>(_Module, "efl_access_component_socket_offset_set");
5530 private static void socket_offset_set(System.IntPtr obj, System.IntPtr pd, int x, int y)
5532 Eina.Log.Debug("function efl_access_component_socket_offset_set was called");
5533 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5534 if(wrapper != null) {
5537 ((Widget)wrapper).SetSocketOffset( x, y);
5538 } catch (Exception e) {
5539 Eina.Log.Warning($"Callback error: {e.ToString()}");
5540 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5543 efl_access_component_socket_offset_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), x, y);
5546 private static efl_access_component_socket_offset_set_delegate efl_access_component_socket_offset_set_static_delegate;
5549 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_access_component_contains_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool screen_coords, int x, int y);
5552 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_access_component_contains_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool screen_coords, int x, int y);
5553 public static Efl.Eo.FunctionWrapper<efl_access_component_contains_api_delegate> efl_access_component_contains_ptr = new Efl.Eo.FunctionWrapper<efl_access_component_contains_api_delegate>(_Module, "efl_access_component_contains");
5554 private static bool contains(System.IntPtr obj, System.IntPtr pd, bool screen_coords, int x, int y)
5556 Eina.Log.Debug("function efl_access_component_contains was called");
5557 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5558 if(wrapper != null) {
5559 bool _ret_var = default(bool);
5561 _ret_var = ((Widget)wrapper).Contains( screen_coords, x, y);
5562 } catch (Exception e) {
5563 Eina.Log.Warning($"Callback error: {e.ToString()}");
5564 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5568 return efl_access_component_contains_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), screen_coords, x, y);
5571 private static efl_access_component_contains_delegate efl_access_component_contains_static_delegate;
5574 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_access_component_focus_grab_delegate(System.IntPtr obj, System.IntPtr pd);
5577 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_access_component_focus_grab_api_delegate(System.IntPtr obj);
5578 public static Efl.Eo.FunctionWrapper<efl_access_component_focus_grab_api_delegate> efl_access_component_focus_grab_ptr = new Efl.Eo.FunctionWrapper<efl_access_component_focus_grab_api_delegate>(_Module, "efl_access_component_focus_grab");
5579 private static bool focus_grab(System.IntPtr obj, System.IntPtr pd)
5581 Eina.Log.Debug("function efl_access_component_focus_grab was called");
5582 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5583 if(wrapper != null) {
5584 bool _ret_var = default(bool);
5586 _ret_var = ((Widget)wrapper).GrabFocus();
5587 } catch (Exception e) {
5588 Eina.Log.Warning($"Callback error: {e.ToString()}");
5589 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5593 return efl_access_component_focus_grab_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5596 private static efl_access_component_focus_grab_delegate efl_access_component_focus_grab_static_delegate;
5599 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Object, Efl.Eo.NonOwnTag>))] private delegate Efl.Object efl_access_component_accessible_at_point_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool screen_coords, int x, int y);
5602 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Object, Efl.Eo.NonOwnTag>))] public delegate Efl.Object efl_access_component_accessible_at_point_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool screen_coords, int x, int y);
5603 public static Efl.Eo.FunctionWrapper<efl_access_component_accessible_at_point_get_api_delegate> efl_access_component_accessible_at_point_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_component_accessible_at_point_get_api_delegate>(_Module, "efl_access_component_accessible_at_point_get");
5604 private static Efl.Object accessible_at_point_get(System.IntPtr obj, System.IntPtr pd, bool screen_coords, int x, int y)
5606 Eina.Log.Debug("function efl_access_component_accessible_at_point_get was called");
5607 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5608 if(wrapper != null) {
5609 Efl.Object _ret_var = default(Efl.Object);
5611 _ret_var = ((Widget)wrapper).GetAccessibleAtPoint( screen_coords, x, y);
5612 } catch (Exception e) {
5613 Eina.Log.Warning($"Callback error: {e.ToString()}");
5614 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5618 return efl_access_component_accessible_at_point_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), screen_coords, x, y);
5621 private static efl_access_component_accessible_at_point_get_delegate efl_access_component_accessible_at_point_get_static_delegate;
5624 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_access_component_highlight_grab_delegate(System.IntPtr obj, System.IntPtr pd);
5627 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_access_component_highlight_grab_api_delegate(System.IntPtr obj);
5628 public static Efl.Eo.FunctionWrapper<efl_access_component_highlight_grab_api_delegate> efl_access_component_highlight_grab_ptr = new Efl.Eo.FunctionWrapper<efl_access_component_highlight_grab_api_delegate>(_Module, "efl_access_component_highlight_grab");
5629 private static bool highlight_grab(System.IntPtr obj, System.IntPtr pd)
5631 Eina.Log.Debug("function efl_access_component_highlight_grab was called");
5632 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5633 if(wrapper != null) {
5634 bool _ret_var = default(bool);
5636 _ret_var = ((Widget)wrapper).GrabHighlight();
5637 } catch (Exception e) {
5638 Eina.Log.Warning($"Callback error: {e.ToString()}");
5639 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5643 return efl_access_component_highlight_grab_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5646 private static efl_access_component_highlight_grab_delegate efl_access_component_highlight_grab_static_delegate;
5649 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_access_component_highlight_clear_delegate(System.IntPtr obj, System.IntPtr pd);
5652 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_access_component_highlight_clear_api_delegate(System.IntPtr obj);
5653 public static Efl.Eo.FunctionWrapper<efl_access_component_highlight_clear_api_delegate> efl_access_component_highlight_clear_ptr = new Efl.Eo.FunctionWrapper<efl_access_component_highlight_clear_api_delegate>(_Module, "efl_access_component_highlight_clear");
5654 private static bool highlight_clear(System.IntPtr obj, System.IntPtr pd)
5656 Eina.Log.Debug("function efl_access_component_highlight_clear was called");
5657 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5658 if(wrapper != null) {
5659 bool _ret_var = default(bool);
5661 _ret_var = ((Widget)wrapper).ClearHighlight();
5662 } catch (Exception e) {
5663 Eina.Log.Warning($"Callback error: {e.ToString()}");
5664 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5668 return efl_access_component_highlight_clear_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5671 private static efl_access_component_highlight_clear_delegate efl_access_component_highlight_clear_static_delegate;
5674 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_access_object_localized_role_name_get_delegate(System.IntPtr obj, System.IntPtr pd);
5677 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_access_object_localized_role_name_get_api_delegate(System.IntPtr obj);
5678 public static Efl.Eo.FunctionWrapper<efl_access_object_localized_role_name_get_api_delegate> efl_access_object_localized_role_name_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_localized_role_name_get_api_delegate>(_Module, "efl_access_object_localized_role_name_get");
5679 private static System.String localized_role_name_get(System.IntPtr obj, System.IntPtr pd)
5681 Eina.Log.Debug("function efl_access_object_localized_role_name_get was called");
5682 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5683 if(wrapper != null) {
5684 System.String _ret_var = default(System.String);
5686 _ret_var = ((Widget)wrapper).GetLocalizedRoleName();
5687 } catch (Exception e) {
5688 Eina.Log.Warning($"Callback error: {e.ToString()}");
5689 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5693 return efl_access_object_localized_role_name_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5696 private static efl_access_object_localized_role_name_get_delegate efl_access_object_localized_role_name_get_static_delegate;
5699 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_access_object_i18n_name_get_delegate(System.IntPtr obj, System.IntPtr pd);
5702 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_access_object_i18n_name_get_api_delegate(System.IntPtr obj);
5703 public static Efl.Eo.FunctionWrapper<efl_access_object_i18n_name_get_api_delegate> efl_access_object_i18n_name_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_i18n_name_get_api_delegate>(_Module, "efl_access_object_i18n_name_get");
5704 private static System.String i18n_name_get(System.IntPtr obj, System.IntPtr pd)
5706 Eina.Log.Debug("function efl_access_object_i18n_name_get was called");
5707 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5708 if(wrapper != null) {
5709 System.String _ret_var = default(System.String);
5711 _ret_var = ((Widget)wrapper).GetI18nName();
5712 } catch (Exception e) {
5713 Eina.Log.Warning($"Callback error: {e.ToString()}");
5714 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5718 return efl_access_object_i18n_name_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5721 private static efl_access_object_i18n_name_get_delegate efl_access_object_i18n_name_get_static_delegate;
5724 private delegate void efl_access_object_i18n_name_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String i18n_name);
5727 public delegate void efl_access_object_i18n_name_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String i18n_name);
5728 public static Efl.Eo.FunctionWrapper<efl_access_object_i18n_name_set_api_delegate> efl_access_object_i18n_name_set_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_i18n_name_set_api_delegate>(_Module, "efl_access_object_i18n_name_set");
5729 private static void i18n_name_set(System.IntPtr obj, System.IntPtr pd, System.String i18n_name)
5731 Eina.Log.Debug("function efl_access_object_i18n_name_set was called");
5732 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5733 if(wrapper != null) {
5736 ((Widget)wrapper).SetI18nName( i18n_name);
5737 } catch (Exception e) {
5738 Eina.Log.Warning($"Callback error: {e.ToString()}");
5739 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5742 efl_access_object_i18n_name_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), i18n_name);
5745 private static efl_access_object_i18n_name_set_delegate efl_access_object_i18n_name_set_static_delegate;
5748 private delegate void efl_access_object_name_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Access.ReadingInfoCb name_cb, System.IntPtr data);
5751 public delegate void efl_access_object_name_cb_set_api_delegate(System.IntPtr obj, Efl.Access.ReadingInfoCb name_cb, System.IntPtr data);
5752 public static Efl.Eo.FunctionWrapper<efl_access_object_name_cb_set_api_delegate> efl_access_object_name_cb_set_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_name_cb_set_api_delegate>(_Module, "efl_access_object_name_cb_set");
5753 private static void name_cb_set(System.IntPtr obj, System.IntPtr pd, Efl.Access.ReadingInfoCb name_cb, System.IntPtr data)
5755 Eina.Log.Debug("function efl_access_object_name_cb_set was called");
5756 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5757 if(wrapper != null) {
5760 ((Widget)wrapper).SetNameCb( name_cb, data);
5761 } catch (Exception e) {
5762 Eina.Log.Warning($"Callback error: {e.ToString()}");
5763 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5766 efl_access_object_name_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), name_cb, data);
5769 private static efl_access_object_name_cb_set_delegate efl_access_object_name_cb_set_static_delegate;
5772 private delegate Efl.Access.RelationSet efl_access_object_relation_set_get_delegate(System.IntPtr obj, System.IntPtr pd);
5775 public delegate Efl.Access.RelationSet efl_access_object_relation_set_get_api_delegate(System.IntPtr obj);
5776 public static Efl.Eo.FunctionWrapper<efl_access_object_relation_set_get_api_delegate> efl_access_object_relation_set_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_relation_set_get_api_delegate>(_Module, "efl_access_object_relation_set_get");
5777 private static Efl.Access.RelationSet relation_set_get(System.IntPtr obj, System.IntPtr pd)
5779 Eina.Log.Debug("function efl_access_object_relation_set_get was called");
5780 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5781 if(wrapper != null) {
5782 Efl.Access.RelationSet _ret_var = default(Efl.Access.RelationSet);
5784 _ret_var = ((Widget)wrapper).GetRelationSet();
5785 } catch (Exception e) {
5786 Eina.Log.Warning($"Callback error: {e.ToString()}");
5787 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5791 return efl_access_object_relation_set_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5794 private static efl_access_object_relation_set_get_delegate efl_access_object_relation_set_get_static_delegate;
5797 private delegate Efl.Access.Role efl_access_object_role_get_delegate(System.IntPtr obj, System.IntPtr pd);
5800 public delegate Efl.Access.Role efl_access_object_role_get_api_delegate(System.IntPtr obj);
5801 public static Efl.Eo.FunctionWrapper<efl_access_object_role_get_api_delegate> efl_access_object_role_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_role_get_api_delegate>(_Module, "efl_access_object_role_get");
5802 private static Efl.Access.Role role_get(System.IntPtr obj, System.IntPtr pd)
5804 Eina.Log.Debug("function efl_access_object_role_get was called");
5805 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5806 if(wrapper != null) {
5807 Efl.Access.Role _ret_var = default(Efl.Access.Role);
5809 _ret_var = ((Widget)wrapper).GetRole();
5810 } catch (Exception e) {
5811 Eina.Log.Warning($"Callback error: {e.ToString()}");
5812 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5816 return efl_access_object_role_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5819 private static efl_access_object_role_get_delegate efl_access_object_role_get_static_delegate;
5822 private delegate void efl_access_object_role_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Access.Role role);
5825 public delegate void efl_access_object_role_set_api_delegate(System.IntPtr obj, Efl.Access.Role role);
5826 public static Efl.Eo.FunctionWrapper<efl_access_object_role_set_api_delegate> efl_access_object_role_set_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_role_set_api_delegate>(_Module, "efl_access_object_role_set");
5827 private static void role_set(System.IntPtr obj, System.IntPtr pd, Efl.Access.Role role)
5829 Eina.Log.Debug("function efl_access_object_role_set was called");
5830 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5831 if(wrapper != null) {
5834 ((Widget)wrapper).SetRole( role);
5835 } catch (Exception e) {
5836 Eina.Log.Warning($"Callback error: {e.ToString()}");
5837 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5840 efl_access_object_role_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), role);
5843 private static efl_access_object_role_set_delegate efl_access_object_role_set_static_delegate;
5846 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Access.IObjectConcrete, Efl.Eo.NonOwnTag>))] private delegate Efl.Access.IObject efl_access_object_access_parent_get_delegate(System.IntPtr obj, System.IntPtr pd);
5849 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Access.IObjectConcrete, Efl.Eo.NonOwnTag>))] public delegate Efl.Access.IObject efl_access_object_access_parent_get_api_delegate(System.IntPtr obj);
5850 public static Efl.Eo.FunctionWrapper<efl_access_object_access_parent_get_api_delegate> efl_access_object_access_parent_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_access_parent_get_api_delegate>(_Module, "efl_access_object_access_parent_get");
5851 private static Efl.Access.IObject access_parent_get(System.IntPtr obj, System.IntPtr pd)
5853 Eina.Log.Debug("function efl_access_object_access_parent_get was called");
5854 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5855 if(wrapper != null) {
5856 Efl.Access.IObject _ret_var = default(Efl.Access.IObject);
5858 _ret_var = ((Widget)wrapper).GetAccessParent();
5859 } catch (Exception e) {
5860 Eina.Log.Warning($"Callback error: {e.ToString()}");
5861 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5865 return efl_access_object_access_parent_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5868 private static efl_access_object_access_parent_get_delegate efl_access_object_access_parent_get_static_delegate;
5871 private delegate void efl_access_object_access_parent_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Access.IObjectConcrete, Efl.Eo.NonOwnTag>))] Efl.Access.IObject parent);
5874 public delegate void efl_access_object_access_parent_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Access.IObjectConcrete, Efl.Eo.NonOwnTag>))] Efl.Access.IObject parent);
5875 public static Efl.Eo.FunctionWrapper<efl_access_object_access_parent_set_api_delegate> efl_access_object_access_parent_set_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_access_parent_set_api_delegate>(_Module, "efl_access_object_access_parent_set");
5876 private static void access_parent_set(System.IntPtr obj, System.IntPtr pd, Efl.Access.IObject parent)
5878 Eina.Log.Debug("function efl_access_object_access_parent_set was called");
5879 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5880 if(wrapper != null) {
5883 ((Widget)wrapper).SetAccessParent( parent);
5884 } catch (Exception e) {
5885 Eina.Log.Warning($"Callback error: {e.ToString()}");
5886 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5889 efl_access_object_access_parent_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), parent);
5892 private static efl_access_object_access_parent_set_delegate efl_access_object_access_parent_set_static_delegate;
5895 private delegate void efl_access_object_description_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Access.ReadingInfoCb description_cb, System.IntPtr data);
5898 public delegate void efl_access_object_description_cb_set_api_delegate(System.IntPtr obj, Efl.Access.ReadingInfoCb description_cb, System.IntPtr data);
5899 public static Efl.Eo.FunctionWrapper<efl_access_object_description_cb_set_api_delegate> efl_access_object_description_cb_set_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_description_cb_set_api_delegate>(_Module, "efl_access_object_description_cb_set");
5900 private static void description_cb_set(System.IntPtr obj, System.IntPtr pd, Efl.Access.ReadingInfoCb description_cb, System.IntPtr data)
5902 Eina.Log.Debug("function efl_access_object_description_cb_set was called");
5903 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5904 if(wrapper != null) {
5907 ((Widget)wrapper).SetDescriptionCb( description_cb, data);
5908 } catch (Exception e) {
5909 Eina.Log.Warning($"Callback error: {e.ToString()}");
5910 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5913 efl_access_object_description_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), description_cb, data);
5916 private static efl_access_object_description_cb_set_delegate efl_access_object_description_cb_set_static_delegate;
5919 private delegate void efl_access_object_gesture_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Access.GestureCb gesture_cb, System.IntPtr data);
5922 public delegate void efl_access_object_gesture_cb_set_api_delegate(System.IntPtr obj, Efl.Access.GestureCb gesture_cb, System.IntPtr data);
5923 public static Efl.Eo.FunctionWrapper<efl_access_object_gesture_cb_set_api_delegate> efl_access_object_gesture_cb_set_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_gesture_cb_set_api_delegate>(_Module, "efl_access_object_gesture_cb_set");
5924 private static void gesture_cb_set(System.IntPtr obj, System.IntPtr pd, Efl.Access.GestureCb gesture_cb, System.IntPtr data)
5926 Eina.Log.Debug("function efl_access_object_gesture_cb_set was called");
5927 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5928 if(wrapper != null) {
5931 ((Widget)wrapper).SetGestureCb( gesture_cb, data);
5932 } catch (Exception e) {
5933 Eina.Log.Warning($"Callback error: {e.ToString()}");
5934 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5937 efl_access_object_gesture_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), gesture_cb, data);
5940 private static efl_access_object_gesture_cb_set_delegate efl_access_object_gesture_cb_set_static_delegate;
5943 private delegate System.IntPtr efl_access_object_access_children_get_delegate(System.IntPtr obj, System.IntPtr pd);
5946 public delegate System.IntPtr efl_access_object_access_children_get_api_delegate(System.IntPtr obj);
5947 public static Efl.Eo.FunctionWrapper<efl_access_object_access_children_get_api_delegate> efl_access_object_access_children_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_access_children_get_api_delegate>(_Module, "efl_access_object_access_children_get");
5948 private static System.IntPtr access_children_get(System.IntPtr obj, System.IntPtr pd)
5950 Eina.Log.Debug("function efl_access_object_access_children_get was called");
5951 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5952 if(wrapper != null) {
5953 Eina.List<Efl.Access.IObject> _ret_var = default(Eina.List<Efl.Access.IObject>);
5955 _ret_var = ((Widget)wrapper).GetAccessChildren();
5956 } catch (Exception e) {
5957 Eina.Log.Warning($"Callback error: {e.ToString()}");
5958 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5960 _ret_var.Own = false; return _ret_var.Handle;
5962 return efl_access_object_access_children_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5965 private static efl_access_object_access_children_get_delegate efl_access_object_access_children_get_static_delegate;
5968 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_access_object_role_name_get_delegate(System.IntPtr obj, System.IntPtr pd);
5971 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_access_object_role_name_get_api_delegate(System.IntPtr obj);
5972 public static Efl.Eo.FunctionWrapper<efl_access_object_role_name_get_api_delegate> efl_access_object_role_name_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_role_name_get_api_delegate>(_Module, "efl_access_object_role_name_get");
5973 private static System.String role_name_get(System.IntPtr obj, System.IntPtr pd)
5975 Eina.Log.Debug("function efl_access_object_role_name_get was called");
5976 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5977 if(wrapper != null) {
5978 System.String _ret_var = default(System.String);
5980 _ret_var = ((Widget)wrapper).GetRoleName();
5981 } catch (Exception e) {
5982 Eina.Log.Warning($"Callback error: {e.ToString()}");
5983 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5987 return efl_access_object_role_name_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5990 private static efl_access_object_role_name_get_delegate efl_access_object_role_name_get_static_delegate;
5993 private delegate System.IntPtr efl_access_object_attributes_get_delegate(System.IntPtr obj, System.IntPtr pd);
5996 public delegate System.IntPtr efl_access_object_attributes_get_api_delegate(System.IntPtr obj);
5997 public static Efl.Eo.FunctionWrapper<efl_access_object_attributes_get_api_delegate> efl_access_object_attributes_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_attributes_get_api_delegate>(_Module, "efl_access_object_attributes_get");
5998 private static System.IntPtr attributes_get(System.IntPtr obj, System.IntPtr pd)
6000 Eina.Log.Debug("function efl_access_object_attributes_get was called");
6001 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6002 if(wrapper != null) {
6003 Eina.List<Efl.Access.Attribute> _ret_var = default(Eina.List<Efl.Access.Attribute>);
6005 _ret_var = ((Widget)wrapper).GetAttributes();
6006 } catch (Exception e) {
6007 Eina.Log.Warning($"Callback error: {e.ToString()}");
6008 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6010 _ret_var.Own = false; _ret_var.OwnContent = false; return _ret_var.Handle;
6012 return efl_access_object_attributes_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6015 private static efl_access_object_attributes_get_delegate efl_access_object_attributes_get_static_delegate;
6018 private delegate Efl.Access.ReadingInfoTypeMask efl_access_object_reading_info_type_get_delegate(System.IntPtr obj, System.IntPtr pd);
6021 public delegate Efl.Access.ReadingInfoTypeMask efl_access_object_reading_info_type_get_api_delegate(System.IntPtr obj);
6022 public static Efl.Eo.FunctionWrapper<efl_access_object_reading_info_type_get_api_delegate> efl_access_object_reading_info_type_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_reading_info_type_get_api_delegate>(_Module, "efl_access_object_reading_info_type_get");
6023 private static Efl.Access.ReadingInfoTypeMask reading_info_type_get(System.IntPtr obj, System.IntPtr pd)
6025 Eina.Log.Debug("function efl_access_object_reading_info_type_get was called");
6026 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6027 if(wrapper != null) {
6028 Efl.Access.ReadingInfoTypeMask _ret_var = default(Efl.Access.ReadingInfoTypeMask);
6030 _ret_var = ((Widget)wrapper).GetReadingInfoType();
6031 } catch (Exception e) {
6032 Eina.Log.Warning($"Callback error: {e.ToString()}");
6033 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6037 return efl_access_object_reading_info_type_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6040 private static efl_access_object_reading_info_type_get_delegate efl_access_object_reading_info_type_get_static_delegate;
6043 private delegate void efl_access_object_reading_info_type_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Access.ReadingInfoTypeMask reading_info);
6046 public delegate void efl_access_object_reading_info_type_set_api_delegate(System.IntPtr obj, Efl.Access.ReadingInfoTypeMask reading_info);
6047 public static Efl.Eo.FunctionWrapper<efl_access_object_reading_info_type_set_api_delegate> efl_access_object_reading_info_type_set_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_reading_info_type_set_api_delegate>(_Module, "efl_access_object_reading_info_type_set");
6048 private static void reading_info_type_set(System.IntPtr obj, System.IntPtr pd, Efl.Access.ReadingInfoTypeMask reading_info)
6050 Eina.Log.Debug("function efl_access_object_reading_info_type_set was called");
6051 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6052 if(wrapper != null) {
6055 ((Widget)wrapper).SetReadingInfoType( reading_info);
6056 } catch (Exception e) {
6057 Eina.Log.Warning($"Callback error: {e.ToString()}");
6058 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6061 efl_access_object_reading_info_type_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), reading_info);
6064 private static efl_access_object_reading_info_type_set_delegate efl_access_object_reading_info_type_set_static_delegate;
6067 private delegate int efl_access_object_index_in_parent_get_delegate(System.IntPtr obj, System.IntPtr pd);
6070 public delegate int efl_access_object_index_in_parent_get_api_delegate(System.IntPtr obj);
6071 public static Efl.Eo.FunctionWrapper<efl_access_object_index_in_parent_get_api_delegate> efl_access_object_index_in_parent_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_index_in_parent_get_api_delegate>(_Module, "efl_access_object_index_in_parent_get");
6072 private static int index_in_parent_get(System.IntPtr obj, System.IntPtr pd)
6074 Eina.Log.Debug("function efl_access_object_index_in_parent_get was called");
6075 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6076 if(wrapper != null) {
6077 int _ret_var = default(int);
6079 _ret_var = ((Widget)wrapper).GetIndexInParent();
6080 } catch (Exception e) {
6081 Eina.Log.Warning($"Callback error: {e.ToString()}");
6082 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6086 return efl_access_object_index_in_parent_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6089 private static efl_access_object_index_in_parent_get_delegate efl_access_object_index_in_parent_get_static_delegate;
6092 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_access_object_description_get_delegate(System.IntPtr obj, System.IntPtr pd);
6095 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_access_object_description_get_api_delegate(System.IntPtr obj);
6096 public static Efl.Eo.FunctionWrapper<efl_access_object_description_get_api_delegate> efl_access_object_description_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_description_get_api_delegate>(_Module, "efl_access_object_description_get");
6097 private static System.String description_get(System.IntPtr obj, System.IntPtr pd)
6099 Eina.Log.Debug("function efl_access_object_description_get was called");
6100 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6101 if(wrapper != null) {
6102 System.String _ret_var = default(System.String);
6104 _ret_var = ((Widget)wrapper).GetDescription();
6105 } catch (Exception e) {
6106 Eina.Log.Warning($"Callback error: {e.ToString()}");
6107 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6111 return efl_access_object_description_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6114 private static efl_access_object_description_get_delegate efl_access_object_description_get_static_delegate;
6117 private delegate void efl_access_object_description_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String description);
6120 public delegate void efl_access_object_description_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String description);
6121 public static Efl.Eo.FunctionWrapper<efl_access_object_description_set_api_delegate> efl_access_object_description_set_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_description_set_api_delegate>(_Module, "efl_access_object_description_set");
6122 private static void description_set(System.IntPtr obj, System.IntPtr pd, System.String description)
6124 Eina.Log.Debug("function efl_access_object_description_set was called");
6125 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6126 if(wrapper != null) {
6129 ((Widget)wrapper).SetDescription( description);
6130 } catch (Exception e) {
6131 Eina.Log.Warning($"Callback error: {e.ToString()}");
6132 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6135 efl_access_object_description_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), description);
6138 private static efl_access_object_description_set_delegate efl_access_object_description_set_static_delegate;
6141 private delegate Efl.Access.StateSet efl_access_object_state_set_get_delegate(System.IntPtr obj, System.IntPtr pd);
6144 public delegate Efl.Access.StateSet efl_access_object_state_set_get_api_delegate(System.IntPtr obj);
6145 public static Efl.Eo.FunctionWrapper<efl_access_object_state_set_get_api_delegate> efl_access_object_state_set_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_state_set_get_api_delegate>(_Module, "efl_access_object_state_set_get");
6146 private static Efl.Access.StateSet state_set_get(System.IntPtr obj, System.IntPtr pd)
6148 Eina.Log.Debug("function efl_access_object_state_set_get was called");
6149 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6150 if(wrapper != null) {
6151 Efl.Access.StateSet _ret_var = default(Efl.Access.StateSet);
6153 _ret_var = ((Widget)wrapper).GetStateSet();
6154 } catch (Exception e) {
6155 Eina.Log.Warning($"Callback error: {e.ToString()}");
6156 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6160 return efl_access_object_state_set_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6163 private static efl_access_object_state_set_get_delegate efl_access_object_state_set_get_static_delegate;
6166 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_access_object_can_highlight_get_delegate(System.IntPtr obj, System.IntPtr pd);
6169 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_access_object_can_highlight_get_api_delegate(System.IntPtr obj);
6170 public static Efl.Eo.FunctionWrapper<efl_access_object_can_highlight_get_api_delegate> efl_access_object_can_highlight_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_can_highlight_get_api_delegate>(_Module, "efl_access_object_can_highlight_get");
6171 private static bool can_highlight_get(System.IntPtr obj, System.IntPtr pd)
6173 Eina.Log.Debug("function efl_access_object_can_highlight_get was called");
6174 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6175 if(wrapper != null) {
6176 bool _ret_var = default(bool);
6178 _ret_var = ((Widget)wrapper).GetCanHighlight();
6179 } catch (Exception e) {
6180 Eina.Log.Warning($"Callback error: {e.ToString()}");
6181 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6185 return efl_access_object_can_highlight_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6188 private static efl_access_object_can_highlight_get_delegate efl_access_object_can_highlight_get_static_delegate;
6191 private delegate void efl_access_object_can_highlight_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool can_highlight);
6194 public delegate void efl_access_object_can_highlight_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool can_highlight);
6195 public static Efl.Eo.FunctionWrapper<efl_access_object_can_highlight_set_api_delegate> efl_access_object_can_highlight_set_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_can_highlight_set_api_delegate>(_Module, "efl_access_object_can_highlight_set");
6196 private static void can_highlight_set(System.IntPtr obj, System.IntPtr pd, bool can_highlight)
6198 Eina.Log.Debug("function efl_access_object_can_highlight_set was called");
6199 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6200 if(wrapper != null) {
6203 ((Widget)wrapper).SetCanHighlight( can_highlight);
6204 } catch (Exception e) {
6205 Eina.Log.Warning($"Callback error: {e.ToString()}");
6206 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6209 efl_access_object_can_highlight_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), can_highlight);
6212 private static efl_access_object_can_highlight_set_delegate efl_access_object_can_highlight_set_static_delegate;
6215 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_access_object_translation_domain_get_delegate(System.IntPtr obj, System.IntPtr pd);
6218 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_access_object_translation_domain_get_api_delegate(System.IntPtr obj);
6219 public static Efl.Eo.FunctionWrapper<efl_access_object_translation_domain_get_api_delegate> efl_access_object_translation_domain_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_translation_domain_get_api_delegate>(_Module, "efl_access_object_translation_domain_get");
6220 private static System.String translation_domain_get(System.IntPtr obj, System.IntPtr pd)
6222 Eina.Log.Debug("function efl_access_object_translation_domain_get was called");
6223 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6224 if(wrapper != null) {
6225 System.String _ret_var = default(System.String);
6227 _ret_var = ((Widget)wrapper).GetTranslationDomain();
6228 } catch (Exception e) {
6229 Eina.Log.Warning($"Callback error: {e.ToString()}");
6230 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6234 return efl_access_object_translation_domain_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6237 private static efl_access_object_translation_domain_get_delegate efl_access_object_translation_domain_get_static_delegate;
6240 private delegate void efl_access_object_translation_domain_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String domain);
6243 public delegate void efl_access_object_translation_domain_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String domain);
6244 public static Efl.Eo.FunctionWrapper<efl_access_object_translation_domain_set_api_delegate> efl_access_object_translation_domain_set_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_translation_domain_set_api_delegate>(_Module, "efl_access_object_translation_domain_set");
6245 private static void translation_domain_set(System.IntPtr obj, System.IntPtr pd, System.String domain)
6247 Eina.Log.Debug("function efl_access_object_translation_domain_set was called");
6248 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6249 if(wrapper != null) {
6252 ((Widget)wrapper).SetTranslationDomain( domain);
6253 } catch (Exception e) {
6254 Eina.Log.Warning($"Callback error: {e.ToString()}");
6255 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6258 efl_access_object_translation_domain_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), domain);
6261 private static efl_access_object_translation_domain_set_delegate efl_access_object_translation_domain_set_static_delegate;
6264 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Object, Efl.Eo.NonOwnTag>))] private delegate Efl.Object efl_access_object_access_root_get_delegate();
6267 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Object, Efl.Eo.NonOwnTag>))] public delegate Efl.Object efl_access_object_access_root_get_api_delegate();
6268 public static Efl.Eo.FunctionWrapper<efl_access_object_access_root_get_api_delegate> efl_access_object_access_root_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_access_root_get_api_delegate>(_Module, "efl_access_object_access_root_get");
6269 private static Efl.Object access_root_get(System.IntPtr obj, System.IntPtr pd)
6271 Eina.Log.Debug("function efl_access_object_access_root_get was called");
6272 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6273 if(wrapper != null) {
6274 Efl.Object _ret_var = default(Efl.Object);
6276 _ret_var = Widget.GetAccessRoot();
6277 } catch (Exception e) {
6278 Eina.Log.Warning($"Callback error: {e.ToString()}");
6279 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6283 return efl_access_object_access_root_get_ptr.Value.Delegate();
6288 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_access_object_gesture_do_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Access.GestureInfo.NativeStruct gesture_info);
6291 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_access_object_gesture_do_api_delegate(System.IntPtr obj, Efl.Access.GestureInfo.NativeStruct gesture_info);
6292 public static Efl.Eo.FunctionWrapper<efl_access_object_gesture_do_api_delegate> efl_access_object_gesture_do_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_gesture_do_api_delegate>(_Module, "efl_access_object_gesture_do");
6293 private static bool gesture_do(System.IntPtr obj, System.IntPtr pd, Efl.Access.GestureInfo.NativeStruct gesture_info)
6295 Eina.Log.Debug("function efl_access_object_gesture_do was called");
6296 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6297 if(wrapper != null) {
6298 Efl.Access.GestureInfo _in_gesture_info = gesture_info;
6299 bool _ret_var = default(bool);
6301 _ret_var = ((Widget)wrapper).GestureDo( _in_gesture_info);
6302 } catch (Exception e) {
6303 Eina.Log.Warning($"Callback error: {e.ToString()}");
6304 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6308 return efl_access_object_gesture_do_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), gesture_info);
6311 private static efl_access_object_gesture_do_delegate efl_access_object_gesture_do_static_delegate;
6314 private delegate void efl_access_object_attribute_append_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String value);
6317 public delegate void efl_access_object_attribute_append_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String value);
6318 public static Efl.Eo.FunctionWrapper<efl_access_object_attribute_append_api_delegate> efl_access_object_attribute_append_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_attribute_append_api_delegate>(_Module, "efl_access_object_attribute_append");
6319 private static void attribute_append(System.IntPtr obj, System.IntPtr pd, System.String key, System.String value)
6321 Eina.Log.Debug("function efl_access_object_attribute_append was called");
6322 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6323 if(wrapper != null) {
6326 ((Widget)wrapper).AppendAttribute( key, value);
6327 } catch (Exception e) {
6328 Eina.Log.Warning($"Callback error: {e.ToString()}");
6329 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6332 efl_access_object_attribute_append_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), key, value);
6335 private static efl_access_object_attribute_append_delegate efl_access_object_attribute_append_static_delegate;
6338 private delegate void efl_access_object_attribute_del_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key);
6341 public delegate void efl_access_object_attribute_del_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key);
6342 public static Efl.Eo.FunctionWrapper<efl_access_object_attribute_del_api_delegate> efl_access_object_attribute_del_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_attribute_del_api_delegate>(_Module, "efl_access_object_attribute_del");
6343 private static void attribute_del(System.IntPtr obj, System.IntPtr pd, System.String key)
6345 Eina.Log.Debug("function efl_access_object_attribute_del was called");
6346 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6347 if(wrapper != null) {
6350 ((Widget)wrapper).DelAttribute( key);
6351 } catch (Exception e) {
6352 Eina.Log.Warning($"Callback error: {e.ToString()}");
6353 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6356 efl_access_object_attribute_del_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), key);
6359 private static efl_access_object_attribute_del_delegate efl_access_object_attribute_del_static_delegate;
6362 private delegate void efl_access_object_attributes_clear_delegate(System.IntPtr obj, System.IntPtr pd);
6365 public delegate void efl_access_object_attributes_clear_api_delegate(System.IntPtr obj);
6366 public static Efl.Eo.FunctionWrapper<efl_access_object_attributes_clear_api_delegate> efl_access_object_attributes_clear_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_attributes_clear_api_delegate>(_Module, "efl_access_object_attributes_clear");
6367 private static void attributes_clear(System.IntPtr obj, System.IntPtr pd)
6369 Eina.Log.Debug("function efl_access_object_attributes_clear was called");
6370 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6371 if(wrapper != null) {
6374 ((Widget)wrapper).ClearAttributes();
6375 } catch (Exception e) {
6376 Eina.Log.Warning($"Callback error: {e.ToString()}");
6377 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6380 efl_access_object_attributes_clear_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6383 private static efl_access_object_attributes_clear_delegate efl_access_object_attributes_clear_static_delegate;
6386 private delegate Efl.Access.Event.Handler efl_access_object_event_handler_add_delegate( Efl.EventCb cb, System.IntPtr data);
6389 public delegate Efl.Access.Event.Handler efl_access_object_event_handler_add_api_delegate( Efl.EventCb cb, System.IntPtr data);
6390 public static Efl.Eo.FunctionWrapper<efl_access_object_event_handler_add_api_delegate> efl_access_object_event_handler_add_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_event_handler_add_api_delegate>(_Module, "efl_access_object_event_handler_add");
6391 private static Efl.Access.Event.Handler event_handler_add(System.IntPtr obj, System.IntPtr pd, Efl.EventCb cb, System.IntPtr data)
6393 Eina.Log.Debug("function efl_access_object_event_handler_add was called");
6394 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6395 if(wrapper != null) {
6396 Efl.Access.Event.Handler _ret_var = default(Efl.Access.Event.Handler);
6398 _ret_var = Widget.AddEventHandler( cb, data);
6399 } catch (Exception e) {
6400 Eina.Log.Warning($"Callback error: {e.ToString()}");
6401 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6405 return efl_access_object_event_handler_add_ptr.Value.Delegate( cb, data);
6410 private delegate void efl_access_object_event_handler_del_delegate( Efl.Access.Event.Handler handler);
6413 public delegate void efl_access_object_event_handler_del_api_delegate( Efl.Access.Event.Handler handler);
6414 public static Efl.Eo.FunctionWrapper<efl_access_object_event_handler_del_api_delegate> efl_access_object_event_handler_del_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_event_handler_del_api_delegate>(_Module, "efl_access_object_event_handler_del");
6415 private static void event_handler_del(System.IntPtr obj, System.IntPtr pd, Efl.Access.Event.Handler handler)
6417 Eina.Log.Debug("function efl_access_object_event_handler_del was called");
6418 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6419 if(wrapper != null) {
6422 Widget.DelEventHandler( handler);
6423 } catch (Exception e) {
6424 Eina.Log.Warning($"Callback error: {e.ToString()}");
6425 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6428 efl_access_object_event_handler_del_ptr.Value.Delegate( handler);
6433 private delegate void efl_access_object_event_emit_delegate([MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Access.IObjectConcrete, Efl.Eo.NonOwnTag>))] Efl.Access.IObject accessible, System.IntPtr kw_event, System.IntPtr event_info);
6436 public delegate void efl_access_object_event_emit_api_delegate([MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Access.IObjectConcrete, Efl.Eo.NonOwnTag>))] Efl.Access.IObject accessible, System.IntPtr kw_event, System.IntPtr event_info);
6437 public static Efl.Eo.FunctionWrapper<efl_access_object_event_emit_api_delegate> efl_access_object_event_emit_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_event_emit_api_delegate>(_Module, "efl_access_object_event_emit");
6438 private static void event_emit(System.IntPtr obj, System.IntPtr pd, Efl.Access.IObject accessible, System.IntPtr kw_event, System.IntPtr event_info)
6440 Eina.Log.Debug("function efl_access_object_event_emit was called");
6441 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6442 if(wrapper != null) {
6443 var _in_kw_event = Eina.PrimitiveConversion.PointerToManaged<Efl.EventDescription>(kw_event);
6446 Widget.EmitEvent( accessible, _in_kw_event, event_info);
6447 } catch (Exception e) {
6448 Eina.Log.Warning($"Callback error: {e.ToString()}");
6449 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6452 efl_access_object_event_emit_ptr.Value.Delegate( accessible, kw_event, event_info);
6457 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_access_object_relationship_append_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Access.RelationType type, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Access.IObjectConcrete, Efl.Eo.NonOwnTag>))] Efl.Access.IObject relation_object);
6460 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_access_object_relationship_append_api_delegate(System.IntPtr obj, Efl.Access.RelationType type, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Access.IObjectConcrete, Efl.Eo.NonOwnTag>))] Efl.Access.IObject relation_object);
6461 public static Efl.Eo.FunctionWrapper<efl_access_object_relationship_append_api_delegate> efl_access_object_relationship_append_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_relationship_append_api_delegate>(_Module, "efl_access_object_relationship_append");
6462 private static bool relationship_append(System.IntPtr obj, System.IntPtr pd, Efl.Access.RelationType type, Efl.Access.IObject relation_object)
6464 Eina.Log.Debug("function efl_access_object_relationship_append was called");
6465 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6466 if(wrapper != null) {
6467 bool _ret_var = default(bool);
6469 _ret_var = ((Widget)wrapper).AppendRelationship( type, relation_object);
6470 } catch (Exception e) {
6471 Eina.Log.Warning($"Callback error: {e.ToString()}");
6472 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6476 return efl_access_object_relationship_append_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type, relation_object);
6479 private static efl_access_object_relationship_append_delegate efl_access_object_relationship_append_static_delegate;
6482 private delegate void efl_access_object_relationship_remove_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Access.RelationType type, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Access.IObjectConcrete, Efl.Eo.NonOwnTag>))] Efl.Access.IObject relation_object);
6485 public delegate void efl_access_object_relationship_remove_api_delegate(System.IntPtr obj, Efl.Access.RelationType type, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Access.IObjectConcrete, Efl.Eo.NonOwnTag>))] Efl.Access.IObject relation_object);
6486 public static Efl.Eo.FunctionWrapper<efl_access_object_relationship_remove_api_delegate> efl_access_object_relationship_remove_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_relationship_remove_api_delegate>(_Module, "efl_access_object_relationship_remove");
6487 private static void relationship_remove(System.IntPtr obj, System.IntPtr pd, Efl.Access.RelationType type, Efl.Access.IObject relation_object)
6489 Eina.Log.Debug("function efl_access_object_relationship_remove was called");
6490 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6491 if(wrapper != null) {
6494 ((Widget)wrapper).RelationshipRemove( type, relation_object);
6495 } catch (Exception e) {
6496 Eina.Log.Warning($"Callback error: {e.ToString()}");
6497 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6500 efl_access_object_relationship_remove_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type, relation_object);
6503 private static efl_access_object_relationship_remove_delegate efl_access_object_relationship_remove_static_delegate;
6506 private delegate void efl_access_object_relationships_clear_delegate(System.IntPtr obj, System.IntPtr pd);
6509 public delegate void efl_access_object_relationships_clear_api_delegate(System.IntPtr obj);
6510 public static Efl.Eo.FunctionWrapper<efl_access_object_relationships_clear_api_delegate> efl_access_object_relationships_clear_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_relationships_clear_api_delegate>(_Module, "efl_access_object_relationships_clear");
6511 private static void relationships_clear(System.IntPtr obj, System.IntPtr pd)
6513 Eina.Log.Debug("function efl_access_object_relationships_clear was called");
6514 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6515 if(wrapper != null) {
6518 ((Widget)wrapper).ClearRelationships();
6519 } catch (Exception e) {
6520 Eina.Log.Warning($"Callback error: {e.ToString()}");
6521 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6524 efl_access_object_relationships_clear_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6527 private static efl_access_object_relationships_clear_delegate efl_access_object_relationships_clear_static_delegate;
6530 private delegate void efl_access_object_state_notify_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Access.StateSet state_types_mask, [MarshalAs(UnmanagedType.U1)] bool recursive);
6533 public delegate void efl_access_object_state_notify_api_delegate(System.IntPtr obj, Efl.Access.StateSet state_types_mask, [MarshalAs(UnmanagedType.U1)] bool recursive);
6534 public static Efl.Eo.FunctionWrapper<efl_access_object_state_notify_api_delegate> efl_access_object_state_notify_ptr = new Efl.Eo.FunctionWrapper<efl_access_object_state_notify_api_delegate>(_Module, "efl_access_object_state_notify");
6535 private static void state_notify(System.IntPtr obj, System.IntPtr pd, Efl.Access.StateSet state_types_mask, bool recursive)
6537 Eina.Log.Debug("function efl_access_object_state_notify was called");
6538 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6539 if(wrapper != null) {
6542 ((Widget)wrapper).StateNotify( state_types_mask, recursive);
6543 } catch (Exception e) {
6544 Eina.Log.Warning($"Callback error: {e.ToString()}");
6545 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6548 efl_access_object_state_notify_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), state_types_mask, recursive);
6551 private static efl_access_object_state_notify_delegate efl_access_object_state_notify_static_delegate;
6554 private delegate Efl.Access.ActionData efl_access_widget_action_elm_actions_get_delegate(System.IntPtr obj, System.IntPtr pd);
6557 public delegate Efl.Access.ActionData efl_access_widget_action_elm_actions_get_api_delegate(System.IntPtr obj);
6558 public static Efl.Eo.FunctionWrapper<efl_access_widget_action_elm_actions_get_api_delegate> efl_access_widget_action_elm_actions_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_widget_action_elm_actions_get_api_delegate>(_Module, "efl_access_widget_action_elm_actions_get");
6559 private static Efl.Access.ActionData elm_actions_get(System.IntPtr obj, System.IntPtr pd)
6561 Eina.Log.Debug("function efl_access_widget_action_elm_actions_get was called");
6562 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6563 if(wrapper != null) {
6564 Efl.Access.ActionData _ret_var = default(Efl.Access.ActionData);
6566 _ret_var = ((Widget)wrapper).GetElmActions();
6567 } catch (Exception e) {
6568 Eina.Log.Warning($"Callback error: {e.ToString()}");
6569 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6573 return efl_access_widget_action_elm_actions_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6576 private static efl_access_widget_action_elm_actions_get_delegate efl_access_widget_action_elm_actions_get_static_delegate;
6579 private delegate void efl_ui_dnd_drag_start_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionFormat format, Eina.Slice data, Efl.Ui.SelectionAction action, IntPtr icon_func_data, Efl.Dnd.DragIconCreateInternal icon_func, EinaFreeCb icon_func_free_cb, uint seat);
6582 public delegate void efl_ui_dnd_drag_start_api_delegate(System.IntPtr obj, Efl.Ui.SelectionFormat format, Eina.Slice data, Efl.Ui.SelectionAction action, IntPtr icon_func_data, Efl.Dnd.DragIconCreateInternal icon_func, EinaFreeCb icon_func_free_cb, uint seat);
6583 public static Efl.Eo.FunctionWrapper<efl_ui_dnd_drag_start_api_delegate> efl_ui_dnd_drag_start_ptr = new Efl.Eo.FunctionWrapper<efl_ui_dnd_drag_start_api_delegate>(_Module, "efl_ui_dnd_drag_start");
6584 private static void drag_start(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionFormat format, Eina.Slice data, Efl.Ui.SelectionAction action, IntPtr icon_func_data, Efl.Dnd.DragIconCreateInternal icon_func, EinaFreeCb icon_func_free_cb, uint seat)
6586 Eina.Log.Debug("function efl_ui_dnd_drag_start was called");
6587 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6588 if(wrapper != null) {
6589 Efl.Dnd.DragIconCreateWrapper icon_func_wrapper = new Efl.Dnd.DragIconCreateWrapper(icon_func, icon_func_data, icon_func_free_cb);
6592 ((Widget)wrapper).DragStart( format, data, action, icon_func_wrapper.ManagedCb, seat);
6593 } catch (Exception e) {
6594 Eina.Log.Warning($"Callback error: {e.ToString()}");
6595 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6598 efl_ui_dnd_drag_start_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), format, data, action, icon_func_data, icon_func, icon_func_free_cb, seat);
6601 private static efl_ui_dnd_drag_start_delegate efl_ui_dnd_drag_start_static_delegate;
6604 private delegate void efl_ui_dnd_drag_action_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionAction action, uint seat);
6607 public delegate void efl_ui_dnd_drag_action_set_api_delegate(System.IntPtr obj, Efl.Ui.SelectionAction action, uint seat);
6608 public static Efl.Eo.FunctionWrapper<efl_ui_dnd_drag_action_set_api_delegate> efl_ui_dnd_drag_action_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_dnd_drag_action_set_api_delegate>(_Module, "efl_ui_dnd_drag_action_set");
6609 private static void drag_action_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionAction action, uint seat)
6611 Eina.Log.Debug("function efl_ui_dnd_drag_action_set was called");
6612 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6613 if(wrapper != null) {
6616 ((Widget)wrapper).SetDragAction( action, seat);
6617 } catch (Exception e) {
6618 Eina.Log.Warning($"Callback error: {e.ToString()}");
6619 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6622 efl_ui_dnd_drag_action_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), action, seat);
6625 private static efl_ui_dnd_drag_action_set_delegate efl_ui_dnd_drag_action_set_static_delegate;
6628 private delegate void efl_ui_dnd_drag_cancel_delegate(System.IntPtr obj, System.IntPtr pd, uint seat);
6631 public delegate void efl_ui_dnd_drag_cancel_api_delegate(System.IntPtr obj, uint seat);
6632 public static Efl.Eo.FunctionWrapper<efl_ui_dnd_drag_cancel_api_delegate> efl_ui_dnd_drag_cancel_ptr = new Efl.Eo.FunctionWrapper<efl_ui_dnd_drag_cancel_api_delegate>(_Module, "efl_ui_dnd_drag_cancel");
6633 private static void drag_cancel(System.IntPtr obj, System.IntPtr pd, uint seat)
6635 Eina.Log.Debug("function efl_ui_dnd_drag_cancel was called");
6636 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6637 if(wrapper != null) {
6640 ((Widget)wrapper).DragCancel( seat);
6641 } catch (Exception e) {
6642 Eina.Log.Warning($"Callback error: {e.ToString()}");
6643 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6646 efl_ui_dnd_drag_cancel_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), seat);
6649 private static efl_ui_dnd_drag_cancel_delegate efl_ui_dnd_drag_cancel_static_delegate;
6652 private delegate void efl_ui_dnd_drop_target_add_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionFormat format, uint seat);
6655 public delegate void efl_ui_dnd_drop_target_add_api_delegate(System.IntPtr obj, Efl.Ui.SelectionFormat format, uint seat);
6656 public static Efl.Eo.FunctionWrapper<efl_ui_dnd_drop_target_add_api_delegate> efl_ui_dnd_drop_target_add_ptr = new Efl.Eo.FunctionWrapper<efl_ui_dnd_drop_target_add_api_delegate>(_Module, "efl_ui_dnd_drop_target_add");
6657 private static void drop_target_add(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionFormat format, uint seat)
6659 Eina.Log.Debug("function efl_ui_dnd_drop_target_add was called");
6660 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6661 if(wrapper != null) {
6664 ((Widget)wrapper).AddDropTarget( format, seat);
6665 } catch (Exception e) {
6666 Eina.Log.Warning($"Callback error: {e.ToString()}");
6667 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6670 efl_ui_dnd_drop_target_add_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), format, seat);
6673 private static efl_ui_dnd_drop_target_add_delegate efl_ui_dnd_drop_target_add_static_delegate;
6676 private delegate void efl_ui_dnd_drop_target_del_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionFormat format, uint seat);
6679 public delegate void efl_ui_dnd_drop_target_del_api_delegate(System.IntPtr obj, Efl.Ui.SelectionFormat format, uint seat);
6680 public static Efl.Eo.FunctionWrapper<efl_ui_dnd_drop_target_del_api_delegate> efl_ui_dnd_drop_target_del_ptr = new Efl.Eo.FunctionWrapper<efl_ui_dnd_drop_target_del_api_delegate>(_Module, "efl_ui_dnd_drop_target_del");
6681 private static void drop_target_del(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionFormat format, uint seat)
6683 Eina.Log.Debug("function efl_ui_dnd_drop_target_del was called");
6684 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6685 if(wrapper != null) {
6688 ((Widget)wrapper).DelDropTarget( format, seat);
6689 } catch (Exception e) {
6690 Eina.Log.Warning($"Callback error: {e.ToString()}");
6691 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6694 efl_ui_dnd_drop_target_del_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), format, seat);
6697 private static efl_ui_dnd_drop_target_del_delegate efl_ui_dnd_drop_target_del_static_delegate;
6700 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_ui_l10n_text_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String domain);
6703 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_ui_l10n_text_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String domain);
6704 public static Efl.Eo.FunctionWrapper<efl_ui_l10n_text_get_api_delegate> efl_ui_l10n_text_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_l10n_text_get_api_delegate>(_Module, "efl_ui_l10n_text_get");
6705 private static System.String l10n_text_get(System.IntPtr obj, System.IntPtr pd, out System.String domain)
6707 Eina.Log.Debug("function efl_ui_l10n_text_get was called");
6708 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6709 if(wrapper != null) {
6710 System.String _out_domain = default(System.String);
6711 System.String _ret_var = default(System.String);
6713 _ret_var = ((Widget)wrapper).GetL10nText( out _out_domain);
6714 } catch (Exception e) {
6715 Eina.Log.Warning($"Callback error: {e.ToString()}");
6716 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6718 domain = _out_domain;
6721 return efl_ui_l10n_text_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out domain);
6724 private static efl_ui_l10n_text_get_delegate efl_ui_l10n_text_get_static_delegate;
6727 private delegate void efl_ui_l10n_text_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String label, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String domain);
6730 public delegate void efl_ui_l10n_text_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String label, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String domain);
6731 public static Efl.Eo.FunctionWrapper<efl_ui_l10n_text_set_api_delegate> efl_ui_l10n_text_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_l10n_text_set_api_delegate>(_Module, "efl_ui_l10n_text_set");
6732 private static void l10n_text_set(System.IntPtr obj, System.IntPtr pd, System.String label, System.String domain)
6734 Eina.Log.Debug("function efl_ui_l10n_text_set was called");
6735 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6736 if(wrapper != null) {
6739 ((Widget)wrapper).SetL10nText( label, domain);
6740 } catch (Exception e) {
6741 Eina.Log.Warning($"Callback error: {e.ToString()}");
6742 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6745 efl_ui_l10n_text_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), label, domain);
6748 private static efl_ui_l10n_text_set_delegate efl_ui_l10n_text_set_static_delegate;
6751 private delegate void efl_ui_l10n_translation_update_delegate(System.IntPtr obj, System.IntPtr pd);
6754 public delegate void efl_ui_l10n_translation_update_api_delegate(System.IntPtr obj);
6755 public static Efl.Eo.FunctionWrapper<efl_ui_l10n_translation_update_api_delegate> efl_ui_l10n_translation_update_ptr = new Efl.Eo.FunctionWrapper<efl_ui_l10n_translation_update_api_delegate>(_Module, "efl_ui_l10n_translation_update");
6756 private static void translation_update(System.IntPtr obj, System.IntPtr pd)
6758 Eina.Log.Debug("function efl_ui_l10n_translation_update was called");
6759 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6760 if(wrapper != null) {
6763 ((Widget)wrapper).UpdateTranslation();
6764 } catch (Exception e) {
6765 Eina.Log.Warning($"Callback error: {e.ToString()}");
6766 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6769 efl_ui_l10n_translation_update_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6772 private static efl_ui_l10n_translation_update_delegate efl_ui_l10n_translation_update_static_delegate;
6775 private delegate Eina.Error efl_ui_property_bind_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String property);
6778 public delegate Eina.Error efl_ui_property_bind_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String property);
6779 public static Efl.Eo.FunctionWrapper<efl_ui_property_bind_api_delegate> efl_ui_property_bind_ptr = new Efl.Eo.FunctionWrapper<efl_ui_property_bind_api_delegate>(_Module, "efl_ui_property_bind");
6780 private static Eina.Error property_bind(System.IntPtr obj, System.IntPtr pd, System.String key, System.String property)
6782 Eina.Log.Debug("function efl_ui_property_bind was called");
6783 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6784 if(wrapper != null) {
6785 Eina.Error _ret_var = default(Eina.Error);
6787 _ret_var = ((Widget)wrapper).PropertyBind( key, property);
6788 } catch (Exception e) {
6789 Eina.Log.Warning($"Callback error: {e.ToString()}");
6790 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6794 return efl_ui_property_bind_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), key, property);
6797 private static efl_ui_property_bind_delegate efl_ui_property_bind_static_delegate;
6800 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.FutureMarshaler))] private delegate Eina.Future efl_ui_selection_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionType type, Efl.Ui.SelectionFormat format, Eina.Slice data, uint seat);
6803 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.FutureMarshaler))] public delegate Eina.Future efl_ui_selection_set_api_delegate(System.IntPtr obj, Efl.Ui.SelectionType type, Efl.Ui.SelectionFormat format, Eina.Slice data, uint seat);
6804 public static Efl.Eo.FunctionWrapper<efl_ui_selection_set_api_delegate> efl_ui_selection_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_selection_set_api_delegate>(_Module, "efl_ui_selection_set");
6805 private static Eina.Future selection_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionType type, Efl.Ui.SelectionFormat format, Eina.Slice data, uint seat)
6807 Eina.Log.Debug("function efl_ui_selection_set was called");
6808 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6809 if(wrapper != null) {
6810 Eina.Future _ret_var = default( Eina.Future);
6812 _ret_var = ((Widget)wrapper).SetSelection( type, format, data, seat);
6813 } catch (Exception e) {
6814 Eina.Log.Warning($"Callback error: {e.ToString()}");
6815 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6819 return efl_ui_selection_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type, format, data, seat);
6822 private static efl_ui_selection_set_delegate efl_ui_selection_set_static_delegate;
6825 private delegate void efl_ui_selection_get_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionType type, Efl.Ui.SelectionFormat format, IntPtr data_func_data, Efl.Ui.SelectionDataReadyInternal data_func, EinaFreeCb data_func_free_cb, uint seat);
6828 public delegate void efl_ui_selection_get_api_delegate(System.IntPtr obj, Efl.Ui.SelectionType type, Efl.Ui.SelectionFormat format, IntPtr data_func_data, Efl.Ui.SelectionDataReadyInternal data_func, EinaFreeCb data_func_free_cb, uint seat);
6829 public static Efl.Eo.FunctionWrapper<efl_ui_selection_get_api_delegate> efl_ui_selection_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_selection_get_api_delegate>(_Module, "efl_ui_selection_get");
6830 private static void selection_get(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionType type, Efl.Ui.SelectionFormat format, IntPtr data_func_data, Efl.Ui.SelectionDataReadyInternal data_func, EinaFreeCb data_func_free_cb, uint seat)
6832 Eina.Log.Debug("function efl_ui_selection_get was called");
6833 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6834 if(wrapper != null) {
6835 Efl.Ui.SelectionDataReadyWrapper data_func_wrapper = new Efl.Ui.SelectionDataReadyWrapper(data_func, data_func_data, data_func_free_cb);
6838 ((Widget)wrapper).GetSelection( type, format, data_func_wrapper.ManagedCb, seat);
6839 } catch (Exception e) {
6840 Eina.Log.Warning($"Callback error: {e.ToString()}");
6841 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6844 efl_ui_selection_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type, format, data_func_data, data_func, data_func_free_cb, seat);
6847 private static efl_ui_selection_get_delegate efl_ui_selection_get_static_delegate;
6850 private delegate void efl_ui_selection_clear_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionType type, uint seat);
6853 public delegate void efl_ui_selection_clear_api_delegate(System.IntPtr obj, Efl.Ui.SelectionType type, uint seat);
6854 public static Efl.Eo.FunctionWrapper<efl_ui_selection_clear_api_delegate> efl_ui_selection_clear_ptr = new Efl.Eo.FunctionWrapper<efl_ui_selection_clear_api_delegate>(_Module, "efl_ui_selection_clear");
6855 private static void selection_clear(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionType type, uint seat)
6857 Eina.Log.Debug("function efl_ui_selection_clear was called");
6858 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6859 if(wrapper != null) {
6862 ((Widget)wrapper).ClearSelection( type, seat);
6863 } catch (Exception e) {
6864 Eina.Log.Warning($"Callback error: {e.ToString()}");
6865 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6868 efl_ui_selection_clear_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type, seat);
6871 private static efl_ui_selection_clear_delegate efl_ui_selection_clear_static_delegate;
6874 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_selection_has_owner_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionType type, uint seat);
6877 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_selection_has_owner_api_delegate(System.IntPtr obj, Efl.Ui.SelectionType type, uint seat);
6878 public static Efl.Eo.FunctionWrapper<efl_ui_selection_has_owner_api_delegate> efl_ui_selection_has_owner_ptr = new Efl.Eo.FunctionWrapper<efl_ui_selection_has_owner_api_delegate>(_Module, "efl_ui_selection_has_owner");
6879 private static bool has_owner(System.IntPtr obj, System.IntPtr pd, Efl.Ui.SelectionType type, uint seat)
6881 Eina.Log.Debug("function efl_ui_selection_has_owner was called");
6882 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6883 if(wrapper != null) {
6884 bool _ret_var = default(bool);
6886 _ret_var = ((Widget)wrapper).HasOwner( type, seat);
6887 } catch (Exception e) {
6888 Eina.Log.Warning($"Callback error: {e.ToString()}");
6889 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6893 return efl_ui_selection_has_owner_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type, seat);
6896 private static efl_ui_selection_has_owner_delegate efl_ui_selection_has_owner_static_delegate;
6899 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.IModelConcrete, Efl.Eo.NonOwnTag>))] private delegate Efl.IModel efl_ui_view_model_get_delegate(System.IntPtr obj, System.IntPtr pd);
6902 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.IModelConcrete, Efl.Eo.NonOwnTag>))] public delegate Efl.IModel efl_ui_view_model_get_api_delegate(System.IntPtr obj);
6903 public static Efl.Eo.FunctionWrapper<efl_ui_view_model_get_api_delegate> efl_ui_view_model_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_view_model_get_api_delegate>(_Module, "efl_ui_view_model_get");
6904 private static Efl.IModel model_get(System.IntPtr obj, System.IntPtr pd)
6906 Eina.Log.Debug("function efl_ui_view_model_get was called");
6907 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6908 if(wrapper != null) {
6909 Efl.IModel _ret_var = default(Efl.IModel);
6911 _ret_var = ((Widget)wrapper).GetModel();
6912 } catch (Exception e) {
6913 Eina.Log.Warning($"Callback error: {e.ToString()}");
6914 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6918 return efl_ui_view_model_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6921 private static efl_ui_view_model_get_delegate efl_ui_view_model_get_static_delegate;
6924 private delegate void efl_ui_view_model_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.IModelConcrete, Efl.Eo.NonOwnTag>))] Efl.IModel model);
6927 public delegate void efl_ui_view_model_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.IModelConcrete, Efl.Eo.NonOwnTag>))] Efl.IModel model);
6928 public static Efl.Eo.FunctionWrapper<efl_ui_view_model_set_api_delegate> efl_ui_view_model_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_view_model_set_api_delegate>(_Module, "efl_ui_view_model_set");
6929 private static void model_set(System.IntPtr obj, System.IntPtr pd, Efl.IModel model)
6931 Eina.Log.Debug("function efl_ui_view_model_set was called");
6932 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6933 if(wrapper != null) {
6936 ((Widget)wrapper).SetModel( model);
6937 } catch (Exception e) {
6938 Eina.Log.Warning($"Callback error: {e.ToString()}");
6939 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6942 efl_ui_view_model_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), model);
6945 private static efl_ui_view_model_set_delegate efl_ui_view_model_set_static_delegate;
6948 private delegate Eina.Rect.NativeStruct efl_ui_focus_object_focus_geometry_get_delegate(System.IntPtr obj, System.IntPtr pd);
6951 public delegate Eina.Rect.NativeStruct efl_ui_focus_object_focus_geometry_get_api_delegate(System.IntPtr obj);
6952 public static Efl.Eo.FunctionWrapper<efl_ui_focus_object_focus_geometry_get_api_delegate> efl_ui_focus_object_focus_geometry_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_object_focus_geometry_get_api_delegate>(_Module, "efl_ui_focus_object_focus_geometry_get");
6953 private static Eina.Rect.NativeStruct focus_geometry_get(System.IntPtr obj, System.IntPtr pd)
6955 Eina.Log.Debug("function efl_ui_focus_object_focus_geometry_get was called");
6956 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6957 if(wrapper != null) {
6958 Eina.Rect _ret_var = default(Eina.Rect);
6960 _ret_var = ((Widget)wrapper).GetFocusGeometry();
6961 } catch (Exception e) {
6962 Eina.Log.Warning($"Callback error: {e.ToString()}");
6963 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6967 return efl_ui_focus_object_focus_geometry_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6970 private static efl_ui_focus_object_focus_geometry_get_delegate efl_ui_focus_object_focus_geometry_get_static_delegate;
6973 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_focus_object_focus_get_delegate(System.IntPtr obj, System.IntPtr pd);
6976 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_focus_object_focus_get_api_delegate(System.IntPtr obj);
6977 public static Efl.Eo.FunctionWrapper<efl_ui_focus_object_focus_get_api_delegate> efl_ui_focus_object_focus_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_object_focus_get_api_delegate>(_Module, "efl_ui_focus_object_focus_get");
6978 private static bool focus_get(System.IntPtr obj, System.IntPtr pd)
6980 Eina.Log.Debug("function efl_ui_focus_object_focus_get was called");
6981 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6982 if(wrapper != null) {
6983 bool _ret_var = default(bool);
6985 _ret_var = ((Widget)wrapper).GetFocus();
6986 } catch (Exception e) {
6987 Eina.Log.Warning($"Callback error: {e.ToString()}");
6988 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6992 return efl_ui_focus_object_focus_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6995 private static efl_ui_focus_object_focus_get_delegate efl_ui_focus_object_focus_get_static_delegate;
6998 private delegate void efl_ui_focus_object_focus_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool focus);
7001 public delegate void efl_ui_focus_object_focus_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool focus);
7002 public static Efl.Eo.FunctionWrapper<efl_ui_focus_object_focus_set_api_delegate> efl_ui_focus_object_focus_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_object_focus_set_api_delegate>(_Module, "efl_ui_focus_object_focus_set");
7003 private static void focus_set(System.IntPtr obj, System.IntPtr pd, bool focus)
7005 Eina.Log.Debug("function efl_ui_focus_object_focus_set was called");
7006 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
7007 if(wrapper != null) {
7010 ((Widget)wrapper).SetFocus( focus);
7011 } catch (Exception e) {
7012 Eina.Log.Warning($"Callback error: {e.ToString()}");
7013 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7016 efl_ui_focus_object_focus_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), focus);
7019 private static efl_ui_focus_object_focus_set_delegate efl_ui_focus_object_focus_set_static_delegate;
7022 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Focus.IManagerConcrete, Efl.Eo.NonOwnTag>))] private delegate Efl.Ui.Focus.IManager efl_ui_focus_object_focus_manager_get_delegate(System.IntPtr obj, System.IntPtr pd);
7025 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Focus.IManagerConcrete, Efl.Eo.NonOwnTag>))] public delegate Efl.Ui.Focus.IManager efl_ui_focus_object_focus_manager_get_api_delegate(System.IntPtr obj);
7026 public static Efl.Eo.FunctionWrapper<efl_ui_focus_object_focus_manager_get_api_delegate> efl_ui_focus_object_focus_manager_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_object_focus_manager_get_api_delegate>(_Module, "efl_ui_focus_object_focus_manager_get");
7027 private static Efl.Ui.Focus.IManager focus_manager_get(System.IntPtr obj, System.IntPtr pd)
7029 Eina.Log.Debug("function efl_ui_focus_object_focus_manager_get was called");
7030 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
7031 if(wrapper != null) {
7032 Efl.Ui.Focus.IManager _ret_var = default(Efl.Ui.Focus.IManager);
7034 _ret_var = ((Widget)wrapper).GetFocusManager();
7035 } catch (Exception e) {
7036 Eina.Log.Warning($"Callback error: {e.ToString()}");
7037 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7041 return efl_ui_focus_object_focus_manager_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7044 private static efl_ui_focus_object_focus_manager_get_delegate efl_ui_focus_object_focus_manager_get_static_delegate;
7047 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Focus.IObjectConcrete, Efl.Eo.NonOwnTag>))] private delegate Efl.Ui.Focus.IObject efl_ui_focus_object_focus_parent_get_delegate(System.IntPtr obj, System.IntPtr pd);
7050 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalTest<Efl.Ui.Focus.IObjectConcrete, Efl.Eo.NonOwnTag>))] public delegate Efl.Ui.Focus.IObject efl_ui_focus_object_focus_parent_get_api_delegate(System.IntPtr obj);
7051 public static Efl.Eo.FunctionWrapper<efl_ui_focus_object_focus_parent_get_api_delegate> efl_ui_focus_object_focus_parent_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_object_focus_parent_get_api_delegate>(_Module, "efl_ui_focus_object_focus_parent_get");
7052 private static Efl.Ui.Focus.IObject focus_parent_get(System.IntPtr obj, System.IntPtr pd)
7054 Eina.Log.Debug("function efl_ui_focus_object_focus_parent_get was called");
7055 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
7056 if(wrapper != null) {
7057 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
7059 _ret_var = ((Widget)wrapper).GetFocusParent();
7060 } catch (Exception e) {
7061 Eina.Log.Warning($"Callback error: {e.ToString()}");
7062 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7066 return efl_ui_focus_object_focus_parent_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7069 private static efl_ui_focus_object_focus_parent_get_delegate efl_ui_focus_object_focus_parent_get_static_delegate;
7072 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_focus_object_child_focus_get_delegate(System.IntPtr obj, System.IntPtr pd);
7075 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_focus_object_child_focus_get_api_delegate(System.IntPtr obj);
7076 public static Efl.Eo.FunctionWrapper<efl_ui_focus_object_child_focus_get_api_delegate> efl_ui_focus_object_child_focus_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_object_child_focus_get_api_delegate>(_Module, "efl_ui_focus_object_child_focus_get");
7077 private static bool child_focus_get(System.IntPtr obj, System.IntPtr pd)
7079 Eina.Log.Debug("function efl_ui_focus_object_child_focus_get was called");
7080 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
7081 if(wrapper != null) {
7082 bool _ret_var = default(bool);
7084 _ret_var = ((Widget)wrapper).GetChildFocus();
7085 } catch (Exception e) {
7086 Eina.Log.Warning($"Callback error: {e.ToString()}");
7087 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7091 return efl_ui_focus_object_child_focus_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7094 private static efl_ui_focus_object_child_focus_get_delegate efl_ui_focus_object_child_focus_get_static_delegate;
7097 private delegate void efl_ui_focus_object_child_focus_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool child_focus);
7100 public delegate void efl_ui_focus_object_child_focus_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool child_focus);
7101 public static Efl.Eo.FunctionWrapper<efl_ui_focus_object_child_focus_set_api_delegate> efl_ui_focus_object_child_focus_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_object_child_focus_set_api_delegate>(_Module, "efl_ui_focus_object_child_focus_set");
7102 private static void child_focus_set(System.IntPtr obj, System.IntPtr pd, bool child_focus)
7104 Eina.Log.Debug("function efl_ui_focus_object_child_focus_set was called");
7105 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
7106 if(wrapper != null) {
7109 ((Widget)wrapper).SetChildFocus( child_focus);
7110 } catch (Exception e) {
7111 Eina.Log.Warning($"Callback error: {e.ToString()}");
7112 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7115 efl_ui_focus_object_child_focus_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), child_focus);
7118 private static efl_ui_focus_object_child_focus_set_delegate efl_ui_focus_object_child_focus_set_static_delegate;
7121 private delegate void efl_ui_focus_object_setup_order_delegate(System.IntPtr obj, System.IntPtr pd);
7124 public delegate void efl_ui_focus_object_setup_order_api_delegate(System.IntPtr obj);
7125 public static Efl.Eo.FunctionWrapper<efl_ui_focus_object_setup_order_api_delegate> efl_ui_focus_object_setup_order_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_object_setup_order_api_delegate>(_Module, "efl_ui_focus_object_setup_order");
7126 private static void setup_order(System.IntPtr obj, System.IntPtr pd)
7128 Eina.Log.Debug("function efl_ui_focus_object_setup_order was called");
7129 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
7130 if(wrapper != null) {
7133 ((Widget)wrapper).SetupOrder();
7134 } catch (Exception e) {
7135 Eina.Log.Warning($"Callback error: {e.ToString()}");
7136 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7139 efl_ui_focus_object_setup_order_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7142 private static efl_ui_focus_object_setup_order_delegate efl_ui_focus_object_setup_order_static_delegate;
7145 private delegate void efl_ui_focus_object_setup_order_non_recursive_delegate(System.IntPtr obj, System.IntPtr pd);
7148 public delegate void efl_ui_focus_object_setup_order_non_recursive_api_delegate(System.IntPtr obj);
7149 public static Efl.Eo.FunctionWrapper<efl_ui_focus_object_setup_order_non_recursive_api_delegate> efl_ui_focus_object_setup_order_non_recursive_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_object_setup_order_non_recursive_api_delegate>(_Module, "efl_ui_focus_object_setup_order_non_recursive");
7150 private static void setup_order_non_recursive(System.IntPtr obj, System.IntPtr pd)
7152 Eina.Log.Debug("function efl_ui_focus_object_setup_order_non_recursive was called");
7153 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
7154 if(wrapper != null) {
7157 ((Widget)wrapper).SetupOrderNonRecursive();
7158 } catch (Exception e) {
7159 Eina.Log.Warning($"Callback error: {e.ToString()}");
7160 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7163 efl_ui_focus_object_setup_order_non_recursive_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7166 private static efl_ui_focus_object_setup_order_non_recursive_delegate efl_ui_focus_object_setup_order_non_recursive_static_delegate;
7169 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_focus_object_on_focus_update_delegate(System.IntPtr obj, System.IntPtr pd);
7172 [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_focus_object_on_focus_update_api_delegate(System.IntPtr obj);
7173 public static Efl.Eo.FunctionWrapper<efl_ui_focus_object_on_focus_update_api_delegate> efl_ui_focus_object_on_focus_update_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_object_on_focus_update_api_delegate>(_Module, "efl_ui_focus_object_on_focus_update");
7174 private static bool on_focus_update(System.IntPtr obj, System.IntPtr pd)
7176 Eina.Log.Debug("function efl_ui_focus_object_on_focus_update was called");
7177 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
7178 if(wrapper != null) {
7179 bool _ret_var = default(bool);
7181 _ret_var = ((Widget)wrapper).UpdateOnFocus();
7182 } catch (Exception e) {
7183 Eina.Log.Warning($"Callback error: {e.ToString()}");
7184 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7188 return efl_ui_focus_object_on_focus_update_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7191 private static efl_ui_focus_object_on_focus_update_delegate efl_ui_focus_object_on_focus_update_static_delegate;
7194 namespace Efl { namespace Ui {
7195 /// <summary>All relevant fields needed for the current state of focus registration
7196 /// (Since EFL 1.22)</summary>
7197 [StructLayout(LayoutKind.Sequential)]
7198 public struct WidgetFocusState
7200 /// <summary>The manager where the widget is registered in</summary>
7201 public Efl.Ui.Focus.IManager Manager;
7202 /// <summary>The parent the widget is using as logical parent</summary>
7203 public Efl.Ui.Focus.IObject Parent;
7204 /// <summary><c>true</c> if this is registered as logical currently</summary>
7205 public bool Logical;
7206 ///<summary>Constructor for WidgetFocusState.</summary>
7207 public WidgetFocusState(
7208 Efl.Ui.Focus.IManager Manager=default(Efl.Ui.Focus.IManager),
7209 Efl.Ui.Focus.IObject Parent=default(Efl.Ui.Focus.IObject),
7210 bool Logical=default(bool) )
7212 this.Manager = Manager;
7213 this.Parent = Parent;
7214 this.Logical = Logical;
7217 public static implicit operator WidgetFocusState(IntPtr ptr)
7219 var tmp = (WidgetFocusState.NativeStruct)Marshal.PtrToStructure(ptr, typeof(WidgetFocusState.NativeStruct));
7223 ///<summary>Internal wrapper for struct WidgetFocusState.</summary>
7224 [StructLayout(LayoutKind.Sequential)]
7225 public struct NativeStruct
7227 ///<summary>Internal wrapper for field Manager</summary>
7228 public System.IntPtr Manager;
7229 ///<summary>Internal wrapper for field Parent</summary>
7230 public System.IntPtr Parent;
7231 ///<summary>Internal wrapper for field Logical</summary>
7232 public System.Byte Logical;
7233 ///<summary>Implicit conversion to the internal/marshalling representation.</summary>
7234 public static implicit operator WidgetFocusState.NativeStruct(WidgetFocusState _external_struct)
7236 var _internal_struct = new WidgetFocusState.NativeStruct();
7237 _internal_struct.Manager = _external_struct.Manager?.NativeHandle ?? System.IntPtr.Zero;
7238 _internal_struct.Parent = _external_struct.Parent?.NativeHandle ?? System.IntPtr.Zero;
7239 _internal_struct.Logical = _external_struct.Logical ? (byte)1 : (byte)0;
7240 return _internal_struct;
7243 ///<summary>Implicit conversion to the managed representation.</summary>
7244 public static implicit operator WidgetFocusState(WidgetFocusState.NativeStruct _internal_struct)
7246 var _external_struct = new WidgetFocusState();
7248 _external_struct.Manager = (Efl.Ui.Focus.IManagerConcrete) Efl.Eo.Globals.CreateWrapperFor(_internal_struct.Manager);
7250 _external_struct.Parent = (Efl.Ui.Focus.IObjectConcrete) Efl.Eo.Globals.CreateWrapperFor(_internal_struct.Parent);
7251 _external_struct.Logical = _internal_struct.Logical != 0;
7252 return _external_struct;