1 #pragma warning disable CS1591
3 using System.Runtime.InteropServices;
4 using System.Collections.Generic;
6 using System.Threading;
7 using System.ComponentModel;
12 ///<summary>Event argument wrapper for event <see cref="Efl.Ui.Win.FullscreenChangedEvt"/>.</summary>
13 public class WinFullscreenChangedEvt_Args : EventArgs {
14 ///<summary>Actual event payload.</summary>
15 public bool arg { get; set; }
17 ///<summary>Event argument wrapper for event <see cref="Efl.Ui.Win.MaximizedChangedEvt"/>.</summary>
18 public class WinMaximizedChangedEvt_Args : EventArgs {
19 ///<summary>Actual event payload.</summary>
20 public bool arg { get; set; }
22 ///<summary>Event argument wrapper for event <see cref="Efl.Ui.Win.WinRotationChangedEvt"/>.</summary>
23 public class WinWinRotationChangedEvt_Args : EventArgs {
24 ///<summary>Actual event payload.</summary>
25 public int arg { get; set; }
27 /// <summary>Efl UI window class
28 /// (Since EFL 1.22)</summary>
29 [Efl.Ui.Win.NativeMethods]
30 public class Win : Efl.Ui.Widget, Efl.IConfig, Efl.IContent, Efl.IScreen, Efl.IText, Efl.Access.IWindow, Efl.Canvas.IScene, Efl.Input.IState, Efl.Ui.IWidgetFocusManager, Efl.Ui.Focus.IManager, Efl.Ui.Focus.IManagerWindowRoot
32 ///<summary>Pointer to the native class description.</summary>
33 public override System.IntPtr NativeClass
37 if (((object)this).GetType() == typeof(Win))
39 return GetEflClassStatic();
43 return Efl.Eo.ClassRegister.klassFromType[((object)this).GetType()];
48 [System.Runtime.InteropServices.DllImport(efl.Libs.Elementary)] internal static extern System.IntPtr
49 efl_ui_win_class_get();
50 /// <summary>Initializes a new instance of the <see cref="Win"/> class.</summary>
51 /// <param name="parent">Parent instance.</param>
52 /// <param name="winName">The window name. See <see cref="Efl.Ui.Win.SetWinName"/></param>
53 /// <param name="winType">The type of the window. See <see cref="Efl.Ui.Win.SetWinType"/></param>
54 /// <param name="accelPreference">The hardware acceleration preference for this window. See <see cref="Efl.Ui.Win.SetAccelPreference"/></param>
55 /// <param name="style">The widget style to use. See <see cref="Efl.Ui.Widget.SetStyle"/></param>
56 public Win(Efl.Object parent
57 , System.String winName = null, Efl.Ui.WinType? winType = null, System.String accelPreference = null, System.String style = null) : base(efl_ui_win_class_get(), typeof(Win), parent)
59 if (Efl.Eo.Globals.ParamHelperCheck(winName))
61 SetWinName(Efl.Eo.Globals.GetParamHelper(winName));
64 if (Efl.Eo.Globals.ParamHelperCheck(winType))
66 SetWinType(Efl.Eo.Globals.GetParamHelper(winType));
69 if (Efl.Eo.Globals.ParamHelperCheck(accelPreference))
71 SetAccelPreference(Efl.Eo.Globals.GetParamHelper(accelPreference));
74 if (Efl.Eo.Globals.ParamHelperCheck(style))
76 SetStyle(Efl.Eo.Globals.GetParamHelper(style));
79 FinishInstantiation();
82 /// <summary>Initializes a new instance of the <see cref="Win"/> class.
83 /// Internal usage: Constructs an instance from a native pointer. This is used when interacting with C code and should not be used directly.</summary>
84 /// <param name="raw">The native pointer to be wrapped.</param>
85 protected Win(System.IntPtr raw) : base(raw)
89 /// <summary>Initializes a new instance of the <see cref="Win"/> class.
90 /// Internal usage: Constructor to forward the wrapper initialization to the root class that interfaces with native code. Should not be used directly.</summary>
91 /// <param name="baseKlass">The pointer to the base native Eo class.</param>
92 /// <param name="managedType">The managed type of the public constructor that originated this call.</param>
93 /// <param name="parent">The Efl.Object parent of this instance.</param>
94 protected Win(IntPtr baseKlass, System.Type managedType, Efl.Object parent) : base(baseKlass, managedType, parent)
98 /// <summary>Called when the window receives a delete request
99 /// (Since EFL 1.22)</summary>
100 public event EventHandler DeleteRequestEvt
106 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
108 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
111 EventArgs args = EventArgs.Empty;
114 value?.Invoke(obj, args);
118 Eina.Log.Error(e.ToString());
119 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
124 string key = "_EFL_UI_WIN_EVENT_DELETE_REQUEST";
125 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
133 string key = "_EFL_UI_WIN_EVENT_DELETE_REQUEST";
134 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
138 ///<summary>Method to raise event DeleteRequestEvt.</summary>
139 public void OnDeleteRequestEvt(EventArgs e)
141 var key = "_EFL_UI_WIN_EVENT_DELETE_REQUEST";
142 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
143 if (desc == IntPtr.Zero)
145 Eina.Log.Error($"Failed to get native event {key}");
149 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
151 /// <summary>Called when window is withdrawn
152 /// (Since EFL 1.22)</summary>
153 public event EventHandler WithdrawnEvt
159 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
161 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
164 EventArgs args = EventArgs.Empty;
167 value?.Invoke(obj, args);
171 Eina.Log.Error(e.ToString());
172 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
177 string key = "_EFL_UI_WIN_EVENT_WITHDRAWN";
178 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
186 string key = "_EFL_UI_WIN_EVENT_WITHDRAWN";
187 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
191 ///<summary>Method to raise event WithdrawnEvt.</summary>
192 public void OnWithdrawnEvt(EventArgs e)
194 var key = "_EFL_UI_WIN_EVENT_WITHDRAWN";
195 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
196 if (desc == IntPtr.Zero)
198 Eina.Log.Error($"Failed to get native event {key}");
202 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
204 /// <summary>Called when window is minimized
205 /// (Since EFL 1.22)</summary>
206 public event EventHandler MinimizedEvt
212 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
214 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
217 EventArgs args = EventArgs.Empty;
220 value?.Invoke(obj, args);
224 Eina.Log.Error(e.ToString());
225 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
230 string key = "_EFL_UI_WIN_EVENT_MINIMIZED";
231 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
239 string key = "_EFL_UI_WIN_EVENT_MINIMIZED";
240 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
244 ///<summary>Method to raise event MinimizedEvt.</summary>
245 public void OnMinimizedEvt(EventArgs e)
247 var key = "_EFL_UI_WIN_EVENT_MINIMIZED";
248 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
249 if (desc == IntPtr.Zero)
251 Eina.Log.Error($"Failed to get native event {key}");
255 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
257 /// <summary>Called when window is set to normal state
258 /// (Since EFL 1.22)</summary>
259 public event EventHandler NormalEvt
265 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
267 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
270 EventArgs args = EventArgs.Empty;
273 value?.Invoke(obj, args);
277 Eina.Log.Error(e.ToString());
278 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
283 string key = "_EFL_UI_WIN_EVENT_NORMAL";
284 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
292 string key = "_EFL_UI_WIN_EVENT_NORMAL";
293 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
297 ///<summary>Method to raise event NormalEvt.</summary>
298 public void OnNormalEvt(EventArgs e)
300 var key = "_EFL_UI_WIN_EVENT_NORMAL";
301 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
302 if (desc == IntPtr.Zero)
304 Eina.Log.Error($"Failed to get native event {key}");
308 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
310 /// <summary>Called when window is set as sticky
311 /// (Since EFL 1.22)</summary>
312 public event EventHandler StickEvt
318 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
320 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
323 EventArgs args = EventArgs.Empty;
326 value?.Invoke(obj, args);
330 Eina.Log.Error(e.ToString());
331 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
336 string key = "_EFL_UI_WIN_EVENT_STICK";
337 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
345 string key = "_EFL_UI_WIN_EVENT_STICK";
346 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
350 ///<summary>Method to raise event StickEvt.</summary>
351 public void OnStickEvt(EventArgs e)
353 var key = "_EFL_UI_WIN_EVENT_STICK";
354 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
355 if (desc == IntPtr.Zero)
357 Eina.Log.Error($"Failed to get native event {key}");
361 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
363 /// <summary>Called when window is no longer set as sticky
364 /// (Since EFL 1.22)</summary>
365 public event EventHandler UnstickEvt
371 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
373 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
376 EventArgs args = EventArgs.Empty;
379 value?.Invoke(obj, args);
383 Eina.Log.Error(e.ToString());
384 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
389 string key = "_EFL_UI_WIN_EVENT_UNSTICK";
390 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
398 string key = "_EFL_UI_WIN_EVENT_UNSTICK";
399 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
403 ///<summary>Method to raise event UnstickEvt.</summary>
404 public void OnUnstickEvt(EventArgs e)
406 var key = "_EFL_UI_WIN_EVENT_UNSTICK";
407 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
408 if (desc == IntPtr.Zero)
410 Eina.Log.Error($"Failed to get native event {key}");
414 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
416 /// <summary>Called when window is set to or from fullscreen
417 /// (Since EFL 1.22)</summary>
418 public event EventHandler<Efl.Ui.WinFullscreenChangedEvt_Args> FullscreenChangedEvt
424 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
426 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
429 Efl.Ui.WinFullscreenChangedEvt_Args args = new Efl.Ui.WinFullscreenChangedEvt_Args();
430 args.arg = Marshal.ReadByte(evt.Info) != 0;
433 value?.Invoke(obj, args);
437 Eina.Log.Error(e.ToString());
438 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
443 string key = "_EFL_UI_WIN_EVENT_FULLSCREEN_CHANGED";
444 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
452 string key = "_EFL_UI_WIN_EVENT_FULLSCREEN_CHANGED";
453 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
457 ///<summary>Method to raise event FullscreenChangedEvt.</summary>
458 public void OnFullscreenChangedEvt(Efl.Ui.WinFullscreenChangedEvt_Args e)
460 var key = "_EFL_UI_WIN_EVENT_FULLSCREEN_CHANGED";
461 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
462 if (desc == IntPtr.Zero)
464 Eina.Log.Error($"Failed to get native event {key}");
468 IntPtr info = Eina.PrimitiveConversion.ManagedToPointerAlloc(e.arg ? (byte) 1 : (byte) 0);
471 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
475 Marshal.FreeHGlobal(info);
478 /// <summary>Called when window is set to or from maximized
479 /// (Since EFL 1.22)</summary>
480 public event EventHandler<Efl.Ui.WinMaximizedChangedEvt_Args> MaximizedChangedEvt
486 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
488 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
491 Efl.Ui.WinMaximizedChangedEvt_Args args = new Efl.Ui.WinMaximizedChangedEvt_Args();
492 args.arg = Marshal.ReadByte(evt.Info) != 0;
495 value?.Invoke(obj, args);
499 Eina.Log.Error(e.ToString());
500 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
505 string key = "_EFL_UI_WIN_EVENT_MAXIMIZED_CHANGED";
506 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
514 string key = "_EFL_UI_WIN_EVENT_MAXIMIZED_CHANGED";
515 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
519 ///<summary>Method to raise event MaximizedChangedEvt.</summary>
520 public void OnMaximizedChangedEvt(Efl.Ui.WinMaximizedChangedEvt_Args e)
522 var key = "_EFL_UI_WIN_EVENT_MAXIMIZED_CHANGED";
523 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
524 if (desc == IntPtr.Zero)
526 Eina.Log.Error($"Failed to get native event {key}");
530 IntPtr info = Eina.PrimitiveConversion.ManagedToPointerAlloc(e.arg ? (byte) 1 : (byte) 0);
533 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
537 Marshal.FreeHGlobal(info);
540 /// <summary>Called when indicator is property changed
541 /// (Since EFL 1.22)</summary>
542 public event EventHandler IndicatorPropChangedEvt
548 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
550 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
553 EventArgs args = EventArgs.Empty;
556 value?.Invoke(obj, args);
560 Eina.Log.Error(e.ToString());
561 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
566 string key = "_EFL_UI_WIN_EVENT_INDICATOR_PROP_CHANGED";
567 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
575 string key = "_EFL_UI_WIN_EVENT_INDICATOR_PROP_CHANGED";
576 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
580 ///<summary>Method to raise event IndicatorPropChangedEvt.</summary>
581 public void OnIndicatorPropChangedEvt(EventArgs e)
583 var key = "_EFL_UI_WIN_EVENT_INDICATOR_PROP_CHANGED";
584 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
585 if (desc == IntPtr.Zero)
587 Eina.Log.Error($"Failed to get native event {key}");
591 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
593 /// <summary>Called when window rotation is changed, sends current rotation in degrees
594 /// (Since EFL 1.22)</summary>
595 public event EventHandler<Efl.Ui.WinWinRotationChangedEvt_Args> WinRotationChangedEvt
601 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
603 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
606 Efl.Ui.WinWinRotationChangedEvt_Args args = new Efl.Ui.WinWinRotationChangedEvt_Args();
607 args.arg = Marshal.ReadInt32(evt.Info);
610 value?.Invoke(obj, args);
614 Eina.Log.Error(e.ToString());
615 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
620 string key = "_EFL_UI_WIN_EVENT_WIN_ROTATION_CHANGED";
621 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
629 string key = "_EFL_UI_WIN_EVENT_WIN_ROTATION_CHANGED";
630 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
634 ///<summary>Method to raise event WinRotationChangedEvt.</summary>
635 public void OnWinRotationChangedEvt(Efl.Ui.WinWinRotationChangedEvt_Args e)
637 var key = "_EFL_UI_WIN_EVENT_WIN_ROTATION_CHANGED";
638 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
639 if (desc == IntPtr.Zero)
641 Eina.Log.Error($"Failed to get native event {key}");
645 IntPtr info = Eina.PrimitiveConversion.ManagedToPointerAlloc(e.arg);
648 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
652 Marshal.FreeHGlobal(info);
655 /// <summary>Called when profile is changed
656 /// (Since EFL 1.22)</summary>
657 public event EventHandler ProfileChangedEvt
663 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
665 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
668 EventArgs args = EventArgs.Empty;
671 value?.Invoke(obj, args);
675 Eina.Log.Error(e.ToString());
676 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
681 string key = "_EFL_UI_WIN_EVENT_PROFILE_CHANGED";
682 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
690 string key = "_EFL_UI_WIN_EVENT_PROFILE_CHANGED";
691 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
695 ///<summary>Method to raise event ProfileChangedEvt.</summary>
696 public void OnProfileChangedEvt(EventArgs e)
698 var key = "_EFL_UI_WIN_EVENT_PROFILE_CHANGED";
699 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
700 if (desc == IntPtr.Zero)
702 Eina.Log.Error($"Failed to get native event {key}");
706 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
708 /// <summary>Called when window manager rotation is changed
709 /// (Since EFL 1.22)</summary>
710 public event EventHandler WmRotationChangedEvt
716 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
718 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
721 EventArgs args = EventArgs.Empty;
724 value?.Invoke(obj, args);
728 Eina.Log.Error(e.ToString());
729 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
734 string key = "_EFL_UI_WIN_EVENT_WM_ROTATION_CHANGED";
735 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
743 string key = "_EFL_UI_WIN_EVENT_WM_ROTATION_CHANGED";
744 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
748 ///<summary>Method to raise event WmRotationChangedEvt.</summary>
749 public void OnWmRotationChangedEvt(EventArgs e)
751 var key = "_EFL_UI_WIN_EVENT_WM_ROTATION_CHANGED";
752 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
753 if (desc == IntPtr.Zero)
755 Eina.Log.Error($"Failed to get native event {key}");
759 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
761 /// <summary>Called when theme is changed
762 /// (Since EFL 1.22)</summary>
763 public event EventHandler ThemeChangedEvt
769 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
771 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
774 EventArgs args = EventArgs.Empty;
777 value?.Invoke(obj, args);
781 Eina.Log.Error(e.ToString());
782 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
787 string key = "_EFL_UI_WIN_EVENT_THEME_CHANGED";
788 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
796 string key = "_EFL_UI_WIN_EVENT_THEME_CHANGED";
797 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
801 ///<summary>Method to raise event ThemeChangedEvt.</summary>
802 public void OnThemeChangedEvt(EventArgs e)
804 var key = "_EFL_UI_WIN_EVENT_THEME_CHANGED";
805 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
806 if (desc == IntPtr.Zero)
808 Eina.Log.Error($"Failed to get native event {key}");
812 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
814 /// <summary>Called when elementary block menu action occurs
815 /// (Since EFL 1.22)</summary>
816 public event EventHandler ElmActionBlockMenuEvt
822 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
824 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
827 EventArgs args = EventArgs.Empty;
830 value?.Invoke(obj, args);
834 Eina.Log.Error(e.ToString());
835 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
840 string key = "_EFL_UI_WIN_EVENT_ELM_ACTION_BLOCK_MENU";
841 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
849 string key = "_EFL_UI_WIN_EVENT_ELM_ACTION_BLOCK_MENU";
850 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
854 ///<summary>Method to raise event ElmActionBlockMenuEvt.</summary>
855 public void OnElmActionBlockMenuEvt(EventArgs e)
857 var key = "_EFL_UI_WIN_EVENT_ELM_ACTION_BLOCK_MENU";
858 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
859 if (desc == IntPtr.Zero)
861 Eina.Log.Error($"Failed to get native event {key}");
865 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
867 /// <summary>Called when the window is not going be displayed for some time
868 /// (Since EFL 1.22)</summary>
869 public event EventHandler PauseEvt
875 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
877 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
880 EventArgs args = EventArgs.Empty;
883 value?.Invoke(obj, args);
887 Eina.Log.Error(e.ToString());
888 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
893 string key = "_EFL_UI_WIN_EVENT_PAUSE";
894 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
902 string key = "_EFL_UI_WIN_EVENT_PAUSE";
903 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
907 ///<summary>Method to raise event PauseEvt.</summary>
908 public void OnPauseEvt(EventArgs e)
910 var key = "_EFL_UI_WIN_EVENT_PAUSE";
911 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
912 if (desc == IntPtr.Zero)
914 Eina.Log.Error($"Failed to get native event {key}");
918 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
920 /// <summary>Called before a window is rendered after a pause event
921 /// (Since EFL 1.22)</summary>
922 public event EventHandler ResumeEvt
928 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
930 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
933 EventArgs args = EventArgs.Empty;
936 value?.Invoke(obj, args);
940 Eina.Log.Error(e.ToString());
941 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
946 string key = "_EFL_UI_WIN_EVENT_RESUME";
947 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
955 string key = "_EFL_UI_WIN_EVENT_RESUME";
956 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
960 ///<summary>Method to raise event ResumeEvt.</summary>
961 public void OnResumeEvt(EventArgs e)
963 var key = "_EFL_UI_WIN_EVENT_RESUME";
964 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
965 if (desc == IntPtr.Zero)
967 Eina.Log.Error($"Failed to get native event {key}");
971 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
973 /// <summary>Sent after the content is set or unset using the current content object.
974 /// (Since EFL 1.22)</summary>
975 public event EventHandler<Efl.IContentContentChangedEvt_Args> ContentChangedEvt
981 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
983 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
986 Efl.IContentContentChangedEvt_Args args = new Efl.IContentContentChangedEvt_Args();
987 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Gfx.IEntityConcrete);
990 value?.Invoke(obj, args);
994 Eina.Log.Error(e.ToString());
995 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1000 string key = "_EFL_CONTENT_EVENT_CONTENT_CHANGED";
1001 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1009 string key = "_EFL_CONTENT_EVENT_CONTENT_CHANGED";
1010 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1014 ///<summary>Method to raise event ContentChangedEvt.</summary>
1015 public void OnContentChangedEvt(Efl.IContentContentChangedEvt_Args e)
1017 var key = "_EFL_CONTENT_EVENT_CONTENT_CHANGED";
1018 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1019 if (desc == IntPtr.Zero)
1021 Eina.Log.Error($"Failed to get native event {key}");
1025 IntPtr info = e.arg.NativeHandle;
1026 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1028 /// <summary>Called when new window has been created.</summary>
1029 public event EventHandler WindowCreatedEvt
1035 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1037 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1040 EventArgs args = EventArgs.Empty;
1043 value?.Invoke(obj, args);
1047 Eina.Log.Error(e.ToString());
1048 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1053 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_CREATED";
1054 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1062 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_CREATED";
1063 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1067 ///<summary>Method to raise event WindowCreatedEvt.</summary>
1068 public void OnWindowCreatedEvt(EventArgs e)
1070 var key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_CREATED";
1071 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1072 if (desc == IntPtr.Zero)
1074 Eina.Log.Error($"Failed to get native event {key}");
1078 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1080 /// <summary>Called when window has been destroyed.</summary>
1081 public event EventHandler WindowDestroyedEvt
1087 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1089 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1092 EventArgs args = EventArgs.Empty;
1095 value?.Invoke(obj, args);
1099 Eina.Log.Error(e.ToString());
1100 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1105 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_DESTROYED";
1106 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1114 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_DESTROYED";
1115 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1119 ///<summary>Method to raise event WindowDestroyedEvt.</summary>
1120 public void OnWindowDestroyedEvt(EventArgs e)
1122 var key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_DESTROYED";
1123 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1124 if (desc == IntPtr.Zero)
1126 Eina.Log.Error($"Failed to get native event {key}");
1130 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1132 /// <summary>Called when window has been activated. (focused)</summary>
1133 public event EventHandler WindowActivatedEvt
1139 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1141 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1144 EventArgs args = EventArgs.Empty;
1147 value?.Invoke(obj, args);
1151 Eina.Log.Error(e.ToString());
1152 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1157 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_ACTIVATED";
1158 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1166 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_ACTIVATED";
1167 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1171 ///<summary>Method to raise event WindowActivatedEvt.</summary>
1172 public void OnWindowActivatedEvt(EventArgs e)
1174 var key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_ACTIVATED";
1175 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1176 if (desc == IntPtr.Zero)
1178 Eina.Log.Error($"Failed to get native event {key}");
1182 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1184 /// <summary>Called when window has been deactivated (unfocused).</summary>
1185 public event EventHandler WindowDeactivatedEvt
1191 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1193 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1196 EventArgs args = EventArgs.Empty;
1199 value?.Invoke(obj, args);
1203 Eina.Log.Error(e.ToString());
1204 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1209 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_DEACTIVATED";
1210 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1218 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_DEACTIVATED";
1219 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1223 ///<summary>Method to raise event WindowDeactivatedEvt.</summary>
1224 public void OnWindowDeactivatedEvt(EventArgs e)
1226 var key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_DEACTIVATED";
1227 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1228 if (desc == IntPtr.Zero)
1230 Eina.Log.Error($"Failed to get native event {key}");
1234 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1236 /// <summary>Called when window has been maximized</summary>
1237 public event EventHandler WindowMaximizedEvt
1243 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1245 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1248 EventArgs args = EventArgs.Empty;
1251 value?.Invoke(obj, args);
1255 Eina.Log.Error(e.ToString());
1256 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1261 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_MAXIMIZED";
1262 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1270 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_MAXIMIZED";
1271 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1275 ///<summary>Method to raise event WindowMaximizedEvt.</summary>
1276 public void OnWindowMaximizedEvt(EventArgs e)
1278 var key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_MAXIMIZED";
1279 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1280 if (desc == IntPtr.Zero)
1282 Eina.Log.Error($"Failed to get native event {key}");
1286 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1288 /// <summary>Called when window has been minimized</summary>
1289 public event EventHandler WindowMinimizedEvt
1295 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1297 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1300 EventArgs args = EventArgs.Empty;
1303 value?.Invoke(obj, args);
1307 Eina.Log.Error(e.ToString());
1308 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1313 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_MINIMIZED";
1314 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1322 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_MINIMIZED";
1323 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1327 ///<summary>Method to raise event WindowMinimizedEvt.</summary>
1328 public void OnWindowMinimizedEvt(EventArgs e)
1330 var key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_MINIMIZED";
1331 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1332 if (desc == IntPtr.Zero)
1334 Eina.Log.Error($"Failed to get native event {key}");
1338 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1340 /// <summary>Called when window has been restored</summary>
1341 public event EventHandler WindowRestoredEvt
1347 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1349 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1352 EventArgs args = EventArgs.Empty;
1355 value?.Invoke(obj, args);
1359 Eina.Log.Error(e.ToString());
1360 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1365 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_RESTORED";
1366 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1374 string key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_RESTORED";
1375 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1379 ///<summary>Method to raise event WindowRestoredEvt.</summary>
1380 public void OnWindowRestoredEvt(EventArgs e)
1382 var key = "_EFL_ACCESS_WINDOW_EVENT_WINDOW_RESTORED";
1383 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1384 if (desc == IntPtr.Zero)
1386 Eina.Log.Error($"Failed to get native event {key}");
1390 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1392 /// <summary>Called when scene got focus
1393 /// (Since EFL 1.22)</summary>
1394 public event EventHandler SceneFocusInEvt
1400 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1402 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1405 EventArgs args = EventArgs.Empty;
1408 value?.Invoke(obj, args);
1412 Eina.Log.Error(e.ToString());
1413 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1418 string key = "_EFL_CANVAS_SCENE_EVENT_SCENE_FOCUS_IN";
1419 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1427 string key = "_EFL_CANVAS_SCENE_EVENT_SCENE_FOCUS_IN";
1428 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1432 ///<summary>Method to raise event SceneFocusInEvt.</summary>
1433 public void OnSceneFocusInEvt(EventArgs e)
1435 var key = "_EFL_CANVAS_SCENE_EVENT_SCENE_FOCUS_IN";
1436 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1437 if (desc == IntPtr.Zero)
1439 Eina.Log.Error($"Failed to get native event {key}");
1443 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1445 /// <summary>Called when scene lost focus
1446 /// (Since EFL 1.22)</summary>
1447 public event EventHandler SceneFocusOutEvt
1453 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1455 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1458 EventArgs args = EventArgs.Empty;
1461 value?.Invoke(obj, args);
1465 Eina.Log.Error(e.ToString());
1466 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1471 string key = "_EFL_CANVAS_SCENE_EVENT_SCENE_FOCUS_OUT";
1472 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1480 string key = "_EFL_CANVAS_SCENE_EVENT_SCENE_FOCUS_OUT";
1481 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1485 ///<summary>Method to raise event SceneFocusOutEvt.</summary>
1486 public void OnSceneFocusOutEvt(EventArgs e)
1488 var key = "_EFL_CANVAS_SCENE_EVENT_SCENE_FOCUS_OUT";
1489 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1490 if (desc == IntPtr.Zero)
1492 Eina.Log.Error($"Failed to get native event {key}");
1496 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1498 /// <summary>Called when object got focus
1499 /// (Since EFL 1.22)</summary>
1500 public event EventHandler<Efl.Canvas.ISceneObjectFocusInEvt_Args> ObjectFocusInEvt
1506 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1508 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1511 Efl.Canvas.ISceneObjectFocusInEvt_Args args = new Efl.Canvas.ISceneObjectFocusInEvt_Args();
1512 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Input.Focus);
1515 value?.Invoke(obj, args);
1519 Eina.Log.Error(e.ToString());
1520 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1525 string key = "_EFL_CANVAS_SCENE_EVENT_OBJECT_FOCUS_IN";
1526 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1534 string key = "_EFL_CANVAS_SCENE_EVENT_OBJECT_FOCUS_IN";
1535 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1539 ///<summary>Method to raise event ObjectFocusInEvt.</summary>
1540 public void OnObjectFocusInEvt(Efl.Canvas.ISceneObjectFocusInEvt_Args e)
1542 var key = "_EFL_CANVAS_SCENE_EVENT_OBJECT_FOCUS_IN";
1543 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1544 if (desc == IntPtr.Zero)
1546 Eina.Log.Error($"Failed to get native event {key}");
1550 IntPtr info = e.arg.NativeHandle;
1551 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1553 /// <summary>Called when object lost focus
1554 /// (Since EFL 1.22)</summary>
1555 public event EventHandler<Efl.Canvas.ISceneObjectFocusOutEvt_Args> ObjectFocusOutEvt
1561 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1563 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1566 Efl.Canvas.ISceneObjectFocusOutEvt_Args args = new Efl.Canvas.ISceneObjectFocusOutEvt_Args();
1567 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Input.Focus);
1570 value?.Invoke(obj, args);
1574 Eina.Log.Error(e.ToString());
1575 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1580 string key = "_EFL_CANVAS_SCENE_EVENT_OBJECT_FOCUS_OUT";
1581 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1589 string key = "_EFL_CANVAS_SCENE_EVENT_OBJECT_FOCUS_OUT";
1590 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1594 ///<summary>Method to raise event ObjectFocusOutEvt.</summary>
1595 public void OnObjectFocusOutEvt(Efl.Canvas.ISceneObjectFocusOutEvt_Args e)
1597 var key = "_EFL_CANVAS_SCENE_EVENT_OBJECT_FOCUS_OUT";
1598 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1599 if (desc == IntPtr.Zero)
1601 Eina.Log.Error($"Failed to get native event {key}");
1605 IntPtr info = e.arg.NativeHandle;
1606 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1608 /// <summary>Called when pre render happens
1609 /// (Since EFL 1.22)</summary>
1610 public event EventHandler RenderPreEvt
1616 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1618 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1621 EventArgs args = EventArgs.Empty;
1624 value?.Invoke(obj, args);
1628 Eina.Log.Error(e.ToString());
1629 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1634 string key = "_EFL_CANVAS_SCENE_EVENT_RENDER_PRE";
1635 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1643 string key = "_EFL_CANVAS_SCENE_EVENT_RENDER_PRE";
1644 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1648 ///<summary>Method to raise event RenderPreEvt.</summary>
1649 public void OnRenderPreEvt(EventArgs e)
1651 var key = "_EFL_CANVAS_SCENE_EVENT_RENDER_PRE";
1652 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1653 if (desc == IntPtr.Zero)
1655 Eina.Log.Error($"Failed to get native event {key}");
1659 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1661 /// <summary>Called when post render happens
1662 /// (Since EFL 1.22)</summary>
1663 public event EventHandler<Efl.Canvas.ISceneRenderPostEvt_Args> RenderPostEvt
1669 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1671 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1674 Efl.Canvas.ISceneRenderPostEvt_Args args = new Efl.Canvas.ISceneRenderPostEvt_Args();
1675 args.arg = evt.Info;
1678 value?.Invoke(obj, args);
1682 Eina.Log.Error(e.ToString());
1683 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1688 string key = "_EFL_CANVAS_SCENE_EVENT_RENDER_POST";
1689 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1697 string key = "_EFL_CANVAS_SCENE_EVENT_RENDER_POST";
1698 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1702 ///<summary>Method to raise event RenderPostEvt.</summary>
1703 public void OnRenderPostEvt(Efl.Canvas.ISceneRenderPostEvt_Args e)
1705 var key = "_EFL_CANVAS_SCENE_EVENT_RENDER_POST";
1706 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1707 if (desc == IntPtr.Zero)
1709 Eina.Log.Error($"Failed to get native event {key}");
1713 IntPtr info = Marshal.AllocHGlobal(Marshal.SizeOf(e.arg));
1716 Marshal.StructureToPtr(e.arg, info, false);
1717 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1721 Marshal.FreeHGlobal(info);
1724 /// <summary>Called when input device changed
1725 /// (Since EFL 1.22)</summary>
1726 public event EventHandler<Efl.Canvas.ISceneDeviceChangedEvt_Args> DeviceChangedEvt
1732 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1734 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1737 Efl.Canvas.ISceneDeviceChangedEvt_Args args = new Efl.Canvas.ISceneDeviceChangedEvt_Args();
1738 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Input.Device);
1741 value?.Invoke(obj, args);
1745 Eina.Log.Error(e.ToString());
1746 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1751 string key = "_EFL_CANVAS_SCENE_EVENT_DEVICE_CHANGED";
1752 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1760 string key = "_EFL_CANVAS_SCENE_EVENT_DEVICE_CHANGED";
1761 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1765 ///<summary>Method to raise event DeviceChangedEvt.</summary>
1766 public void OnDeviceChangedEvt(Efl.Canvas.ISceneDeviceChangedEvt_Args e)
1768 var key = "_EFL_CANVAS_SCENE_EVENT_DEVICE_CHANGED";
1769 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1770 if (desc == IntPtr.Zero)
1772 Eina.Log.Error($"Failed to get native event {key}");
1776 IntPtr info = e.arg.NativeHandle;
1777 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1779 /// <summary>Called when input device was added
1780 /// (Since EFL 1.22)</summary>
1781 public event EventHandler<Efl.Canvas.ISceneDeviceAddedEvt_Args> DeviceAddedEvt
1787 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1789 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1792 Efl.Canvas.ISceneDeviceAddedEvt_Args args = new Efl.Canvas.ISceneDeviceAddedEvt_Args();
1793 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Input.Device);
1796 value?.Invoke(obj, args);
1800 Eina.Log.Error(e.ToString());
1801 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1806 string key = "_EFL_CANVAS_SCENE_EVENT_DEVICE_ADDED";
1807 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1815 string key = "_EFL_CANVAS_SCENE_EVENT_DEVICE_ADDED";
1816 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1820 ///<summary>Method to raise event DeviceAddedEvt.</summary>
1821 public void OnDeviceAddedEvt(Efl.Canvas.ISceneDeviceAddedEvt_Args e)
1823 var key = "_EFL_CANVAS_SCENE_EVENT_DEVICE_ADDED";
1824 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1825 if (desc == IntPtr.Zero)
1827 Eina.Log.Error($"Failed to get native event {key}");
1831 IntPtr info = e.arg.NativeHandle;
1832 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1834 /// <summary>Called when input device was removed
1835 /// (Since EFL 1.22)</summary>
1836 public event EventHandler<Efl.Canvas.ISceneDeviceRemovedEvt_Args> DeviceRemovedEvt
1842 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1844 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1847 Efl.Canvas.ISceneDeviceRemovedEvt_Args args = new Efl.Canvas.ISceneDeviceRemovedEvt_Args();
1848 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Input.Device);
1851 value?.Invoke(obj, args);
1855 Eina.Log.Error(e.ToString());
1856 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1861 string key = "_EFL_CANVAS_SCENE_EVENT_DEVICE_REMOVED";
1862 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1870 string key = "_EFL_CANVAS_SCENE_EVENT_DEVICE_REMOVED";
1871 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1875 ///<summary>Method to raise event DeviceRemovedEvt.</summary>
1876 public void OnDeviceRemovedEvt(Efl.Canvas.ISceneDeviceRemovedEvt_Args e)
1878 var key = "_EFL_CANVAS_SCENE_EVENT_DEVICE_REMOVED";
1879 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1880 if (desc == IntPtr.Zero)
1882 Eina.Log.Error($"Failed to get native event {key}");
1886 IntPtr info = e.arg.NativeHandle;
1887 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1889 /// <summary>Redirect object has changed, the old manager is passed as an event argument.
1890 /// (Since EFL 1.22)</summary>
1891 public event EventHandler<Efl.Ui.Focus.IManagerRedirectChangedEvt_Args> RedirectChangedEvt
1897 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1899 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1902 Efl.Ui.Focus.IManagerRedirectChangedEvt_Args args = new Efl.Ui.Focus.IManagerRedirectChangedEvt_Args();
1903 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Ui.Focus.IManagerConcrete);
1906 value?.Invoke(obj, args);
1910 Eina.Log.Error(e.ToString());
1911 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1916 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_REDIRECT_CHANGED";
1917 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1925 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_REDIRECT_CHANGED";
1926 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1930 ///<summary>Method to raise event RedirectChangedEvt.</summary>
1931 public void OnRedirectChangedEvt(Efl.Ui.Focus.IManagerRedirectChangedEvt_Args e)
1933 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_REDIRECT_CHANGED";
1934 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1935 if (desc == IntPtr.Zero)
1937 Eina.Log.Error($"Failed to get native event {key}");
1941 IntPtr info = e.arg.NativeHandle;
1942 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1944 /// <summary>After this event, the manager object will calculate relations in the graph. Can be used to add / remove children in a lazy fashion.
1945 /// (Since EFL 1.22)</summary>
1946 public event EventHandler FlushPreEvt
1952 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1954 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1957 EventArgs args = EventArgs.Empty;
1960 value?.Invoke(obj, args);
1964 Eina.Log.Error(e.ToString());
1965 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1970 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_FLUSH_PRE";
1971 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1979 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_FLUSH_PRE";
1980 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1984 ///<summary>Method to raise event FlushPreEvt.</summary>
1985 public void OnFlushPreEvt(EventArgs e)
1987 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_FLUSH_PRE";
1988 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1989 if (desc == IntPtr.Zero)
1991 Eina.Log.Error($"Failed to get native event {key}");
1995 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1997 /// <summary>Cached relationship calculation results have been invalidated.
1998 /// (Since EFL 1.22)</summary>
1999 public event EventHandler CoordsDirtyEvt
2005 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2007 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
2010 EventArgs args = EventArgs.Empty;
2013 value?.Invoke(obj, args);
2017 Eina.Log.Error(e.ToString());
2018 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2023 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_COORDS_DIRTY";
2024 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
2032 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_COORDS_DIRTY";
2033 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
2037 ///<summary>Method to raise event CoordsDirtyEvt.</summary>
2038 public void OnCoordsDirtyEvt(EventArgs e)
2040 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_COORDS_DIRTY";
2041 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
2042 if (desc == IntPtr.Zero)
2044 Eina.Log.Error($"Failed to get native event {key}");
2048 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
2050 /// <summary>The manager_focus property has changed. The previously focused object is passed as an event argument.
2051 /// (Since EFL 1.22)</summary>
2052 public event EventHandler<Efl.Ui.Focus.IManagerManagerFocusChangedEvt_Args> ManagerFocusChangedEvt
2058 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2060 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
2063 Efl.Ui.Focus.IManagerManagerFocusChangedEvt_Args args = new Efl.Ui.Focus.IManagerManagerFocusChangedEvt_Args();
2064 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Ui.Focus.IObjectConcrete);
2067 value?.Invoke(obj, args);
2071 Eina.Log.Error(e.ToString());
2072 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2077 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_MANAGER_FOCUS_CHANGED";
2078 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
2086 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_MANAGER_FOCUS_CHANGED";
2087 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
2091 ///<summary>Method to raise event ManagerFocusChangedEvt.</summary>
2092 public void OnManagerFocusChangedEvt(Efl.Ui.Focus.IManagerManagerFocusChangedEvt_Args e)
2094 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_MANAGER_FOCUS_CHANGED";
2095 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
2096 if (desc == IntPtr.Zero)
2098 Eina.Log.Error($"Failed to get native event {key}");
2102 IntPtr info = e.arg.NativeHandle;
2103 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
2105 /// <summary>Called when this focus manager is frozen or thawed, even_info being <c>true</c> indicates that it is now frozen, <c>false</c> indicates that it is thawed.
2106 /// (Since EFL 1.22)</summary>
2107 public event EventHandler<Efl.Ui.Focus.IManagerDirtyLogicFreezeChangedEvt_Args> DirtyLogicFreezeChangedEvt
2113 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2115 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
2118 Efl.Ui.Focus.IManagerDirtyLogicFreezeChangedEvt_Args args = new Efl.Ui.Focus.IManagerDirtyLogicFreezeChangedEvt_Args();
2119 args.arg = Marshal.ReadByte(evt.Info) != 0;
2122 value?.Invoke(obj, args);
2126 Eina.Log.Error(e.ToString());
2127 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2132 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_DIRTY_LOGIC_FREEZE_CHANGED";
2133 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
2141 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_DIRTY_LOGIC_FREEZE_CHANGED";
2142 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
2146 ///<summary>Method to raise event DirtyLogicFreezeChangedEvt.</summary>
2147 public void OnDirtyLogicFreezeChangedEvt(Efl.Ui.Focus.IManagerDirtyLogicFreezeChangedEvt_Args e)
2149 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_DIRTY_LOGIC_FREEZE_CHANGED";
2150 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
2151 if (desc == IntPtr.Zero)
2153 Eina.Log.Error($"Failed to get native event {key}");
2157 IntPtr info = Eina.PrimitiveConversion.ManagedToPointerAlloc(e.arg ? (byte) 1 : (byte) 0);
2160 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
2164 Marshal.FreeHGlobal(info);
2167 /// <summary>In some environments you may have an indicator that shows battery status, reception, time etc. This is the indicator.
2168 /// Sometimes you don't want this because you provide the same functionality inside your app, so this will request that the indicator is disabled in such circumstances. The default settings depends on the environment. For example, on phones, the default is to enable the indicator. The indicator is disabled on devices like televisions however.
2169 /// (Since EFL 1.22)</summary>
2170 /// <returns>The type, one of <see cref="Efl.Ui.WinIndicatorMode"/>.</returns>
2171 virtual public Efl.Ui.WinIndicatorMode GetIndicatorMode() {
2172 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_indicator_mode_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2173 Eina.Error.RaiseIfUnhandledException();
2176 /// <summary>In some environments you may have an indicator that shows battery status, reception, time etc. This is the indicator.
2177 /// Sometimes you don't want this because you provide the same functionality inside your app, so this will request that the indicator is disabled in such circumstances. The default settings depends on the environment. For example, on phones, the default is to enable the indicator. The indicator is disabled on devices like televisions however.
2178 /// (Since EFL 1.22)</summary>
2179 /// <param name="type">The type, one of <see cref="Efl.Ui.WinIndicatorMode"/>.</param>
2180 virtual public void SetIndicatorMode(Efl.Ui.WinIndicatorMode type) {
2181 Efl.Ui.Win.NativeMethods.efl_ui_win_indicator_mode_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),type);
2182 Eina.Error.RaiseIfUnhandledException();
2184 /// <summary>Get the keyboard mode of the window.
2185 /// (Since EFL 1.22)</summary>
2186 /// <returns>The mode, one of <see cref="Efl.Ui.WinKeyboardMode"/>.</returns>
2187 virtual public Efl.Ui.WinKeyboardMode GetKeyboardMode() {
2188 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_keyboard_mode_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2189 Eina.Error.RaiseIfUnhandledException();
2192 /// <summary>Sets the keyboard mode of the window.
2193 /// (Since EFL 1.22)</summary>
2194 /// <param name="mode">The mode, one of <see cref="Efl.Ui.WinKeyboardMode"/>.</param>
2195 virtual public void SetKeyboardMode(Efl.Ui.WinKeyboardMode mode) {
2196 Efl.Ui.Win.NativeMethods.efl_ui_win_keyboard_mode_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),mode);
2197 Eina.Error.RaiseIfUnhandledException();
2199 /// <summary>Defines which rotations this window supports.
2200 /// The window manager will refer to these hints and rotate the window accordingly, depending on the device orientation, for instance.
2201 /// (Since EFL 1.22)</summary>
2202 /// <param name="allow_0">Normal orientation.</param>
2203 /// <param name="allow_90">Rotated 90 degrees CCW.</param>
2204 /// <param name="allow_180">Rotated 180 degrees.</param>
2205 /// <param name="allow_270">Rotated 270 degrees CCW (i.e. 90 CW).</param>
2206 /// <returns>Returns <c>false</c> if available rotations were not specified.</returns>
2207 virtual public bool GetWmAvailableRotations(out bool allow_0, out bool allow_90, out bool allow_180, out bool allow_270) {
2208 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_wm_available_rotations_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out allow_0, out allow_90, out allow_180, out allow_270);
2209 Eina.Error.RaiseIfUnhandledException();
2212 /// <summary>Defines which rotations this window supports.
2213 /// The window manager will refer to these hints and rotate the window accordingly, depending on the device orientation, for instance.
2214 /// (Since EFL 1.22)</summary>
2215 /// <param name="allow_0">Normal orientation.</param>
2216 /// <param name="allow_90">Rotated 90 degrees CCW.</param>
2217 /// <param name="allow_180">Rotated 180 degrees.</param>
2218 /// <param name="allow_270">Rotated 270 degrees CCW (i.e. 90 CW).</param>
2219 virtual public void SetWmAvailableRotations(bool allow_0, bool allow_90, bool allow_180, bool allow_270) {
2220 Efl.Ui.Win.NativeMethods.efl_ui_win_wm_available_rotations_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),allow_0, allow_90, allow_180, allow_270);
2221 Eina.Error.RaiseIfUnhandledException();
2223 /// <summary>Available profiles on a window.
2224 /// (Since EFL 1.22)</summary>
2225 /// <returns>A list of profiles.</returns>
2226 virtual public Eina.Array<System.String> GetWmAvailableProfiles() {
2227 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_wm_available_profiles_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2228 Eina.Error.RaiseIfUnhandledException();
2229 return new Eina.Array<System.String>(_ret_var, false, false);
2231 /// <summary>Available profiles on a window.
2232 /// (Since EFL 1.22)</summary>
2233 /// <param name="profiles">A list of profiles.</param>
2234 virtual public void SetWmAvailableProfiles(Eina.Array<System.String> profiles) {
2235 var _in_profiles = profiles.Handle;
2236 Efl.Ui.Win.NativeMethods.efl_ui_win_wm_available_profiles_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_profiles);
2237 Eina.Error.RaiseIfUnhandledException();
2239 /// <summary>Get the constraints on the maximum width and height of a window relative to the width and height of the screen.
2240 /// When this function returns <c>true</c>, <c>obj</c> will never resize larger than the screen.
2241 /// (Since EFL 1.22)</summary>
2242 /// <returns><c>true</c> to restrict the window's maximum size.</returns>
2243 virtual public bool GetScreenConstrain() {
2244 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_screen_constrain_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2245 Eina.Error.RaiseIfUnhandledException();
2248 /// <summary>Constrain the maximum width and height of a window to the width and height of the screen.
2249 /// When <c>constrain</c> is <c>true</c>, <c>obj</c> will never resize larger than the screen.
2250 /// (Since EFL 1.22)</summary>
2251 /// <param name="constrain"><c>true</c> to restrict the window's maximum size.</param>
2252 virtual public void SetScreenConstrain(bool constrain) {
2253 Efl.Ui.Win.NativeMethods.efl_ui_win_screen_constrain_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),constrain);
2254 Eina.Error.RaiseIfUnhandledException();
2256 /// <summary>Set the window to be skipped by keyboard focus.
2257 /// This sets the window to be skipped by normal keyboard input. This means a window manager will be asked not to focus this window as well as omit it from things like the taskbar, pager, "alt-tab" list etc. etc.
2259 /// Call this and enable it on a window BEFORE you show it for the first time, otherwise it may have no effect.
2261 /// Use this for windows that have only output information or might only be interacted with by the mouse or touchscreen, never for typing. This may have side-effects like making the window non-accessible in some cases unless the window is specially handled. Use this with care.
2262 /// (Since EFL 1.22)</summary>
2263 /// <param name="skip">The skip flag state (<c>true</c> if it is to be skipped).</param>
2264 virtual public void SetPropFocusSkip(bool skip) {
2265 Efl.Ui.Win.NativeMethods.efl_ui_win_prop_focus_skip_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),skip);
2266 Eina.Error.RaiseIfUnhandledException();
2268 /// <summary>Window's autohide state.
2269 /// When closing the window in any way outside of the program control, like pressing the X button in the titlebar or using a command from the Window Manager, a "delete,request" signal is emitted to indicate that this event occurred and the developer can take any action, which may include, or not, destroying the window object.
2271 /// When this property is set to <c>true</c>, the window will be automatically hidden when this event occurs, after the signal is emitted. If this property is <c>false</c> nothing will happen, beyond the event emission.
2273 /// C applications can use this option along with the quit policy <c>ELM_POLICY_QUIT_LAST_WINDOW_HIDDEN</c> which allows exiting EFL's main loop when all the windows are hidden.
2275 /// Note: <c>autodel</c> and <c>autohide</c> are not mutually exclusive. The window will be deleted if both are set to <c>true</c>.
2276 /// (Since EFL 1.22)</summary>
2277 /// <returns>If <c>true</c>, the window will automatically hide itself when closed.</returns>
2278 virtual public bool GetAutohide() {
2279 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_autohide_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2280 Eina.Error.RaiseIfUnhandledException();
2283 /// <summary>Window's autohide state.
2284 /// When closing the window in any way outside of the program control, like pressing the X button in the titlebar or using a command from the Window Manager, a "delete,request" signal is emitted to indicate that this event occurred and the developer can take any action, which may include, or not, destroying the window object.
2286 /// When this property is set to <c>true</c>, the window will be automatically hidden when this event occurs, after the signal is emitted. If this property is <c>false</c> nothing will happen, beyond the event emission.
2288 /// C applications can use this option along with the quit policy <c>ELM_POLICY_QUIT_LAST_WINDOW_HIDDEN</c> which allows exiting EFL's main loop when all the windows are hidden.
2290 /// Note: <c>autodel</c> and <c>autohide</c> are not mutually exclusive. The window will be deleted if both are set to <c>true</c>.
2291 /// (Since EFL 1.22)</summary>
2292 /// <param name="autohide">If <c>true</c>, the window will automatically hide itself when closed.</param>
2293 virtual public void SetAutohide(bool autohide) {
2294 Efl.Ui.Win.NativeMethods.efl_ui_win_autohide_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),autohide);
2295 Eina.Error.RaiseIfUnhandledException();
2297 /// <summary>Enable quitting the main loop when this window is closed.
2298 /// When set, the window's loop object will exit using the passed exit code if the window is closed.
2300 /// The <see cref="Eina.Value"/> passed should be <c>EMPTY</c> to unset this state or an int value to be used as the exit code.
2302 /// Note this is different from <see cref="Efl.Ui.Win.ExitOnAllWindowsClosed"/> which exits when ALL windows are closed.
2303 /// (Since EFL 1.22)</summary>
2304 /// <returns>The exit code to use when exiting</returns>
2305 virtual public Eina.Value GetExitOnClose() {
2306 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_exit_on_close_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2307 Eina.Error.RaiseIfUnhandledException();
2310 /// <summary>Enable quitting the main loop when this window is closed.
2311 /// When set, the window's loop object will exit using the passed exit code if the window is closed.
2313 /// The <see cref="Eina.Value"/> passed should be <c>EMPTY</c> to unset this state or an int value to be used as the exit code.
2315 /// Note this is different from <see cref="Efl.Ui.Win.ExitOnAllWindowsClosed"/> which exits when ALL windows are closed.
2316 /// (Since EFL 1.22)</summary>
2317 /// <param name="exit_code">The exit code to use when exiting</param>
2318 virtual public void SetExitOnClose(Eina.Value exit_code) {
2319 Efl.Ui.Win.NativeMethods.efl_ui_win_exit_on_close_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),exit_code);
2320 Eina.Error.RaiseIfUnhandledException();
2322 /// <summary>Get the icon object used for the window.
2323 /// The object returns is the one marked by <see cref="Efl.Ui.Win.SetIconObject"/> as the object to use for the window icon.
2324 /// (Since EFL 1.22)</summary>
2325 /// <returns>The Evas image object to use for an icon.</returns>
2326 virtual public Efl.Canvas.Object GetIconObject() {
2327 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_icon_object_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2328 Eina.Error.RaiseIfUnhandledException();
2331 /// <summary>Set a window object's icon.
2332 /// This sets an image to be used as the icon for the given window, in the window manager decoration part. The exact pixel dimensions of the object (not object size) will be used and the image pixels will be used as-is when this function is called. If the image object has been updated, then call this function again to source the image pixels and place them in the window's icon. Note that only objects of type <see cref="Efl.Canvas.Image"/> or <see cref="Efl.Ui.Image"/> are allowed.
2333 /// (Since EFL 1.22)</summary>
2334 /// <param name="icon">The image object to use for an icon.</param>
2335 virtual public void SetIconObject(Efl.Canvas.Object icon) {
2336 Efl.Ui.Win.NativeMethods.efl_ui_win_icon_object_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),icon);
2337 Eina.Error.RaiseIfUnhandledException();
2339 /// <summary>Get the minimized state of a window.
2340 /// (Since EFL 1.22)</summary>
2341 /// <returns>If <c>true</c>, the window is minimized.</returns>
2342 virtual public bool GetMinimized() {
2343 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_minimized_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2344 Eina.Error.RaiseIfUnhandledException();
2347 /// <summary>Set the minimized state of a window.
2348 /// (Since EFL 1.22)</summary>
2349 /// <param name="state">If <c>true</c>, the window is minimized.</param>
2350 virtual public void SetMinimized(bool state) {
2351 Efl.Ui.Win.NativeMethods.efl_ui_win_minimized_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),state);
2352 Eina.Error.RaiseIfUnhandledException();
2354 /// <summary>Get the maximized state of a window.
2355 /// (Since EFL 1.22)</summary>
2356 /// <returns>If <c>true</c>, the window is maximized.</returns>
2357 virtual public bool GetMaximized() {
2358 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_maximized_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2359 Eina.Error.RaiseIfUnhandledException();
2362 /// <summary>Set the maximized state of a window.
2363 /// (Since EFL 1.22)</summary>
2364 /// <param name="maximized">If <c>true</c>, the window is maximized.</param>
2365 virtual public void SetMaximized(bool maximized) {
2366 Efl.Ui.Win.NativeMethods.efl_ui_win_maximized_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),maximized);
2367 Eina.Error.RaiseIfUnhandledException();
2369 /// <summary>Get the fullscreen state of a window.
2370 /// (Since EFL 1.22)</summary>
2371 /// <returns>If <c>true</c>, the window is fullscreen.</returns>
2372 virtual public bool GetFullscreen() {
2373 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_fullscreen_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2374 Eina.Error.RaiseIfUnhandledException();
2377 /// <summary>Set the fullscreen state of a window.
2378 /// (Since EFL 1.22)</summary>
2379 /// <param name="fullscreen">If <c>true</c>, the window is fullscreen.</param>
2380 virtual public void SetFullscreen(bool fullscreen) {
2381 Efl.Ui.Win.NativeMethods.efl_ui_win_fullscreen_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),fullscreen);
2382 Eina.Error.RaiseIfUnhandledException();
2384 /// <summary>Get the sticky state of the window.
2385 /// (Since EFL 1.22)</summary>
2386 /// <returns>If <c>true</c>, the window's sticky state is enabled.</returns>
2387 virtual public bool GetSticky() {
2388 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_sticky_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2389 Eina.Error.RaiseIfUnhandledException();
2392 /// <summary>Set the sticky state of the window.
2393 /// Hints the Window Manager that the window in <c>obj</c> should be left fixed at its position even when the virtual desktop it's on moves or changes.
2394 /// (Since EFL 1.22)</summary>
2395 /// <param name="sticky">If <c>true</c>, the window's sticky state is enabled.</param>
2396 virtual public void SetSticky(bool sticky) {
2397 Efl.Ui.Win.NativeMethods.efl_ui_win_sticky_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),sticky);
2398 Eina.Error.RaiseIfUnhandledException();
2400 /// <summary>Get the urgent state of a window.
2401 /// (Since EFL 1.22)</summary>
2402 /// <returns>The mode of a urgent window, one of <see cref="Efl.Ui.WinUrgentMode"/>.</returns>
2403 virtual public Efl.Ui.WinUrgentMode GetUrgent() {
2404 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_urgent_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2405 Eina.Error.RaiseIfUnhandledException();
2408 /// <summary>Set the urgent state of a window.
2409 /// (Since EFL 1.22)</summary>
2410 /// <param name="urgent">The mode of a urgent window, one of <see cref="Efl.Ui.WinUrgentMode"/>.</param>
2411 virtual public void SetUrgent(Efl.Ui.WinUrgentMode urgent) {
2412 Efl.Ui.Win.NativeMethods.efl_ui_win_urgent_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),urgent);
2413 Eina.Error.RaiseIfUnhandledException();
2415 /// <summary>Get the modal state of a window.
2416 /// (Since EFL 1.22)</summary>
2417 /// <returns>The mode of a window, one of <see cref="Efl.Ui.WinModalMode"/>.</returns>
2418 virtual public Efl.Ui.WinModalMode GetModal() {
2419 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_modal_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2420 Eina.Error.RaiseIfUnhandledException();
2423 /// <summary>Set the modal state of a window.
2424 /// (Since EFL 1.22)</summary>
2425 /// <param name="modal">The mode of a window, one of <see cref="Efl.Ui.WinModalMode"/>.</param>
2426 virtual public void SetModal(Efl.Ui.WinModalMode modal) {
2427 Efl.Ui.Win.NativeMethods.efl_ui_win_modal_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),modal);
2428 Eina.Error.RaiseIfUnhandledException();
2430 /// <summary>Get the borderless state of a window.
2431 /// (Since EFL 1.22)</summary>
2432 /// <returns>If <c>true</c>, the window is borderless.</returns>
2433 virtual public bool GetBorderless() {
2434 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_borderless_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2435 Eina.Error.RaiseIfUnhandledException();
2438 /// <summary>Set the borderless state of a window.
2439 /// This function requests the Window Manager not to draw any decoration around the window.
2440 /// (Since EFL 1.22)</summary>
2441 /// <param name="borderless">If <c>true</c>, the window is borderless.</param>
2442 virtual public void SetBorderless(bool borderless) {
2443 Efl.Ui.Win.NativeMethods.efl_ui_win_borderless_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),borderless);
2444 Eina.Error.RaiseIfUnhandledException();
2446 /// <summary>Get the role of the window.
2447 /// The returned string is an internal one and should not be freed or modified. It will also be invalid if a new role is set or if the window is destroyed.
2448 /// (Since EFL 1.22)</summary>
2449 /// <returns>The role to set.</returns>
2450 virtual public System.String GetWinRole() {
2451 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_role_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2452 Eina.Error.RaiseIfUnhandledException();
2455 /// <summary>Set the role of the window.
2456 /// (Since EFL 1.22)</summary>
2457 /// <param name="role">The role to set.</param>
2458 virtual public void SetWinRole(System.String role) {
2459 Efl.Ui.Win.NativeMethods.efl_ui_win_role_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),role);
2460 Eina.Error.RaiseIfUnhandledException();
2462 /// <summary>The window name.
2463 /// The meaning of name depends on the underlying windowing system.
2465 /// The window name is a construction property that can only be set at creation time, before finalize. In C this means inside <c>efl_add</c>().
2467 /// Note: Once set, it cannot be modified afterwards.
2468 /// (Since EFL 1.22)</summary>
2469 /// <returns>Window name</returns>
2470 virtual public System.String GetWinName() {
2471 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_name_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2472 Eina.Error.RaiseIfUnhandledException();
2475 /// <summary>Name can only be set before finalize.
2476 /// (Since EFL 1.22)</summary>
2477 /// <param name="name">Window name</param>
2478 virtual public void SetWinName(System.String name) {
2479 Efl.Ui.Win.NativeMethods.efl_ui_win_name_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),name);
2480 Eina.Error.RaiseIfUnhandledException();
2482 /// <summary>If the object is not window object, returns <c>unknown</c>.
2483 /// (Since EFL 1.22)</summary>
2484 /// <returns>Window type</returns>
2485 virtual public Efl.Ui.WinType GetWinType() {
2486 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_type_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2487 Eina.Error.RaiseIfUnhandledException();
2490 /// <summary>Type can on be set before finalize.
2491 /// (Since EFL 1.22)</summary>
2492 /// <param name="type">Window type</param>
2493 virtual public void SetWinType(Efl.Ui.WinType type) {
2494 Efl.Ui.Win.NativeMethods.efl_ui_win_type_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),type);
2495 Eina.Error.RaiseIfUnhandledException();
2497 /// <summary>This will return the value of "accel_preference" when the window was created.
2498 /// (Since EFL 1.22)</summary>
2499 /// <returns>Acceleration</returns>
2500 virtual public System.String GetAccelPreference() {
2501 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_accel_preference_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2502 Eina.Error.RaiseIfUnhandledException();
2505 /// <summary>The hardware acceleration preference for this window.
2506 /// This is a constructor function and can only be called before <see cref="Efl.Object.FinalizeAdd"/>.
2508 /// This property overrides the global EFL configuration option "accel_preference" for this single window, and accepts the same syntax.
2510 /// The <c>accel</c> string is a freeform C string that indicates what kind of acceleration is preferred. Here "acceleration" generally refers to rendering and the hardware with which the unit application renders GUIs. This may or may not be honored but a best attempt will be made. Known strings are as follows:
2512 /// "gl", "opengl" - try use OpenGL. "3d" - try to use a 3d acceleration unit. "hw", "hardware", "accel" - try any acceleration unit (best possible) "none" - use no acceleration but software instead (since 1.16)
2514 /// Since 1.14, it is also possible to specify some GL properties for the GL window surface. This allows applications to use GLView with depth, stencil and MSAA buffers with direct rendering. The new accel preference string format is thus "{HW Accel}[:depth{value}[:stencil{value}[:msaa{str}$]$]$]".
2516 /// Accepted values for depth are for instance "depth", "depth16", "depth24". Accepted values for stencil are "stencil", "stencil1", "stencil8". For MSAA, only predefined strings are accepted: "msaa", "msaa_low", "msaa_mid" and "msaa_high". The selected configuration is not guaranteed and is only valid in case of GL acceleration. Only the base acceleration string will be saved (e.g. "gl" or "hw").
2518 /// Full examples include:
2520 /// "gl", - try to use OpenGL "hw:depth:stencil", - use HW acceleration with default depth and stencil buffers "opengl:depth24:stencil8:msaa_mid" - use OpenGL with 24-bit depth, 8-bit stencil and a medium number of MSAA samples in the backbuffer.
2522 /// Note that this option may be overriden by environment variables or the configuration option "accel_preference_override".
2523 /// (Since EFL 1.22)</summary>
2524 /// <param name="accel">Acceleration</param>
2525 virtual public void SetAccelPreference(System.String accel) {
2526 Efl.Ui.Win.NativeMethods.efl_ui_win_accel_preference_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),accel);
2527 Eina.Error.RaiseIfUnhandledException();
2529 /// <summary>Get the alpha channel state of a window.
2530 /// (Since EFL 1.22)</summary>
2531 /// <returns><c>true</c> if the window alpha channel is enabled, <c>false</c> otherwise.</returns>
2532 virtual public bool GetAlpha() {
2533 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_alpha_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2534 Eina.Error.RaiseIfUnhandledException();
2537 /// <summary>Set the alpha channel state of a window.
2538 /// If <c>alpha</c> is true, the alpha channel of the canvas will be enabled possibly making parts of the window completely or partially transparent. This is also subject to the underlying system supporting it, for example a system using a compositing manager.
2540 /// Note: Alpha window can be enabled automatically by window theme style's property. If "alpha" data.item is "1" or "true" in window style(eg. elm/win/base/default), the window is switched to alpha automatically without the explicit api call.
2541 /// (Since EFL 1.22)</summary>
2542 /// <param name="alpha"><c>true</c> if the window alpha channel is enabled, <c>false</c> otherwise.</param>
2543 virtual public void SetAlpha(bool alpha) {
2544 Efl.Ui.Win.NativeMethods.efl_ui_win_alpha_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),alpha);
2545 Eina.Error.RaiseIfUnhandledException();
2547 /// <summary>Get the stack ID string of the window as an opaque string.
2548 /// This ID is immutable and can never be modified. It will be an opaque string that has no specific defined format or content other than being a string (no character with a value of 0).
2550 /// This string is intended for use as a stack master ID to be use by other windows to make this window part of a stack of windows to be placed on top of each other as if they are a series of dialogs or questions one after the other, allowing you to go back through history.
2551 /// (Since EFL 1.22)</summary>
2552 /// <returns>An opaque string that has no specific format but identifies a specific unique window on the display.</returns>
2553 virtual public System.String GetStackId() {
2554 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_stack_id_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2555 Eina.Error.RaiseIfUnhandledException();
2558 /// <summary>Get the stack master Id that has been set.
2559 /// (Since EFL 1.22)</summary>
2560 /// <returns>An opaque string that has no specific format, but identifies a specific unique window on the display.</returns>
2561 virtual public System.String GetStackMasterId() {
2562 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_stack_master_id_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2563 Eina.Error.RaiseIfUnhandledException();
2566 /// <summary>Set the window stack ID to use as the master top-level.
2567 /// This sets the ID string to be used as the master top-level window as the base of a stack of windows. This must be set before the first time the window is shown and should never be changed afterwards.
2568 /// (Since EFL 1.22)</summary>
2569 /// <param name="id">An opaque string that has no specific format, but identifies a specific unique window on the display.</param>
2570 virtual public void SetStackMasterId(System.String id) {
2571 Efl.Ui.Win.NativeMethods.efl_ui_win_stack_master_id_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),id);
2572 Eina.Error.RaiseIfUnhandledException();
2574 /// <summary>The stack base state of this window
2575 /// This is a boolean flag that determines if this window will become the base of a stack at all. You must enable this on a base (the bottom of a window stack) for things to work correctly.
2577 /// This state should be set before a window is shown for the first time and never changed afterwards.
2578 /// (Since EFL 1.22)</summary>
2579 /// <returns><c>true</c> if this is a stack base window, <c>false</c> otherwise.</returns>
2580 virtual public bool GetStackBase() {
2581 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_stack_base_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2582 Eina.Error.RaiseIfUnhandledException();
2585 /// <summary>The stack base state of this window
2586 /// This is a boolean flag that determines if this window will become the base of a stack at all. You must enable this on a base (the bottom of a window stack) for things to work correctly.
2588 /// This state should be set before a window is shown for the first time and never changed afterwards.
2589 /// (Since EFL 1.22)</summary>
2590 /// <param name="kw_base"><c>true</c> if this is a stack base window, <c>false</c> otherwise.</param>
2591 virtual public void SetStackBase(bool kw_base) {
2592 Efl.Ui.Win.NativeMethods.efl_ui_win_stack_base_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),kw_base);
2593 Eina.Error.RaiseIfUnhandledException();
2595 /// <summary>Enable quitting the main loop when all windows are closed.
2596 /// When set, the main loop will quit with the passed exit code once all windows have been closed.
2598 /// The <see cref="Eina.Value"/> passed should be <c>EMPTY</c> to unset this state or an int value to be used as the exit code.
2600 /// Note this is different from <see cref="Efl.Ui.Win.ExitOnClose"/> which exits when a given window is closed.
2601 /// (Since EFL 1.22)</summary>
2602 /// <returns>The exit code to use when exiting.</returns>
2603 public static Eina.Value GetExitOnAllWindowsClosed() {
2604 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_exit_on_all_windows_closed_get_ptr.Value.Delegate();
2605 Eina.Error.RaiseIfUnhandledException();
2608 /// <summary>Enable quitting the main loop when all windows are closed.
2609 /// When set, the main loop will quit with the passed exit code once all windows have been closed.
2611 /// The <see cref="Eina.Value"/> passed should be <c>EMPTY</c> to unset this state or an int value to be used as the exit code.
2613 /// Note this is different from <see cref="Efl.Ui.Win.ExitOnClose"/> which exits when a given window is closed.
2614 /// (Since EFL 1.22)</summary>
2615 /// <param name="exit_code">The exit code to use when exiting.</param>
2616 public static void SetExitOnAllWindowsClosed(Eina.Value exit_code) {
2617 Efl.Ui.Win.NativeMethods.efl_ui_win_exit_on_all_windows_closed_set_ptr.Value.Delegate(exit_code);
2618 Eina.Error.RaiseIfUnhandledException();
2620 /// <summary>Base size for objects with sizing restrictions.
2621 /// This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
2623 /// <see cref="Efl.Ui.Win.HintBase"/> + N x <see cref="Efl.Ui.Win.HintStep"/> is what is calculated for object sizing restrictions.
2625 /// See also <see cref="Efl.Ui.Win.HintStep"/>.
2626 /// (Since EFL 1.22)</summary>
2627 /// <returns>Base size (hint) in pixels.</returns>
2628 virtual public Eina.Size2D GetHintBase() {
2629 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_hint_base_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2630 Eina.Error.RaiseIfUnhandledException();
2633 /// <summary>Base size for objects with sizing restrictions.
2634 /// This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
2636 /// <see cref="Efl.Ui.Win.HintBase"/> + N x <see cref="Efl.Ui.Win.HintStep"/> is what is calculated for object sizing restrictions.
2638 /// See also <see cref="Efl.Ui.Win.HintStep"/>.
2639 /// (Since EFL 1.22)</summary>
2640 /// <param name="sz">Base size (hint) in pixels.</param>
2641 virtual public void SetHintBase(Eina.Size2D sz) {
2642 Eina.Size2D.NativeStruct _in_sz = sz;
2643 Efl.Ui.Win.NativeMethods.efl_ui_win_hint_base_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_sz);
2644 Eina.Error.RaiseIfUnhandledException();
2646 /// <summary>Step size for objects with sizing restrictions.
2647 /// This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
2649 /// Set this to for an object to scale up by steps and not continuously.
2651 /// <see cref="Efl.Ui.Win.HintBase"/> + N x <see cref="Efl.Ui.Win.HintStep"/> is what is calculated for object sizing restrictions.
2652 /// (Since EFL 1.22)</summary>
2653 /// <returns>Step size (hint) in pixels.</returns>
2654 virtual public Eina.Size2D GetHintStep() {
2655 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_hint_step_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2656 Eina.Error.RaiseIfUnhandledException();
2659 /// <summary>Step size for objects with sizing restrictions.
2660 /// This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
2662 /// Set this to for an object to scale up by steps and not continuously.
2664 /// <see cref="Efl.Ui.Win.HintBase"/> + N x <see cref="Efl.Ui.Win.HintStep"/> is what is calculated for object sizing restrictions.
2665 /// (Since EFL 1.22)</summary>
2666 /// <param name="sz">Step size (hint) in pixels.</param>
2667 virtual public void SetHintStep(Eina.Size2D sz) {
2668 Eina.Size2D.NativeStruct _in_sz = sz;
2669 Efl.Ui.Win.NativeMethods.efl_ui_win_hint_step_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_sz);
2670 Eina.Error.RaiseIfUnhandledException();
2672 /// <summary>The rotation of this window
2673 /// The value will automatically change when the WM of this window changes its rotation. This rotation is automatically applied to all <see cref="Efl.Ui.Layout"/> objects.
2674 /// (Since EFL 1.22)</summary>
2675 /// <returns>The rotation of the window</returns>
2676 virtual public int GetWinRotation() {
2677 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_rotation_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2678 Eina.Error.RaiseIfUnhandledException();
2681 /// <summary>The rotation of this window
2682 /// The value will automatically change when the WM of this window changes its rotation. This rotation is automatically applied to all <see cref="Efl.Ui.Layout"/> objects.
2683 /// (Since EFL 1.22)</summary>
2684 /// <param name="rotation">The rotation of the window</param>
2685 virtual public void SetWinRotation(int rotation) {
2686 Efl.Ui.Win.NativeMethods.efl_ui_win_rotation_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),rotation);
2687 Eina.Error.RaiseIfUnhandledException();
2689 /// <summary>Get the enabled value of the focus highlight for this window.
2690 /// (Since EFL 1.22)</summary>
2691 /// <returns>The enabled value for the highlight.</returns>
2692 virtual public bool GetFocusHighlightEnabled() {
2693 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_focus_highlight_enabled_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2694 Eina.Error.RaiseIfUnhandledException();
2697 /// <summary>Set the enabled status for the focus highlight in a window.
2698 /// This function will enable or disable the focus highlight, regardless of the global setting for it.
2699 /// (Since EFL 1.22)</summary>
2700 /// <param name="enabled">The enabled value for the highlight.</param>
2701 virtual public void SetFocusHighlightEnabled(bool enabled) {
2702 Efl.Ui.Win.NativeMethods.efl_ui_win_focus_highlight_enabled_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),enabled);
2703 Eina.Error.RaiseIfUnhandledException();
2705 /// <summary>Control the widget focus highlight style.
2706 /// If <c>style</c> is <c>null</c>, the default will be used.
2708 /// See also <see cref="Efl.Ui.Win.FocusHighlightEnabled"/>. See also <see cref="Efl.Ui.Win.FocusHighlightAnimate"/>.
2709 /// (Since EFL 1.22)</summary>
2710 /// <returns>The name of the focus highlight style.</returns>
2711 virtual public System.String GetFocusHighlightStyle() {
2712 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_focus_highlight_style_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2713 Eina.Error.RaiseIfUnhandledException();
2716 /// <summary>Control the widget focus highlight style.
2717 /// If <c>style</c> is <c>null</c>, the default will be used.
2719 /// See also <see cref="Efl.Ui.Win.FocusHighlightEnabled"/>. See also <see cref="Efl.Ui.Win.FocusHighlightAnimate"/>.
2720 /// (Since EFL 1.22)</summary>
2721 /// <param name="style">The name of the focus highlight style.</param>
2722 /// <returns><c>true</c> on success, <c>false</c> otherwise.</returns>
2723 virtual public bool SetFocusHighlightStyle(System.String style) {
2724 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_focus_highlight_style_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),style);
2725 Eina.Error.RaiseIfUnhandledException();
2728 /// <summary>Get the animate value of the focus highlight for this window.
2729 /// (Since EFL 1.22)</summary>
2730 /// <returns>The enabled value for the highlight animation.</returns>
2731 virtual public bool GetFocusHighlightAnimate() {
2732 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_focus_highlight_animate_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2733 Eina.Error.RaiseIfUnhandledException();
2736 /// <summary>Set the animate status for the focus highlight for this window.
2737 /// This function will enable or disable the animation of focus highlight.
2738 /// (Since EFL 1.22)</summary>
2739 /// <param name="animate">The enabled value for the highlight animation.</param>
2740 virtual public void SetFocusHighlightAnimate(bool animate) {
2741 Efl.Ui.Win.NativeMethods.efl_ui_win_focus_highlight_animate_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),animate);
2742 Eina.Error.RaiseIfUnhandledException();
2744 /// <summary>Pop (delete) all windows in the stack above this window.
2745 /// This will try and delete all the windows in the stack that are above the window.
2746 /// (Since EFL 1.22)</summary>
2747 virtual public void StackPopTo() {
2748 Efl.Ui.Win.NativeMethods.efl_ui_win_stack_pop_to_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2749 Eina.Error.RaiseIfUnhandledException();
2751 /// <summary>Activate a window object.
2752 /// This function sends a request to the Window Manager to activate the window pointed by <c>obj</c>. If honored by the WM, the window will receive the keyboard focus.
2754 /// Note: This is just a request that a Window Manager may ignore, so calling this function does not ensure in any way that the window will be the active one afterwards.
2755 /// (Since EFL 1.22)</summary>
2756 virtual public void Activate() {
2757 Efl.Ui.Win.NativeMethods.efl_ui_win_activate_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2758 Eina.Error.RaiseIfUnhandledException();
2760 /// <summary>Center a window on the screen.
2761 /// This function centers window <c>obj</c> horizontally and/or vertically based on the values of <c>h</c> and <c>v</c>.
2763 /// Note: This is just a request that a Window Manager may ignore, so calling this function does not ensure in any way that the window will be centered afterwards.
2764 /// (Since EFL 1.22)</summary>
2765 /// <param name="h">If <c>true</c>, center horizontally. If <c>false</c>, do not change horizontal location.</param>
2766 /// <param name="v">If <c>true</c>, center vertically. If <c>false</c>, do not change vertical location.</param>
2767 virtual public void Center(bool h, bool v) {
2768 Efl.Ui.Win.NativeMethods.efl_ui_win_center_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),h, v);
2769 Eina.Error.RaiseIfUnhandledException();
2771 /// <summary>Start moving or resizing the window.
2772 /// The user can request the display server to start moving or resizing the window by combining modes from <see cref="Efl.Ui.WinMoveResizeMode"/>. This API can only be called if none of the following conditions is true:
2774 /// 1. Called in the absence of a pointer down event, 2. Called more than once before a pointer up event, 3. Called when the window is already being resized or moved, 4. Called with an unsupported combination of modes.
2776 /// Right usage: 1. Pointer (mouse or touch) down event, 2. <see cref="Efl.Ui.Win.MoveResizeStart"/> called only once with a supported mode, 3. Pointer (mouse or touch) up event.
2778 /// If a pointer up event occurs after calling the function, it automatically ends the window move and resize operation.
2780 /// Currently, only the following 9 combinations are allowed, and possibly more combinations may be added in the future: 1. <see cref="Efl.Ui.WinMoveResizeMode.Move"/> 2. <see cref="Efl.Ui.WinMoveResizeMode.Top"/> 3. <see cref="Efl.Ui.WinMoveResizeMode.Bottom"/> 4. <see cref="Efl.Ui.WinMoveResizeMode.Left"/> 5. <see cref="Efl.Ui.WinMoveResizeMode.Right"/> 6. <see cref="Efl.Ui.WinMoveResizeMode.Top"/> | <see cref="Efl.Ui.WinMoveResizeMode.Left"/> 7. <see cref="Efl.Ui.WinMoveResizeMode.Top"/> | <see cref="Efl.Ui.WinMoveResizeMode.Right"/> 8. <see cref="Efl.Ui.WinMoveResizeMode.Bottom"/> | <see cref="Efl.Ui.WinMoveResizeMode.Left"/> 9. <see cref="Efl.Ui.WinMoveResizeMode.Bottom"/> | <see cref="Efl.Ui.WinMoveResizeMode.Right"/>
2782 /// In particular move and resize cannot happen simultaneously.
2784 /// Note: the result of this API can only guarantee that the request has been forwarded to the server, but there is no guarantee that the request can be processed by the display server.
2785 /// (Since EFL 1.22)</summary>
2786 /// <param name="mode">The requested move or resize mode.</param>
2787 /// <returns><c>true</c> if the request was successfully sent to the display server, <c>false</c> in case of error.</returns>
2788 virtual public bool MoveResizeStart(Efl.Ui.WinMoveResizeMode mode) {
2789 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_move_resize_start_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),mode);
2790 Eina.Error.RaiseIfUnhandledException();
2793 /// <summary>Returns an iterator over the current known pointer positions.
2794 /// This is used to iterate over the current known multi-touch positions, including the first finger. Each pointer position is represented by an object of type <see cref="Efl.Input.Pointer"/>.
2796 /// Each finger in a multi touch environment can then be identified by the <see cref="Efl.Input.Pointer.TouchId"/> property. The order of the pointers in this iterator is not defined.
2798 /// Note: If the input surface supports hovering input, some pointers may not be in a "down" state. To retrieve the list of such pointers, set the <c>hover</c> value to <c>true</c>. Remember though that most devices currently don't support this.
2799 /// (Since EFL 1.22)</summary>
2800 /// <param name="hover"><c>false</c> by default, <c>true</c> means to include fingers that are currently hovering.</param>
2801 /// <returns>Iterator to pointer positions</returns>
2802 virtual public Eina.Iterator<Efl.Input.Pointer> PointerIterate(bool hover) {
2803 var _ret_var = Efl.Ui.Win.NativeMethods.efl_ui_win_pointer_iterate_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),hover);
2804 Eina.Error.RaiseIfUnhandledException();
2805 return new Eina.Iterator<Efl.Input.Pointer>(_ret_var, false, false);
2807 /// <summary>A generic configuration value, referred to by name.</summary>
2808 /// <param name="name">Configuration option name.</param>
2809 /// <returns>The value. It will be empty if it doesn't exist. The caller must free it after use (using <c>eina_value_free</c>() in C).</returns>
2810 virtual public Eina.Value GetConfig(System.String name) {
2811 var _ret_var = Efl.IConfigConcrete.NativeMethods.efl_config_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),name);
2812 Eina.Error.RaiseIfUnhandledException();
2815 /// <summary>A generic configuration value, referred to by name.</summary>
2816 /// <param name="name">Configuration option name.</param>
2817 /// <param name="value">Configuration option value. May be <c>null</c> if not found.</param>
2818 /// <returns><c>false</c> in case of error: value type was invalid, the config can't be changed, config does not exist...</returns>
2819 virtual public bool SetConfig(System.String name, Eina.Value value) {
2820 var _ret_var = Efl.IConfigConcrete.NativeMethods.efl_config_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),name, value);
2821 Eina.Error.RaiseIfUnhandledException();
2824 /// <summary>Sub-object currently set as this object's single content.
2825 /// If it is set multiple times, previous sub-objects are removed first. Therefore, if an invalid <c>content</c> is set the object will become empty (it will have no sub-object).
2826 /// (Since EFL 1.22)</summary>
2827 /// <returns>The sub-object.</returns>
2828 virtual public Efl.Gfx.IEntity GetContent() {
2829 var _ret_var = Efl.IContentConcrete.NativeMethods.efl_content_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2830 Eina.Error.RaiseIfUnhandledException();
2833 /// <summary>Sub-object currently set as this object's single content.
2834 /// If it is set multiple times, previous sub-objects are removed first. Therefore, if an invalid <c>content</c> is set the object will become empty (it will have no sub-object).
2835 /// (Since EFL 1.22)</summary>
2836 /// <param name="content">The sub-object.</param>
2837 /// <returns><c>true</c> if <c>content</c> was successfully swallowed.</returns>
2838 virtual public bool SetContent(Efl.Gfx.IEntity content) {
2839 var _ret_var = Efl.IContentConcrete.NativeMethods.efl_content_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),content);
2840 Eina.Error.RaiseIfUnhandledException();
2843 /// <summary>Remove the sub-object currently set as content of this object and return it. This object becomes empty.
2844 /// (Since EFL 1.22)</summary>
2845 /// <returns>Unswallowed object</returns>
2846 virtual public Efl.Gfx.IEntity UnsetContent() {
2847 var _ret_var = Efl.IContentConcrete.NativeMethods.efl_content_unset_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2848 Eina.Error.RaiseIfUnhandledException();
2851 /// <summary>Get screen size (in pixels) for the screen.
2852 /// Note that on some display systems this information is not available and a value of 0x0 will be returned.
2853 /// (Since EFL 1.22)</summary>
2854 /// <returns>The screen size in pixels.</returns>
2855 virtual public Eina.Size2D GetScreenSizeInPixels() {
2856 var _ret_var = Efl.IScreenConcrete.NativeMethods.efl_screen_size_in_pixels_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2857 Eina.Error.RaiseIfUnhandledException();
2860 /// <summary>Get screen scaling factor.
2861 /// This is the factor by which window contents will be scaled on the screen.
2863 /// Note that on some display systems this information is not available and a value of 1.0 will be returned.
2864 /// (Since EFL 1.22)</summary>
2865 /// <returns>The screen scaling factor.</returns>
2866 virtual public float GetScreenScaleFactor() {
2867 var _ret_var = Efl.IScreenConcrete.NativeMethods.efl_screen_scale_factor_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2868 Eina.Error.RaiseIfUnhandledException();
2871 /// <summary>Get the rotation of the screen.
2872 /// Most engines only return multiples of 90.
2873 /// (Since EFL 1.22)</summary>
2874 /// <returns>Screen rotation in degrees.</returns>
2875 virtual public int GetScreenRotation() {
2876 var _ret_var = Efl.IScreenConcrete.NativeMethods.efl_screen_rotation_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2877 Eina.Error.RaiseIfUnhandledException();
2880 /// <summary>Get the pixel density in DPI (Dots Per Inch) for the screen that a window is on.
2881 /// (Since EFL 1.22)</summary>
2882 /// <param name="xdpi">Horizontal DPI.</param>
2883 /// <param name="ydpi">Vertical DPI.</param>
2884 virtual public void GetScreenDpi(out int xdpi, out int ydpi) {
2885 Efl.IScreenConcrete.NativeMethods.efl_screen_dpi_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out xdpi, out ydpi);
2886 Eina.Error.RaiseIfUnhandledException();
2888 /// <summary>Retrieves the text string currently being displayed by the given text object.
2889 /// Do not free() the return value.
2891 /// See also <see cref="Efl.IText.GetText"/>.
2892 /// (Since EFL 1.22)</summary>
2893 /// <returns>Text string to display on it.</returns>
2894 virtual public System.String GetText() {
2895 var _ret_var = Efl.ITextConcrete.NativeMethods.efl_text_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2896 Eina.Error.RaiseIfUnhandledException();
2899 /// <summary>Sets the text string to be displayed by the given text object.
2900 /// See also <see cref="Efl.IText.GetText"/>.
2901 /// (Since EFL 1.22)</summary>
2902 /// <param name="text">Text string to display on it.</param>
2903 virtual public void SetText(System.String text) {
2904 Efl.ITextConcrete.NativeMethods.efl_text_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),text);
2905 Eina.Error.RaiseIfUnhandledException();
2907 /// <summary>Get the maximum image size the canvas can possibly handle.
2908 /// This function returns the largest image or surface size that the canvas can handle in pixels, and if there is one, returns <c>true</c>. It returns <c>false</c> if no extra constraint on maximum image size exists.
2910 /// The default limit is 65535x65535.
2911 /// (Since EFL 1.22)</summary>
2912 /// <param name="max">The maximum image size (in pixels).</param>
2913 /// <returns><c>true</c> on success, <c>false</c> otherwise</returns>
2914 virtual public bool GetImageMaxSize(out Eina.Size2D max) {
2915 var _out_max = new Eina.Size2D.NativeStruct();
2916 var _ret_var = Efl.Canvas.ISceneConcrete.NativeMethods.efl_canvas_scene_image_max_size_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out _out_max);
2917 Eina.Error.RaiseIfUnhandledException();
2921 /// <summary>Get if the canvas is currently calculating group objects.
2922 /// (Since EFL 1.22)</summary>
2923 /// <returns><c>true</c> if currently calculating group objects.</returns>
2924 virtual public bool GetGroupObjectsCalculating() {
2925 var _ret_var = Efl.Canvas.ISceneConcrete.NativeMethods.efl_canvas_scene_group_objects_calculating_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2926 Eina.Error.RaiseIfUnhandledException();
2929 /// <summary>Get a device by name.
2930 /// (Since EFL 1.22)</summary>
2931 /// <param name="name">The name of the seat to find.</param>
2932 /// <returns>The device or seat, <c>null</c> if not found.</returns>
2933 virtual public Efl.Input.Device GetDevice(System.String name) {
2934 var _ret_var = Efl.Canvas.ISceneConcrete.NativeMethods.efl_canvas_scene_device_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),name);
2935 Eina.Error.RaiseIfUnhandledException();
2938 /// <summary>Get a seat by id.
2939 /// (Since EFL 1.22)</summary>
2940 /// <param name="id">The id of the seat to find.</param>
2941 /// <returns>The seat or <c>null</c> if not found.</returns>
2942 virtual public Efl.Input.Device GetSeat(int id) {
2943 var _ret_var = Efl.Canvas.ISceneConcrete.NativeMethods.efl_canvas_scene_seat_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),id);
2944 Eina.Error.RaiseIfUnhandledException();
2947 /// <summary>Get the default seat.
2948 /// (Since EFL 1.22)</summary>
2949 /// <returns>The default seat or <c>null</c> if one does not exist.</returns>
2950 virtual public Efl.Input.Device GetSeatDefault() {
2951 var _ret_var = Efl.Canvas.ISceneConcrete.NativeMethods.efl_canvas_scene_seat_default_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2952 Eina.Error.RaiseIfUnhandledException();
2955 /// <summary>This function returns the current known pointer coordinates
2956 /// This function returns the current position of the main input pointer (mouse, pen, etc...).
2957 /// (Since EFL 1.22)</summary>
2958 /// <param name="seat">The seat, or <c>null</c> to use the default.</param>
2959 /// <param name="pos">The pointer position in pixels.</param>
2960 /// <returns><c>true</c> if a pointer exists for the given seat, otherwise <c>false</c>.</returns>
2961 virtual public bool GetPointerPosition(Efl.Input.Device seat, out Eina.Position2D pos) {
2962 var _out_pos = new Eina.Position2D.NativeStruct();
2963 var _ret_var = Efl.Canvas.ISceneConcrete.NativeMethods.efl_canvas_scene_pointer_position_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),seat, out _out_pos);
2964 Eina.Error.RaiseIfUnhandledException();
2968 /// <summary>Call user-provided <c>calculate</c> group functions and unset the flag signalling that the object needs to get recalculated to all group objects in the canvas.
2969 /// (Since EFL 1.22)</summary>
2970 virtual public void CalculateGroupObjects() {
2971 Efl.Canvas.ISceneConcrete.NativeMethods.efl_canvas_scene_group_objects_calculate_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2972 Eina.Error.RaiseIfUnhandledException();
2974 /// <summary>Retrieve a list of objects at a given position in a canvas.
2975 /// This function will traverse all the layers of the given canvas, from top to bottom, querying for objects with areas covering the given position. The user can exclude from the query objects which are hidden and/or which are set to pass events.
2977 /// Warning: This function will only evaluate top-level objects; child or "sub" objects will be skipped.
2978 /// (Since EFL 1.22)</summary>
2979 /// <param name="pos">The pixel position.</param>
2980 /// <param name="include_pass_events_objects">Boolean flag to include or not objects which pass events in this calculation.</param>
2981 /// <param name="include_hidden_objects">Boolean flag to include or not hidden objects in this calculation.</param>
2982 /// <returns>The list of objects that are over the given position in <c>e</c>.</returns>
2983 virtual public Eina.Iterator<Efl.Gfx.IEntity> GetObjectsAtXy(Eina.Position2D pos, bool include_pass_events_objects, bool include_hidden_objects) {
2984 Eina.Position2D.NativeStruct _in_pos = pos;
2985 var _ret_var = Efl.Canvas.ISceneConcrete.NativeMethods.efl_canvas_scene_objects_at_xy_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_pos, include_pass_events_objects, include_hidden_objects);
2986 Eina.Error.RaiseIfUnhandledException();
2987 return new Eina.Iterator<Efl.Gfx.IEntity>(_ret_var, true, false);
2989 /// <summary>Retrieve the object stacked at the top of a given position in a canvas.
2990 /// This function will traverse all the layers of the given canvas, from top to bottom, querying for objects with areas covering the given position. The user can exclude from the query objects which are hidden and/or which are set to pass events.
2992 /// Warning: This function will only evaluate top-level objects; child or "sub" objects will be skipped.
2993 /// (Since EFL 1.22)</summary>
2994 /// <param name="pos">The pixel position.</param>
2995 /// <param name="include_pass_events_objects">Boolean flag to include or not objects which pass events in this calculation.</param>
2996 /// <param name="include_hidden_objects">Boolean flag to include or not hidden objects in this calculation.</param>
2997 /// <returns>The canvas object that is over all other objects at the given position.</returns>
2998 virtual public Efl.Gfx.IEntity GetObjectTopAtXy(Eina.Position2D pos, bool include_pass_events_objects, bool include_hidden_objects) {
2999 Eina.Position2D.NativeStruct _in_pos = pos;
3000 var _ret_var = Efl.Canvas.ISceneConcrete.NativeMethods.efl_canvas_scene_object_top_at_xy_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_pos, include_pass_events_objects, include_hidden_objects);
3001 Eina.Error.RaiseIfUnhandledException();
3004 /// <summary>Retrieve a list of objects overlapping a given rectangular region in a canvas.
3005 /// This function will traverse all the layers of the given canvas, from top to bottom, querying for objects with areas overlapping with the given rectangular region. The user can exclude from the query objects which are hidden and/or which are set to pass events.
3007 /// Warning: This function will only evaluate top-level objects; child or "sub" objects will be skipped.
3008 /// (Since EFL 1.22)</summary>
3009 /// <param name="rect">The rectangular region.</param>
3010 /// <param name="include_pass_events_objects">Boolean flag to include or not objects which pass events in this calculation.</param>
3011 /// <param name="include_hidden_objects">Boolean flag to include or not hidden objects in this calculation.</param>
3012 /// <returns>Iterator to objects</returns>
3013 virtual public Eina.Iterator<Efl.Gfx.IEntity> GetObjectsInRectangle(Eina.Rect rect, bool include_pass_events_objects, bool include_hidden_objects) {
3014 Eina.Rect.NativeStruct _in_rect = rect;
3015 var _ret_var = Efl.Canvas.ISceneConcrete.NativeMethods.efl_canvas_scene_objects_in_rectangle_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_rect, include_pass_events_objects, include_hidden_objects);
3016 Eina.Error.RaiseIfUnhandledException();
3017 return new Eina.Iterator<Efl.Gfx.IEntity>(_ret_var, true, false);
3019 /// <summary>Retrieve the canvas object stacked at the top of a given rectangular region in a canvas
3020 /// This function will traverse all the layers of the given canvas, from top to bottom, querying for objects with areas overlapping with the given rectangular region. The user can exclude from the query objects which are hidden and/or which are set to pass events.
3022 /// Warning: This function will only evaluate top-level objects; child or "sub" objects will be skipped.
3023 /// (Since EFL 1.22)</summary>
3024 /// <param name="rect">The rectangular region.</param>
3025 /// <param name="include_pass_events_objects">Boolean flag to include or not objects which pass events in this calculation.</param>
3026 /// <param name="include_hidden_objects">Boolean flag to include or not hidden objects in this calculation.</param>
3027 /// <returns>The object that is over all other objects at the given rectangular region.</returns>
3028 virtual public Efl.Gfx.IEntity GetObjectTopInRectangle(Eina.Rect rect, bool include_pass_events_objects, bool include_hidden_objects) {
3029 Eina.Rect.NativeStruct _in_rect = rect;
3030 var _ret_var = Efl.Canvas.ISceneConcrete.NativeMethods.efl_canvas_scene_object_top_in_rectangle_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_rect, include_pass_events_objects, include_hidden_objects);
3031 Eina.Error.RaiseIfUnhandledException();
3034 /// <summary>Iterate over the available input device seats for the canvas.
3035 /// A "seat" is the term used for a group of input devices, typically including a pointer and a keyboard. A seat object is the parent of the individual input devices.
3036 /// (Since EFL 1.22)</summary>
3037 /// <returns>An iterator over the attached seats.</returns>
3038 virtual public Eina.Iterator<Efl.Input.Device> Seats() {
3039 var _ret_var = Efl.Canvas.ISceneConcrete.NativeMethods.efl_canvas_scene_seats_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3040 Eina.Error.RaiseIfUnhandledException();
3041 return new Eina.Iterator<Efl.Input.Device>(_ret_var, true, false);
3043 /// <summary>Indicates whether a key modifier is on, such as Ctrl, Shift, ...
3044 /// (Since EFL 1.22)</summary>
3045 /// <param name="mod">The modifier key to test.</param>
3046 /// <param name="seat">The seat device, may be <c>null</c></param>
3047 /// <returns><c>true</c> if the key modifier is pressed.</returns>
3048 virtual public bool GetModifierEnabled(Efl.Input.Modifier mod, Efl.Input.Device seat) {
3049 var _ret_var = Efl.Input.IStateConcrete.NativeMethods.efl_input_modifier_enabled_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),mod, seat);
3050 Eina.Error.RaiseIfUnhandledException();
3053 /// <summary>Indicates whether a key lock is on, such as NumLock, CapsLock, ...
3054 /// (Since EFL 1.22)</summary>
3055 /// <param name="kw_lock">The lock key to test.</param>
3056 /// <param name="seat">The seat device, may be <c>null</c></param>
3057 /// <returns><c>true</c> if the key lock is on.</returns>
3058 virtual public bool GetLockEnabled(Efl.Input.Lock kw_lock, Efl.Input.Device seat) {
3059 var _ret_var = Efl.Input.IStateConcrete.NativeMethods.efl_input_lock_enabled_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),kw_lock, seat);
3060 Eina.Error.RaiseIfUnhandledException();
3063 /// <summary>If the widget needs a focus manager, this function will be called.
3064 /// It can be used and overriden to inject your own manager or set custom options on the focus manager.
3065 /// (Since EFL 1.22)</summary>
3066 /// <param name="root">The logical root object for focus.</param>
3067 /// <returns>The focus manager.</returns>
3068 virtual public Efl.Ui.Focus.IManager FocusManagerCreate(Efl.Ui.Focus.IObject root) {
3069 var _ret_var = Efl.Ui.IWidgetFocusManagerConcrete.NativeMethods.efl_ui_widget_focus_manager_create_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),root);
3070 Eina.Error.RaiseIfUnhandledException();
3073 /// <summary>The element which is currently focused by this manager
3074 /// Use this property to retrieve the object currently being focused, or to set the focus to a new one. When <c>focus</c> is a logical child (which cannot receive focus), the next non-logical object is selected instead. If there is no such object, focus does not change.
3075 /// (Since EFL 1.22)</summary>
3076 /// <returns>Currently focused element.</returns>
3077 virtual public Efl.Ui.Focus.IObject GetManagerFocus() {
3078 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_focus_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3079 Eina.Error.RaiseIfUnhandledException();
3082 /// <summary>The element which is currently focused by this manager
3083 /// Use this property to retrieve the object currently being focused, or to set the focus to a new one. When <c>focus</c> is a logical child (which cannot receive focus), the next non-logical object is selected instead. If there is no such object, focus does not change.
3084 /// (Since EFL 1.22)</summary>
3085 /// <param name="focus">Currently focused element.</param>
3086 virtual public void SetManagerFocus(Efl.Ui.Focus.IObject focus) {
3087 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_focus_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),focus);
3088 Eina.Error.RaiseIfUnhandledException();
3090 /// <summary>Add another manager to serve the move requests.
3091 /// If this value is set, all move requests are redirected to this manager object. Set it to <c>null</c> once nothing should be redirected anymore.
3092 /// (Since EFL 1.22)</summary>
3093 /// <returns>The redirect manager.</returns>
3094 virtual public Efl.Ui.Focus.IManager GetRedirect() {
3095 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_redirect_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3096 Eina.Error.RaiseIfUnhandledException();
3099 /// <summary>Add another manager to serve the move requests.
3100 /// If this value is set, all move requests are redirected to this manager object. Set it to <c>null</c> once nothing should be redirected anymore.
3101 /// (Since EFL 1.22)</summary>
3102 /// <param name="redirect">The redirect manager.</param>
3103 virtual public void SetRedirect(Efl.Ui.Focus.IManager redirect) {
3104 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_redirect_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),redirect);
3105 Eina.Error.RaiseIfUnhandledException();
3107 /// <summary>The list of elements which are at the border of the graph.
3108 /// This means one of the relations right,left or down,up are not set. This call flushes all changes. See <see cref="Efl.Ui.Focus.IManager.Move"/>
3109 /// (Since EFL 1.22)</summary>
3110 /// <returns>An iterator over the border objects.</returns>
3111 virtual public Eina.Iterator<Efl.Ui.Focus.IObject> GetBorderElements() {
3112 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_border_elements_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3113 Eina.Error.RaiseIfUnhandledException();
3114 return new Eina.Iterator<Efl.Ui.Focus.IObject>(_ret_var, false, false);
3116 /// <summary>Get all elements that are at the border of the viewport
3117 /// Every element returned by this is located inside the viewport rectangle, but has a right, left, down or up neighbor outside the viewport.
3118 /// (Since EFL 1.22)</summary>
3119 /// <param name="viewport">The rectangle defining the viewport.</param>
3120 /// <returns>The list of border objects.</returns>
3121 virtual public Eina.Iterator<Efl.Ui.Focus.IObject> GetViewportElements(Eina.Rect viewport) {
3122 Eina.Rect.NativeStruct _in_viewport = viewport;
3123 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_viewport_elements_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_viewport);
3124 Eina.Error.RaiseIfUnhandledException();
3125 return new Eina.Iterator<Efl.Ui.Focus.IObject>(_ret_var, false, false);
3127 /// <summary>Root node for all logical subtrees.
3128 /// This property can only be set once.
3129 /// (Since EFL 1.22)</summary>
3130 /// <returns>Will be registered into this manager object.</returns>
3131 virtual public Efl.Ui.Focus.IObject GetRoot() {
3132 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_root_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3133 Eina.Error.RaiseIfUnhandledException();
3136 /// <summary>Root node for all logical subtrees.
3137 /// This property can only be set once.
3138 /// (Since EFL 1.22)</summary>
3139 /// <param name="root">Will be registered into this manager object.</param>
3140 /// <returns>If <c>true</c>, this is the root node</returns>
3141 virtual public bool SetRoot(Efl.Ui.Focus.IObject root) {
3142 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_root_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),root);
3143 Eina.Error.RaiseIfUnhandledException();
3146 /// <summary>Move the focus in the given direction.
3147 /// This call flushes all changes. This means all changes between the last flush and now are computed.
3148 /// (Since EFL 1.22)</summary>
3149 /// <param name="direction">The direction to move to.</param>
3150 /// <returns>The element which is now focused.</returns>
3151 virtual public Efl.Ui.Focus.IObject Move(Efl.Ui.Focus.Direction direction) {
3152 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_move_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),direction);
3153 Eina.Error.RaiseIfUnhandledException();
3156 /// <summary>Return the object in the <c>direction</c> from <c>child</c>.
3157 /// (Since EFL 1.22)</summary>
3158 /// <param name="direction">Direction to move focus.</param>
3159 /// <param name="child">The child to move from. Pass <c>null</c> to indicate the currently focused child.</param>
3160 /// <param name="logical">Wether you want to have a logical node as result or a non-logical. Note, in a <see cref="Efl.Ui.Focus.IManager.Move"/> call no logical node will get focus.</param>
3161 /// <returns>Object that would receive focus if moved in the given direction.</returns>
3162 virtual public Efl.Ui.Focus.IObject MoveRequest(Efl.Ui.Focus.Direction direction, Efl.Ui.Focus.IObject child, bool logical) {
3163 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_request_move_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),direction, child, logical);
3164 Eina.Error.RaiseIfUnhandledException();
3167 /// <summary>Return the widget in the direction next.
3168 /// The returned widget is a child of <c>root</c>. It's guaranteed that child will not be prepared once again, so you can call this function inside a <see cref="Efl.Ui.Focus.IObject.SetupOrder"/> call.
3169 /// (Since EFL 1.22)</summary>
3170 /// <param name="root">Parent for returned child.</param>
3171 /// <returns>Child of passed parameter.</returns>
3172 virtual public Efl.Ui.Focus.IObject RequestSubchild(Efl.Ui.Focus.IObject root) {
3173 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_request_subchild_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),root);
3174 Eina.Error.RaiseIfUnhandledException();
3177 /// <summary>This will fetch the data from a registered node.
3178 /// Be aware this function will trigger a computation of all dirty nodes.
3179 /// (Since EFL 1.22)</summary>
3180 /// <param name="child">The child object to inspect.</param>
3181 /// <returns>The list of relations starting from <c>child</c>.</returns>
3182 virtual public Efl.Ui.Focus.Relations Fetch(Efl.Ui.Focus.IObject child) {
3183 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_fetch_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),child);
3184 Eina.Error.RaiseIfUnhandledException();
3185 var __ret_tmp = Eina.PrimitiveConversion.PointerToManaged<Efl.Ui.Focus.Relations>(_ret_var);
3186 Marshal.FreeHGlobal(_ret_var);
3189 /// <summary>Return the last logical object.
3190 /// The returned object is the last object that would be returned if you start at the root and move the direction into next.
3191 /// (Since EFL 1.22)</summary>
3192 /// <returns>Last object.</returns>
3193 virtual public Efl.Ui.Focus.ManagerLogicalEndDetail LogicalEnd() {
3194 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_logical_end_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3195 Eina.Error.RaiseIfUnhandledException();
3198 /// <summary>Reset the history stack of this manager object. This means the uppermost element will be unfocused, and all other elements will be removed from the remembered list.
3199 /// You should focus another element immediately after calling this, in order to always have a focused object.
3200 /// (Since EFL 1.22)</summary>
3201 virtual public void ResetHistory() {
3202 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_reset_history_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3203 Eina.Error.RaiseIfUnhandledException();
3205 /// <summary>Remove the uppermost history element, and focus the previous one.
3206 /// If there is an element that was focused before, it will be used. Otherwise, the best fitting element from the registered elements will be focused.
3207 /// (Since EFL 1.22)</summary>
3208 virtual public void PopHistoryStack() {
3209 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_pop_history_stack_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3210 Eina.Error.RaiseIfUnhandledException();
3212 /// <summary>Called when this manager is set as redirect.
3213 /// In case that this is called as an result of a move call, <c>direction</c> and <c>entry</c> will be set to the direction of the move call, and the <c>entry</c> object will be set to the object that had this manager as redirect property.
3214 /// (Since EFL 1.22)</summary>
3215 /// <param name="direction">The direction in which this should be setup.</param>
3216 /// <param name="entry">The object that caused this manager to be redirect.</param>
3217 virtual public void SetupOnFirstTouch(Efl.Ui.Focus.Direction direction, Efl.Ui.Focus.IObject entry) {
3218 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_setup_on_first_touch_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),direction, entry);
3219 Eina.Error.RaiseIfUnhandledException();
3221 /// <summary>This disables the cache invalidation when an object is moved.
3222 /// Even if an object is moved, the focus manager will not recalculate its relations. This can be used when you know that the set of widgets in the focus manager is moved the same way, so the relations between the widets in the set do not change and the complex calculations can be avoided. Use <see cref="Efl.Ui.Focus.IManager.DirtyLogicUnfreeze"/> to re-enable relationship calculation.
3223 /// (Since EFL 1.22)</summary>
3224 virtual public void FreezeDirtyLogic() {
3225 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_dirty_logic_freeze_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3226 Eina.Error.RaiseIfUnhandledException();
3228 /// <summary>This enables the cache invalidation when an object is moved.
3229 /// This is the counterpart to <see cref="Efl.Ui.Focus.IManager.FreezeDirtyLogic"/>.
3230 /// (Since EFL 1.22)</summary>
3231 virtual public void DirtyLogicUnfreeze() {
3232 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_dirty_logic_unfreeze_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3233 Eina.Error.RaiseIfUnhandledException();
3235 /// <summary>In some environments you may have an indicator that shows battery status, reception, time etc. This is the indicator.
3236 /// Sometimes you don't want this because you provide the same functionality inside your app, so this will request that the indicator is disabled in such circumstances. The default settings depends on the environment. For example, on phones, the default is to enable the indicator. The indicator is disabled on devices like televisions however.
3237 /// (Since EFL 1.22)</summary>
3238 /// <value>The type, one of <see cref="Efl.Ui.WinIndicatorMode"/>.</value>
3239 public Efl.Ui.WinIndicatorMode IndicatorMode {
3240 get { return GetIndicatorMode(); }
3241 set { SetIndicatorMode(value); }
3243 /// <summary>Get the keyboard mode of the window.
3244 /// (Since EFL 1.22)</summary>
3245 /// <value>The mode, one of <see cref="Efl.Ui.WinKeyboardMode"/>.</value>
3246 public Efl.Ui.WinKeyboardMode KeyboardMode {
3247 get { return GetKeyboardMode(); }
3248 set { SetKeyboardMode(value); }
3250 /// <summary>Available profiles on a window.
3251 /// (Since EFL 1.22)</summary>
3252 /// <value>A list of profiles.</value>
3253 public Eina.Array<System.String> WmAvailableProfiles {
3254 get { return GetWmAvailableProfiles(); }
3255 set { SetWmAvailableProfiles(value); }
3257 /// <summary>Get the constraints on the maximum width and height of a window relative to the width and height of the screen.
3258 /// When this function returns <c>true</c>, <c>obj</c> will never resize larger than the screen.
3259 /// (Since EFL 1.22)</summary>
3260 /// <value><c>true</c> to restrict the window's maximum size.</value>
3261 public bool ScreenConstrain {
3262 get { return GetScreenConstrain(); }
3263 set { SetScreenConstrain(value); }
3265 /// <summary>Set the window to be skipped by keyboard focus.
3266 /// This sets the window to be skipped by normal keyboard input. This means a window manager will be asked not to focus this window as well as omit it from things like the taskbar, pager, "alt-tab" list etc. etc.
3268 /// Call this and enable it on a window BEFORE you show it for the first time, otherwise it may have no effect.
3270 /// Use this for windows that have only output information or might only be interacted with by the mouse or touchscreen, never for typing. This may have side-effects like making the window non-accessible in some cases unless the window is specially handled. Use this with care.
3271 /// (Since EFL 1.22)</summary>
3272 /// <value>The skip flag state (<c>true</c> if it is to be skipped).</value>
3273 public bool PropFocusSkip {
3274 set { SetPropFocusSkip(value); }
3276 /// <summary>Window's autohide state.
3277 /// When closing the window in any way outside of the program control, like pressing the X button in the titlebar or using a command from the Window Manager, a "delete,request" signal is emitted to indicate that this event occurred and the developer can take any action, which may include, or not, destroying the window object.
3279 /// When this property is set to <c>true</c>, the window will be automatically hidden when this event occurs, after the signal is emitted. If this property is <c>false</c> nothing will happen, beyond the event emission.
3281 /// C applications can use this option along with the quit policy <c>ELM_POLICY_QUIT_LAST_WINDOW_HIDDEN</c> which allows exiting EFL's main loop when all the windows are hidden.
3283 /// Note: <c>autodel</c> and <c>autohide</c> are not mutually exclusive. The window will be deleted if both are set to <c>true</c>.
3284 /// (Since EFL 1.22)</summary>
3285 /// <value>If <c>true</c>, the window will automatically hide itself when closed.</value>
3286 public bool Autohide {
3287 get { return GetAutohide(); }
3288 set { SetAutohide(value); }
3290 /// <summary>Enable quitting the main loop when this window is closed.
3291 /// When set, the window's loop object will exit using the passed exit code if the window is closed.
3293 /// The <see cref="Eina.Value"/> passed should be <c>EMPTY</c> to unset this state or an int value to be used as the exit code.
3295 /// Note this is different from <see cref="Efl.Ui.Win.ExitOnAllWindowsClosed"/> which exits when ALL windows are closed.
3296 /// (Since EFL 1.22)</summary>
3297 /// <value>The exit code to use when exiting</value>
3298 public Eina.Value ExitOnClose {
3299 get { return GetExitOnClose(); }
3300 set { SetExitOnClose(value); }
3302 /// <summary>Get the icon object used for the window.
3303 /// The object returns is the one marked by <see cref="Efl.Ui.Win.SetIconObject"/> as the object to use for the window icon.
3304 /// (Since EFL 1.22)</summary>
3305 /// <value>The image object to use for an icon.</value>
3306 public Efl.Canvas.Object IconObject {
3307 get { return GetIconObject(); }
3308 set { SetIconObject(value); }
3310 /// <summary>Get the minimized state of a window.
3311 /// (Since EFL 1.22)</summary>
3312 /// <value>If <c>true</c>, the window is minimized.</value>
3313 public bool Minimized {
3314 get { return GetMinimized(); }
3315 set { SetMinimized(value); }
3317 /// <summary>Get the maximized state of a window.
3318 /// (Since EFL 1.22)</summary>
3319 /// <value>If <c>true</c>, the window is maximized.</value>
3320 public bool Maximized {
3321 get { return GetMaximized(); }
3322 set { SetMaximized(value); }
3324 /// <summary>Get the fullscreen state of a window.
3325 /// (Since EFL 1.22)</summary>
3326 /// <value>If <c>true</c>, the window is fullscreen.</value>
3327 public bool Fullscreen {
3328 get { return GetFullscreen(); }
3329 set { SetFullscreen(value); }
3331 /// <summary>Get the sticky state of the window.
3332 /// (Since EFL 1.22)</summary>
3333 /// <value>If <c>true</c>, the window's sticky state is enabled.</value>
3334 public bool Sticky {
3335 get { return GetSticky(); }
3336 set { SetSticky(value); }
3338 /// <summary>Get the urgent state of a window.
3339 /// (Since EFL 1.22)</summary>
3340 /// <value>The mode of a urgent window, one of <see cref="Efl.Ui.WinUrgentMode"/>.</value>
3341 public Efl.Ui.WinUrgentMode Urgent {
3342 get { return GetUrgent(); }
3343 set { SetUrgent(value); }
3345 /// <summary>Get the modal state of a window.
3346 /// (Since EFL 1.22)</summary>
3347 /// <value>The mode of a window, one of <see cref="Efl.Ui.WinModalMode"/>.</value>
3348 public Efl.Ui.WinModalMode Modal {
3349 get { return GetModal(); }
3350 set { SetModal(value); }
3352 /// <summary>Get the borderless state of a window.
3353 /// (Since EFL 1.22)</summary>
3354 /// <value>If <c>true</c>, the window is borderless.</value>
3355 public bool Borderless {
3356 get { return GetBorderless(); }
3357 set { SetBorderless(value); }
3359 /// <summary>The role of the window.
3360 /// It is a hint of how the Window Manager should handle it. Unlike <see cref="Efl.Ui.Win.WinType"/> and <see cref="Efl.Ui.Win.WinName"/> this can be changed at runtime.
3361 /// (Since EFL 1.22)</summary>
3362 /// <value>The role to set.</value>
3363 public System.String WinRole {
3364 get { return GetWinRole(); }
3365 set { SetWinRole(value); }
3367 /// <summary>The window name.
3368 /// The meaning of name depends on the underlying windowing system.
3370 /// The window name is a construction property that can only be set at creation time, before finalize. In C this means inside <c>efl_add</c>().
3372 /// Note: Once set, it cannot be modified afterwards.
3373 /// (Since EFL 1.22)</summary>
3374 /// <value>Window name</value>
3375 public System.String WinName {
3376 get { return GetWinName(); }
3377 set { SetWinName(value); }
3379 /// <summary>The type of the window.
3380 /// It is a hint of how the Window Manager should handle it.
3382 /// The window type is a construction property that can only be set at creation time, before finalize. In C this means inside <c>efl_add</c>().
3384 /// Note: Once set, it cannot be modified afterward.
3385 /// (Since EFL 1.22)</summary>
3386 /// <value>Window type</value>
3387 public Efl.Ui.WinType WinType {
3388 get { return GetWinType(); }
3389 set { SetWinType(value); }
3391 /// <summary>The hardware acceleration preference for this window.
3392 /// This is a constructor function and can only be called before <see cref="Efl.Object.FinalizeAdd"/>.
3394 /// This property overrides the global EFL configuration option "accel_preference" for this single window, and accepts the same syntax.
3396 /// The <c>accel</c> string is a freeform C string that indicates what kind of acceleration is preferred. Here "acceleration" generally refers to rendering and the hardware with which the unit application renders GUIs. This may or may not be honored but a best attempt will be made. Known strings are as follows:
3398 /// "gl", "opengl" - try use OpenGL. "3d" - try to use a 3d acceleration unit. "hw", "hardware", "accel" - try any acceleration unit (best possible) "none" - use no acceleration but software instead (since 1.16)
3400 /// Since 1.14, it is also possible to specify some GL properties for the GL window surface. This allows applications to use GLView with depth, stencil and MSAA buffers with direct rendering. The new accel preference string format is thus "{HW Accel}[:depth{value}[:stencil{value}[:msaa{str}$]$]$]".
3402 /// Accepted values for depth are for instance "depth", "depth16", "depth24". Accepted values for stencil are "stencil", "stencil1", "stencil8". For MSAA, only predefined strings are accepted: "msaa", "msaa_low", "msaa_mid" and "msaa_high". The selected configuration is not guaranteed and is only valid in case of GL acceleration. Only the base acceleration string will be saved (e.g. "gl" or "hw").
3404 /// Full examples include:
3406 /// "gl", - try to use OpenGL "hw:depth:stencil", - use HW acceleration with default depth and stencil buffers "opengl:depth24:stencil8:msaa_mid" - use OpenGL with 24-bit depth, 8-bit stencil and a medium number of MSAA samples in the backbuffer.
3408 /// Note that this option may be overriden by environment variables or the configuration option "accel_preference_override".
3409 /// (Since EFL 1.22)</summary>
3410 /// <value>Acceleration</value>
3411 public System.String AccelPreference {
3412 get { return GetAccelPreference(); }
3413 set { SetAccelPreference(value); }
3415 /// <summary>Get the alpha channel state of a window.
3416 /// (Since EFL 1.22)</summary>
3417 /// <value><c>true</c> if the window alpha channel is enabled, <c>false</c> otherwise.</value>
3419 get { return GetAlpha(); }
3420 set { SetAlpha(value); }
3422 /// <summary>Get the stack ID string of the window as an opaque string.
3423 /// This ID is immutable and can never be modified. It will be an opaque string that has no specific defined format or content other than being a string (no character with a value of 0).
3425 /// This string is intended for use as a stack master ID to be use by other windows to make this window part of a stack of windows to be placed on top of each other as if they are a series of dialogs or questions one after the other, allowing you to go back through history.
3426 /// (Since EFL 1.22)</summary>
3427 /// <value>An opaque string that has no specific format but identifies a specific unique window on the display.</value>
3428 public System.String StackId {
3429 get { return GetStackId(); }
3431 /// <summary>Get the stack master Id that has been set.
3432 /// (Since EFL 1.22)</summary>
3433 /// <value>An opaque string that has no specific format, but identifies a specific unique window on the display.</value>
3434 public System.String StackMasterId {
3435 get { return GetStackMasterId(); }
3436 set { SetStackMasterId(value); }
3438 /// <summary>The stack base state of this window
3439 /// This is a boolean flag that determines if this window will become the base of a stack at all. You must enable this on a base (the bottom of a window stack) for things to work correctly.
3441 /// This state should be set before a window is shown for the first time and never changed afterwards.
3442 /// (Since EFL 1.22)</summary>
3443 /// <value><c>true</c> if this is a stack base window, <c>false</c> otherwise.</value>
3444 public bool StackBase {
3445 get { return GetStackBase(); }
3446 set { SetStackBase(value); }
3448 /// <summary>Enable quitting the main loop when all windows are closed.
3449 /// When set, the main loop will quit with the passed exit code once all windows have been closed.
3451 /// The <see cref="Eina.Value"/> passed should be <c>EMPTY</c> to unset this state or an int value to be used as the exit code.
3453 /// Note this is different from <see cref="Efl.Ui.Win.ExitOnClose"/> which exits when a given window is closed.
3454 /// (Since EFL 1.22)</summary>
3455 /// <value>The exit code to use when exiting.</value>
3456 public static Eina.Value ExitOnAllWindowsClosed {
3457 get { return GetExitOnAllWindowsClosed(); }
3458 set { SetExitOnAllWindowsClosed(value); }
3460 /// <summary>Base size for objects with sizing restrictions.
3461 /// This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
3463 /// <see cref="Efl.Ui.Win.HintBase"/> + N x <see cref="Efl.Ui.Win.HintStep"/> is what is calculated for object sizing restrictions.
3465 /// See also <see cref="Efl.Ui.Win.HintStep"/>.
3466 /// (Since EFL 1.22)</summary>
3467 /// <value>Base size (hint) in pixels.</value>
3468 public Eina.Size2D HintBase {
3469 get { return GetHintBase(); }
3470 set { SetHintBase(value); }
3472 /// <summary>Step size for objects with sizing restrictions.
3473 /// This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
3475 /// Set this to for an object to scale up by steps and not continuously.
3477 /// <see cref="Efl.Ui.Win.HintBase"/> + N x <see cref="Efl.Ui.Win.HintStep"/> is what is calculated for object sizing restrictions.
3478 /// (Since EFL 1.22)</summary>
3479 /// <value>Step size (hint) in pixels.</value>
3480 public Eina.Size2D HintStep {
3481 get { return GetHintStep(); }
3482 set { SetHintStep(value); }
3484 /// <summary>The rotation of this window
3485 /// The value will automatically change when the WM of this window changes its rotation. This rotation is automatically applied to all <see cref="Efl.Ui.Layout"/> objects.
3486 /// (Since EFL 1.22)</summary>
3487 /// <value>The rotation of the window</value>
3488 public int WinRotation {
3489 get { return GetWinRotation(); }
3490 set { SetWinRotation(value); }
3492 /// <summary>Whether focus highlight is enabled or not.
3493 /// See also <see cref="Efl.Ui.Win.FocusHighlightStyle"/>. See also <see cref="Efl.Ui.Win.FocusHighlightAnimate"/>.
3494 /// (Since EFL 1.22)</summary>
3495 /// <value>The enabled value for the highlight.</value>
3496 public bool FocusHighlightEnabled {
3497 get { return GetFocusHighlightEnabled(); }
3498 set { SetFocusHighlightEnabled(value); }
3500 /// <summary>Control the widget focus highlight style.
3501 /// If <c>style</c> is <c>null</c>, the default will be used.
3503 /// See also <see cref="Efl.Ui.Win.FocusHighlightEnabled"/>. See also <see cref="Efl.Ui.Win.FocusHighlightAnimate"/>.
3504 /// (Since EFL 1.22)</summary>
3505 /// <value>The name of the focus highlight style.</value>
3506 public System.String FocusHighlightStyle {
3507 get { return GetFocusHighlightStyle(); }
3508 set { SetFocusHighlightStyle(value); }
3510 /// <summary>Whether focus highlight should animate or not.
3511 /// See also <see cref="Efl.Ui.Win.FocusHighlightStyle"/>. See also <see cref="Efl.Ui.Win.FocusHighlightEnabled"/>.
3512 /// (Since EFL 1.22)</summary>
3513 /// <value>The enabled value for the highlight animation.</value>
3514 public bool FocusHighlightAnimate {
3515 get { return GetFocusHighlightAnimate(); }
3516 set { SetFocusHighlightAnimate(value); }
3518 /// <summary>Sub-object currently set as this object's single content.
3519 /// If it is set multiple times, previous sub-objects are removed first. Therefore, if an invalid <c>content</c> is set the object will become empty (it will have no sub-object).
3520 /// (Since EFL 1.22)</summary>
3521 /// <value>The sub-object.</value>
3522 public Efl.Gfx.IEntity Content {
3523 get { return GetContent(); }
3524 set { SetContent(value); }
3526 /// <summary>Get screen size (in pixels) for the screen.
3527 /// Note that on some display systems this information is not available and a value of 0x0 will be returned.
3528 /// (Since EFL 1.22)</summary>
3529 /// <value>The screen size in pixels.</value>
3530 public Eina.Size2D ScreenSizeInPixels {
3531 get { return GetScreenSizeInPixels(); }
3533 /// <summary>Get screen scaling factor.
3534 /// This is the factor by which window contents will be scaled on the screen.
3536 /// Note that on some display systems this information is not available and a value of 1.0 will be returned.
3537 /// (Since EFL 1.22)</summary>
3538 /// <value>The screen scaling factor.</value>
3539 public float ScreenScaleFactor {
3540 get { return GetScreenScaleFactor(); }
3542 /// <summary>Get the rotation of the screen.
3543 /// Most engines only return multiples of 90.
3544 /// (Since EFL 1.22)</summary>
3545 /// <value>Screen rotation in degrees.</value>
3546 public int ScreenRotation {
3547 get { return GetScreenRotation(); }
3549 /// <summary>Get if the canvas is currently calculating group objects.
3550 /// (Since EFL 1.22)</summary>
3551 /// <value><c>true</c> if currently calculating group objects.</value>
3552 public bool GroupObjectsCalculating {
3553 get { return GetGroupObjectsCalculating(); }
3555 /// <summary>Get the default seat attached to this canvas.
3556 /// A canvas may have exactly one default seat.
3558 /// See also <see cref="Efl.Canvas.IScene.GetDevice"/> to find a seat by name. See also <see cref="Efl.Canvas.IScene.GetSeat"/> to find a seat by id.
3559 /// (Since EFL 1.22)</summary>
3560 /// <value>The default seat or <c>null</c> if one does not exist.</value>
3561 public Efl.Input.Device SeatDefault {
3562 get { return GetSeatDefault(); }
3564 /// <summary>The element which is currently focused by this manager
3565 /// Use this property to retrieve the object currently being focused, or to set the focus to a new one. When <c>focus</c> is a logical child (which cannot receive focus), the next non-logical object is selected instead. If there is no such object, focus does not change.
3566 /// (Since EFL 1.22)</summary>
3567 /// <value>Currently focused element.</value>
3568 public Efl.Ui.Focus.IObject ManagerFocus {
3569 get { return GetManagerFocus(); }
3570 set { SetManagerFocus(value); }
3572 /// <summary>Add another manager to serve the move requests.
3573 /// If this value is set, all move requests are redirected to this manager object. Set it to <c>null</c> once nothing should be redirected anymore.
3574 /// (Since EFL 1.22)</summary>
3575 /// <value>The redirect manager.</value>
3576 public Efl.Ui.Focus.IManager Redirect {
3577 get { return GetRedirect(); }
3578 set { SetRedirect(value); }
3580 /// <summary>The list of elements which are at the border of the graph.
3581 /// This means one of the relations right,left or down,up are not set. This call flushes all changes. See <see cref="Efl.Ui.Focus.IManager.Move"/>
3582 /// (Since EFL 1.22)</summary>
3583 /// <value>An iterator over the border objects.</value>
3584 public Eina.Iterator<Efl.Ui.Focus.IObject> BorderElements {
3585 get { return GetBorderElements(); }
3587 /// <summary>Root node for all logical subtrees.
3588 /// This property can only be set once.
3589 /// (Since EFL 1.22)</summary>
3590 /// <value>Will be registered into this manager object.</value>
3591 public Efl.Ui.Focus.IObject Root {
3592 get { return GetRoot(); }
3593 set { SetRoot(value); }
3595 private static IntPtr GetEflClassStatic()
3597 return Efl.Ui.Win.efl_ui_win_class_get();
3599 /// <summary>Wrapper for native methods and virtual method delegates.
3600 /// For internal use by generated code only.</summary>
3601 public new class NativeMethods : Efl.Ui.Widget.NativeMethods
3603 private static Efl.Eo.NativeModule Module = new Efl.Eo.NativeModule( efl.Libs.Elementary);
3604 /// <summary>Gets the list of Eo operations to override.</summary>
3605 /// <returns>The list of Eo operations to be overload.</returns>
3606 public override System.Collections.Generic.List<Efl_Op_Description> GetEoOps(System.Type type)
3608 var descs = new System.Collections.Generic.List<Efl_Op_Description>();
3609 var methods = Efl.Eo.Globals.GetUserMethods(type);
3611 if (efl_ui_win_indicator_mode_get_static_delegate == null)
3613 efl_ui_win_indicator_mode_get_static_delegate = new efl_ui_win_indicator_mode_get_delegate(indicator_mode_get);
3616 if (methods.FirstOrDefault(m => m.Name == "GetIndicatorMode") != null)
3618 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_indicator_mode_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_indicator_mode_get_static_delegate) });
3621 if (efl_ui_win_indicator_mode_set_static_delegate == null)
3623 efl_ui_win_indicator_mode_set_static_delegate = new efl_ui_win_indicator_mode_set_delegate(indicator_mode_set);
3626 if (methods.FirstOrDefault(m => m.Name == "SetIndicatorMode") != null)
3628 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_indicator_mode_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_indicator_mode_set_static_delegate) });
3631 if (efl_ui_win_keyboard_mode_get_static_delegate == null)
3633 efl_ui_win_keyboard_mode_get_static_delegate = new efl_ui_win_keyboard_mode_get_delegate(keyboard_mode_get);
3636 if (methods.FirstOrDefault(m => m.Name == "GetKeyboardMode") != null)
3638 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_keyboard_mode_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_keyboard_mode_get_static_delegate) });
3641 if (efl_ui_win_keyboard_mode_set_static_delegate == null)
3643 efl_ui_win_keyboard_mode_set_static_delegate = new efl_ui_win_keyboard_mode_set_delegate(keyboard_mode_set);
3646 if (methods.FirstOrDefault(m => m.Name == "SetKeyboardMode") != null)
3648 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_keyboard_mode_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_keyboard_mode_set_static_delegate) });
3651 if (efl_ui_win_wm_available_rotations_get_static_delegate == null)
3653 efl_ui_win_wm_available_rotations_get_static_delegate = new efl_ui_win_wm_available_rotations_get_delegate(wm_available_rotations_get);
3656 if (methods.FirstOrDefault(m => m.Name == "GetWmAvailableRotations") != null)
3658 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_wm_available_rotations_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_wm_available_rotations_get_static_delegate) });
3661 if (efl_ui_win_wm_available_rotations_set_static_delegate == null)
3663 efl_ui_win_wm_available_rotations_set_static_delegate = new efl_ui_win_wm_available_rotations_set_delegate(wm_available_rotations_set);
3666 if (methods.FirstOrDefault(m => m.Name == "SetWmAvailableRotations") != null)
3668 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_wm_available_rotations_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_wm_available_rotations_set_static_delegate) });
3671 if (efl_ui_win_wm_available_profiles_get_static_delegate == null)
3673 efl_ui_win_wm_available_profiles_get_static_delegate = new efl_ui_win_wm_available_profiles_get_delegate(wm_available_profiles_get);
3676 if (methods.FirstOrDefault(m => m.Name == "GetWmAvailableProfiles") != null)
3678 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_wm_available_profiles_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_wm_available_profiles_get_static_delegate) });
3681 if (efl_ui_win_wm_available_profiles_set_static_delegate == null)
3683 efl_ui_win_wm_available_profiles_set_static_delegate = new efl_ui_win_wm_available_profiles_set_delegate(wm_available_profiles_set);
3686 if (methods.FirstOrDefault(m => m.Name == "SetWmAvailableProfiles") != null)
3688 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_wm_available_profiles_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_wm_available_profiles_set_static_delegate) });
3691 if (efl_ui_win_screen_constrain_get_static_delegate == null)
3693 efl_ui_win_screen_constrain_get_static_delegate = new efl_ui_win_screen_constrain_get_delegate(screen_constrain_get);
3696 if (methods.FirstOrDefault(m => m.Name == "GetScreenConstrain") != null)
3698 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_screen_constrain_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_screen_constrain_get_static_delegate) });
3701 if (efl_ui_win_screen_constrain_set_static_delegate == null)
3703 efl_ui_win_screen_constrain_set_static_delegate = new efl_ui_win_screen_constrain_set_delegate(screen_constrain_set);
3706 if (methods.FirstOrDefault(m => m.Name == "SetScreenConstrain") != null)
3708 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_screen_constrain_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_screen_constrain_set_static_delegate) });
3711 if (efl_ui_win_prop_focus_skip_set_static_delegate == null)
3713 efl_ui_win_prop_focus_skip_set_static_delegate = new efl_ui_win_prop_focus_skip_set_delegate(prop_focus_skip_set);
3716 if (methods.FirstOrDefault(m => m.Name == "SetPropFocusSkip") != null)
3718 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_prop_focus_skip_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_prop_focus_skip_set_static_delegate) });
3721 if (efl_ui_win_autohide_get_static_delegate == null)
3723 efl_ui_win_autohide_get_static_delegate = new efl_ui_win_autohide_get_delegate(autohide_get);
3726 if (methods.FirstOrDefault(m => m.Name == "GetAutohide") != null)
3728 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_autohide_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_autohide_get_static_delegate) });
3731 if (efl_ui_win_autohide_set_static_delegate == null)
3733 efl_ui_win_autohide_set_static_delegate = new efl_ui_win_autohide_set_delegate(autohide_set);
3736 if (methods.FirstOrDefault(m => m.Name == "SetAutohide") != null)
3738 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_autohide_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_autohide_set_static_delegate) });
3741 if (efl_ui_win_exit_on_close_get_static_delegate == null)
3743 efl_ui_win_exit_on_close_get_static_delegate = new efl_ui_win_exit_on_close_get_delegate(exit_on_close_get);
3746 if (methods.FirstOrDefault(m => m.Name == "GetExitOnClose") != null)
3748 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_exit_on_close_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_exit_on_close_get_static_delegate) });
3751 if (efl_ui_win_exit_on_close_set_static_delegate == null)
3753 efl_ui_win_exit_on_close_set_static_delegate = new efl_ui_win_exit_on_close_set_delegate(exit_on_close_set);
3756 if (methods.FirstOrDefault(m => m.Name == "SetExitOnClose") != null)
3758 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_exit_on_close_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_exit_on_close_set_static_delegate) });
3761 if (efl_ui_win_icon_object_get_static_delegate == null)
3763 efl_ui_win_icon_object_get_static_delegate = new efl_ui_win_icon_object_get_delegate(icon_object_get);
3766 if (methods.FirstOrDefault(m => m.Name == "GetIconObject") != null)
3768 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_icon_object_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_icon_object_get_static_delegate) });
3771 if (efl_ui_win_icon_object_set_static_delegate == null)
3773 efl_ui_win_icon_object_set_static_delegate = new efl_ui_win_icon_object_set_delegate(icon_object_set);
3776 if (methods.FirstOrDefault(m => m.Name == "SetIconObject") != null)
3778 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_icon_object_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_icon_object_set_static_delegate) });
3781 if (efl_ui_win_minimized_get_static_delegate == null)
3783 efl_ui_win_minimized_get_static_delegate = new efl_ui_win_minimized_get_delegate(minimized_get);
3786 if (methods.FirstOrDefault(m => m.Name == "GetMinimized") != null)
3788 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_minimized_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_minimized_get_static_delegate) });
3791 if (efl_ui_win_minimized_set_static_delegate == null)
3793 efl_ui_win_minimized_set_static_delegate = new efl_ui_win_minimized_set_delegate(minimized_set);
3796 if (methods.FirstOrDefault(m => m.Name == "SetMinimized") != null)
3798 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_minimized_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_minimized_set_static_delegate) });
3801 if (efl_ui_win_maximized_get_static_delegate == null)
3803 efl_ui_win_maximized_get_static_delegate = new efl_ui_win_maximized_get_delegate(maximized_get);
3806 if (methods.FirstOrDefault(m => m.Name == "GetMaximized") != null)
3808 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_maximized_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_maximized_get_static_delegate) });
3811 if (efl_ui_win_maximized_set_static_delegate == null)
3813 efl_ui_win_maximized_set_static_delegate = new efl_ui_win_maximized_set_delegate(maximized_set);
3816 if (methods.FirstOrDefault(m => m.Name == "SetMaximized") != null)
3818 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_maximized_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_maximized_set_static_delegate) });
3821 if (efl_ui_win_fullscreen_get_static_delegate == null)
3823 efl_ui_win_fullscreen_get_static_delegate = new efl_ui_win_fullscreen_get_delegate(fullscreen_get);
3826 if (methods.FirstOrDefault(m => m.Name == "GetFullscreen") != null)
3828 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_fullscreen_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_fullscreen_get_static_delegate) });
3831 if (efl_ui_win_fullscreen_set_static_delegate == null)
3833 efl_ui_win_fullscreen_set_static_delegate = new efl_ui_win_fullscreen_set_delegate(fullscreen_set);
3836 if (methods.FirstOrDefault(m => m.Name == "SetFullscreen") != null)
3838 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_fullscreen_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_fullscreen_set_static_delegate) });
3841 if (efl_ui_win_sticky_get_static_delegate == null)
3843 efl_ui_win_sticky_get_static_delegate = new efl_ui_win_sticky_get_delegate(sticky_get);
3846 if (methods.FirstOrDefault(m => m.Name == "GetSticky") != null)
3848 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_sticky_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_sticky_get_static_delegate) });
3851 if (efl_ui_win_sticky_set_static_delegate == null)
3853 efl_ui_win_sticky_set_static_delegate = new efl_ui_win_sticky_set_delegate(sticky_set);
3856 if (methods.FirstOrDefault(m => m.Name == "SetSticky") != null)
3858 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_sticky_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_sticky_set_static_delegate) });
3861 if (efl_ui_win_urgent_get_static_delegate == null)
3863 efl_ui_win_urgent_get_static_delegate = new efl_ui_win_urgent_get_delegate(urgent_get);
3866 if (methods.FirstOrDefault(m => m.Name == "GetUrgent") != null)
3868 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_urgent_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_urgent_get_static_delegate) });
3871 if (efl_ui_win_urgent_set_static_delegate == null)
3873 efl_ui_win_urgent_set_static_delegate = new efl_ui_win_urgent_set_delegate(urgent_set);
3876 if (methods.FirstOrDefault(m => m.Name == "SetUrgent") != null)
3878 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_urgent_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_urgent_set_static_delegate) });
3881 if (efl_ui_win_modal_get_static_delegate == null)
3883 efl_ui_win_modal_get_static_delegate = new efl_ui_win_modal_get_delegate(modal_get);
3886 if (methods.FirstOrDefault(m => m.Name == "GetModal") != null)
3888 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_modal_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_modal_get_static_delegate) });
3891 if (efl_ui_win_modal_set_static_delegate == null)
3893 efl_ui_win_modal_set_static_delegate = new efl_ui_win_modal_set_delegate(modal_set);
3896 if (methods.FirstOrDefault(m => m.Name == "SetModal") != null)
3898 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_modal_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_modal_set_static_delegate) });
3901 if (efl_ui_win_borderless_get_static_delegate == null)
3903 efl_ui_win_borderless_get_static_delegate = new efl_ui_win_borderless_get_delegate(borderless_get);
3906 if (methods.FirstOrDefault(m => m.Name == "GetBorderless") != null)
3908 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_borderless_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_borderless_get_static_delegate) });
3911 if (efl_ui_win_borderless_set_static_delegate == null)
3913 efl_ui_win_borderless_set_static_delegate = new efl_ui_win_borderless_set_delegate(borderless_set);
3916 if (methods.FirstOrDefault(m => m.Name == "SetBorderless") != null)
3918 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_borderless_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_borderless_set_static_delegate) });
3921 if (efl_ui_win_role_get_static_delegate == null)
3923 efl_ui_win_role_get_static_delegate = new efl_ui_win_role_get_delegate(win_role_get);
3926 if (methods.FirstOrDefault(m => m.Name == "GetWinRole") != null)
3928 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_role_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_role_get_static_delegate) });
3931 if (efl_ui_win_role_set_static_delegate == null)
3933 efl_ui_win_role_set_static_delegate = new efl_ui_win_role_set_delegate(win_role_set);
3936 if (methods.FirstOrDefault(m => m.Name == "SetWinRole") != null)
3938 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_role_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_role_set_static_delegate) });
3941 if (efl_ui_win_name_get_static_delegate == null)
3943 efl_ui_win_name_get_static_delegate = new efl_ui_win_name_get_delegate(win_name_get);
3946 if (methods.FirstOrDefault(m => m.Name == "GetWinName") != null)
3948 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_name_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_name_get_static_delegate) });
3951 if (efl_ui_win_name_set_static_delegate == null)
3953 efl_ui_win_name_set_static_delegate = new efl_ui_win_name_set_delegate(win_name_set);
3956 if (methods.FirstOrDefault(m => m.Name == "SetWinName") != null)
3958 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_name_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_name_set_static_delegate) });
3961 if (efl_ui_win_type_get_static_delegate == null)
3963 efl_ui_win_type_get_static_delegate = new efl_ui_win_type_get_delegate(win_type_get);
3966 if (methods.FirstOrDefault(m => m.Name == "GetWinType") != null)
3968 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_type_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_type_get_static_delegate) });
3971 if (efl_ui_win_type_set_static_delegate == null)
3973 efl_ui_win_type_set_static_delegate = new efl_ui_win_type_set_delegate(win_type_set);
3976 if (methods.FirstOrDefault(m => m.Name == "SetWinType") != null)
3978 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_type_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_type_set_static_delegate) });
3981 if (efl_ui_win_accel_preference_get_static_delegate == null)
3983 efl_ui_win_accel_preference_get_static_delegate = new efl_ui_win_accel_preference_get_delegate(accel_preference_get);
3986 if (methods.FirstOrDefault(m => m.Name == "GetAccelPreference") != null)
3988 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_accel_preference_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_accel_preference_get_static_delegate) });
3991 if (efl_ui_win_accel_preference_set_static_delegate == null)
3993 efl_ui_win_accel_preference_set_static_delegate = new efl_ui_win_accel_preference_set_delegate(accel_preference_set);
3996 if (methods.FirstOrDefault(m => m.Name == "SetAccelPreference") != null)
3998 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_accel_preference_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_accel_preference_set_static_delegate) });
4001 if (efl_ui_win_alpha_get_static_delegate == null)
4003 efl_ui_win_alpha_get_static_delegate = new efl_ui_win_alpha_get_delegate(alpha_get);
4006 if (methods.FirstOrDefault(m => m.Name == "GetAlpha") != null)
4008 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_alpha_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_alpha_get_static_delegate) });
4011 if (efl_ui_win_alpha_set_static_delegate == null)
4013 efl_ui_win_alpha_set_static_delegate = new efl_ui_win_alpha_set_delegate(alpha_set);
4016 if (methods.FirstOrDefault(m => m.Name == "SetAlpha") != null)
4018 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_alpha_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_alpha_set_static_delegate) });
4021 if (efl_ui_win_stack_id_get_static_delegate == null)
4023 efl_ui_win_stack_id_get_static_delegate = new efl_ui_win_stack_id_get_delegate(stack_id_get);
4026 if (methods.FirstOrDefault(m => m.Name == "GetStackId") != null)
4028 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_stack_id_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_stack_id_get_static_delegate) });
4031 if (efl_ui_win_stack_master_id_get_static_delegate == null)
4033 efl_ui_win_stack_master_id_get_static_delegate = new efl_ui_win_stack_master_id_get_delegate(stack_master_id_get);
4036 if (methods.FirstOrDefault(m => m.Name == "GetStackMasterId") != null)
4038 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_stack_master_id_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_stack_master_id_get_static_delegate) });
4041 if (efl_ui_win_stack_master_id_set_static_delegate == null)
4043 efl_ui_win_stack_master_id_set_static_delegate = new efl_ui_win_stack_master_id_set_delegate(stack_master_id_set);
4046 if (methods.FirstOrDefault(m => m.Name == "SetStackMasterId") != null)
4048 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_stack_master_id_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_stack_master_id_set_static_delegate) });
4051 if (efl_ui_win_stack_base_get_static_delegate == null)
4053 efl_ui_win_stack_base_get_static_delegate = new efl_ui_win_stack_base_get_delegate(stack_base_get);
4056 if (methods.FirstOrDefault(m => m.Name == "GetStackBase") != null)
4058 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_stack_base_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_stack_base_get_static_delegate) });
4061 if (efl_ui_win_stack_base_set_static_delegate == null)
4063 efl_ui_win_stack_base_set_static_delegate = new efl_ui_win_stack_base_set_delegate(stack_base_set);
4066 if (methods.FirstOrDefault(m => m.Name == "SetStackBase") != null)
4068 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_stack_base_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_stack_base_set_static_delegate) });
4071 if (efl_ui_win_hint_base_get_static_delegate == null)
4073 efl_ui_win_hint_base_get_static_delegate = new efl_ui_win_hint_base_get_delegate(hint_base_get);
4076 if (methods.FirstOrDefault(m => m.Name == "GetHintBase") != null)
4078 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_hint_base_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_hint_base_get_static_delegate) });
4081 if (efl_ui_win_hint_base_set_static_delegate == null)
4083 efl_ui_win_hint_base_set_static_delegate = new efl_ui_win_hint_base_set_delegate(hint_base_set);
4086 if (methods.FirstOrDefault(m => m.Name == "SetHintBase") != null)
4088 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_hint_base_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_hint_base_set_static_delegate) });
4091 if (efl_ui_win_hint_step_get_static_delegate == null)
4093 efl_ui_win_hint_step_get_static_delegate = new efl_ui_win_hint_step_get_delegate(hint_step_get);
4096 if (methods.FirstOrDefault(m => m.Name == "GetHintStep") != null)
4098 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_hint_step_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_hint_step_get_static_delegate) });
4101 if (efl_ui_win_hint_step_set_static_delegate == null)
4103 efl_ui_win_hint_step_set_static_delegate = new efl_ui_win_hint_step_set_delegate(hint_step_set);
4106 if (methods.FirstOrDefault(m => m.Name == "SetHintStep") != null)
4108 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_hint_step_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_hint_step_set_static_delegate) });
4111 if (efl_ui_win_rotation_get_static_delegate == null)
4113 efl_ui_win_rotation_get_static_delegate = new efl_ui_win_rotation_get_delegate(win_rotation_get);
4116 if (methods.FirstOrDefault(m => m.Name == "GetWinRotation") != null)
4118 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_rotation_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_rotation_get_static_delegate) });
4121 if (efl_ui_win_rotation_set_static_delegate == null)
4123 efl_ui_win_rotation_set_static_delegate = new efl_ui_win_rotation_set_delegate(win_rotation_set);
4126 if (methods.FirstOrDefault(m => m.Name == "SetWinRotation") != null)
4128 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_rotation_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_rotation_set_static_delegate) });
4131 if (efl_ui_win_focus_highlight_enabled_get_static_delegate == null)
4133 efl_ui_win_focus_highlight_enabled_get_static_delegate = new efl_ui_win_focus_highlight_enabled_get_delegate(focus_highlight_enabled_get);
4136 if (methods.FirstOrDefault(m => m.Name == "GetFocusHighlightEnabled") != null)
4138 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_focus_highlight_enabled_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_focus_highlight_enabled_get_static_delegate) });
4141 if (efl_ui_win_focus_highlight_enabled_set_static_delegate == null)
4143 efl_ui_win_focus_highlight_enabled_set_static_delegate = new efl_ui_win_focus_highlight_enabled_set_delegate(focus_highlight_enabled_set);
4146 if (methods.FirstOrDefault(m => m.Name == "SetFocusHighlightEnabled") != null)
4148 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_focus_highlight_enabled_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_focus_highlight_enabled_set_static_delegate) });
4151 if (efl_ui_win_focus_highlight_style_get_static_delegate == null)
4153 efl_ui_win_focus_highlight_style_get_static_delegate = new efl_ui_win_focus_highlight_style_get_delegate(focus_highlight_style_get);
4156 if (methods.FirstOrDefault(m => m.Name == "GetFocusHighlightStyle") != null)
4158 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_focus_highlight_style_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_focus_highlight_style_get_static_delegate) });
4161 if (efl_ui_win_focus_highlight_style_set_static_delegate == null)
4163 efl_ui_win_focus_highlight_style_set_static_delegate = new efl_ui_win_focus_highlight_style_set_delegate(focus_highlight_style_set);
4166 if (methods.FirstOrDefault(m => m.Name == "SetFocusHighlightStyle") != null)
4168 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_focus_highlight_style_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_focus_highlight_style_set_static_delegate) });
4171 if (efl_ui_win_focus_highlight_animate_get_static_delegate == null)
4173 efl_ui_win_focus_highlight_animate_get_static_delegate = new efl_ui_win_focus_highlight_animate_get_delegate(focus_highlight_animate_get);
4176 if (methods.FirstOrDefault(m => m.Name == "GetFocusHighlightAnimate") != null)
4178 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_focus_highlight_animate_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_focus_highlight_animate_get_static_delegate) });
4181 if (efl_ui_win_focus_highlight_animate_set_static_delegate == null)
4183 efl_ui_win_focus_highlight_animate_set_static_delegate = new efl_ui_win_focus_highlight_animate_set_delegate(focus_highlight_animate_set);
4186 if (methods.FirstOrDefault(m => m.Name == "SetFocusHighlightAnimate") != null)
4188 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_focus_highlight_animate_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_focus_highlight_animate_set_static_delegate) });
4191 if (efl_ui_win_stack_pop_to_static_delegate == null)
4193 efl_ui_win_stack_pop_to_static_delegate = new efl_ui_win_stack_pop_to_delegate(stack_pop_to);
4196 if (methods.FirstOrDefault(m => m.Name == "StackPopTo") != null)
4198 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_stack_pop_to"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_stack_pop_to_static_delegate) });
4201 if (efl_ui_win_activate_static_delegate == null)
4203 efl_ui_win_activate_static_delegate = new efl_ui_win_activate_delegate(activate);
4206 if (methods.FirstOrDefault(m => m.Name == "Activate") != null)
4208 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_activate"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_activate_static_delegate) });
4211 if (efl_ui_win_center_static_delegate == null)
4213 efl_ui_win_center_static_delegate = new efl_ui_win_center_delegate(center);
4216 if (methods.FirstOrDefault(m => m.Name == "Center") != null)
4218 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_center"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_center_static_delegate) });
4221 if (efl_ui_win_move_resize_start_static_delegate == null)
4223 efl_ui_win_move_resize_start_static_delegate = new efl_ui_win_move_resize_start_delegate(move_resize_start);
4226 if (methods.FirstOrDefault(m => m.Name == "MoveResizeStart") != null)
4228 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_move_resize_start"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_move_resize_start_static_delegate) });
4231 if (efl_ui_win_pointer_iterate_static_delegate == null)
4233 efl_ui_win_pointer_iterate_static_delegate = new efl_ui_win_pointer_iterate_delegate(pointer_iterate);
4236 if (methods.FirstOrDefault(m => m.Name == "PointerIterate") != null)
4238 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_win_pointer_iterate"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_win_pointer_iterate_static_delegate) });
4241 if (efl_config_get_static_delegate == null)
4243 efl_config_get_static_delegate = new efl_config_get_delegate(config_get);
4246 if (methods.FirstOrDefault(m => m.Name == "GetConfig") != null)
4248 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_config_get"), func = Marshal.GetFunctionPointerForDelegate(efl_config_get_static_delegate) });
4251 if (efl_config_set_static_delegate == null)
4253 efl_config_set_static_delegate = new efl_config_set_delegate(config_set);
4256 if (methods.FirstOrDefault(m => m.Name == "SetConfig") != null)
4258 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_config_set"), func = Marshal.GetFunctionPointerForDelegate(efl_config_set_static_delegate) });
4261 if (efl_content_get_static_delegate == null)
4263 efl_content_get_static_delegate = new efl_content_get_delegate(content_get);
4266 if (methods.FirstOrDefault(m => m.Name == "GetContent") != null)
4268 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_content_get"), func = Marshal.GetFunctionPointerForDelegate(efl_content_get_static_delegate) });
4271 if (efl_content_set_static_delegate == null)
4273 efl_content_set_static_delegate = new efl_content_set_delegate(content_set);
4276 if (methods.FirstOrDefault(m => m.Name == "SetContent") != null)
4278 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_content_set"), func = Marshal.GetFunctionPointerForDelegate(efl_content_set_static_delegate) });
4281 if (efl_content_unset_static_delegate == null)
4283 efl_content_unset_static_delegate = new efl_content_unset_delegate(content_unset);
4286 if (methods.FirstOrDefault(m => m.Name == "UnsetContent") != null)
4288 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_content_unset"), func = Marshal.GetFunctionPointerForDelegate(efl_content_unset_static_delegate) });
4291 if (efl_screen_size_in_pixels_get_static_delegate == null)
4293 efl_screen_size_in_pixels_get_static_delegate = new efl_screen_size_in_pixels_get_delegate(screen_size_in_pixels_get);
4296 if (methods.FirstOrDefault(m => m.Name == "GetScreenSizeInPixels") != null)
4298 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_screen_size_in_pixels_get"), func = Marshal.GetFunctionPointerForDelegate(efl_screen_size_in_pixels_get_static_delegate) });
4301 if (efl_screen_scale_factor_get_static_delegate == null)
4303 efl_screen_scale_factor_get_static_delegate = new efl_screen_scale_factor_get_delegate(screen_scale_factor_get);
4306 if (methods.FirstOrDefault(m => m.Name == "GetScreenScaleFactor") != null)
4308 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_screen_scale_factor_get"), func = Marshal.GetFunctionPointerForDelegate(efl_screen_scale_factor_get_static_delegate) });
4311 if (efl_screen_rotation_get_static_delegate == null)
4313 efl_screen_rotation_get_static_delegate = new efl_screen_rotation_get_delegate(screen_rotation_get);
4316 if (methods.FirstOrDefault(m => m.Name == "GetScreenRotation") != null)
4318 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_screen_rotation_get"), func = Marshal.GetFunctionPointerForDelegate(efl_screen_rotation_get_static_delegate) });
4321 if (efl_screen_dpi_get_static_delegate == null)
4323 efl_screen_dpi_get_static_delegate = new efl_screen_dpi_get_delegate(screen_dpi_get);
4326 if (methods.FirstOrDefault(m => m.Name == "GetScreenDpi") != null)
4328 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_screen_dpi_get"), func = Marshal.GetFunctionPointerForDelegate(efl_screen_dpi_get_static_delegate) });
4331 if (efl_text_get_static_delegate == null)
4333 efl_text_get_static_delegate = new efl_text_get_delegate(text_get);
4336 if (methods.FirstOrDefault(m => m.Name == "GetText") != null)
4338 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_get_static_delegate) });
4341 if (efl_text_set_static_delegate == null)
4343 efl_text_set_static_delegate = new efl_text_set_delegate(text_set);
4346 if (methods.FirstOrDefault(m => m.Name == "SetText") != null)
4348 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_set_static_delegate) });
4351 if (efl_canvas_scene_image_max_size_get_static_delegate == null)
4353 efl_canvas_scene_image_max_size_get_static_delegate = new efl_canvas_scene_image_max_size_get_delegate(image_max_size_get);
4356 if (methods.FirstOrDefault(m => m.Name == "GetImageMaxSize") != null)
4358 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_scene_image_max_size_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_scene_image_max_size_get_static_delegate) });
4361 if (efl_canvas_scene_group_objects_calculating_get_static_delegate == null)
4363 efl_canvas_scene_group_objects_calculating_get_static_delegate = new efl_canvas_scene_group_objects_calculating_get_delegate(group_objects_calculating_get);
4366 if (methods.FirstOrDefault(m => m.Name == "GetGroupObjectsCalculating") != null)
4368 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_scene_group_objects_calculating_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_scene_group_objects_calculating_get_static_delegate) });
4371 if (efl_canvas_scene_device_get_static_delegate == null)
4373 efl_canvas_scene_device_get_static_delegate = new efl_canvas_scene_device_get_delegate(device_get);
4376 if (methods.FirstOrDefault(m => m.Name == "GetDevice") != null)
4378 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_scene_device_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_scene_device_get_static_delegate) });
4381 if (efl_canvas_scene_seat_get_static_delegate == null)
4383 efl_canvas_scene_seat_get_static_delegate = new efl_canvas_scene_seat_get_delegate(seat_get);
4386 if (methods.FirstOrDefault(m => m.Name == "GetSeat") != null)
4388 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_scene_seat_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_scene_seat_get_static_delegate) });
4391 if (efl_canvas_scene_seat_default_get_static_delegate == null)
4393 efl_canvas_scene_seat_default_get_static_delegate = new efl_canvas_scene_seat_default_get_delegate(seat_default_get);
4396 if (methods.FirstOrDefault(m => m.Name == "GetSeatDefault") != null)
4398 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_scene_seat_default_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_scene_seat_default_get_static_delegate) });
4401 if (efl_canvas_scene_pointer_position_get_static_delegate == null)
4403 efl_canvas_scene_pointer_position_get_static_delegate = new efl_canvas_scene_pointer_position_get_delegate(pointer_position_get);
4406 if (methods.FirstOrDefault(m => m.Name == "GetPointerPosition") != null)
4408 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_scene_pointer_position_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_scene_pointer_position_get_static_delegate) });
4411 if (efl_canvas_scene_group_objects_calculate_static_delegate == null)
4413 efl_canvas_scene_group_objects_calculate_static_delegate = new efl_canvas_scene_group_objects_calculate_delegate(group_objects_calculate);
4416 if (methods.FirstOrDefault(m => m.Name == "CalculateGroupObjects") != null)
4418 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_scene_group_objects_calculate"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_scene_group_objects_calculate_static_delegate) });
4421 if (efl_canvas_scene_objects_at_xy_get_static_delegate == null)
4423 efl_canvas_scene_objects_at_xy_get_static_delegate = new efl_canvas_scene_objects_at_xy_get_delegate(objects_at_xy_get);
4426 if (methods.FirstOrDefault(m => m.Name == "GetObjectsAtXy") != null)
4428 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_scene_objects_at_xy_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_scene_objects_at_xy_get_static_delegate) });
4431 if (efl_canvas_scene_object_top_at_xy_get_static_delegate == null)
4433 efl_canvas_scene_object_top_at_xy_get_static_delegate = new efl_canvas_scene_object_top_at_xy_get_delegate(object_top_at_xy_get);
4436 if (methods.FirstOrDefault(m => m.Name == "GetObjectTopAtXy") != null)
4438 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_scene_object_top_at_xy_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_scene_object_top_at_xy_get_static_delegate) });
4441 if (efl_canvas_scene_objects_in_rectangle_get_static_delegate == null)
4443 efl_canvas_scene_objects_in_rectangle_get_static_delegate = new efl_canvas_scene_objects_in_rectangle_get_delegate(objects_in_rectangle_get);
4446 if (methods.FirstOrDefault(m => m.Name == "GetObjectsInRectangle") != null)
4448 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_scene_objects_in_rectangle_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_scene_objects_in_rectangle_get_static_delegate) });
4451 if (efl_canvas_scene_object_top_in_rectangle_get_static_delegate == null)
4453 efl_canvas_scene_object_top_in_rectangle_get_static_delegate = new efl_canvas_scene_object_top_in_rectangle_get_delegate(object_top_in_rectangle_get);
4456 if (methods.FirstOrDefault(m => m.Name == "GetObjectTopInRectangle") != null)
4458 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_scene_object_top_in_rectangle_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_scene_object_top_in_rectangle_get_static_delegate) });
4461 if (efl_canvas_scene_seats_static_delegate == null)
4463 efl_canvas_scene_seats_static_delegate = new efl_canvas_scene_seats_delegate(seats);
4466 if (methods.FirstOrDefault(m => m.Name == "Seats") != null)
4468 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_scene_seats"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_scene_seats_static_delegate) });
4471 if (efl_input_modifier_enabled_get_static_delegate == null)
4473 efl_input_modifier_enabled_get_static_delegate = new efl_input_modifier_enabled_get_delegate(modifier_enabled_get);
4476 if (methods.FirstOrDefault(m => m.Name == "GetModifierEnabled") != null)
4478 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_input_modifier_enabled_get"), func = Marshal.GetFunctionPointerForDelegate(efl_input_modifier_enabled_get_static_delegate) });
4481 if (efl_input_lock_enabled_get_static_delegate == null)
4483 efl_input_lock_enabled_get_static_delegate = new efl_input_lock_enabled_get_delegate(lock_enabled_get);
4486 if (methods.FirstOrDefault(m => m.Name == "GetLockEnabled") != null)
4488 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_input_lock_enabled_get"), func = Marshal.GetFunctionPointerForDelegate(efl_input_lock_enabled_get_static_delegate) });
4491 if (efl_ui_widget_focus_manager_create_static_delegate == null)
4493 efl_ui_widget_focus_manager_create_static_delegate = new efl_ui_widget_focus_manager_create_delegate(focus_manager_create);
4496 if (methods.FirstOrDefault(m => m.Name == "FocusManagerCreate") != null)
4498 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_widget_focus_manager_create"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_manager_create_static_delegate) });
4501 if (efl_ui_focus_manager_focus_get_static_delegate == null)
4503 efl_ui_focus_manager_focus_get_static_delegate = new efl_ui_focus_manager_focus_get_delegate(manager_focus_get);
4506 if (methods.FirstOrDefault(m => m.Name == "GetManagerFocus") != null)
4508 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_focus_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_focus_get_static_delegate) });
4511 if (efl_ui_focus_manager_focus_set_static_delegate == null)
4513 efl_ui_focus_manager_focus_set_static_delegate = new efl_ui_focus_manager_focus_set_delegate(manager_focus_set);
4516 if (methods.FirstOrDefault(m => m.Name == "SetManagerFocus") != null)
4518 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_focus_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_focus_set_static_delegate) });
4521 if (efl_ui_focus_manager_redirect_get_static_delegate == null)
4523 efl_ui_focus_manager_redirect_get_static_delegate = new efl_ui_focus_manager_redirect_get_delegate(redirect_get);
4526 if (methods.FirstOrDefault(m => m.Name == "GetRedirect") != null)
4528 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_redirect_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_redirect_get_static_delegate) });
4531 if (efl_ui_focus_manager_redirect_set_static_delegate == null)
4533 efl_ui_focus_manager_redirect_set_static_delegate = new efl_ui_focus_manager_redirect_set_delegate(redirect_set);
4536 if (methods.FirstOrDefault(m => m.Name == "SetRedirect") != null)
4538 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_redirect_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_redirect_set_static_delegate) });
4541 if (efl_ui_focus_manager_border_elements_get_static_delegate == null)
4543 efl_ui_focus_manager_border_elements_get_static_delegate = new efl_ui_focus_manager_border_elements_get_delegate(border_elements_get);
4546 if (methods.FirstOrDefault(m => m.Name == "GetBorderElements") != null)
4548 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_border_elements_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_border_elements_get_static_delegate) });
4551 if (efl_ui_focus_manager_viewport_elements_get_static_delegate == null)
4553 efl_ui_focus_manager_viewport_elements_get_static_delegate = new efl_ui_focus_manager_viewport_elements_get_delegate(viewport_elements_get);
4556 if (methods.FirstOrDefault(m => m.Name == "GetViewportElements") != null)
4558 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_viewport_elements_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_viewport_elements_get_static_delegate) });
4561 if (efl_ui_focus_manager_root_get_static_delegate == null)
4563 efl_ui_focus_manager_root_get_static_delegate = new efl_ui_focus_manager_root_get_delegate(root_get);
4566 if (methods.FirstOrDefault(m => m.Name == "GetRoot") != null)
4568 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_root_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_root_get_static_delegate) });
4571 if (efl_ui_focus_manager_root_set_static_delegate == null)
4573 efl_ui_focus_manager_root_set_static_delegate = new efl_ui_focus_manager_root_set_delegate(root_set);
4576 if (methods.FirstOrDefault(m => m.Name == "SetRoot") != null)
4578 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_root_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_root_set_static_delegate) });
4581 if (efl_ui_focus_manager_move_static_delegate == null)
4583 efl_ui_focus_manager_move_static_delegate = new efl_ui_focus_manager_move_delegate(move);
4586 if (methods.FirstOrDefault(m => m.Name == "Move") != null)
4588 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_move"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_move_static_delegate) });
4591 if (efl_ui_focus_manager_request_move_static_delegate == null)
4593 efl_ui_focus_manager_request_move_static_delegate = new efl_ui_focus_manager_request_move_delegate(request_move);
4596 if (methods.FirstOrDefault(m => m.Name == "MoveRequest") != null)
4598 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_request_move"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_request_move_static_delegate) });
4601 if (efl_ui_focus_manager_request_subchild_static_delegate == null)
4603 efl_ui_focus_manager_request_subchild_static_delegate = new efl_ui_focus_manager_request_subchild_delegate(request_subchild);
4606 if (methods.FirstOrDefault(m => m.Name == "RequestSubchild") != null)
4608 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_request_subchild"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_request_subchild_static_delegate) });
4611 if (efl_ui_focus_manager_fetch_static_delegate == null)
4613 efl_ui_focus_manager_fetch_static_delegate = new efl_ui_focus_manager_fetch_delegate(fetch);
4616 if (methods.FirstOrDefault(m => m.Name == "Fetch") != null)
4618 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_fetch"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_fetch_static_delegate) });
4621 if (efl_ui_focus_manager_logical_end_static_delegate == null)
4623 efl_ui_focus_manager_logical_end_static_delegate = new efl_ui_focus_manager_logical_end_delegate(logical_end);
4626 if (methods.FirstOrDefault(m => m.Name == "LogicalEnd") != null)
4628 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_logical_end"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_logical_end_static_delegate) });
4631 if (efl_ui_focus_manager_reset_history_static_delegate == null)
4633 efl_ui_focus_manager_reset_history_static_delegate = new efl_ui_focus_manager_reset_history_delegate(reset_history);
4636 if (methods.FirstOrDefault(m => m.Name == "ResetHistory") != null)
4638 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_reset_history"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_reset_history_static_delegate) });
4641 if (efl_ui_focus_manager_pop_history_stack_static_delegate == null)
4643 efl_ui_focus_manager_pop_history_stack_static_delegate = new efl_ui_focus_manager_pop_history_stack_delegate(pop_history_stack);
4646 if (methods.FirstOrDefault(m => m.Name == "PopHistoryStack") != null)
4648 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_pop_history_stack"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_pop_history_stack_static_delegate) });
4651 if (efl_ui_focus_manager_setup_on_first_touch_static_delegate == null)
4653 efl_ui_focus_manager_setup_on_first_touch_static_delegate = new efl_ui_focus_manager_setup_on_first_touch_delegate(setup_on_first_touch);
4656 if (methods.FirstOrDefault(m => m.Name == "SetupOnFirstTouch") != null)
4658 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_setup_on_first_touch"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_setup_on_first_touch_static_delegate) });
4661 if (efl_ui_focus_manager_dirty_logic_freeze_static_delegate == null)
4663 efl_ui_focus_manager_dirty_logic_freeze_static_delegate = new efl_ui_focus_manager_dirty_logic_freeze_delegate(dirty_logic_freeze);
4666 if (methods.FirstOrDefault(m => m.Name == "FreezeDirtyLogic") != null)
4668 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_dirty_logic_freeze"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_dirty_logic_freeze_static_delegate) });
4671 if (efl_ui_focus_manager_dirty_logic_unfreeze_static_delegate == null)
4673 efl_ui_focus_manager_dirty_logic_unfreeze_static_delegate = new efl_ui_focus_manager_dirty_logic_unfreeze_delegate(dirty_logic_unfreeze);
4676 if (methods.FirstOrDefault(m => m.Name == "DirtyLogicUnfreeze") != null)
4678 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_dirty_logic_unfreeze"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_dirty_logic_unfreeze_static_delegate) });
4681 descs.AddRange(base.GetEoOps(type));
4684 /// <summary>Returns the Eo class for the native methods of this class.</summary>
4685 /// <returns>The native class pointer.</returns>
4686 public override IntPtr GetEflClass()
4688 return Efl.Ui.Win.efl_ui_win_class_get();
4691 #pragma warning disable CA1707, CS1591, SA1300, SA1600
4694 private delegate Efl.Ui.WinIndicatorMode efl_ui_win_indicator_mode_get_delegate(System.IntPtr obj, System.IntPtr pd);
4697 public delegate Efl.Ui.WinIndicatorMode efl_ui_win_indicator_mode_get_api_delegate(System.IntPtr obj);
4699 public static Efl.Eo.FunctionWrapper<efl_ui_win_indicator_mode_get_api_delegate> efl_ui_win_indicator_mode_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_indicator_mode_get_api_delegate>(Module, "efl_ui_win_indicator_mode_get");
4701 private static Efl.Ui.WinIndicatorMode indicator_mode_get(System.IntPtr obj, System.IntPtr pd)
4703 Eina.Log.Debug("function efl_ui_win_indicator_mode_get was called");
4704 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4707 Efl.Ui.WinIndicatorMode _ret_var = default(Efl.Ui.WinIndicatorMode);
4710 _ret_var = ((Win)ws.Target).GetIndicatorMode();
4714 Eina.Log.Warning($"Callback error: {e.ToString()}");
4715 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4723 return efl_ui_win_indicator_mode_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4727 private static efl_ui_win_indicator_mode_get_delegate efl_ui_win_indicator_mode_get_static_delegate;
4730 private delegate void efl_ui_win_indicator_mode_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WinIndicatorMode type);
4733 public delegate void efl_ui_win_indicator_mode_set_api_delegate(System.IntPtr obj, Efl.Ui.WinIndicatorMode type);
4735 public static Efl.Eo.FunctionWrapper<efl_ui_win_indicator_mode_set_api_delegate> efl_ui_win_indicator_mode_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_indicator_mode_set_api_delegate>(Module, "efl_ui_win_indicator_mode_set");
4737 private static void indicator_mode_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WinIndicatorMode type)
4739 Eina.Log.Debug("function efl_ui_win_indicator_mode_set was called");
4740 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4746 ((Win)ws.Target).SetIndicatorMode(type);
4750 Eina.Log.Warning($"Callback error: {e.ToString()}");
4751 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4758 efl_ui_win_indicator_mode_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type);
4762 private static efl_ui_win_indicator_mode_set_delegate efl_ui_win_indicator_mode_set_static_delegate;
4765 private delegate Efl.Ui.WinKeyboardMode efl_ui_win_keyboard_mode_get_delegate(System.IntPtr obj, System.IntPtr pd);
4768 public delegate Efl.Ui.WinKeyboardMode efl_ui_win_keyboard_mode_get_api_delegate(System.IntPtr obj);
4770 public static Efl.Eo.FunctionWrapper<efl_ui_win_keyboard_mode_get_api_delegate> efl_ui_win_keyboard_mode_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_keyboard_mode_get_api_delegate>(Module, "efl_ui_win_keyboard_mode_get");
4772 private static Efl.Ui.WinKeyboardMode keyboard_mode_get(System.IntPtr obj, System.IntPtr pd)
4774 Eina.Log.Debug("function efl_ui_win_keyboard_mode_get was called");
4775 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4778 Efl.Ui.WinKeyboardMode _ret_var = default(Efl.Ui.WinKeyboardMode);
4781 _ret_var = ((Win)ws.Target).GetKeyboardMode();
4785 Eina.Log.Warning($"Callback error: {e.ToString()}");
4786 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4794 return efl_ui_win_keyboard_mode_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4798 private static efl_ui_win_keyboard_mode_get_delegate efl_ui_win_keyboard_mode_get_static_delegate;
4801 private delegate void efl_ui_win_keyboard_mode_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WinKeyboardMode mode);
4804 public delegate void efl_ui_win_keyboard_mode_set_api_delegate(System.IntPtr obj, Efl.Ui.WinKeyboardMode mode);
4806 public static Efl.Eo.FunctionWrapper<efl_ui_win_keyboard_mode_set_api_delegate> efl_ui_win_keyboard_mode_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_keyboard_mode_set_api_delegate>(Module, "efl_ui_win_keyboard_mode_set");
4808 private static void keyboard_mode_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WinKeyboardMode mode)
4810 Eina.Log.Debug("function efl_ui_win_keyboard_mode_set was called");
4811 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4817 ((Win)ws.Target).SetKeyboardMode(mode);
4821 Eina.Log.Warning($"Callback error: {e.ToString()}");
4822 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4829 efl_ui_win_keyboard_mode_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), mode);
4833 private static efl_ui_win_keyboard_mode_set_delegate efl_ui_win_keyboard_mode_set_static_delegate;
4835 [return: MarshalAs(UnmanagedType.U1)]
4836 private delegate bool efl_ui_win_wm_available_rotations_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] out bool allow_0, [MarshalAs(UnmanagedType.U1)] out bool allow_90, [MarshalAs(UnmanagedType.U1)] out bool allow_180, [MarshalAs(UnmanagedType.U1)] out bool allow_270);
4838 [return: MarshalAs(UnmanagedType.U1)]
4839 public delegate bool efl_ui_win_wm_available_rotations_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] out bool allow_0, [MarshalAs(UnmanagedType.U1)] out bool allow_90, [MarshalAs(UnmanagedType.U1)] out bool allow_180, [MarshalAs(UnmanagedType.U1)] out bool allow_270);
4841 public static Efl.Eo.FunctionWrapper<efl_ui_win_wm_available_rotations_get_api_delegate> efl_ui_win_wm_available_rotations_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_wm_available_rotations_get_api_delegate>(Module, "efl_ui_win_wm_available_rotations_get");
4843 private static bool wm_available_rotations_get(System.IntPtr obj, System.IntPtr pd, out bool allow_0, out bool allow_90, out bool allow_180, out bool allow_270)
4845 Eina.Log.Debug("function efl_ui_win_wm_available_rotations_get was called");
4846 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4849 allow_0 = default(bool); allow_90 = default(bool); allow_180 = default(bool); allow_270 = default(bool); bool _ret_var = default(bool);
4852 _ret_var = ((Win)ws.Target).GetWmAvailableRotations(out allow_0, out allow_90, out allow_180, out allow_270);
4856 Eina.Log.Warning($"Callback error: {e.ToString()}");
4857 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4865 return efl_ui_win_wm_available_rotations_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out allow_0, out allow_90, out allow_180, out allow_270);
4869 private static efl_ui_win_wm_available_rotations_get_delegate efl_ui_win_wm_available_rotations_get_static_delegate;
4872 private delegate void efl_ui_win_wm_available_rotations_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool allow_0, [MarshalAs(UnmanagedType.U1)] bool allow_90, [MarshalAs(UnmanagedType.U1)] bool allow_180, [MarshalAs(UnmanagedType.U1)] bool allow_270);
4875 public delegate void efl_ui_win_wm_available_rotations_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool allow_0, [MarshalAs(UnmanagedType.U1)] bool allow_90, [MarshalAs(UnmanagedType.U1)] bool allow_180, [MarshalAs(UnmanagedType.U1)] bool allow_270);
4877 public static Efl.Eo.FunctionWrapper<efl_ui_win_wm_available_rotations_set_api_delegate> efl_ui_win_wm_available_rotations_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_wm_available_rotations_set_api_delegate>(Module, "efl_ui_win_wm_available_rotations_set");
4879 private static void wm_available_rotations_set(System.IntPtr obj, System.IntPtr pd, bool allow_0, bool allow_90, bool allow_180, bool allow_270)
4881 Eina.Log.Debug("function efl_ui_win_wm_available_rotations_set was called");
4882 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4888 ((Win)ws.Target).SetWmAvailableRotations(allow_0, allow_90, allow_180, allow_270);
4892 Eina.Log.Warning($"Callback error: {e.ToString()}");
4893 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4900 efl_ui_win_wm_available_rotations_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), allow_0, allow_90, allow_180, allow_270);
4904 private static efl_ui_win_wm_available_rotations_set_delegate efl_ui_win_wm_available_rotations_set_static_delegate;
4907 private delegate System.IntPtr efl_ui_win_wm_available_profiles_get_delegate(System.IntPtr obj, System.IntPtr pd);
4910 public delegate System.IntPtr efl_ui_win_wm_available_profiles_get_api_delegate(System.IntPtr obj);
4912 public static Efl.Eo.FunctionWrapper<efl_ui_win_wm_available_profiles_get_api_delegate> efl_ui_win_wm_available_profiles_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_wm_available_profiles_get_api_delegate>(Module, "efl_ui_win_wm_available_profiles_get");
4914 private static System.IntPtr wm_available_profiles_get(System.IntPtr obj, System.IntPtr pd)
4916 Eina.Log.Debug("function efl_ui_win_wm_available_profiles_get was called");
4917 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4920 Eina.Array<System.String> _ret_var = default(Eina.Array<System.String>);
4923 _ret_var = ((Win)ws.Target).GetWmAvailableProfiles();
4927 Eina.Log.Warning($"Callback error: {e.ToString()}");
4928 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4931 return _ret_var.Handle;
4936 return efl_ui_win_wm_available_profiles_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4940 private static efl_ui_win_wm_available_profiles_get_delegate efl_ui_win_wm_available_profiles_get_static_delegate;
4943 private delegate void efl_ui_win_wm_available_profiles_set_delegate(System.IntPtr obj, System.IntPtr pd, System.IntPtr profiles);
4946 public delegate void efl_ui_win_wm_available_profiles_set_api_delegate(System.IntPtr obj, System.IntPtr profiles);
4948 public static Efl.Eo.FunctionWrapper<efl_ui_win_wm_available_profiles_set_api_delegate> efl_ui_win_wm_available_profiles_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_wm_available_profiles_set_api_delegate>(Module, "efl_ui_win_wm_available_profiles_set");
4950 private static void wm_available_profiles_set(System.IntPtr obj, System.IntPtr pd, System.IntPtr profiles)
4952 Eina.Log.Debug("function efl_ui_win_wm_available_profiles_set was called");
4953 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4956 var _in_profiles = new Eina.Array<System.String>(profiles, false, false);
4960 ((Win)ws.Target).SetWmAvailableProfiles(_in_profiles);
4964 Eina.Log.Warning($"Callback error: {e.ToString()}");
4965 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4972 efl_ui_win_wm_available_profiles_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), profiles);
4976 private static efl_ui_win_wm_available_profiles_set_delegate efl_ui_win_wm_available_profiles_set_static_delegate;
4978 [return: MarshalAs(UnmanagedType.U1)]
4979 private delegate bool efl_ui_win_screen_constrain_get_delegate(System.IntPtr obj, System.IntPtr pd);
4981 [return: MarshalAs(UnmanagedType.U1)]
4982 public delegate bool efl_ui_win_screen_constrain_get_api_delegate(System.IntPtr obj);
4984 public static Efl.Eo.FunctionWrapper<efl_ui_win_screen_constrain_get_api_delegate> efl_ui_win_screen_constrain_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_screen_constrain_get_api_delegate>(Module, "efl_ui_win_screen_constrain_get");
4986 private static bool screen_constrain_get(System.IntPtr obj, System.IntPtr pd)
4988 Eina.Log.Debug("function efl_ui_win_screen_constrain_get was called");
4989 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4992 bool _ret_var = default(bool);
4995 _ret_var = ((Win)ws.Target).GetScreenConstrain();
4999 Eina.Log.Warning($"Callback error: {e.ToString()}");
5000 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5008 return efl_ui_win_screen_constrain_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5012 private static efl_ui_win_screen_constrain_get_delegate efl_ui_win_screen_constrain_get_static_delegate;
5015 private delegate void efl_ui_win_screen_constrain_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool constrain);
5018 public delegate void efl_ui_win_screen_constrain_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool constrain);
5020 public static Efl.Eo.FunctionWrapper<efl_ui_win_screen_constrain_set_api_delegate> efl_ui_win_screen_constrain_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_screen_constrain_set_api_delegate>(Module, "efl_ui_win_screen_constrain_set");
5022 private static void screen_constrain_set(System.IntPtr obj, System.IntPtr pd, bool constrain)
5024 Eina.Log.Debug("function efl_ui_win_screen_constrain_set was called");
5025 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5031 ((Win)ws.Target).SetScreenConstrain(constrain);
5035 Eina.Log.Warning($"Callback error: {e.ToString()}");
5036 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5043 efl_ui_win_screen_constrain_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), constrain);
5047 private static efl_ui_win_screen_constrain_set_delegate efl_ui_win_screen_constrain_set_static_delegate;
5050 private delegate void efl_ui_win_prop_focus_skip_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool skip);
5053 public delegate void efl_ui_win_prop_focus_skip_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool skip);
5055 public static Efl.Eo.FunctionWrapper<efl_ui_win_prop_focus_skip_set_api_delegate> efl_ui_win_prop_focus_skip_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_prop_focus_skip_set_api_delegate>(Module, "efl_ui_win_prop_focus_skip_set");
5057 private static void prop_focus_skip_set(System.IntPtr obj, System.IntPtr pd, bool skip)
5059 Eina.Log.Debug("function efl_ui_win_prop_focus_skip_set was called");
5060 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5066 ((Win)ws.Target).SetPropFocusSkip(skip);
5070 Eina.Log.Warning($"Callback error: {e.ToString()}");
5071 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5078 efl_ui_win_prop_focus_skip_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), skip);
5082 private static efl_ui_win_prop_focus_skip_set_delegate efl_ui_win_prop_focus_skip_set_static_delegate;
5084 [return: MarshalAs(UnmanagedType.U1)]
5085 private delegate bool efl_ui_win_autohide_get_delegate(System.IntPtr obj, System.IntPtr pd);
5087 [return: MarshalAs(UnmanagedType.U1)]
5088 public delegate bool efl_ui_win_autohide_get_api_delegate(System.IntPtr obj);
5090 public static Efl.Eo.FunctionWrapper<efl_ui_win_autohide_get_api_delegate> efl_ui_win_autohide_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_autohide_get_api_delegate>(Module, "efl_ui_win_autohide_get");
5092 private static bool autohide_get(System.IntPtr obj, System.IntPtr pd)
5094 Eina.Log.Debug("function efl_ui_win_autohide_get was called");
5095 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5098 bool _ret_var = default(bool);
5101 _ret_var = ((Win)ws.Target).GetAutohide();
5105 Eina.Log.Warning($"Callback error: {e.ToString()}");
5106 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5114 return efl_ui_win_autohide_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5118 private static efl_ui_win_autohide_get_delegate efl_ui_win_autohide_get_static_delegate;
5121 private delegate void efl_ui_win_autohide_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool autohide);
5124 public delegate void efl_ui_win_autohide_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool autohide);
5126 public static Efl.Eo.FunctionWrapper<efl_ui_win_autohide_set_api_delegate> efl_ui_win_autohide_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_autohide_set_api_delegate>(Module, "efl_ui_win_autohide_set");
5128 private static void autohide_set(System.IntPtr obj, System.IntPtr pd, bool autohide)
5130 Eina.Log.Debug("function efl_ui_win_autohide_set was called");
5131 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5137 ((Win)ws.Target).SetAutohide(autohide);
5141 Eina.Log.Warning($"Callback error: {e.ToString()}");
5142 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5149 efl_ui_win_autohide_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), autohide);
5153 private static efl_ui_win_autohide_set_delegate efl_ui_win_autohide_set_static_delegate;
5155 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.ValueMarshaler))]
5156 private delegate Eina.Value efl_ui_win_exit_on_close_get_delegate(System.IntPtr obj, System.IntPtr pd);
5158 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.ValueMarshaler))]
5159 public delegate Eina.Value efl_ui_win_exit_on_close_get_api_delegate(System.IntPtr obj);
5161 public static Efl.Eo.FunctionWrapper<efl_ui_win_exit_on_close_get_api_delegate> efl_ui_win_exit_on_close_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_exit_on_close_get_api_delegate>(Module, "efl_ui_win_exit_on_close_get");
5163 private static Eina.Value exit_on_close_get(System.IntPtr obj, System.IntPtr pd)
5165 Eina.Log.Debug("function efl_ui_win_exit_on_close_get was called");
5166 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5169 Eina.Value _ret_var = default(Eina.Value);
5172 _ret_var = ((Win)ws.Target).GetExitOnClose();
5176 Eina.Log.Warning($"Callback error: {e.ToString()}");
5177 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5185 return efl_ui_win_exit_on_close_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5189 private static efl_ui_win_exit_on_close_get_delegate efl_ui_win_exit_on_close_get_static_delegate;
5192 private delegate void efl_ui_win_exit_on_close_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.ValueMarshaler))] Eina.Value exit_code);
5195 public delegate void efl_ui_win_exit_on_close_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.ValueMarshaler))] Eina.Value exit_code);
5197 public static Efl.Eo.FunctionWrapper<efl_ui_win_exit_on_close_set_api_delegate> efl_ui_win_exit_on_close_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_exit_on_close_set_api_delegate>(Module, "efl_ui_win_exit_on_close_set");
5199 private static void exit_on_close_set(System.IntPtr obj, System.IntPtr pd, Eina.Value exit_code)
5201 Eina.Log.Debug("function efl_ui_win_exit_on_close_set was called");
5202 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5208 ((Win)ws.Target).SetExitOnClose(exit_code);
5212 Eina.Log.Warning($"Callback error: {e.ToString()}");
5213 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5220 efl_ui_win_exit_on_close_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), exit_code);
5224 private static efl_ui_win_exit_on_close_set_delegate efl_ui_win_exit_on_close_set_static_delegate;
5226 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
5227 private delegate Efl.Canvas.Object efl_ui_win_icon_object_get_delegate(System.IntPtr obj, System.IntPtr pd);
5229 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
5230 public delegate Efl.Canvas.Object efl_ui_win_icon_object_get_api_delegate(System.IntPtr obj);
5232 public static Efl.Eo.FunctionWrapper<efl_ui_win_icon_object_get_api_delegate> efl_ui_win_icon_object_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_icon_object_get_api_delegate>(Module, "efl_ui_win_icon_object_get");
5234 private static Efl.Canvas.Object icon_object_get(System.IntPtr obj, System.IntPtr pd)
5236 Eina.Log.Debug("function efl_ui_win_icon_object_get was called");
5237 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5240 Efl.Canvas.Object _ret_var = default(Efl.Canvas.Object);
5243 _ret_var = ((Win)ws.Target).GetIconObject();
5247 Eina.Log.Warning($"Callback error: {e.ToString()}");
5248 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5256 return efl_ui_win_icon_object_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5260 private static efl_ui_win_icon_object_get_delegate efl_ui_win_icon_object_get_static_delegate;
5263 private delegate void efl_ui_win_icon_object_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Canvas.Object icon);
5266 public delegate void efl_ui_win_icon_object_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Canvas.Object icon);
5268 public static Efl.Eo.FunctionWrapper<efl_ui_win_icon_object_set_api_delegate> efl_ui_win_icon_object_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_icon_object_set_api_delegate>(Module, "efl_ui_win_icon_object_set");
5270 private static void icon_object_set(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.Object icon)
5272 Eina.Log.Debug("function efl_ui_win_icon_object_set was called");
5273 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5279 ((Win)ws.Target).SetIconObject(icon);
5283 Eina.Log.Warning($"Callback error: {e.ToString()}");
5284 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5291 efl_ui_win_icon_object_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), icon);
5295 private static efl_ui_win_icon_object_set_delegate efl_ui_win_icon_object_set_static_delegate;
5297 [return: MarshalAs(UnmanagedType.U1)]
5298 private delegate bool efl_ui_win_minimized_get_delegate(System.IntPtr obj, System.IntPtr pd);
5300 [return: MarshalAs(UnmanagedType.U1)]
5301 public delegate bool efl_ui_win_minimized_get_api_delegate(System.IntPtr obj);
5303 public static Efl.Eo.FunctionWrapper<efl_ui_win_minimized_get_api_delegate> efl_ui_win_minimized_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_minimized_get_api_delegate>(Module, "efl_ui_win_minimized_get");
5305 private static bool minimized_get(System.IntPtr obj, System.IntPtr pd)
5307 Eina.Log.Debug("function efl_ui_win_minimized_get was called");
5308 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5311 bool _ret_var = default(bool);
5314 _ret_var = ((Win)ws.Target).GetMinimized();
5318 Eina.Log.Warning($"Callback error: {e.ToString()}");
5319 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5327 return efl_ui_win_minimized_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5331 private static efl_ui_win_minimized_get_delegate efl_ui_win_minimized_get_static_delegate;
5334 private delegate void efl_ui_win_minimized_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool state);
5337 public delegate void efl_ui_win_minimized_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool state);
5339 public static Efl.Eo.FunctionWrapper<efl_ui_win_minimized_set_api_delegate> efl_ui_win_minimized_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_minimized_set_api_delegate>(Module, "efl_ui_win_minimized_set");
5341 private static void minimized_set(System.IntPtr obj, System.IntPtr pd, bool state)
5343 Eina.Log.Debug("function efl_ui_win_minimized_set was called");
5344 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5350 ((Win)ws.Target).SetMinimized(state);
5354 Eina.Log.Warning($"Callback error: {e.ToString()}");
5355 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5362 efl_ui_win_minimized_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), state);
5366 private static efl_ui_win_minimized_set_delegate efl_ui_win_minimized_set_static_delegate;
5368 [return: MarshalAs(UnmanagedType.U1)]
5369 private delegate bool efl_ui_win_maximized_get_delegate(System.IntPtr obj, System.IntPtr pd);
5371 [return: MarshalAs(UnmanagedType.U1)]
5372 public delegate bool efl_ui_win_maximized_get_api_delegate(System.IntPtr obj);
5374 public static Efl.Eo.FunctionWrapper<efl_ui_win_maximized_get_api_delegate> efl_ui_win_maximized_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_maximized_get_api_delegate>(Module, "efl_ui_win_maximized_get");
5376 private static bool maximized_get(System.IntPtr obj, System.IntPtr pd)
5378 Eina.Log.Debug("function efl_ui_win_maximized_get was called");
5379 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5382 bool _ret_var = default(bool);
5385 _ret_var = ((Win)ws.Target).GetMaximized();
5389 Eina.Log.Warning($"Callback error: {e.ToString()}");
5390 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5398 return efl_ui_win_maximized_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5402 private static efl_ui_win_maximized_get_delegate efl_ui_win_maximized_get_static_delegate;
5405 private delegate void efl_ui_win_maximized_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool maximized);
5408 public delegate void efl_ui_win_maximized_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool maximized);
5410 public static Efl.Eo.FunctionWrapper<efl_ui_win_maximized_set_api_delegate> efl_ui_win_maximized_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_maximized_set_api_delegate>(Module, "efl_ui_win_maximized_set");
5412 private static void maximized_set(System.IntPtr obj, System.IntPtr pd, bool maximized)
5414 Eina.Log.Debug("function efl_ui_win_maximized_set was called");
5415 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5421 ((Win)ws.Target).SetMaximized(maximized);
5425 Eina.Log.Warning($"Callback error: {e.ToString()}");
5426 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5433 efl_ui_win_maximized_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), maximized);
5437 private static efl_ui_win_maximized_set_delegate efl_ui_win_maximized_set_static_delegate;
5439 [return: MarshalAs(UnmanagedType.U1)]
5440 private delegate bool efl_ui_win_fullscreen_get_delegate(System.IntPtr obj, System.IntPtr pd);
5442 [return: MarshalAs(UnmanagedType.U1)]
5443 public delegate bool efl_ui_win_fullscreen_get_api_delegate(System.IntPtr obj);
5445 public static Efl.Eo.FunctionWrapper<efl_ui_win_fullscreen_get_api_delegate> efl_ui_win_fullscreen_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_fullscreen_get_api_delegate>(Module, "efl_ui_win_fullscreen_get");
5447 private static bool fullscreen_get(System.IntPtr obj, System.IntPtr pd)
5449 Eina.Log.Debug("function efl_ui_win_fullscreen_get was called");
5450 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5453 bool _ret_var = default(bool);
5456 _ret_var = ((Win)ws.Target).GetFullscreen();
5460 Eina.Log.Warning($"Callback error: {e.ToString()}");
5461 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5469 return efl_ui_win_fullscreen_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5473 private static efl_ui_win_fullscreen_get_delegate efl_ui_win_fullscreen_get_static_delegate;
5476 private delegate void efl_ui_win_fullscreen_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool fullscreen);
5479 public delegate void efl_ui_win_fullscreen_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool fullscreen);
5481 public static Efl.Eo.FunctionWrapper<efl_ui_win_fullscreen_set_api_delegate> efl_ui_win_fullscreen_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_fullscreen_set_api_delegate>(Module, "efl_ui_win_fullscreen_set");
5483 private static void fullscreen_set(System.IntPtr obj, System.IntPtr pd, bool fullscreen)
5485 Eina.Log.Debug("function efl_ui_win_fullscreen_set was called");
5486 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5492 ((Win)ws.Target).SetFullscreen(fullscreen);
5496 Eina.Log.Warning($"Callback error: {e.ToString()}");
5497 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5504 efl_ui_win_fullscreen_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), fullscreen);
5508 private static efl_ui_win_fullscreen_set_delegate efl_ui_win_fullscreen_set_static_delegate;
5510 [return: MarshalAs(UnmanagedType.U1)]
5511 private delegate bool efl_ui_win_sticky_get_delegate(System.IntPtr obj, System.IntPtr pd);
5513 [return: MarshalAs(UnmanagedType.U1)]
5514 public delegate bool efl_ui_win_sticky_get_api_delegate(System.IntPtr obj);
5516 public static Efl.Eo.FunctionWrapper<efl_ui_win_sticky_get_api_delegate> efl_ui_win_sticky_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_sticky_get_api_delegate>(Module, "efl_ui_win_sticky_get");
5518 private static bool sticky_get(System.IntPtr obj, System.IntPtr pd)
5520 Eina.Log.Debug("function efl_ui_win_sticky_get was called");
5521 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5524 bool _ret_var = default(bool);
5527 _ret_var = ((Win)ws.Target).GetSticky();
5531 Eina.Log.Warning($"Callback error: {e.ToString()}");
5532 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5540 return efl_ui_win_sticky_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5544 private static efl_ui_win_sticky_get_delegate efl_ui_win_sticky_get_static_delegate;
5547 private delegate void efl_ui_win_sticky_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool sticky);
5550 public delegate void efl_ui_win_sticky_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool sticky);
5552 public static Efl.Eo.FunctionWrapper<efl_ui_win_sticky_set_api_delegate> efl_ui_win_sticky_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_sticky_set_api_delegate>(Module, "efl_ui_win_sticky_set");
5554 private static void sticky_set(System.IntPtr obj, System.IntPtr pd, bool sticky)
5556 Eina.Log.Debug("function efl_ui_win_sticky_set was called");
5557 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5563 ((Win)ws.Target).SetSticky(sticky);
5567 Eina.Log.Warning($"Callback error: {e.ToString()}");
5568 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5575 efl_ui_win_sticky_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), sticky);
5579 private static efl_ui_win_sticky_set_delegate efl_ui_win_sticky_set_static_delegate;
5582 private delegate Efl.Ui.WinUrgentMode efl_ui_win_urgent_get_delegate(System.IntPtr obj, System.IntPtr pd);
5585 public delegate Efl.Ui.WinUrgentMode efl_ui_win_urgent_get_api_delegate(System.IntPtr obj);
5587 public static Efl.Eo.FunctionWrapper<efl_ui_win_urgent_get_api_delegate> efl_ui_win_urgent_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_urgent_get_api_delegate>(Module, "efl_ui_win_urgent_get");
5589 private static Efl.Ui.WinUrgentMode urgent_get(System.IntPtr obj, System.IntPtr pd)
5591 Eina.Log.Debug("function efl_ui_win_urgent_get was called");
5592 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5595 Efl.Ui.WinUrgentMode _ret_var = default(Efl.Ui.WinUrgentMode);
5598 _ret_var = ((Win)ws.Target).GetUrgent();
5602 Eina.Log.Warning($"Callback error: {e.ToString()}");
5603 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5611 return efl_ui_win_urgent_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5615 private static efl_ui_win_urgent_get_delegate efl_ui_win_urgent_get_static_delegate;
5618 private delegate void efl_ui_win_urgent_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WinUrgentMode urgent);
5621 public delegate void efl_ui_win_urgent_set_api_delegate(System.IntPtr obj, Efl.Ui.WinUrgentMode urgent);
5623 public static Efl.Eo.FunctionWrapper<efl_ui_win_urgent_set_api_delegate> efl_ui_win_urgent_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_urgent_set_api_delegate>(Module, "efl_ui_win_urgent_set");
5625 private static void urgent_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WinUrgentMode urgent)
5627 Eina.Log.Debug("function efl_ui_win_urgent_set was called");
5628 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5634 ((Win)ws.Target).SetUrgent(urgent);
5638 Eina.Log.Warning($"Callback error: {e.ToString()}");
5639 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5646 efl_ui_win_urgent_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), urgent);
5650 private static efl_ui_win_urgent_set_delegate efl_ui_win_urgent_set_static_delegate;
5653 private delegate Efl.Ui.WinModalMode efl_ui_win_modal_get_delegate(System.IntPtr obj, System.IntPtr pd);
5656 public delegate Efl.Ui.WinModalMode efl_ui_win_modal_get_api_delegate(System.IntPtr obj);
5658 public static Efl.Eo.FunctionWrapper<efl_ui_win_modal_get_api_delegate> efl_ui_win_modal_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_modal_get_api_delegate>(Module, "efl_ui_win_modal_get");
5660 private static Efl.Ui.WinModalMode modal_get(System.IntPtr obj, System.IntPtr pd)
5662 Eina.Log.Debug("function efl_ui_win_modal_get was called");
5663 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5666 Efl.Ui.WinModalMode _ret_var = default(Efl.Ui.WinModalMode);
5669 _ret_var = ((Win)ws.Target).GetModal();
5673 Eina.Log.Warning($"Callback error: {e.ToString()}");
5674 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5682 return efl_ui_win_modal_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5686 private static efl_ui_win_modal_get_delegate efl_ui_win_modal_get_static_delegate;
5689 private delegate void efl_ui_win_modal_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WinModalMode modal);
5692 public delegate void efl_ui_win_modal_set_api_delegate(System.IntPtr obj, Efl.Ui.WinModalMode modal);
5694 public static Efl.Eo.FunctionWrapper<efl_ui_win_modal_set_api_delegate> efl_ui_win_modal_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_modal_set_api_delegate>(Module, "efl_ui_win_modal_set");
5696 private static void modal_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WinModalMode modal)
5698 Eina.Log.Debug("function efl_ui_win_modal_set was called");
5699 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5705 ((Win)ws.Target).SetModal(modal);
5709 Eina.Log.Warning($"Callback error: {e.ToString()}");
5710 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5717 efl_ui_win_modal_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), modal);
5721 private static efl_ui_win_modal_set_delegate efl_ui_win_modal_set_static_delegate;
5723 [return: MarshalAs(UnmanagedType.U1)]
5724 private delegate bool efl_ui_win_borderless_get_delegate(System.IntPtr obj, System.IntPtr pd);
5726 [return: MarshalAs(UnmanagedType.U1)]
5727 public delegate bool efl_ui_win_borderless_get_api_delegate(System.IntPtr obj);
5729 public static Efl.Eo.FunctionWrapper<efl_ui_win_borderless_get_api_delegate> efl_ui_win_borderless_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_borderless_get_api_delegate>(Module, "efl_ui_win_borderless_get");
5731 private static bool borderless_get(System.IntPtr obj, System.IntPtr pd)
5733 Eina.Log.Debug("function efl_ui_win_borderless_get was called");
5734 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5737 bool _ret_var = default(bool);
5740 _ret_var = ((Win)ws.Target).GetBorderless();
5744 Eina.Log.Warning($"Callback error: {e.ToString()}");
5745 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5753 return efl_ui_win_borderless_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5757 private static efl_ui_win_borderless_get_delegate efl_ui_win_borderless_get_static_delegate;
5760 private delegate void efl_ui_win_borderless_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool borderless);
5763 public delegate void efl_ui_win_borderless_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool borderless);
5765 public static Efl.Eo.FunctionWrapper<efl_ui_win_borderless_set_api_delegate> efl_ui_win_borderless_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_borderless_set_api_delegate>(Module, "efl_ui_win_borderless_set");
5767 private static void borderless_set(System.IntPtr obj, System.IntPtr pd, bool borderless)
5769 Eina.Log.Debug("function efl_ui_win_borderless_set was called");
5770 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5776 ((Win)ws.Target).SetBorderless(borderless);
5780 Eina.Log.Warning($"Callback error: {e.ToString()}");
5781 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5788 efl_ui_win_borderless_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), borderless);
5792 private static efl_ui_win_borderless_set_delegate efl_ui_win_borderless_set_static_delegate;
5794 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
5795 private delegate System.String efl_ui_win_role_get_delegate(System.IntPtr obj, System.IntPtr pd);
5797 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
5798 public delegate System.String efl_ui_win_role_get_api_delegate(System.IntPtr obj);
5800 public static Efl.Eo.FunctionWrapper<efl_ui_win_role_get_api_delegate> efl_ui_win_role_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_role_get_api_delegate>(Module, "efl_ui_win_role_get");
5802 private static System.String win_role_get(System.IntPtr obj, System.IntPtr pd)
5804 Eina.Log.Debug("function efl_ui_win_role_get was called");
5805 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5808 System.String _ret_var = default(System.String);
5811 _ret_var = ((Win)ws.Target).GetWinRole();
5815 Eina.Log.Warning($"Callback error: {e.ToString()}");
5816 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5824 return efl_ui_win_role_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5828 private static efl_ui_win_role_get_delegate efl_ui_win_role_get_static_delegate;
5831 private delegate void efl_ui_win_role_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String role);
5834 public delegate void efl_ui_win_role_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String role);
5836 public static Efl.Eo.FunctionWrapper<efl_ui_win_role_set_api_delegate> efl_ui_win_role_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_role_set_api_delegate>(Module, "efl_ui_win_role_set");
5838 private static void win_role_set(System.IntPtr obj, System.IntPtr pd, System.String role)
5840 Eina.Log.Debug("function efl_ui_win_role_set was called");
5841 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5847 ((Win)ws.Target).SetWinRole(role);
5851 Eina.Log.Warning($"Callback error: {e.ToString()}");
5852 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5859 efl_ui_win_role_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), role);
5863 private static efl_ui_win_role_set_delegate efl_ui_win_role_set_static_delegate;
5865 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
5866 private delegate System.String efl_ui_win_name_get_delegate(System.IntPtr obj, System.IntPtr pd);
5868 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
5869 public delegate System.String efl_ui_win_name_get_api_delegate(System.IntPtr obj);
5871 public static Efl.Eo.FunctionWrapper<efl_ui_win_name_get_api_delegate> efl_ui_win_name_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_name_get_api_delegate>(Module, "efl_ui_win_name_get");
5873 private static System.String win_name_get(System.IntPtr obj, System.IntPtr pd)
5875 Eina.Log.Debug("function efl_ui_win_name_get was called");
5876 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5879 System.String _ret_var = default(System.String);
5882 _ret_var = ((Win)ws.Target).GetWinName();
5886 Eina.Log.Warning($"Callback error: {e.ToString()}");
5887 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5895 return efl_ui_win_name_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5899 private static efl_ui_win_name_get_delegate efl_ui_win_name_get_static_delegate;
5902 private delegate void efl_ui_win_name_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name);
5905 public delegate void efl_ui_win_name_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name);
5907 public static Efl.Eo.FunctionWrapper<efl_ui_win_name_set_api_delegate> efl_ui_win_name_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_name_set_api_delegate>(Module, "efl_ui_win_name_set");
5909 private static void win_name_set(System.IntPtr obj, System.IntPtr pd, System.String name)
5911 Eina.Log.Debug("function efl_ui_win_name_set was called");
5912 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5918 ((Win)ws.Target).SetWinName(name);
5922 Eina.Log.Warning($"Callback error: {e.ToString()}");
5923 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5930 efl_ui_win_name_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), name);
5934 private static efl_ui_win_name_set_delegate efl_ui_win_name_set_static_delegate;
5937 private delegate Efl.Ui.WinType efl_ui_win_type_get_delegate(System.IntPtr obj, System.IntPtr pd);
5940 public delegate Efl.Ui.WinType efl_ui_win_type_get_api_delegate(System.IntPtr obj);
5942 public static Efl.Eo.FunctionWrapper<efl_ui_win_type_get_api_delegate> efl_ui_win_type_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_type_get_api_delegate>(Module, "efl_ui_win_type_get");
5944 private static Efl.Ui.WinType win_type_get(System.IntPtr obj, System.IntPtr pd)
5946 Eina.Log.Debug("function efl_ui_win_type_get was called");
5947 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5950 Efl.Ui.WinType _ret_var = default(Efl.Ui.WinType);
5953 _ret_var = ((Win)ws.Target).GetWinType();
5957 Eina.Log.Warning($"Callback error: {e.ToString()}");
5958 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5966 return efl_ui_win_type_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5970 private static efl_ui_win_type_get_delegate efl_ui_win_type_get_static_delegate;
5973 private delegate void efl_ui_win_type_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WinType type);
5976 public delegate void efl_ui_win_type_set_api_delegate(System.IntPtr obj, Efl.Ui.WinType type);
5978 public static Efl.Eo.FunctionWrapper<efl_ui_win_type_set_api_delegate> efl_ui_win_type_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_type_set_api_delegate>(Module, "efl_ui_win_type_set");
5980 private static void win_type_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WinType type)
5982 Eina.Log.Debug("function efl_ui_win_type_set was called");
5983 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5989 ((Win)ws.Target).SetWinType(type);
5993 Eina.Log.Warning($"Callback error: {e.ToString()}");
5994 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6001 efl_ui_win_type_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type);
6005 private static efl_ui_win_type_set_delegate efl_ui_win_type_set_static_delegate;
6007 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
6008 private delegate System.String efl_ui_win_accel_preference_get_delegate(System.IntPtr obj, System.IntPtr pd);
6010 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
6011 public delegate System.String efl_ui_win_accel_preference_get_api_delegate(System.IntPtr obj);
6013 public static Efl.Eo.FunctionWrapper<efl_ui_win_accel_preference_get_api_delegate> efl_ui_win_accel_preference_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_accel_preference_get_api_delegate>(Module, "efl_ui_win_accel_preference_get");
6015 private static System.String accel_preference_get(System.IntPtr obj, System.IntPtr pd)
6017 Eina.Log.Debug("function efl_ui_win_accel_preference_get was called");
6018 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6021 System.String _ret_var = default(System.String);
6024 _ret_var = ((Win)ws.Target).GetAccelPreference();
6028 Eina.Log.Warning($"Callback error: {e.ToString()}");
6029 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6037 return efl_ui_win_accel_preference_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6041 private static efl_ui_win_accel_preference_get_delegate efl_ui_win_accel_preference_get_static_delegate;
6044 private delegate void efl_ui_win_accel_preference_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String accel);
6047 public delegate void efl_ui_win_accel_preference_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String accel);
6049 public static Efl.Eo.FunctionWrapper<efl_ui_win_accel_preference_set_api_delegate> efl_ui_win_accel_preference_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_accel_preference_set_api_delegate>(Module, "efl_ui_win_accel_preference_set");
6051 private static void accel_preference_set(System.IntPtr obj, System.IntPtr pd, System.String accel)
6053 Eina.Log.Debug("function efl_ui_win_accel_preference_set was called");
6054 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6060 ((Win)ws.Target).SetAccelPreference(accel);
6064 Eina.Log.Warning($"Callback error: {e.ToString()}");
6065 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6072 efl_ui_win_accel_preference_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), accel);
6076 private static efl_ui_win_accel_preference_set_delegate efl_ui_win_accel_preference_set_static_delegate;
6078 [return: MarshalAs(UnmanagedType.U1)]
6079 private delegate bool efl_ui_win_alpha_get_delegate(System.IntPtr obj, System.IntPtr pd);
6081 [return: MarshalAs(UnmanagedType.U1)]
6082 public delegate bool efl_ui_win_alpha_get_api_delegate(System.IntPtr obj);
6084 public static Efl.Eo.FunctionWrapper<efl_ui_win_alpha_get_api_delegate> efl_ui_win_alpha_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_alpha_get_api_delegate>(Module, "efl_ui_win_alpha_get");
6086 private static bool alpha_get(System.IntPtr obj, System.IntPtr pd)
6088 Eina.Log.Debug("function efl_ui_win_alpha_get was called");
6089 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6092 bool _ret_var = default(bool);
6095 _ret_var = ((Win)ws.Target).GetAlpha();
6099 Eina.Log.Warning($"Callback error: {e.ToString()}");
6100 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6108 return efl_ui_win_alpha_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6112 private static efl_ui_win_alpha_get_delegate efl_ui_win_alpha_get_static_delegate;
6115 private delegate void efl_ui_win_alpha_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool alpha);
6118 public delegate void efl_ui_win_alpha_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool alpha);
6120 public static Efl.Eo.FunctionWrapper<efl_ui_win_alpha_set_api_delegate> efl_ui_win_alpha_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_alpha_set_api_delegate>(Module, "efl_ui_win_alpha_set");
6122 private static void alpha_set(System.IntPtr obj, System.IntPtr pd, bool alpha)
6124 Eina.Log.Debug("function efl_ui_win_alpha_set was called");
6125 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6131 ((Win)ws.Target).SetAlpha(alpha);
6135 Eina.Log.Warning($"Callback error: {e.ToString()}");
6136 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6143 efl_ui_win_alpha_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), alpha);
6147 private static efl_ui_win_alpha_set_delegate efl_ui_win_alpha_set_static_delegate;
6149 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
6150 private delegate System.String efl_ui_win_stack_id_get_delegate(System.IntPtr obj, System.IntPtr pd);
6152 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
6153 public delegate System.String efl_ui_win_stack_id_get_api_delegate(System.IntPtr obj);
6155 public static Efl.Eo.FunctionWrapper<efl_ui_win_stack_id_get_api_delegate> efl_ui_win_stack_id_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_stack_id_get_api_delegate>(Module, "efl_ui_win_stack_id_get");
6157 private static System.String stack_id_get(System.IntPtr obj, System.IntPtr pd)
6159 Eina.Log.Debug("function efl_ui_win_stack_id_get was called");
6160 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6163 System.String _ret_var = default(System.String);
6166 _ret_var = ((Win)ws.Target).GetStackId();
6170 Eina.Log.Warning($"Callback error: {e.ToString()}");
6171 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6179 return efl_ui_win_stack_id_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6183 private static efl_ui_win_stack_id_get_delegate efl_ui_win_stack_id_get_static_delegate;
6185 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
6186 private delegate System.String efl_ui_win_stack_master_id_get_delegate(System.IntPtr obj, System.IntPtr pd);
6188 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
6189 public delegate System.String efl_ui_win_stack_master_id_get_api_delegate(System.IntPtr obj);
6191 public static Efl.Eo.FunctionWrapper<efl_ui_win_stack_master_id_get_api_delegate> efl_ui_win_stack_master_id_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_stack_master_id_get_api_delegate>(Module, "efl_ui_win_stack_master_id_get");
6193 private static System.String stack_master_id_get(System.IntPtr obj, System.IntPtr pd)
6195 Eina.Log.Debug("function efl_ui_win_stack_master_id_get was called");
6196 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6199 System.String _ret_var = default(System.String);
6202 _ret_var = ((Win)ws.Target).GetStackMasterId();
6206 Eina.Log.Warning($"Callback error: {e.ToString()}");
6207 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6215 return efl_ui_win_stack_master_id_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6219 private static efl_ui_win_stack_master_id_get_delegate efl_ui_win_stack_master_id_get_static_delegate;
6222 private delegate void efl_ui_win_stack_master_id_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String id);
6225 public delegate void efl_ui_win_stack_master_id_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String id);
6227 public static Efl.Eo.FunctionWrapper<efl_ui_win_stack_master_id_set_api_delegate> efl_ui_win_stack_master_id_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_stack_master_id_set_api_delegate>(Module, "efl_ui_win_stack_master_id_set");
6229 private static void stack_master_id_set(System.IntPtr obj, System.IntPtr pd, System.String id)
6231 Eina.Log.Debug("function efl_ui_win_stack_master_id_set was called");
6232 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6238 ((Win)ws.Target).SetStackMasterId(id);
6242 Eina.Log.Warning($"Callback error: {e.ToString()}");
6243 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6250 efl_ui_win_stack_master_id_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), id);
6254 private static efl_ui_win_stack_master_id_set_delegate efl_ui_win_stack_master_id_set_static_delegate;
6256 [return: MarshalAs(UnmanagedType.U1)]
6257 private delegate bool efl_ui_win_stack_base_get_delegate(System.IntPtr obj, System.IntPtr pd);
6259 [return: MarshalAs(UnmanagedType.U1)]
6260 public delegate bool efl_ui_win_stack_base_get_api_delegate(System.IntPtr obj);
6262 public static Efl.Eo.FunctionWrapper<efl_ui_win_stack_base_get_api_delegate> efl_ui_win_stack_base_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_stack_base_get_api_delegate>(Module, "efl_ui_win_stack_base_get");
6264 private static bool stack_base_get(System.IntPtr obj, System.IntPtr pd)
6266 Eina.Log.Debug("function efl_ui_win_stack_base_get was called");
6267 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6270 bool _ret_var = default(bool);
6273 _ret_var = ((Win)ws.Target).GetStackBase();
6277 Eina.Log.Warning($"Callback error: {e.ToString()}");
6278 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6286 return efl_ui_win_stack_base_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6290 private static efl_ui_win_stack_base_get_delegate efl_ui_win_stack_base_get_static_delegate;
6293 private delegate void efl_ui_win_stack_base_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool kw_base);
6296 public delegate void efl_ui_win_stack_base_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool kw_base);
6298 public static Efl.Eo.FunctionWrapper<efl_ui_win_stack_base_set_api_delegate> efl_ui_win_stack_base_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_stack_base_set_api_delegate>(Module, "efl_ui_win_stack_base_set");
6300 private static void stack_base_set(System.IntPtr obj, System.IntPtr pd, bool kw_base)
6302 Eina.Log.Debug("function efl_ui_win_stack_base_set was called");
6303 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6309 ((Win)ws.Target).SetStackBase(kw_base);
6313 Eina.Log.Warning($"Callback error: {e.ToString()}");
6314 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6321 efl_ui_win_stack_base_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), kw_base);
6325 private static efl_ui_win_stack_base_set_delegate efl_ui_win_stack_base_set_static_delegate;
6327 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.ValueMarshaler))]
6328 private delegate Eina.Value efl_ui_win_exit_on_all_windows_closed_get_delegate();
6330 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.ValueMarshaler))]
6331 public delegate Eina.Value efl_ui_win_exit_on_all_windows_closed_get_api_delegate();
6333 public static Efl.Eo.FunctionWrapper<efl_ui_win_exit_on_all_windows_closed_get_api_delegate> efl_ui_win_exit_on_all_windows_closed_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_exit_on_all_windows_closed_get_api_delegate>(Module, "efl_ui_win_exit_on_all_windows_closed_get");
6335 private static Eina.Value exit_on_all_windows_closed_get(System.IntPtr obj, System.IntPtr pd)
6337 Eina.Log.Debug("function efl_ui_win_exit_on_all_windows_closed_get was called");
6338 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6341 Eina.Value _ret_var = default(Eina.Value);
6344 _ret_var = Win.GetExitOnAllWindowsClosed();
6348 Eina.Log.Warning($"Callback error: {e.ToString()}");
6349 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6357 return efl_ui_win_exit_on_all_windows_closed_get_ptr.Value.Delegate();
6362 private delegate void efl_ui_win_exit_on_all_windows_closed_set_delegate([MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.ValueMarshaler))] Eina.Value exit_code);
6365 public delegate void efl_ui_win_exit_on_all_windows_closed_set_api_delegate([MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.ValueMarshaler))] Eina.Value exit_code);
6367 public static Efl.Eo.FunctionWrapper<efl_ui_win_exit_on_all_windows_closed_set_api_delegate> efl_ui_win_exit_on_all_windows_closed_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_exit_on_all_windows_closed_set_api_delegate>(Module, "efl_ui_win_exit_on_all_windows_closed_set");
6369 private static void exit_on_all_windows_closed_set(System.IntPtr obj, System.IntPtr pd, Eina.Value exit_code)
6371 Eina.Log.Debug("function efl_ui_win_exit_on_all_windows_closed_set was called");
6372 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6378 Win.SetExitOnAllWindowsClosed(exit_code);
6382 Eina.Log.Warning($"Callback error: {e.ToString()}");
6383 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6390 efl_ui_win_exit_on_all_windows_closed_set_ptr.Value.Delegate(exit_code);
6395 private delegate Eina.Size2D.NativeStruct efl_ui_win_hint_base_get_delegate(System.IntPtr obj, System.IntPtr pd);
6398 public delegate Eina.Size2D.NativeStruct efl_ui_win_hint_base_get_api_delegate(System.IntPtr obj);
6400 public static Efl.Eo.FunctionWrapper<efl_ui_win_hint_base_get_api_delegate> efl_ui_win_hint_base_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_hint_base_get_api_delegate>(Module, "efl_ui_win_hint_base_get");
6402 private static Eina.Size2D.NativeStruct hint_base_get(System.IntPtr obj, System.IntPtr pd)
6404 Eina.Log.Debug("function efl_ui_win_hint_base_get was called");
6405 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6408 Eina.Size2D _ret_var = default(Eina.Size2D);
6411 _ret_var = ((Win)ws.Target).GetHintBase();
6415 Eina.Log.Warning($"Callback error: {e.ToString()}");
6416 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6424 return efl_ui_win_hint_base_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6428 private static efl_ui_win_hint_base_get_delegate efl_ui_win_hint_base_get_static_delegate;
6431 private delegate void efl_ui_win_hint_base_set_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Size2D.NativeStruct sz);
6434 public delegate void efl_ui_win_hint_base_set_api_delegate(System.IntPtr obj, Eina.Size2D.NativeStruct sz);
6436 public static Efl.Eo.FunctionWrapper<efl_ui_win_hint_base_set_api_delegate> efl_ui_win_hint_base_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_hint_base_set_api_delegate>(Module, "efl_ui_win_hint_base_set");
6438 private static void hint_base_set(System.IntPtr obj, System.IntPtr pd, Eina.Size2D.NativeStruct sz)
6440 Eina.Log.Debug("function efl_ui_win_hint_base_set was called");
6441 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6444 Eina.Size2D _in_sz = sz;
6448 ((Win)ws.Target).SetHintBase(_in_sz);
6452 Eina.Log.Warning($"Callback error: {e.ToString()}");
6453 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6460 efl_ui_win_hint_base_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), sz);
6464 private static efl_ui_win_hint_base_set_delegate efl_ui_win_hint_base_set_static_delegate;
6467 private delegate Eina.Size2D.NativeStruct efl_ui_win_hint_step_get_delegate(System.IntPtr obj, System.IntPtr pd);
6470 public delegate Eina.Size2D.NativeStruct efl_ui_win_hint_step_get_api_delegate(System.IntPtr obj);
6472 public static Efl.Eo.FunctionWrapper<efl_ui_win_hint_step_get_api_delegate> efl_ui_win_hint_step_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_hint_step_get_api_delegate>(Module, "efl_ui_win_hint_step_get");
6474 private static Eina.Size2D.NativeStruct hint_step_get(System.IntPtr obj, System.IntPtr pd)
6476 Eina.Log.Debug("function efl_ui_win_hint_step_get was called");
6477 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6480 Eina.Size2D _ret_var = default(Eina.Size2D);
6483 _ret_var = ((Win)ws.Target).GetHintStep();
6487 Eina.Log.Warning($"Callback error: {e.ToString()}");
6488 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6496 return efl_ui_win_hint_step_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6500 private static efl_ui_win_hint_step_get_delegate efl_ui_win_hint_step_get_static_delegate;
6503 private delegate void efl_ui_win_hint_step_set_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Size2D.NativeStruct sz);
6506 public delegate void efl_ui_win_hint_step_set_api_delegate(System.IntPtr obj, Eina.Size2D.NativeStruct sz);
6508 public static Efl.Eo.FunctionWrapper<efl_ui_win_hint_step_set_api_delegate> efl_ui_win_hint_step_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_hint_step_set_api_delegate>(Module, "efl_ui_win_hint_step_set");
6510 private static void hint_step_set(System.IntPtr obj, System.IntPtr pd, Eina.Size2D.NativeStruct sz)
6512 Eina.Log.Debug("function efl_ui_win_hint_step_set was called");
6513 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6516 Eina.Size2D _in_sz = sz;
6520 ((Win)ws.Target).SetHintStep(_in_sz);
6524 Eina.Log.Warning($"Callback error: {e.ToString()}");
6525 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6532 efl_ui_win_hint_step_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), sz);
6536 private static efl_ui_win_hint_step_set_delegate efl_ui_win_hint_step_set_static_delegate;
6539 private delegate int efl_ui_win_rotation_get_delegate(System.IntPtr obj, System.IntPtr pd);
6542 public delegate int efl_ui_win_rotation_get_api_delegate(System.IntPtr obj);
6544 public static Efl.Eo.FunctionWrapper<efl_ui_win_rotation_get_api_delegate> efl_ui_win_rotation_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_rotation_get_api_delegate>(Module, "efl_ui_win_rotation_get");
6546 private static int win_rotation_get(System.IntPtr obj, System.IntPtr pd)
6548 Eina.Log.Debug("function efl_ui_win_rotation_get was called");
6549 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6552 int _ret_var = default(int);
6555 _ret_var = ((Win)ws.Target).GetWinRotation();
6559 Eina.Log.Warning($"Callback error: {e.ToString()}");
6560 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6568 return efl_ui_win_rotation_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6572 private static efl_ui_win_rotation_get_delegate efl_ui_win_rotation_get_static_delegate;
6575 private delegate void efl_ui_win_rotation_set_delegate(System.IntPtr obj, System.IntPtr pd, int rotation);
6578 public delegate void efl_ui_win_rotation_set_api_delegate(System.IntPtr obj, int rotation);
6580 public static Efl.Eo.FunctionWrapper<efl_ui_win_rotation_set_api_delegate> efl_ui_win_rotation_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_rotation_set_api_delegate>(Module, "efl_ui_win_rotation_set");
6582 private static void win_rotation_set(System.IntPtr obj, System.IntPtr pd, int rotation)
6584 Eina.Log.Debug("function efl_ui_win_rotation_set was called");
6585 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6591 ((Win)ws.Target).SetWinRotation(rotation);
6595 Eina.Log.Warning($"Callback error: {e.ToString()}");
6596 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6603 efl_ui_win_rotation_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), rotation);
6607 private static efl_ui_win_rotation_set_delegate efl_ui_win_rotation_set_static_delegate;
6609 [return: MarshalAs(UnmanagedType.U1)]
6610 private delegate bool efl_ui_win_focus_highlight_enabled_get_delegate(System.IntPtr obj, System.IntPtr pd);
6612 [return: MarshalAs(UnmanagedType.U1)]
6613 public delegate bool efl_ui_win_focus_highlight_enabled_get_api_delegate(System.IntPtr obj);
6615 public static Efl.Eo.FunctionWrapper<efl_ui_win_focus_highlight_enabled_get_api_delegate> efl_ui_win_focus_highlight_enabled_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_focus_highlight_enabled_get_api_delegate>(Module, "efl_ui_win_focus_highlight_enabled_get");
6617 private static bool focus_highlight_enabled_get(System.IntPtr obj, System.IntPtr pd)
6619 Eina.Log.Debug("function efl_ui_win_focus_highlight_enabled_get was called");
6620 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6623 bool _ret_var = default(bool);
6626 _ret_var = ((Win)ws.Target).GetFocusHighlightEnabled();
6630 Eina.Log.Warning($"Callback error: {e.ToString()}");
6631 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6639 return efl_ui_win_focus_highlight_enabled_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6643 private static efl_ui_win_focus_highlight_enabled_get_delegate efl_ui_win_focus_highlight_enabled_get_static_delegate;
6646 private delegate void efl_ui_win_focus_highlight_enabled_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool enabled);
6649 public delegate void efl_ui_win_focus_highlight_enabled_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool enabled);
6651 public static Efl.Eo.FunctionWrapper<efl_ui_win_focus_highlight_enabled_set_api_delegate> efl_ui_win_focus_highlight_enabled_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_focus_highlight_enabled_set_api_delegate>(Module, "efl_ui_win_focus_highlight_enabled_set");
6653 private static void focus_highlight_enabled_set(System.IntPtr obj, System.IntPtr pd, bool enabled)
6655 Eina.Log.Debug("function efl_ui_win_focus_highlight_enabled_set was called");
6656 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6662 ((Win)ws.Target).SetFocusHighlightEnabled(enabled);
6666 Eina.Log.Warning($"Callback error: {e.ToString()}");
6667 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6674 efl_ui_win_focus_highlight_enabled_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), enabled);
6678 private static efl_ui_win_focus_highlight_enabled_set_delegate efl_ui_win_focus_highlight_enabled_set_static_delegate;
6680 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
6681 private delegate System.String efl_ui_win_focus_highlight_style_get_delegate(System.IntPtr obj, System.IntPtr pd);
6683 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
6684 public delegate System.String efl_ui_win_focus_highlight_style_get_api_delegate(System.IntPtr obj);
6686 public static Efl.Eo.FunctionWrapper<efl_ui_win_focus_highlight_style_get_api_delegate> efl_ui_win_focus_highlight_style_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_focus_highlight_style_get_api_delegate>(Module, "efl_ui_win_focus_highlight_style_get");
6688 private static System.String focus_highlight_style_get(System.IntPtr obj, System.IntPtr pd)
6690 Eina.Log.Debug("function efl_ui_win_focus_highlight_style_get was called");
6691 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6694 System.String _ret_var = default(System.String);
6697 _ret_var = ((Win)ws.Target).GetFocusHighlightStyle();
6701 Eina.Log.Warning($"Callback error: {e.ToString()}");
6702 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6710 return efl_ui_win_focus_highlight_style_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6714 private static efl_ui_win_focus_highlight_style_get_delegate efl_ui_win_focus_highlight_style_get_static_delegate;
6716 [return: MarshalAs(UnmanagedType.U1)]
6717 private delegate bool efl_ui_win_focus_highlight_style_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String style);
6719 [return: MarshalAs(UnmanagedType.U1)]
6720 public delegate bool efl_ui_win_focus_highlight_style_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String style);
6722 public static Efl.Eo.FunctionWrapper<efl_ui_win_focus_highlight_style_set_api_delegate> efl_ui_win_focus_highlight_style_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_focus_highlight_style_set_api_delegate>(Module, "efl_ui_win_focus_highlight_style_set");
6724 private static bool focus_highlight_style_set(System.IntPtr obj, System.IntPtr pd, System.String style)
6726 Eina.Log.Debug("function efl_ui_win_focus_highlight_style_set was called");
6727 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6730 bool _ret_var = default(bool);
6733 _ret_var = ((Win)ws.Target).SetFocusHighlightStyle(style);
6737 Eina.Log.Warning($"Callback error: {e.ToString()}");
6738 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6746 return efl_ui_win_focus_highlight_style_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), style);
6750 private static efl_ui_win_focus_highlight_style_set_delegate efl_ui_win_focus_highlight_style_set_static_delegate;
6752 [return: MarshalAs(UnmanagedType.U1)]
6753 private delegate bool efl_ui_win_focus_highlight_animate_get_delegate(System.IntPtr obj, System.IntPtr pd);
6755 [return: MarshalAs(UnmanagedType.U1)]
6756 public delegate bool efl_ui_win_focus_highlight_animate_get_api_delegate(System.IntPtr obj);
6758 public static Efl.Eo.FunctionWrapper<efl_ui_win_focus_highlight_animate_get_api_delegate> efl_ui_win_focus_highlight_animate_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_focus_highlight_animate_get_api_delegate>(Module, "efl_ui_win_focus_highlight_animate_get");
6760 private static bool focus_highlight_animate_get(System.IntPtr obj, System.IntPtr pd)
6762 Eina.Log.Debug("function efl_ui_win_focus_highlight_animate_get was called");
6763 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6766 bool _ret_var = default(bool);
6769 _ret_var = ((Win)ws.Target).GetFocusHighlightAnimate();
6773 Eina.Log.Warning($"Callback error: {e.ToString()}");
6774 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6782 return efl_ui_win_focus_highlight_animate_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6786 private static efl_ui_win_focus_highlight_animate_get_delegate efl_ui_win_focus_highlight_animate_get_static_delegate;
6789 private delegate void efl_ui_win_focus_highlight_animate_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool animate);
6792 public delegate void efl_ui_win_focus_highlight_animate_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool animate);
6794 public static Efl.Eo.FunctionWrapper<efl_ui_win_focus_highlight_animate_set_api_delegate> efl_ui_win_focus_highlight_animate_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_focus_highlight_animate_set_api_delegate>(Module, "efl_ui_win_focus_highlight_animate_set");
6796 private static void focus_highlight_animate_set(System.IntPtr obj, System.IntPtr pd, bool animate)
6798 Eina.Log.Debug("function efl_ui_win_focus_highlight_animate_set was called");
6799 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6805 ((Win)ws.Target).SetFocusHighlightAnimate(animate);
6809 Eina.Log.Warning($"Callback error: {e.ToString()}");
6810 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6817 efl_ui_win_focus_highlight_animate_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), animate);
6821 private static efl_ui_win_focus_highlight_animate_set_delegate efl_ui_win_focus_highlight_animate_set_static_delegate;
6824 private delegate void efl_ui_win_stack_pop_to_delegate(System.IntPtr obj, System.IntPtr pd);
6827 public delegate void efl_ui_win_stack_pop_to_api_delegate(System.IntPtr obj);
6829 public static Efl.Eo.FunctionWrapper<efl_ui_win_stack_pop_to_api_delegate> efl_ui_win_stack_pop_to_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_stack_pop_to_api_delegate>(Module, "efl_ui_win_stack_pop_to");
6831 private static void stack_pop_to(System.IntPtr obj, System.IntPtr pd)
6833 Eina.Log.Debug("function efl_ui_win_stack_pop_to was called");
6834 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6840 ((Win)ws.Target).StackPopTo();
6844 Eina.Log.Warning($"Callback error: {e.ToString()}");
6845 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6852 efl_ui_win_stack_pop_to_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6856 private static efl_ui_win_stack_pop_to_delegate efl_ui_win_stack_pop_to_static_delegate;
6859 private delegate void efl_ui_win_activate_delegate(System.IntPtr obj, System.IntPtr pd);
6862 public delegate void efl_ui_win_activate_api_delegate(System.IntPtr obj);
6864 public static Efl.Eo.FunctionWrapper<efl_ui_win_activate_api_delegate> efl_ui_win_activate_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_activate_api_delegate>(Module, "efl_ui_win_activate");
6866 private static void activate(System.IntPtr obj, System.IntPtr pd)
6868 Eina.Log.Debug("function efl_ui_win_activate was called");
6869 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6875 ((Win)ws.Target).Activate();
6879 Eina.Log.Warning($"Callback error: {e.ToString()}");
6880 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6887 efl_ui_win_activate_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6891 private static efl_ui_win_activate_delegate efl_ui_win_activate_static_delegate;
6894 private delegate void efl_ui_win_center_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool h, [MarshalAs(UnmanagedType.U1)] bool v);
6897 public delegate void efl_ui_win_center_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool h, [MarshalAs(UnmanagedType.U1)] bool v);
6899 public static Efl.Eo.FunctionWrapper<efl_ui_win_center_api_delegate> efl_ui_win_center_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_center_api_delegate>(Module, "efl_ui_win_center");
6901 private static void center(System.IntPtr obj, System.IntPtr pd, bool h, bool v)
6903 Eina.Log.Debug("function efl_ui_win_center was called");
6904 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6910 ((Win)ws.Target).Center(h, v);
6914 Eina.Log.Warning($"Callback error: {e.ToString()}");
6915 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6922 efl_ui_win_center_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), h, v);
6926 private static efl_ui_win_center_delegate efl_ui_win_center_static_delegate;
6928 [return: MarshalAs(UnmanagedType.U1)]
6929 private delegate bool efl_ui_win_move_resize_start_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WinMoveResizeMode mode);
6931 [return: MarshalAs(UnmanagedType.U1)]
6932 public delegate bool efl_ui_win_move_resize_start_api_delegate(System.IntPtr obj, Efl.Ui.WinMoveResizeMode mode);
6934 public static Efl.Eo.FunctionWrapper<efl_ui_win_move_resize_start_api_delegate> efl_ui_win_move_resize_start_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_move_resize_start_api_delegate>(Module, "efl_ui_win_move_resize_start");
6936 private static bool move_resize_start(System.IntPtr obj, System.IntPtr pd, Efl.Ui.WinMoveResizeMode mode)
6938 Eina.Log.Debug("function efl_ui_win_move_resize_start was called");
6939 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6942 bool _ret_var = default(bool);
6945 _ret_var = ((Win)ws.Target).MoveResizeStart(mode);
6949 Eina.Log.Warning($"Callback error: {e.ToString()}");
6950 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6958 return efl_ui_win_move_resize_start_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), mode);
6962 private static efl_ui_win_move_resize_start_delegate efl_ui_win_move_resize_start_static_delegate;
6965 private delegate System.IntPtr efl_ui_win_pointer_iterate_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool hover);
6968 public delegate System.IntPtr efl_ui_win_pointer_iterate_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool hover);
6970 public static Efl.Eo.FunctionWrapper<efl_ui_win_pointer_iterate_api_delegate> efl_ui_win_pointer_iterate_ptr = new Efl.Eo.FunctionWrapper<efl_ui_win_pointer_iterate_api_delegate>(Module, "efl_ui_win_pointer_iterate");
6972 private static System.IntPtr pointer_iterate(System.IntPtr obj, System.IntPtr pd, bool hover)
6974 Eina.Log.Debug("function efl_ui_win_pointer_iterate was called");
6975 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6978 Eina.Iterator<Efl.Input.Pointer> _ret_var = default(Eina.Iterator<Efl.Input.Pointer>);
6981 _ret_var = ((Win)ws.Target).PointerIterate(hover);
6985 Eina.Log.Warning($"Callback error: {e.ToString()}");
6986 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6989 return _ret_var.Handle;
6994 return efl_ui_win_pointer_iterate_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), hover);
6998 private static efl_ui_win_pointer_iterate_delegate efl_ui_win_pointer_iterate_static_delegate;
7000 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.ValueMarshalerOwn))]
7001 private delegate Eina.Value efl_config_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name);
7003 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.ValueMarshalerOwn))]
7004 public delegate Eina.Value efl_config_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name);
7006 public static Efl.Eo.FunctionWrapper<efl_config_get_api_delegate> efl_config_get_ptr = new Efl.Eo.FunctionWrapper<efl_config_get_api_delegate>(Module, "efl_config_get");
7008 private static Eina.Value config_get(System.IntPtr obj, System.IntPtr pd, System.String name)
7010 Eina.Log.Debug("function efl_config_get was called");
7011 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7014 Eina.Value _ret_var = default(Eina.Value);
7017 _ret_var = ((Win)ws.Target).GetConfig(name);
7021 Eina.Log.Warning($"Callback error: {e.ToString()}");
7022 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7030 return efl_config_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), name);
7034 private static efl_config_get_delegate efl_config_get_static_delegate;
7036 [return: MarshalAs(UnmanagedType.U1)]
7037 private delegate bool efl_config_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.ValueMarshaler))] Eina.Value value);
7039 [return: MarshalAs(UnmanagedType.U1)]
7040 public delegate bool efl_config_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Eina.ValueMarshaler))] Eina.Value value);
7042 public static Efl.Eo.FunctionWrapper<efl_config_set_api_delegate> efl_config_set_ptr = new Efl.Eo.FunctionWrapper<efl_config_set_api_delegate>(Module, "efl_config_set");
7044 private static bool config_set(System.IntPtr obj, System.IntPtr pd, System.String name, Eina.Value value)
7046 Eina.Log.Debug("function efl_config_set was called");
7047 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7050 bool _ret_var = default(bool);
7053 _ret_var = ((Win)ws.Target).SetConfig(name, value);
7057 Eina.Log.Warning($"Callback error: {e.ToString()}");
7058 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7066 return efl_config_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), name, value);
7070 private static efl_config_set_delegate efl_config_set_static_delegate;
7072 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7073 private delegate Efl.Gfx.IEntity efl_content_get_delegate(System.IntPtr obj, System.IntPtr pd);
7075 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7076 public delegate Efl.Gfx.IEntity efl_content_get_api_delegate(System.IntPtr obj);
7078 public static Efl.Eo.FunctionWrapper<efl_content_get_api_delegate> efl_content_get_ptr = new Efl.Eo.FunctionWrapper<efl_content_get_api_delegate>(Module, "efl_content_get");
7080 private static Efl.Gfx.IEntity content_get(System.IntPtr obj, System.IntPtr pd)
7082 Eina.Log.Debug("function efl_content_get was called");
7083 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7086 Efl.Gfx.IEntity _ret_var = default(Efl.Gfx.IEntity);
7089 _ret_var = ((Win)ws.Target).GetContent();
7093 Eina.Log.Warning($"Callback error: {e.ToString()}");
7094 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7102 return efl_content_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7106 private static efl_content_get_delegate efl_content_get_static_delegate;
7108 [return: MarshalAs(UnmanagedType.U1)]
7109 private delegate bool efl_content_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity content);
7111 [return: MarshalAs(UnmanagedType.U1)]
7112 public delegate bool efl_content_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity content);
7114 public static Efl.Eo.FunctionWrapper<efl_content_set_api_delegate> efl_content_set_ptr = new Efl.Eo.FunctionWrapper<efl_content_set_api_delegate>(Module, "efl_content_set");
7116 private static bool content_set(System.IntPtr obj, System.IntPtr pd, Efl.Gfx.IEntity content)
7118 Eina.Log.Debug("function efl_content_set was called");
7119 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7122 bool _ret_var = default(bool);
7125 _ret_var = ((Win)ws.Target).SetContent(content);
7129 Eina.Log.Warning($"Callback error: {e.ToString()}");
7130 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7138 return efl_content_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), content);
7142 private static efl_content_set_delegate efl_content_set_static_delegate;
7144 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7145 private delegate Efl.Gfx.IEntity efl_content_unset_delegate(System.IntPtr obj, System.IntPtr pd);
7147 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7148 public delegate Efl.Gfx.IEntity efl_content_unset_api_delegate(System.IntPtr obj);
7150 public static Efl.Eo.FunctionWrapper<efl_content_unset_api_delegate> efl_content_unset_ptr = new Efl.Eo.FunctionWrapper<efl_content_unset_api_delegate>(Module, "efl_content_unset");
7152 private static Efl.Gfx.IEntity content_unset(System.IntPtr obj, System.IntPtr pd)
7154 Eina.Log.Debug("function efl_content_unset was called");
7155 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7158 Efl.Gfx.IEntity _ret_var = default(Efl.Gfx.IEntity);
7161 _ret_var = ((Win)ws.Target).UnsetContent();
7165 Eina.Log.Warning($"Callback error: {e.ToString()}");
7166 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7174 return efl_content_unset_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7178 private static efl_content_unset_delegate efl_content_unset_static_delegate;
7181 private delegate Eina.Size2D.NativeStruct efl_screen_size_in_pixels_get_delegate(System.IntPtr obj, System.IntPtr pd);
7184 public delegate Eina.Size2D.NativeStruct efl_screen_size_in_pixels_get_api_delegate(System.IntPtr obj);
7186 public static Efl.Eo.FunctionWrapper<efl_screen_size_in_pixels_get_api_delegate> efl_screen_size_in_pixels_get_ptr = new Efl.Eo.FunctionWrapper<efl_screen_size_in_pixels_get_api_delegate>(Module, "efl_screen_size_in_pixels_get");
7188 private static Eina.Size2D.NativeStruct screen_size_in_pixels_get(System.IntPtr obj, System.IntPtr pd)
7190 Eina.Log.Debug("function efl_screen_size_in_pixels_get was called");
7191 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7194 Eina.Size2D _ret_var = default(Eina.Size2D);
7197 _ret_var = ((Win)ws.Target).GetScreenSizeInPixels();
7201 Eina.Log.Warning($"Callback error: {e.ToString()}");
7202 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7210 return efl_screen_size_in_pixels_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7214 private static efl_screen_size_in_pixels_get_delegate efl_screen_size_in_pixels_get_static_delegate;
7217 private delegate float efl_screen_scale_factor_get_delegate(System.IntPtr obj, System.IntPtr pd);
7220 public delegate float efl_screen_scale_factor_get_api_delegate(System.IntPtr obj);
7222 public static Efl.Eo.FunctionWrapper<efl_screen_scale_factor_get_api_delegate> efl_screen_scale_factor_get_ptr = new Efl.Eo.FunctionWrapper<efl_screen_scale_factor_get_api_delegate>(Module, "efl_screen_scale_factor_get");
7224 private static float screen_scale_factor_get(System.IntPtr obj, System.IntPtr pd)
7226 Eina.Log.Debug("function efl_screen_scale_factor_get was called");
7227 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7230 float _ret_var = default(float);
7233 _ret_var = ((Win)ws.Target).GetScreenScaleFactor();
7237 Eina.Log.Warning($"Callback error: {e.ToString()}");
7238 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7246 return efl_screen_scale_factor_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7250 private static efl_screen_scale_factor_get_delegate efl_screen_scale_factor_get_static_delegate;
7253 private delegate int efl_screen_rotation_get_delegate(System.IntPtr obj, System.IntPtr pd);
7256 public delegate int efl_screen_rotation_get_api_delegate(System.IntPtr obj);
7258 public static Efl.Eo.FunctionWrapper<efl_screen_rotation_get_api_delegate> efl_screen_rotation_get_ptr = new Efl.Eo.FunctionWrapper<efl_screen_rotation_get_api_delegate>(Module, "efl_screen_rotation_get");
7260 private static int screen_rotation_get(System.IntPtr obj, System.IntPtr pd)
7262 Eina.Log.Debug("function efl_screen_rotation_get was called");
7263 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7266 int _ret_var = default(int);
7269 _ret_var = ((Win)ws.Target).GetScreenRotation();
7273 Eina.Log.Warning($"Callback error: {e.ToString()}");
7274 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7282 return efl_screen_rotation_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7286 private static efl_screen_rotation_get_delegate efl_screen_rotation_get_static_delegate;
7289 private delegate void efl_screen_dpi_get_delegate(System.IntPtr obj, System.IntPtr pd, out int xdpi, out int ydpi);
7292 public delegate void efl_screen_dpi_get_api_delegate(System.IntPtr obj, out int xdpi, out int ydpi);
7294 public static Efl.Eo.FunctionWrapper<efl_screen_dpi_get_api_delegate> efl_screen_dpi_get_ptr = new Efl.Eo.FunctionWrapper<efl_screen_dpi_get_api_delegate>(Module, "efl_screen_dpi_get");
7296 private static void screen_dpi_get(System.IntPtr obj, System.IntPtr pd, out int xdpi, out int ydpi)
7298 Eina.Log.Debug("function efl_screen_dpi_get was called");
7299 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7302 xdpi = default(int); ydpi = default(int);
7305 ((Win)ws.Target).GetScreenDpi(out xdpi, out ydpi);
7309 Eina.Log.Warning($"Callback error: {e.ToString()}");
7310 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7317 efl_screen_dpi_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out xdpi, out ydpi);
7321 private static efl_screen_dpi_get_delegate efl_screen_dpi_get_static_delegate;
7323 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
7324 private delegate System.String efl_text_get_delegate(System.IntPtr obj, System.IntPtr pd);
7326 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
7327 public delegate System.String efl_text_get_api_delegate(System.IntPtr obj);
7329 public static Efl.Eo.FunctionWrapper<efl_text_get_api_delegate> efl_text_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_get_api_delegate>(Module, "efl_text_get");
7331 private static System.String text_get(System.IntPtr obj, System.IntPtr pd)
7333 Eina.Log.Debug("function efl_text_get was called");
7334 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7337 System.String _ret_var = default(System.String);
7340 _ret_var = ((Win)ws.Target).GetText();
7344 Eina.Log.Warning($"Callback error: {e.ToString()}");
7345 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7353 return efl_text_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7357 private static efl_text_get_delegate efl_text_get_static_delegate;
7360 private delegate void efl_text_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text);
7363 public delegate void efl_text_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text);
7365 public static Efl.Eo.FunctionWrapper<efl_text_set_api_delegate> efl_text_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_set_api_delegate>(Module, "efl_text_set");
7367 private static void text_set(System.IntPtr obj, System.IntPtr pd, System.String text)
7369 Eina.Log.Debug("function efl_text_set was called");
7370 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7376 ((Win)ws.Target).SetText(text);
7380 Eina.Log.Warning($"Callback error: {e.ToString()}");
7381 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7388 efl_text_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), text);
7392 private static efl_text_set_delegate efl_text_set_static_delegate;
7394 [return: MarshalAs(UnmanagedType.U1)]
7395 private delegate bool efl_canvas_scene_image_max_size_get_delegate(System.IntPtr obj, System.IntPtr pd, out Eina.Size2D.NativeStruct max);
7397 [return: MarshalAs(UnmanagedType.U1)]
7398 public delegate bool efl_canvas_scene_image_max_size_get_api_delegate(System.IntPtr obj, out Eina.Size2D.NativeStruct max);
7400 public static Efl.Eo.FunctionWrapper<efl_canvas_scene_image_max_size_get_api_delegate> efl_canvas_scene_image_max_size_get_ptr = new Efl.Eo.FunctionWrapper<efl_canvas_scene_image_max_size_get_api_delegate>(Module, "efl_canvas_scene_image_max_size_get");
7402 private static bool image_max_size_get(System.IntPtr obj, System.IntPtr pd, out Eina.Size2D.NativeStruct max)
7404 Eina.Log.Debug("function efl_canvas_scene_image_max_size_get was called");
7405 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7408 Eina.Size2D _out_max = default(Eina.Size2D);
7409 bool _ret_var = default(bool);
7412 _ret_var = ((Win)ws.Target).GetImageMaxSize(out _out_max);
7416 Eina.Log.Warning($"Callback error: {e.ToString()}");
7417 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7426 return efl_canvas_scene_image_max_size_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out max);
7430 private static efl_canvas_scene_image_max_size_get_delegate efl_canvas_scene_image_max_size_get_static_delegate;
7432 [return: MarshalAs(UnmanagedType.U1)]
7433 private delegate bool efl_canvas_scene_group_objects_calculating_get_delegate(System.IntPtr obj, System.IntPtr pd);
7435 [return: MarshalAs(UnmanagedType.U1)]
7436 public delegate bool efl_canvas_scene_group_objects_calculating_get_api_delegate(System.IntPtr obj);
7438 public static Efl.Eo.FunctionWrapper<efl_canvas_scene_group_objects_calculating_get_api_delegate> efl_canvas_scene_group_objects_calculating_get_ptr = new Efl.Eo.FunctionWrapper<efl_canvas_scene_group_objects_calculating_get_api_delegate>(Module, "efl_canvas_scene_group_objects_calculating_get");
7440 private static bool group_objects_calculating_get(System.IntPtr obj, System.IntPtr pd)
7442 Eina.Log.Debug("function efl_canvas_scene_group_objects_calculating_get was called");
7443 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7446 bool _ret_var = default(bool);
7449 _ret_var = ((Win)ws.Target).GetGroupObjectsCalculating();
7453 Eina.Log.Warning($"Callback error: {e.ToString()}");
7454 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7462 return efl_canvas_scene_group_objects_calculating_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7466 private static efl_canvas_scene_group_objects_calculating_get_delegate efl_canvas_scene_group_objects_calculating_get_static_delegate;
7468 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7469 private delegate Efl.Input.Device efl_canvas_scene_device_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name);
7471 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7472 public delegate Efl.Input.Device efl_canvas_scene_device_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name);
7474 public static Efl.Eo.FunctionWrapper<efl_canvas_scene_device_get_api_delegate> efl_canvas_scene_device_get_ptr = new Efl.Eo.FunctionWrapper<efl_canvas_scene_device_get_api_delegate>(Module, "efl_canvas_scene_device_get");
7476 private static Efl.Input.Device device_get(System.IntPtr obj, System.IntPtr pd, System.String name)
7478 Eina.Log.Debug("function efl_canvas_scene_device_get was called");
7479 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7482 Efl.Input.Device _ret_var = default(Efl.Input.Device);
7485 _ret_var = ((Win)ws.Target).GetDevice(name);
7489 Eina.Log.Warning($"Callback error: {e.ToString()}");
7490 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7498 return efl_canvas_scene_device_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), name);
7502 private static efl_canvas_scene_device_get_delegate efl_canvas_scene_device_get_static_delegate;
7504 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7505 private delegate Efl.Input.Device efl_canvas_scene_seat_get_delegate(System.IntPtr obj, System.IntPtr pd, int id);
7507 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7508 public delegate Efl.Input.Device efl_canvas_scene_seat_get_api_delegate(System.IntPtr obj, int id);
7510 public static Efl.Eo.FunctionWrapper<efl_canvas_scene_seat_get_api_delegate> efl_canvas_scene_seat_get_ptr = new Efl.Eo.FunctionWrapper<efl_canvas_scene_seat_get_api_delegate>(Module, "efl_canvas_scene_seat_get");
7512 private static Efl.Input.Device seat_get(System.IntPtr obj, System.IntPtr pd, int id)
7514 Eina.Log.Debug("function efl_canvas_scene_seat_get was called");
7515 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7518 Efl.Input.Device _ret_var = default(Efl.Input.Device);
7521 _ret_var = ((Win)ws.Target).GetSeat(id);
7525 Eina.Log.Warning($"Callback error: {e.ToString()}");
7526 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7534 return efl_canvas_scene_seat_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), id);
7538 private static efl_canvas_scene_seat_get_delegate efl_canvas_scene_seat_get_static_delegate;
7540 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7541 private delegate Efl.Input.Device efl_canvas_scene_seat_default_get_delegate(System.IntPtr obj, System.IntPtr pd);
7543 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7544 public delegate Efl.Input.Device efl_canvas_scene_seat_default_get_api_delegate(System.IntPtr obj);
7546 public static Efl.Eo.FunctionWrapper<efl_canvas_scene_seat_default_get_api_delegate> efl_canvas_scene_seat_default_get_ptr = new Efl.Eo.FunctionWrapper<efl_canvas_scene_seat_default_get_api_delegate>(Module, "efl_canvas_scene_seat_default_get");
7548 private static Efl.Input.Device seat_default_get(System.IntPtr obj, System.IntPtr pd)
7550 Eina.Log.Debug("function efl_canvas_scene_seat_default_get was called");
7551 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7554 Efl.Input.Device _ret_var = default(Efl.Input.Device);
7557 _ret_var = ((Win)ws.Target).GetSeatDefault();
7561 Eina.Log.Warning($"Callback error: {e.ToString()}");
7562 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7570 return efl_canvas_scene_seat_default_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7574 private static efl_canvas_scene_seat_default_get_delegate efl_canvas_scene_seat_default_get_static_delegate;
7576 [return: MarshalAs(UnmanagedType.U1)]
7577 private delegate bool efl_canvas_scene_pointer_position_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Input.Device seat, out Eina.Position2D.NativeStruct pos);
7579 [return: MarshalAs(UnmanagedType.U1)]
7580 public delegate bool efl_canvas_scene_pointer_position_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Input.Device seat, out Eina.Position2D.NativeStruct pos);
7582 public static Efl.Eo.FunctionWrapper<efl_canvas_scene_pointer_position_get_api_delegate> efl_canvas_scene_pointer_position_get_ptr = new Efl.Eo.FunctionWrapper<efl_canvas_scene_pointer_position_get_api_delegate>(Module, "efl_canvas_scene_pointer_position_get");
7584 private static bool pointer_position_get(System.IntPtr obj, System.IntPtr pd, Efl.Input.Device seat, out Eina.Position2D.NativeStruct pos)
7586 Eina.Log.Debug("function efl_canvas_scene_pointer_position_get was called");
7587 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7590 Eina.Position2D _out_pos = default(Eina.Position2D);
7591 bool _ret_var = default(bool);
7594 _ret_var = ((Win)ws.Target).GetPointerPosition(seat, out _out_pos);
7598 Eina.Log.Warning($"Callback error: {e.ToString()}");
7599 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7608 return efl_canvas_scene_pointer_position_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), seat, out pos);
7612 private static efl_canvas_scene_pointer_position_get_delegate efl_canvas_scene_pointer_position_get_static_delegate;
7615 private delegate void efl_canvas_scene_group_objects_calculate_delegate(System.IntPtr obj, System.IntPtr pd);
7618 public delegate void efl_canvas_scene_group_objects_calculate_api_delegate(System.IntPtr obj);
7620 public static Efl.Eo.FunctionWrapper<efl_canvas_scene_group_objects_calculate_api_delegate> efl_canvas_scene_group_objects_calculate_ptr = new Efl.Eo.FunctionWrapper<efl_canvas_scene_group_objects_calculate_api_delegate>(Module, "efl_canvas_scene_group_objects_calculate");
7622 private static void group_objects_calculate(System.IntPtr obj, System.IntPtr pd)
7624 Eina.Log.Debug("function efl_canvas_scene_group_objects_calculate was called");
7625 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7631 ((Win)ws.Target).CalculateGroupObjects();
7635 Eina.Log.Warning($"Callback error: {e.ToString()}");
7636 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7643 efl_canvas_scene_group_objects_calculate_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7647 private static efl_canvas_scene_group_objects_calculate_delegate efl_canvas_scene_group_objects_calculate_static_delegate;
7650 private delegate System.IntPtr efl_canvas_scene_objects_at_xy_get_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Position2D.NativeStruct pos, [MarshalAs(UnmanagedType.U1)] bool include_pass_events_objects, [MarshalAs(UnmanagedType.U1)] bool include_hidden_objects);
7653 public delegate System.IntPtr efl_canvas_scene_objects_at_xy_get_api_delegate(System.IntPtr obj, Eina.Position2D.NativeStruct pos, [MarshalAs(UnmanagedType.U1)] bool include_pass_events_objects, [MarshalAs(UnmanagedType.U1)] bool include_hidden_objects);
7655 public static Efl.Eo.FunctionWrapper<efl_canvas_scene_objects_at_xy_get_api_delegate> efl_canvas_scene_objects_at_xy_get_ptr = new Efl.Eo.FunctionWrapper<efl_canvas_scene_objects_at_xy_get_api_delegate>(Module, "efl_canvas_scene_objects_at_xy_get");
7657 private static System.IntPtr objects_at_xy_get(System.IntPtr obj, System.IntPtr pd, Eina.Position2D.NativeStruct pos, bool include_pass_events_objects, bool include_hidden_objects)
7659 Eina.Log.Debug("function efl_canvas_scene_objects_at_xy_get was called");
7660 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7663 Eina.Position2D _in_pos = pos;
7664 Eina.Iterator<Efl.Gfx.IEntity> _ret_var = default(Eina.Iterator<Efl.Gfx.IEntity>);
7667 _ret_var = ((Win)ws.Target).GetObjectsAtXy(_in_pos, include_pass_events_objects, include_hidden_objects);
7671 Eina.Log.Warning($"Callback error: {e.ToString()}");
7672 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7675 _ret_var.Own = false; return _ret_var.Handle;
7680 return efl_canvas_scene_objects_at_xy_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), pos, include_pass_events_objects, include_hidden_objects);
7684 private static efl_canvas_scene_objects_at_xy_get_delegate efl_canvas_scene_objects_at_xy_get_static_delegate;
7686 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7687 private delegate Efl.Gfx.IEntity efl_canvas_scene_object_top_at_xy_get_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Position2D.NativeStruct pos, [MarshalAs(UnmanagedType.U1)] bool include_pass_events_objects, [MarshalAs(UnmanagedType.U1)] bool include_hidden_objects);
7689 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7690 public delegate Efl.Gfx.IEntity efl_canvas_scene_object_top_at_xy_get_api_delegate(System.IntPtr obj, Eina.Position2D.NativeStruct pos, [MarshalAs(UnmanagedType.U1)] bool include_pass_events_objects, [MarshalAs(UnmanagedType.U1)] bool include_hidden_objects);
7692 public static Efl.Eo.FunctionWrapper<efl_canvas_scene_object_top_at_xy_get_api_delegate> efl_canvas_scene_object_top_at_xy_get_ptr = new Efl.Eo.FunctionWrapper<efl_canvas_scene_object_top_at_xy_get_api_delegate>(Module, "efl_canvas_scene_object_top_at_xy_get");
7694 private static Efl.Gfx.IEntity object_top_at_xy_get(System.IntPtr obj, System.IntPtr pd, Eina.Position2D.NativeStruct pos, bool include_pass_events_objects, bool include_hidden_objects)
7696 Eina.Log.Debug("function efl_canvas_scene_object_top_at_xy_get was called");
7697 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7700 Eina.Position2D _in_pos = pos;
7701 Efl.Gfx.IEntity _ret_var = default(Efl.Gfx.IEntity);
7704 _ret_var = ((Win)ws.Target).GetObjectTopAtXy(_in_pos, include_pass_events_objects, include_hidden_objects);
7708 Eina.Log.Warning($"Callback error: {e.ToString()}");
7709 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7717 return efl_canvas_scene_object_top_at_xy_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), pos, include_pass_events_objects, include_hidden_objects);
7721 private static efl_canvas_scene_object_top_at_xy_get_delegate efl_canvas_scene_object_top_at_xy_get_static_delegate;
7724 private delegate System.IntPtr efl_canvas_scene_objects_in_rectangle_get_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Rect.NativeStruct rect, [MarshalAs(UnmanagedType.U1)] bool include_pass_events_objects, [MarshalAs(UnmanagedType.U1)] bool include_hidden_objects);
7727 public delegate System.IntPtr efl_canvas_scene_objects_in_rectangle_get_api_delegate(System.IntPtr obj, Eina.Rect.NativeStruct rect, [MarshalAs(UnmanagedType.U1)] bool include_pass_events_objects, [MarshalAs(UnmanagedType.U1)] bool include_hidden_objects);
7729 public static Efl.Eo.FunctionWrapper<efl_canvas_scene_objects_in_rectangle_get_api_delegate> efl_canvas_scene_objects_in_rectangle_get_ptr = new Efl.Eo.FunctionWrapper<efl_canvas_scene_objects_in_rectangle_get_api_delegate>(Module, "efl_canvas_scene_objects_in_rectangle_get");
7731 private static System.IntPtr objects_in_rectangle_get(System.IntPtr obj, System.IntPtr pd, Eina.Rect.NativeStruct rect, bool include_pass_events_objects, bool include_hidden_objects)
7733 Eina.Log.Debug("function efl_canvas_scene_objects_in_rectangle_get was called");
7734 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7737 Eina.Rect _in_rect = rect;
7738 Eina.Iterator<Efl.Gfx.IEntity> _ret_var = default(Eina.Iterator<Efl.Gfx.IEntity>);
7741 _ret_var = ((Win)ws.Target).GetObjectsInRectangle(_in_rect, include_pass_events_objects, include_hidden_objects);
7745 Eina.Log.Warning($"Callback error: {e.ToString()}");
7746 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7749 _ret_var.Own = false; return _ret_var.Handle;
7754 return efl_canvas_scene_objects_in_rectangle_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), rect, include_pass_events_objects, include_hidden_objects);
7758 private static efl_canvas_scene_objects_in_rectangle_get_delegate efl_canvas_scene_objects_in_rectangle_get_static_delegate;
7760 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7761 private delegate Efl.Gfx.IEntity efl_canvas_scene_object_top_in_rectangle_get_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Rect.NativeStruct rect, [MarshalAs(UnmanagedType.U1)] bool include_pass_events_objects, [MarshalAs(UnmanagedType.U1)] bool include_hidden_objects);
7763 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7764 public delegate Efl.Gfx.IEntity efl_canvas_scene_object_top_in_rectangle_get_api_delegate(System.IntPtr obj, Eina.Rect.NativeStruct rect, [MarshalAs(UnmanagedType.U1)] bool include_pass_events_objects, [MarshalAs(UnmanagedType.U1)] bool include_hidden_objects);
7766 public static Efl.Eo.FunctionWrapper<efl_canvas_scene_object_top_in_rectangle_get_api_delegate> efl_canvas_scene_object_top_in_rectangle_get_ptr = new Efl.Eo.FunctionWrapper<efl_canvas_scene_object_top_in_rectangle_get_api_delegate>(Module, "efl_canvas_scene_object_top_in_rectangle_get");
7768 private static Efl.Gfx.IEntity object_top_in_rectangle_get(System.IntPtr obj, System.IntPtr pd, Eina.Rect.NativeStruct rect, bool include_pass_events_objects, bool include_hidden_objects)
7770 Eina.Log.Debug("function efl_canvas_scene_object_top_in_rectangle_get was called");
7771 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7774 Eina.Rect _in_rect = rect;
7775 Efl.Gfx.IEntity _ret_var = default(Efl.Gfx.IEntity);
7778 _ret_var = ((Win)ws.Target).GetObjectTopInRectangle(_in_rect, include_pass_events_objects, include_hidden_objects);
7782 Eina.Log.Warning($"Callback error: {e.ToString()}");
7783 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7791 return efl_canvas_scene_object_top_in_rectangle_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), rect, include_pass_events_objects, include_hidden_objects);
7795 private static efl_canvas_scene_object_top_in_rectangle_get_delegate efl_canvas_scene_object_top_in_rectangle_get_static_delegate;
7798 private delegate System.IntPtr efl_canvas_scene_seats_delegate(System.IntPtr obj, System.IntPtr pd);
7801 public delegate System.IntPtr efl_canvas_scene_seats_api_delegate(System.IntPtr obj);
7803 public static Efl.Eo.FunctionWrapper<efl_canvas_scene_seats_api_delegate> efl_canvas_scene_seats_ptr = new Efl.Eo.FunctionWrapper<efl_canvas_scene_seats_api_delegate>(Module, "efl_canvas_scene_seats");
7805 private static System.IntPtr seats(System.IntPtr obj, System.IntPtr pd)
7807 Eina.Log.Debug("function efl_canvas_scene_seats was called");
7808 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7811 Eina.Iterator<Efl.Input.Device> _ret_var = default(Eina.Iterator<Efl.Input.Device>);
7814 _ret_var = ((Win)ws.Target).Seats();
7818 Eina.Log.Warning($"Callback error: {e.ToString()}");
7819 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7822 _ret_var.Own = false; return _ret_var.Handle;
7827 return efl_canvas_scene_seats_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7831 private static efl_canvas_scene_seats_delegate efl_canvas_scene_seats_static_delegate;
7833 [return: MarshalAs(UnmanagedType.U1)]
7834 private delegate bool efl_input_modifier_enabled_get_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Input.Modifier mod, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Input.Device seat);
7836 [return: MarshalAs(UnmanagedType.U1)]
7837 public delegate bool efl_input_modifier_enabled_get_api_delegate(System.IntPtr obj, Efl.Input.Modifier mod, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Input.Device seat);
7839 public static Efl.Eo.FunctionWrapper<efl_input_modifier_enabled_get_api_delegate> efl_input_modifier_enabled_get_ptr = new Efl.Eo.FunctionWrapper<efl_input_modifier_enabled_get_api_delegate>(Module, "efl_input_modifier_enabled_get");
7841 private static bool modifier_enabled_get(System.IntPtr obj, System.IntPtr pd, Efl.Input.Modifier mod, Efl.Input.Device seat)
7843 Eina.Log.Debug("function efl_input_modifier_enabled_get was called");
7844 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7847 bool _ret_var = default(bool);
7850 _ret_var = ((Win)ws.Target).GetModifierEnabled(mod, seat);
7854 Eina.Log.Warning($"Callback error: {e.ToString()}");
7855 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7863 return efl_input_modifier_enabled_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), mod, seat);
7867 private static efl_input_modifier_enabled_get_delegate efl_input_modifier_enabled_get_static_delegate;
7869 [return: MarshalAs(UnmanagedType.U1)]
7870 private delegate bool efl_input_lock_enabled_get_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Input.Lock kw_lock, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Input.Device seat);
7872 [return: MarshalAs(UnmanagedType.U1)]
7873 public delegate bool efl_input_lock_enabled_get_api_delegate(System.IntPtr obj, Efl.Input.Lock kw_lock, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Input.Device seat);
7875 public static Efl.Eo.FunctionWrapper<efl_input_lock_enabled_get_api_delegate> efl_input_lock_enabled_get_ptr = new Efl.Eo.FunctionWrapper<efl_input_lock_enabled_get_api_delegate>(Module, "efl_input_lock_enabled_get");
7877 private static bool lock_enabled_get(System.IntPtr obj, System.IntPtr pd, Efl.Input.Lock kw_lock, Efl.Input.Device seat)
7879 Eina.Log.Debug("function efl_input_lock_enabled_get was called");
7880 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7883 bool _ret_var = default(bool);
7886 _ret_var = ((Win)ws.Target).GetLockEnabled(kw_lock, seat);
7890 Eina.Log.Warning($"Callback error: {e.ToString()}");
7891 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7899 return efl_input_lock_enabled_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), kw_lock, seat);
7903 private static efl_input_lock_enabled_get_delegate efl_input_lock_enabled_get_static_delegate;
7905 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7906 private delegate Efl.Ui.Focus.IManager efl_ui_widget_focus_manager_create_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject root);
7908 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7909 public delegate Efl.Ui.Focus.IManager efl_ui_widget_focus_manager_create_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject root);
7911 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_manager_create_api_delegate> efl_ui_widget_focus_manager_create_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_manager_create_api_delegate>(Module, "efl_ui_widget_focus_manager_create");
7913 private static Efl.Ui.Focus.IManager focus_manager_create(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject root)
7915 Eina.Log.Debug("function efl_ui_widget_focus_manager_create was called");
7916 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7919 Efl.Ui.Focus.IManager _ret_var = default(Efl.Ui.Focus.IManager);
7922 _ret_var = ((Win)ws.Target).FocusManagerCreate(root);
7926 Eina.Log.Warning($"Callback error: {e.ToString()}");
7927 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7935 return efl_ui_widget_focus_manager_create_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), root);
7939 private static efl_ui_widget_focus_manager_create_delegate efl_ui_widget_focus_manager_create_static_delegate;
7941 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7942 private delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_focus_get_delegate(System.IntPtr obj, System.IntPtr pd);
7944 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
7945 public delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_focus_get_api_delegate(System.IntPtr obj);
7947 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_focus_get_api_delegate> efl_ui_focus_manager_focus_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_focus_get_api_delegate>(Module, "efl_ui_focus_manager_focus_get");
7949 private static Efl.Ui.Focus.IObject manager_focus_get(System.IntPtr obj, System.IntPtr pd)
7951 Eina.Log.Debug("function efl_ui_focus_manager_focus_get was called");
7952 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7955 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
7958 _ret_var = ((Win)ws.Target).GetManagerFocus();
7962 Eina.Log.Warning($"Callback error: {e.ToString()}");
7963 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7971 return efl_ui_focus_manager_focus_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7975 private static efl_ui_focus_manager_focus_get_delegate efl_ui_focus_manager_focus_get_static_delegate;
7978 private delegate void efl_ui_focus_manager_focus_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject focus);
7981 public delegate void efl_ui_focus_manager_focus_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject focus);
7983 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_focus_set_api_delegate> efl_ui_focus_manager_focus_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_focus_set_api_delegate>(Module, "efl_ui_focus_manager_focus_set");
7985 private static void manager_focus_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject focus)
7987 Eina.Log.Debug("function efl_ui_focus_manager_focus_set was called");
7988 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7994 ((Win)ws.Target).SetManagerFocus(focus);
7998 Eina.Log.Warning($"Callback error: {e.ToString()}");
7999 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8006 efl_ui_focus_manager_focus_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), focus);
8010 private static efl_ui_focus_manager_focus_set_delegate efl_ui_focus_manager_focus_set_static_delegate;
8012 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
8013 private delegate Efl.Ui.Focus.IManager efl_ui_focus_manager_redirect_get_delegate(System.IntPtr obj, System.IntPtr pd);
8015 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
8016 public delegate Efl.Ui.Focus.IManager efl_ui_focus_manager_redirect_get_api_delegate(System.IntPtr obj);
8018 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_redirect_get_api_delegate> efl_ui_focus_manager_redirect_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_redirect_get_api_delegate>(Module, "efl_ui_focus_manager_redirect_get");
8020 private static Efl.Ui.Focus.IManager redirect_get(System.IntPtr obj, System.IntPtr pd)
8022 Eina.Log.Debug("function efl_ui_focus_manager_redirect_get was called");
8023 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8026 Efl.Ui.Focus.IManager _ret_var = default(Efl.Ui.Focus.IManager);
8029 _ret_var = ((Win)ws.Target).GetRedirect();
8033 Eina.Log.Warning($"Callback error: {e.ToString()}");
8034 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8042 return efl_ui_focus_manager_redirect_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
8046 private static efl_ui_focus_manager_redirect_get_delegate efl_ui_focus_manager_redirect_get_static_delegate;
8049 private delegate void efl_ui_focus_manager_redirect_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IManager redirect);
8052 public delegate void efl_ui_focus_manager_redirect_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IManager redirect);
8054 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_redirect_set_api_delegate> efl_ui_focus_manager_redirect_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_redirect_set_api_delegate>(Module, "efl_ui_focus_manager_redirect_set");
8056 private static void redirect_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IManager redirect)
8058 Eina.Log.Debug("function efl_ui_focus_manager_redirect_set was called");
8059 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8065 ((Win)ws.Target).SetRedirect(redirect);
8069 Eina.Log.Warning($"Callback error: {e.ToString()}");
8070 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8077 efl_ui_focus_manager_redirect_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), redirect);
8081 private static efl_ui_focus_manager_redirect_set_delegate efl_ui_focus_manager_redirect_set_static_delegate;
8084 private delegate System.IntPtr efl_ui_focus_manager_border_elements_get_delegate(System.IntPtr obj, System.IntPtr pd);
8087 public delegate System.IntPtr efl_ui_focus_manager_border_elements_get_api_delegate(System.IntPtr obj);
8089 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_border_elements_get_api_delegate> efl_ui_focus_manager_border_elements_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_border_elements_get_api_delegate>(Module, "efl_ui_focus_manager_border_elements_get");
8091 private static System.IntPtr border_elements_get(System.IntPtr obj, System.IntPtr pd)
8093 Eina.Log.Debug("function efl_ui_focus_manager_border_elements_get was called");
8094 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8097 Eina.Iterator<Efl.Ui.Focus.IObject> _ret_var = default(Eina.Iterator<Efl.Ui.Focus.IObject>);
8100 _ret_var = ((Win)ws.Target).GetBorderElements();
8104 Eina.Log.Warning($"Callback error: {e.ToString()}");
8105 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8108 return _ret_var.Handle;
8113 return efl_ui_focus_manager_border_elements_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
8117 private static efl_ui_focus_manager_border_elements_get_delegate efl_ui_focus_manager_border_elements_get_static_delegate;
8120 private delegate System.IntPtr efl_ui_focus_manager_viewport_elements_get_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Rect.NativeStruct viewport);
8123 public delegate System.IntPtr efl_ui_focus_manager_viewport_elements_get_api_delegate(System.IntPtr obj, Eina.Rect.NativeStruct viewport);
8125 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_viewport_elements_get_api_delegate> efl_ui_focus_manager_viewport_elements_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_viewport_elements_get_api_delegate>(Module, "efl_ui_focus_manager_viewport_elements_get");
8127 private static System.IntPtr viewport_elements_get(System.IntPtr obj, System.IntPtr pd, Eina.Rect.NativeStruct viewport)
8129 Eina.Log.Debug("function efl_ui_focus_manager_viewport_elements_get was called");
8130 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8133 Eina.Rect _in_viewport = viewport;
8134 Eina.Iterator<Efl.Ui.Focus.IObject> _ret_var = default(Eina.Iterator<Efl.Ui.Focus.IObject>);
8137 _ret_var = ((Win)ws.Target).GetViewportElements(_in_viewport);
8141 Eina.Log.Warning($"Callback error: {e.ToString()}");
8142 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8145 return _ret_var.Handle;
8150 return efl_ui_focus_manager_viewport_elements_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), viewport);
8154 private static efl_ui_focus_manager_viewport_elements_get_delegate efl_ui_focus_manager_viewport_elements_get_static_delegate;
8156 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
8157 private delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_root_get_delegate(System.IntPtr obj, System.IntPtr pd);
8159 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
8160 public delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_root_get_api_delegate(System.IntPtr obj);
8162 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_root_get_api_delegate> efl_ui_focus_manager_root_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_root_get_api_delegate>(Module, "efl_ui_focus_manager_root_get");
8164 private static Efl.Ui.Focus.IObject root_get(System.IntPtr obj, System.IntPtr pd)
8166 Eina.Log.Debug("function efl_ui_focus_manager_root_get was called");
8167 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8170 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
8173 _ret_var = ((Win)ws.Target).GetRoot();
8177 Eina.Log.Warning($"Callback error: {e.ToString()}");
8178 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8186 return efl_ui_focus_manager_root_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
8190 private static efl_ui_focus_manager_root_get_delegate efl_ui_focus_manager_root_get_static_delegate;
8192 [return: MarshalAs(UnmanagedType.U1)]
8193 private delegate bool efl_ui_focus_manager_root_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject root);
8195 [return: MarshalAs(UnmanagedType.U1)]
8196 public delegate bool efl_ui_focus_manager_root_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject root);
8198 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_root_set_api_delegate> efl_ui_focus_manager_root_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_root_set_api_delegate>(Module, "efl_ui_focus_manager_root_set");
8200 private static bool root_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject root)
8202 Eina.Log.Debug("function efl_ui_focus_manager_root_set was called");
8203 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8206 bool _ret_var = default(bool);
8209 _ret_var = ((Win)ws.Target).SetRoot(root);
8213 Eina.Log.Warning($"Callback error: {e.ToString()}");
8214 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8222 return efl_ui_focus_manager_root_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), root);
8226 private static efl_ui_focus_manager_root_set_delegate efl_ui_focus_manager_root_set_static_delegate;
8228 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
8229 private delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_move_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction);
8231 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
8232 public delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_move_api_delegate(System.IntPtr obj, Efl.Ui.Focus.Direction direction);
8234 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_move_api_delegate> efl_ui_focus_manager_move_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_move_api_delegate>(Module, "efl_ui_focus_manager_move");
8236 private static Efl.Ui.Focus.IObject move(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction)
8238 Eina.Log.Debug("function efl_ui_focus_manager_move was called");
8239 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8242 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
8245 _ret_var = ((Win)ws.Target).Move(direction);
8249 Eina.Log.Warning($"Callback error: {e.ToString()}");
8250 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8258 return efl_ui_focus_manager_move_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), direction);
8262 private static efl_ui_focus_manager_move_delegate efl_ui_focus_manager_move_static_delegate;
8264 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
8265 private delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_request_move_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject child, [MarshalAs(UnmanagedType.U1)] bool logical);
8267 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
8268 public delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_request_move_api_delegate(System.IntPtr obj, Efl.Ui.Focus.Direction direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject child, [MarshalAs(UnmanagedType.U1)] bool logical);
8270 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_request_move_api_delegate> efl_ui_focus_manager_request_move_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_request_move_api_delegate>(Module, "efl_ui_focus_manager_request_move");
8272 private static Efl.Ui.Focus.IObject request_move(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction, Efl.Ui.Focus.IObject child, bool logical)
8274 Eina.Log.Debug("function efl_ui_focus_manager_request_move was called");
8275 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8278 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
8281 _ret_var = ((Win)ws.Target).MoveRequest(direction, child, logical);
8285 Eina.Log.Warning($"Callback error: {e.ToString()}");
8286 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8294 return efl_ui_focus_manager_request_move_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), direction, child, logical);
8298 private static efl_ui_focus_manager_request_move_delegate efl_ui_focus_manager_request_move_static_delegate;
8300 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
8301 private delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_request_subchild_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject root);
8303 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
8304 public delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_request_subchild_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject root);
8306 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_request_subchild_api_delegate> efl_ui_focus_manager_request_subchild_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_request_subchild_api_delegate>(Module, "efl_ui_focus_manager_request_subchild");
8308 private static Efl.Ui.Focus.IObject request_subchild(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject root)
8310 Eina.Log.Debug("function efl_ui_focus_manager_request_subchild was called");
8311 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8314 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
8317 _ret_var = ((Win)ws.Target).RequestSubchild(root);
8321 Eina.Log.Warning($"Callback error: {e.ToString()}");
8322 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8330 return efl_ui_focus_manager_request_subchild_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), root);
8334 private static efl_ui_focus_manager_request_subchild_delegate efl_ui_focus_manager_request_subchild_static_delegate;
8337 private delegate System.IntPtr efl_ui_focus_manager_fetch_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject child);
8340 public delegate System.IntPtr efl_ui_focus_manager_fetch_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject child);
8342 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_fetch_api_delegate> efl_ui_focus_manager_fetch_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_fetch_api_delegate>(Module, "efl_ui_focus_manager_fetch");
8344 private static System.IntPtr fetch(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject child)
8346 Eina.Log.Debug("function efl_ui_focus_manager_fetch was called");
8347 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8350 Efl.Ui.Focus.Relations _ret_var = default(Efl.Ui.Focus.Relations);
8353 _ret_var = ((Win)ws.Target).Fetch(child);
8357 Eina.Log.Warning($"Callback error: {e.ToString()}");
8358 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8361 return Eina.PrimitiveConversion.ManagedToPointerAlloc(_ret_var);
8366 return efl_ui_focus_manager_fetch_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), child);
8370 private static efl_ui_focus_manager_fetch_delegate efl_ui_focus_manager_fetch_static_delegate;
8373 private delegate Efl.Ui.Focus.ManagerLogicalEndDetail.NativeStruct efl_ui_focus_manager_logical_end_delegate(System.IntPtr obj, System.IntPtr pd);
8376 public delegate Efl.Ui.Focus.ManagerLogicalEndDetail.NativeStruct efl_ui_focus_manager_logical_end_api_delegate(System.IntPtr obj);
8378 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_logical_end_api_delegate> efl_ui_focus_manager_logical_end_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_logical_end_api_delegate>(Module, "efl_ui_focus_manager_logical_end");
8380 private static Efl.Ui.Focus.ManagerLogicalEndDetail.NativeStruct logical_end(System.IntPtr obj, System.IntPtr pd)
8382 Eina.Log.Debug("function efl_ui_focus_manager_logical_end was called");
8383 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8386 Efl.Ui.Focus.ManagerLogicalEndDetail _ret_var = default(Efl.Ui.Focus.ManagerLogicalEndDetail);
8389 _ret_var = ((Win)ws.Target).LogicalEnd();
8393 Eina.Log.Warning($"Callback error: {e.ToString()}");
8394 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8402 return efl_ui_focus_manager_logical_end_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
8406 private static efl_ui_focus_manager_logical_end_delegate efl_ui_focus_manager_logical_end_static_delegate;
8409 private delegate void efl_ui_focus_manager_reset_history_delegate(System.IntPtr obj, System.IntPtr pd);
8412 public delegate void efl_ui_focus_manager_reset_history_api_delegate(System.IntPtr obj);
8414 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_reset_history_api_delegate> efl_ui_focus_manager_reset_history_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_reset_history_api_delegate>(Module, "efl_ui_focus_manager_reset_history");
8416 private static void reset_history(System.IntPtr obj, System.IntPtr pd)
8418 Eina.Log.Debug("function efl_ui_focus_manager_reset_history was called");
8419 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8425 ((Win)ws.Target).ResetHistory();
8429 Eina.Log.Warning($"Callback error: {e.ToString()}");
8430 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8437 efl_ui_focus_manager_reset_history_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
8441 private static efl_ui_focus_manager_reset_history_delegate efl_ui_focus_manager_reset_history_static_delegate;
8444 private delegate void efl_ui_focus_manager_pop_history_stack_delegate(System.IntPtr obj, System.IntPtr pd);
8447 public delegate void efl_ui_focus_manager_pop_history_stack_api_delegate(System.IntPtr obj);
8449 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_pop_history_stack_api_delegate> efl_ui_focus_manager_pop_history_stack_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_pop_history_stack_api_delegate>(Module, "efl_ui_focus_manager_pop_history_stack");
8451 private static void pop_history_stack(System.IntPtr obj, System.IntPtr pd)
8453 Eina.Log.Debug("function efl_ui_focus_manager_pop_history_stack was called");
8454 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8460 ((Win)ws.Target).PopHistoryStack();
8464 Eina.Log.Warning($"Callback error: {e.ToString()}");
8465 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8472 efl_ui_focus_manager_pop_history_stack_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
8476 private static efl_ui_focus_manager_pop_history_stack_delegate efl_ui_focus_manager_pop_history_stack_static_delegate;
8479 private delegate void efl_ui_focus_manager_setup_on_first_touch_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject entry);
8482 public delegate void efl_ui_focus_manager_setup_on_first_touch_api_delegate(System.IntPtr obj, Efl.Ui.Focus.Direction direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject entry);
8484 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_setup_on_first_touch_api_delegate> efl_ui_focus_manager_setup_on_first_touch_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_setup_on_first_touch_api_delegate>(Module, "efl_ui_focus_manager_setup_on_first_touch");
8486 private static void setup_on_first_touch(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction, Efl.Ui.Focus.IObject entry)
8488 Eina.Log.Debug("function efl_ui_focus_manager_setup_on_first_touch was called");
8489 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8495 ((Win)ws.Target).SetupOnFirstTouch(direction, entry);
8499 Eina.Log.Warning($"Callback error: {e.ToString()}");
8500 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8507 efl_ui_focus_manager_setup_on_first_touch_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), direction, entry);
8511 private static efl_ui_focus_manager_setup_on_first_touch_delegate efl_ui_focus_manager_setup_on_first_touch_static_delegate;
8514 private delegate void efl_ui_focus_manager_dirty_logic_freeze_delegate(System.IntPtr obj, System.IntPtr pd);
8517 public delegate void efl_ui_focus_manager_dirty_logic_freeze_api_delegate(System.IntPtr obj);
8519 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_dirty_logic_freeze_api_delegate> efl_ui_focus_manager_dirty_logic_freeze_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_dirty_logic_freeze_api_delegate>(Module, "efl_ui_focus_manager_dirty_logic_freeze");
8521 private static void dirty_logic_freeze(System.IntPtr obj, System.IntPtr pd)
8523 Eina.Log.Debug("function efl_ui_focus_manager_dirty_logic_freeze was called");
8524 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8530 ((Win)ws.Target).FreezeDirtyLogic();
8534 Eina.Log.Warning($"Callback error: {e.ToString()}");
8535 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8542 efl_ui_focus_manager_dirty_logic_freeze_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
8546 private static efl_ui_focus_manager_dirty_logic_freeze_delegate efl_ui_focus_manager_dirty_logic_freeze_static_delegate;
8549 private delegate void efl_ui_focus_manager_dirty_logic_unfreeze_delegate(System.IntPtr obj, System.IntPtr pd);
8552 public delegate void efl_ui_focus_manager_dirty_logic_unfreeze_api_delegate(System.IntPtr obj);
8554 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_dirty_logic_unfreeze_api_delegate> efl_ui_focus_manager_dirty_logic_unfreeze_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_dirty_logic_unfreeze_api_delegate>(Module, "efl_ui_focus_manager_dirty_logic_unfreeze");
8556 private static void dirty_logic_unfreeze(System.IntPtr obj, System.IntPtr pd)
8558 Eina.Log.Debug("function efl_ui_focus_manager_dirty_logic_unfreeze was called");
8559 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
8565 ((Win)ws.Target).DirtyLogicUnfreeze();
8569 Eina.Log.Warning($"Callback error: {e.ToString()}");
8570 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
8577 efl_ui_focus_manager_dirty_logic_unfreeze_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
8581 private static efl_ui_focus_manager_dirty_logic_unfreeze_delegate efl_ui_focus_manager_dirty_logic_unfreeze_static_delegate;
8583 #pragma warning restore CA1707, CS1591, SA1300, SA1600
8595 /// <summary>Defines the types of window that can be created
8596 /// These are hints set on a window so that a running Window Manager knows how the window should be handled and/or what kind of decorations it should have.
8598 /// Currently, only the X11 backed engines use them.</summary>
8601 /// <summary>Default, unknown, type</summary>
8603 /// <summary>A normal window. Indicates a normal, top-level window. Almost every window will be created with this type.</summary>
8605 /// <summary>Used for simple dialog windows.</summary>
8607 /// <summary>For special desktop windows, like a background window holding desktop icons.</summary>
8609 /// <summary>The window is used as a dock or panel. Usually would be kept on top of any other window by the Window Manager.</summary>
8611 /// <summary>The window is used to hold a floating toolbar, or similar.</summary>
8613 /// <summary>Similar to @.toolbar.</summary>
8615 /// <summary>A persistent utility window, like a toolbox or palette.</summary>
8617 /// <summary>Splash window for a starting up application.</summary>
8619 /// <summary>The window is a dropdown menu, as when an entry in a menubar is clicked. This hint exists for completion only, as the EFL way of implementing a menu would not normally use a separate window for its contents.</summary>
8621 /// <summary>Like @.dropdown_menu, but for the menu triggered by right-clicking an object.</summary>
8623 /// <summary>The window is a tooltip. A short piece of explanatory text that typically appear after the mouse cursor hovers over an object for a while. Typically not very commonly used in the EFL.</summary>
8625 /// <summary>A notification window, like a warning about battery life or a new E-Mail received.</summary>
8627 /// <summary>A window holding the contents of a combo box. Not usually used in the EFL.</summary>
8632 /// <summary>Used for naviframe style replacement with a back button instead of a close button.</summary>
8633 NaviframeBasic = 17,
8645 /// <summary>The different layouts that can be requested for the virtual keyboard.
8646 /// When the application window is being managed by Illume it may request any of the following layouts for the virtual keyboard.</summary>
8647 public enum WinKeyboardMode
8649 /// <summary>Unknown keyboard state</summary>
8651 /// <summary>Request to deactivate the keyboard</summary>
8653 /// <summary>Enable keyboard with default layout</summary>
8655 /// <summary>Alpha (a-z) keyboard layout</summary>
8657 /// <summary>Numeric keyboard layout</summary>
8659 /// <summary>PIN keyboard layout</summary>
8661 /// <summary>Phone keyboard layout</summary>
8663 /// <summary>Hexadecimal numeric keyboard layout</summary>
8665 /// <summary>Full (QWERTY) keyboard layout</summary>
8667 /// <summary>Password keyboard layout</summary>
8669 /// <summary>IP keyboard layout</summary>
8671 /// <summary>Host keyboard layout</summary>
8673 /// <summary>File keyboard layout</summary>
8675 /// <summary>URL keyboard layout</summary>
8677 /// <summary>Keypad layout</summary>
8679 /// <summary>J2ME keyboard layout</summary>
8691 /// <summary>Defines the type indicator that can be shown
8692 /// (Since EFL 1.22)</summary>
8693 public enum WinIndicatorMode
8695 /// <summary>Request to deactivate the indicator</summary>
8697 /// <summary>The indicator icon is opaque, as is the indicator background. The content of window is located at the end of the indicator. The area of indicator and window content are not overlapped</summary>
8699 /// <summary>Be translucent the indicator</summary>
8701 /// <summary>Transparentizes the indicator</summary>
8703 /// <summary>The icon of indicator is opaque, but the background is transparent. The content of window is located under the indicator in Z-order. The area of indicator and window content are overlapped</summary>
8705 /// <summary>The indicator is hidden so user can see only the content of window such as in video mode. If user flicks the upper side of window, the indicator is shown temporarily.</summary>
8717 /// <summary>Defines the mode of a modal window</summary>
8718 public enum WinModalMode
8720 /// <summary>The window is not modal window.</summary>
8722 /// <summary>The window is modal window.</summary>
8734 /// <summary>Defines the mode of a urgent window.</summary>
8735 public enum WinUrgentMode
8737 /// <summary>The window is not a urgent window.</summary>
8739 /// <summary>The window is a urgent window.</summary>
8751 /// <summary>Define the move or resize mode of window.
8752 /// The user can request the display server to start moving or resizing the window by combining these modes. However only limited combinations are allowed.
8754 /// Currently, only the following 9 combinations are permitted. More combinations may be added in future: 1. move, 2. top, 3. bottom, 4. left, 5. right, 6. top | left, 7. top | right, 8. bottom | left, 9. bottom | right.
8755 /// (Since EFL 1.22)</summary>
8756 public enum WinMoveResizeMode
8758 /// <summary>Start moving window</summary>
8760 /// <summary>Start resizing window to the top</summary>
8762 /// <summary>Start resizing window to the bottom</summary>
8764 /// <summary>Start resizing window to the left</summary>
8766 /// <summary>Start resizing window to the right</summary>
8778 /// <summary>List of window effect.
8779 /// These list indicates types of window effect. When the effect started or done, the Elm_Win is notified with type information of window effect.</summary>
8780 public enum WinEffectType
8796 public enum WinConformantProperty
8800 IndicatorGeometry = 2,
8802 KeyboardGeometry = 8,
8803 ClipboardState = 16,
8804 ClipboardGeometry = 32,