#define EFL_BETA #pragma warning disable CS1591 using System; using System.Runtime.InteropServices; using System.Collections.Generic; using System.Linq; using System.Threading; using System.ComponentModel; namespace Efl { namespace Canvas { /// Event argument wrapper for event . [Efl.Eo.BindingEntity] public class LayoutPartInvalidEvt_Args : EventArgs { /// Actual event payload. /// Emitted when trying to use an invalid part. The value passed is the part name. public System.String arg { get; set; } } /// Edje object class /// This is a BETA class. It can be modified or removed in the future. Do not use it for product development. [Efl.Canvas.Layout.NativeMethods] [Efl.Eo.BindingEntity] public class Layout : Efl.Canvas.Group, Efl.IContainer, Efl.IFile, Efl.IObserver, Efl.IPart, Efl.IPlayer, Efl.Gfx.IColorClass, Efl.Gfx.ISizeClass, Efl.Gfx.ITextClass, Efl.Layout.ICalc, Efl.Layout.IGroup, Efl.Layout.ISignal, Efl.Ui.II18n { /// Pointer to the native class description. public override System.IntPtr NativeClass { get { if (((object)this).GetType() == typeof(Layout)) { return GetEflClassStatic(); } else { return Efl.Eo.ClassRegister.klassFromType[((object)this).GetType()]; } } } [System.Runtime.InteropServices.DllImport(efl.Libs.Edje)] internal static extern System.IntPtr efl_canvas_layout_class_get(); /// Initializes a new instance of the class. /// Parent instance. public Layout(Efl.Object parent= null ) : base(efl_canvas_layout_class_get(), parent) { FinishInstantiation(); } /// Subclasses should override this constructor if they are expected to be instantiated from native code. /// Do not call this constructor directly. /// Tag struct storing the native handle of the object being constructed. protected Layout(ConstructingHandle ch) : base(ch) { } /// Initializes a new instance of the class. /// Internal usage: Constructs an instance from a native pointer. This is used when interacting with C code and should not be used directly. /// The native pointer to be wrapped. protected Layout(Efl.Eo.Globals.WrappingHandle wh) : base(wh) { } /// Initializes a new instance of the class. /// Internal usage: Constructor to forward the wrapper initialization to the root class that interfaces with native code. Should not be used directly. /// The pointer to the base native Eo class. /// The Efl.Object parent of this instance. protected Layout(IntPtr baseKlass, Efl.Object parent) : base(baseKlass, parent) { } /// Emitted when trying to use an invalid part. The value passed is the part name. /// public event EventHandler PartInvalidEvt { add { lock (eflBindingEventLock) { Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) => { var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target; if (obj != null) { Efl.Canvas.LayoutPartInvalidEvt_Args args = new Efl.Canvas.LayoutPartInvalidEvt_Args(); args.arg = Eina.StringConversion.NativeUtf8ToManagedString(evt.Info); try { value?.Invoke(obj, args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } }; string key = "_EFL_LAYOUT_EVENT_PART_INVALID"; AddNativeEventHandler(efl.Libs.Edje, key, callerCb, value); } } remove { lock (eflBindingEventLock) { string key = "_EFL_LAYOUT_EVENT_PART_INVALID"; RemoveNativeEventHandler(efl.Libs.Edje, key, value); } } } /// Method to raise event PartInvalidEvt. public void OnPartInvalidEvt(Efl.Canvas.LayoutPartInvalidEvt_Args e) { var key = "_EFL_LAYOUT_EVENT_PART_INVALID"; IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Edje, key); if (desc == IntPtr.Zero) { Eina.Log.Error($"Failed to get native event {key}"); return; } IntPtr info = Eina.StringConversion.ManagedStringToNativeUtf8Alloc(e.arg); try { Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info); } finally { Eina.MemoryNative.Free(info); } } /// Sent after a new sub-object was added. /// (Since EFL 1.22) /// public event EventHandler ContentAddedEvt { add { lock (eflBindingEventLock) { Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) => { var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target; if (obj != null) { Efl.IContainerContentAddedEvt_Args args = new Efl.IContainerContentAddedEvt_Args(); args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Gfx.IEntityConcrete); try { value?.Invoke(obj, args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } }; string key = "_EFL_CONTAINER_EVENT_CONTENT_ADDED"; AddNativeEventHandler(efl.Libs.Edje, key, callerCb, value); } } remove { lock (eflBindingEventLock) { string key = "_EFL_CONTAINER_EVENT_CONTENT_ADDED"; RemoveNativeEventHandler(efl.Libs.Edje, key, value); } } } /// Method to raise event ContentAddedEvt. public void OnContentAddedEvt(Efl.IContainerContentAddedEvt_Args e) { var key = "_EFL_CONTAINER_EVENT_CONTENT_ADDED"; IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Edje, key); if (desc == IntPtr.Zero) { Eina.Log.Error($"Failed to get native event {key}"); return; } IntPtr info = e.arg.NativeHandle; Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info); } /// Sent after a sub-object was removed, before unref. /// (Since EFL 1.22) /// public event EventHandler ContentRemovedEvt { add { lock (eflBindingEventLock) { Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) => { var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target; if (obj != null) { Efl.IContainerContentRemovedEvt_Args args = new Efl.IContainerContentRemovedEvt_Args(); args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Gfx.IEntityConcrete); try { value?.Invoke(obj, args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } }; string key = "_EFL_CONTAINER_EVENT_CONTENT_REMOVED"; AddNativeEventHandler(efl.Libs.Edje, key, callerCb, value); } } remove { lock (eflBindingEventLock) { string key = "_EFL_CONTAINER_EVENT_CONTENT_REMOVED"; RemoveNativeEventHandler(efl.Libs.Edje, key, value); } } } /// Method to raise event ContentRemovedEvt. public void OnContentRemovedEvt(Efl.IContainerContentRemovedEvt_Args e) { var key = "_EFL_CONTAINER_EVENT_CONTENT_REMOVED"; IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Edje, key); if (desc == IntPtr.Zero) { Eina.Log.Error($"Failed to get native event {key}"); return; } IntPtr info = e.arg.NativeHandle; Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info); } /// The layout was recalculated. /// (Since EFL 1.22) public event EventHandler RecalcEvt { add { lock (eflBindingEventLock) { Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) => { var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target; if (obj != null) { EventArgs args = EventArgs.Empty; try { value?.Invoke(obj, args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } }; string key = "_EFL_LAYOUT_EVENT_RECALC"; AddNativeEventHandler(efl.Libs.Edje, key, callerCb, value); } } remove { lock (eflBindingEventLock) { string key = "_EFL_LAYOUT_EVENT_RECALC"; RemoveNativeEventHandler(efl.Libs.Edje, key, value); } } } /// Method to raise event RecalcEvt. public void OnRecalcEvt(EventArgs e) { var key = "_EFL_LAYOUT_EVENT_RECALC"; IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Edje, key); if (desc == IntPtr.Zero) { Eina.Log.Error($"Failed to get native event {key}"); return; } Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero); } /// A circular dependency between parts of the object was found. /// (Since EFL 1.22) /// public event EventHandler CircularDependencyEvt { add { lock (eflBindingEventLock) { Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) => { var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target; if (obj != null) { Efl.Layout.ICalcCircularDependencyEvt_Args args = new Efl.Layout.ICalcCircularDependencyEvt_Args(); args.arg = new Eina.Array(evt.Info, false, false); try { value?.Invoke(obj, args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } }; string key = "_EFL_LAYOUT_EVENT_CIRCULAR_DEPENDENCY"; AddNativeEventHandler(efl.Libs.Edje, key, callerCb, value); } } remove { lock (eflBindingEventLock) { string key = "_EFL_LAYOUT_EVENT_CIRCULAR_DEPENDENCY"; RemoveNativeEventHandler(efl.Libs.Edje, key, value); } } } /// Method to raise event CircularDependencyEvt. public void OnCircularDependencyEvt(Efl.Layout.ICalcCircularDependencyEvt_Args e) { var key = "_EFL_LAYOUT_EVENT_CIRCULAR_DEPENDENCY"; IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Edje, key); if (desc == IntPtr.Zero) { Eina.Log.Error($"Failed to get native event {key}"); return; } IntPtr info = e.arg.Handle; Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info); } /// Get the current state of animation, true by default. /// The animation state, true by default. virtual public bool GetAnimation() { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_animation_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Start or stop animating this object. /// The animation state, true by default. virtual public void SetAnimation(bool on) { Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_animation_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),on); Eina.Error.RaiseIfUnhandledException(); } /// Returns the seat device given its Edje's name. /// Edje references seats by a name that differs from Evas. Edje naming follows a incrementional convention: first registered name is "seat1", second is "seat2", differently from Evas. /// The name's character string. /// The seat device or null if not found. virtual public Efl.Input.Device GetSeat(System.String name) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_seat_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),name); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Gets the name given to a set by Edje. /// Edje references seats by a name that differs from Evas. Edje naming follows a incrementional convention: first registered name is "seat1", second is "seat2", differently from Evas. /// The seat device /// The name's character string or null if not found. virtual public System.String GetSeatName(Efl.Input.Device device) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_seat_name_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),device); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Gets the (last) file loading error for a given object. /// The load error code. virtual public Eina.Error GetLayoutLoadError() { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_load_error_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Gets the object text min calculation policy. /// Do not use this API without understanding whats going on. It is made for internal usage. /// /// if MOBILE since_tizen 3.0 elseif WEARABLE since_tizen 3.0 endif internal /// The part name /// The state name /// The min width policy /// The min height policy /// true on success, or false on error virtual public bool GetPartTextMinPolicy(System.String part, System.String state_name, out bool min_x, out bool min_y) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_text_min_policy_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part, state_name, out min_x, out min_y); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Sets the object text min calculation policy. /// Do not use this API without understanding whats going on. It is made for internal usage. /// /// if MOBILE since_tizen 3.0 elseif WEARABLE since_tizen 3.0 endif internal /// The part name /// The state name /// The min width policy /// The min height policy /// true on success, or false on error virtual public bool SetPartTextMinPolicy(System.String part, System.String state_name, bool min_x, bool min_y) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_text_min_policy_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part, state_name, min_x, min_y); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Gets the valign for text. /// Do not use this API without understanding whats going on. It is made for internal usage. internal /// The part name /// The valign 0.0~1.0. -1.0 for respect EDC's align value. virtual public double GetPartTextValign(System.String part) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_text_valign_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Sets the valign for text. /// Do not use this API without understanding whats going on. It is made for internal usage. internal /// The part name /// The valign 0.0~1.0. -1.0 for respect EDC's align value. /// true, on success or false, on error virtual public bool SetPartTextValign(System.String part, double valign) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_text_valign_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part, valign); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Gets the duration for text's marquee. /// Do not use this API without understanding whats going on. It is made for internal usage. internal /// The part name /// The duration. 0.0 for respect EDC's duration value. virtual public double GetPartTextMarqueeDuration(System.String part) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_text_marquee_duration_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Sets the duration for text's marquee. /// Do not use this API without understanding whats going on. It is made for internal usage. internal /// The part name /// The duration. 0.0 for respect EDC's duration value. /// true, on success or false, on error virtual public bool SetPartTextMarqueeDuration(System.String part, double duration) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_text_marquee_duration_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part, duration); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Gets the speed for text's marquee. /// Do not use this API without understanding whats going on. It is made for internal usage. internal /// The part name /// The speed. 0.0 for respect EDC's speed value. virtual public double GetPartTextMarqueeSpeed(System.String part) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_text_marquee_speed_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Sets the speed for text's marquee. /// Do not use this API without understanding whats going on. It is made for internal usage. internal /// The part name /// The speed. 0.0 for respect EDC's speed value. /// true, on success or false, on error virtual public bool SetPartTextMarqueeSpeed(System.String part, double speed) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_text_marquee_speed_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part, speed); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Gets the always mode for text's marquee. /// Do not use this API without understanding whats going on. It is made for internal usage. internal /// The part name /// The always mode virtual public bool GetPartTextMarqueeAlways(System.String part) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_text_marquee_always_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Sets the always mode for text's marquee. /// Do not use this API without understanding whats going on. It is made for internal usage. internal /// The part name /// The always mode /// true, on success or false, on error virtual public bool SetPartTextMarqueeAlways(System.String part, bool always) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_text_marquee_always_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part, always); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Gets the valign for a common description. /// Do not use this API without understanding whats going on. It is made for internal usage. internal /// The part name /// The valign 0.0~1.0. -1.0 for respect EDC's align value. virtual public double GetPartValign(System.String part) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_valign_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Sets the valign for a common description. /// Do not use this API without understanding whats going on. It is made for internal usage. internal /// The part name /// The valign 0.0~1.0. -1.0 for respect EDC's align value. /// true, on success or false, on error virtual public bool SetPartValign(System.String part, double valign) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_valign_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part, valign); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Iterates over all accessibility-enabled part names. /// Part name iterator virtual public Eina.Iterator AccessPartIterate() { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_access_part_iterate_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return new Eina.Iterator(_ret_var, true); } /// Unswallow an object from this Edje. /// To be removed content. /// false if content was not a child or can not be removed. virtual public bool ContentRemove(Efl.Gfx.IEntity content) { var _ret_var = Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_content_remove_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),content); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Sets the parent object for color class. /// if MOBILE since_tizen 3.0 elseif WEARABLE since_tizen 3.0 endif internal /// The parent object for color class virtual public void SetColorClassParent(Efl.Object parent) { Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_color_class_parent_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),parent); Eina.Error.RaiseIfUnhandledException(); } /// Unsets the parent object for color class. /// if MOBILE since_tizen 3.0 elseif WEARABLE since_tizen 3.0 endif internal virtual public void UnsetColorClassParent() { Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_color_class_parent_unset_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); } /// Get a position of the given cursor /// internal /// The part name /// cursor type /// w /// h virtual public void GetPartTextCursorCoord(System.String part, Edje.Cursor cur, out int x, out int y) { Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_text_cursor_coord_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part, cur, out x, out y); Eina.Error.RaiseIfUnhandledException(); } /// Get a size of the given cursor /// internal /// The part name /// cursor type /// w /// h virtual public void GetPartTextCursorSize(System.String part, Edje.Cursor cur, out int w, out int h) { Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_text_cursor_size_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part, cur, out w, out h); Eina.Error.RaiseIfUnhandledException(); } /// Returns the cursor geometry of the part relative to the edje object. The cursor geometry is kept in mouse down and move. /// internal if MOBILE since_tizen 3.0 elseif WEARABLE since_tizen 3.0 endif /// The part name /// Cursor X position /// Cursor Y position /// Cursor width /// Cursor height virtual public void GetPartTextCursorOnMouseGeometry(System.String part, out int x, out int y, out int w, out int h) { Efl.Canvas.Layout.NativeMethods.efl_canvas_layout_part_text_cursor_on_mouse_geometry_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part, out x, out y, out w, out h); Eina.Error.RaiseIfUnhandledException(); } /// Begin iterating over this object's contents. /// (Since EFL 1.22) /// Iterator on object's content. virtual public Eina.Iterator ContentIterate() { var _ret_var = Efl.IContainerConcrete.NativeMethods.efl_content_iterate_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return new Eina.Iterator(_ret_var, true); } /// Returns the number of contained sub-objects. /// (Since EFL 1.22) /// Number of sub-objects. virtual public int ContentCount() { var _ret_var = Efl.IContainerConcrete.NativeMethods.efl_content_count_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Get the mmaped file from where an object will fetch the real data (it must be an ). /// (Since EFL 1.22) /// The handle to the that will be used virtual public Eina.File GetMmap() { var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_mmap_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Set the mmaped file from where an object will fetch the real data (it must be an ). /// If mmap is set during object construction, the object will automatically call during the finalize phase of construction. /// (Since EFL 1.22) /// The handle to the that will be used /// 0 on success, error code otherwise virtual public Eina.Error SetMmap(Eina.File f) { var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_mmap_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),f); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Retrieve the file path from where an object is to fetch the data. /// You must not modify the strings on the returned pointers. /// (Since EFL 1.22) /// The file path. virtual public System.String GetFile() { var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Set the file path from where an object will fetch the data. /// If file is set during object construction, the object will automatically call during the finalize phase of construction. /// (Since EFL 1.22) /// The file path. /// 0 on success, error code otherwise virtual public Eina.Error SetFile(System.String file) { var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),file); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Get the previously-set key which corresponds to the target data within a file. /// Some filetypes can contain multiple data streams which are indexed by a key. Use this property for such cases (See for example or ). /// /// You must not modify the strings on the returned pointers. /// (Since EFL 1.22) /// The group that the data belongs to. See the class documentation for particular implementations of this interface to see how this property is used. virtual public System.String GetKey() { var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_key_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Set the key which corresponds to the target data within a file. /// Some filetypes can contain multiple data streams which are indexed by a key. Use this property for such cases. /// (Since EFL 1.22) /// The group that the data belongs to. See the class documentation for particular implementations of this interface to see how this property is used. virtual public void SetKey(System.String key) { Efl.IFileConcrete.NativeMethods.efl_file_key_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),key); Eina.Error.RaiseIfUnhandledException(); } /// Get the load state of the object. /// (Since EFL 1.22) /// true if the object is loaded, false otherwise. virtual public bool GetLoaded() { var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_loaded_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Perform all necessary operations to open and load file data into the object using the (or ) and properties. /// In the case where has been called on an object, this will internally open the file and call on the object using the opened file handle. /// /// Calling on an object which has already performed file operations based on the currently set properties will have no effect. /// (Since EFL 1.22) /// 0 on success, error code otherwise virtual public Eina.Error Load() { var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_load_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Perform all necessary operations to unload file data from the object. /// In the case where has been externally called on an object, the file handle stored in the object will be preserved. /// /// Calling on an object which is not currently loaded will have no effect. /// (Since EFL 1.22) virtual public void Unload() { Efl.IFileConcrete.NativeMethods.efl_file_unload_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); } /// Update observer according to the changes of observable object. /// An observable object /// A key to classify observer groups /// Required data to update the observer, usually passed by observable object virtual public void Update(Efl.Object obs, System.String key, System.IntPtr data) { Efl.IObserverConcrete.NativeMethods.efl_observer_update_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),obs, key, data); Eina.Error.RaiseIfUnhandledException(); } /// Get a proxy object referring to a part of an object. /// (Since EFL 1.22) /// The part name. /// A (proxy) object, valid for a single call. virtual public Efl.Object GetPart(System.String name) { var _ret_var = Efl.IPartConcrete.NativeMethods.efl_part_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),name); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Whether or not the playable can be played. /// true if the object have playable data, false otherwise virtual public bool GetPlayable() { var _ret_var = Efl.IPlayerConcrete.NativeMethods.efl_player_playable_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Get play/pause state of the media file. /// true if playing, false otherwise. virtual public bool GetPlay() { var _ret_var = Efl.IPlayerConcrete.NativeMethods.efl_player_play_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Set play/pause state of the media file. /// This functions sets the currently playing status of the video. Using this function to play or pause the video doesn't alter it's current position. /// true if playing, false otherwise. virtual public void SetPlay(bool play) { Efl.IPlayerConcrete.NativeMethods.efl_player_play_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),play); Eina.Error.RaiseIfUnhandledException(); } /// Get the position in the media file. /// The position is returned as the number of seconds since the beginning of the media file. /// The position (in seconds). virtual public double GetPos() { var _ret_var = Efl.IPlayerConcrete.NativeMethods.efl_player_pos_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Set the position in the media file. /// This functions sets the current position of the media file to "sec", this only works on seekable streams. Setting the position doesn't change the playing state of the media file. /// The position (in seconds). virtual public void SetPos(double sec) { Efl.IPlayerConcrete.NativeMethods.efl_player_pos_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),sec); Eina.Error.RaiseIfUnhandledException(); } /// Get how much of the file has been played. /// This function gets the progress in playing the file, the return value is in the [0, 1] range. /// The progress within the [0, 1] range. virtual public double GetProgress() { var _ret_var = Efl.IPlayerConcrete.NativeMethods.efl_player_progress_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Control the play speed of the media file. /// This function control the speed with which the media file will be played. 1.0 represents the normal speed, 2 double speed, 0.5 half speed and so on. /// The play speed in the [0, infinity) range. virtual public double GetPlaySpeed() { var _ret_var = Efl.IPlayerConcrete.NativeMethods.efl_player_play_speed_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Control the play speed of the media file. /// This function control the speed with which the media file will be played. 1.0 represents the normal speed, 2 double speed, 0.5 half speed and so on. /// The play speed in the [0, infinity) range. virtual public void SetPlaySpeed(double speed) { Efl.IPlayerConcrete.NativeMethods.efl_player_play_speed_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),speed); Eina.Error.RaiseIfUnhandledException(); } /// Control the audio volume. /// Controls the audio volume of the stream being played. This has nothing to do with the system volume. This volume will be multiplied by the system volume. e.g.: if the current volume level is 0.5, and the system volume is 50%, it will be 0.5 * 0.5 = 0.25. /// The volume level virtual public double GetVolume() { var _ret_var = Efl.IPlayerConcrete.NativeMethods.efl_player_volume_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Control the audio volume. /// Controls the audio volume of the stream being played. This has nothing to do with the system volume. This volume will be multiplied by the system volume. e.g.: if the current volume level is 0.5, and the system volume is 50%, it will be 0.5 * 0.5 = 0.25. /// The volume level virtual public void SetVolume(double volume) { Efl.IPlayerConcrete.NativeMethods.efl_player_volume_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),volume); Eina.Error.RaiseIfUnhandledException(); } /// This property controls the audio mute state. /// The mute state. true or false. virtual public bool GetMute() { var _ret_var = Efl.IPlayerConcrete.NativeMethods.efl_player_mute_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// This property controls the audio mute state. /// The mute state. true or false. virtual public void SetMute(bool mute) { Efl.IPlayerConcrete.NativeMethods.efl_player_mute_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),mute); Eina.Error.RaiseIfUnhandledException(); } /// Get the length of play for the media file. /// The length of the stream in seconds. virtual public double GetLength() { var _ret_var = Efl.IPlayerConcrete.NativeMethods.efl_player_length_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Get whether the media file is seekable. /// true if seekable. virtual public bool GetSeekable() { var _ret_var = Efl.IPlayerConcrete.NativeMethods.efl_player_seekable_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Start a playing playable object. virtual public void Start() { Efl.IPlayerConcrete.NativeMethods.efl_player_start_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); } /// Stop playable object. virtual public void Stop() { Efl.IPlayerConcrete.NativeMethods.efl_player_stop_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); } /// Get the color of color class. /// This function gets the color values for a color class. If no explicit object color is set, then global values will be used. /// /// The first color is the object, the second is the text outline, and the third is the text shadow. (Note that the second two only apply to text parts). /// /// Note: These color values are expected to be premultiplied by a. /// The name of color class /// The layer to set the color /// The intensity of the red color /// The intensity of the green color /// The intensity of the blue color /// The alpha value /// true if getting the color succeeded, false otherwise virtual public bool GetColorClass(System.String color_class, Efl.Gfx.ColorClassLayer layer, out int r, out int g, out int b, out int a) { var _ret_var = Efl.Gfx.IColorClassConcrete.NativeMethods.efl_gfx_color_class_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),color_class, layer, out r, out g, out b, out a); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Set the color of color class. /// This function sets the color values for a color class. This will cause all edje parts in the specified object that have the specified color class to have their colors multiplied by these values. /// /// The first color is the object, the second is the text outline, and the third is the text shadow. (Note that the second two only apply to text parts). /// /// Setting color emits a signal "color_class,set" with source being the given color. /// /// Note: These color values are expected to be premultiplied by a. /// The name of color class /// The layer to set the color /// The intensity of the red color /// The intensity of the green color /// The intensity of the blue color /// The alpha value /// true if setting the color succeeded, false otherwise virtual public bool SetColorClass(System.String color_class, Efl.Gfx.ColorClassLayer layer, int r, int g, int b, int a) { var _ret_var = Efl.Gfx.IColorClassConcrete.NativeMethods.efl_gfx_color_class_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),color_class, layer, r, g, b, a); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Get the hex color string of color class. /// This function gets the color values for a color class. If no explicit object color is set, then global values will be used. /// /// The first color is the object, the second is the text outline, and the third is the text shadow. (Note that the second two only apply to text parts). /// /// Returns NULL if the color class cannot be fetched. /// /// Note: These color values are expected to be premultiplied by a. /// The name of color class /// The layer to set the color /// the hex color code. virtual public System.String GetColorClassCode(System.String color_class, Efl.Gfx.ColorClassLayer layer) { var _ret_var = Efl.Gfx.IColorClassConcrete.NativeMethods.efl_gfx_color_class_code_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),color_class, layer); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Set the hex color string of color class. /// This function sets the color values for a color class. This will cause all edje parts in the specified object that have the specified color class to have their colors multiplied by these values. /// /// The first color is the object, the second is the text outline, and the third is the text shadow. (Note that the second two only apply to text parts). /// /// Setting color emits a signal "color_class,set" with source being the given color. /// /// Note: These color values are expected to be premultiplied by the alpha. /// The name of color class /// The layer to set the color /// the hex color code. /// true if setting the color succeeded, false otherwise virtual public bool SetColorClassCode(System.String color_class, Efl.Gfx.ColorClassLayer layer, System.String colorcode) { var _ret_var = Efl.Gfx.IColorClassConcrete.NativeMethods.efl_gfx_color_class_code_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),color_class, layer, colorcode); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Get the description of a color class. /// This function gets the description of a color class in use by an object. /// The name of color class /// The description of the target color class or null if not found virtual public System.String GetColorClassDescription(System.String color_class) { var _ret_var = Efl.Gfx.IColorClassConcrete.NativeMethods.efl_gfx_color_class_description_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),color_class); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Delete the color class. /// This function deletes any values for the specified color class. /// /// Deleting the color class will revert it to the values defined by or the color class defined in the theme file. /// /// Deleting the color class will emit the signal "color_class,del" for the given Edje object. /// The name of color_class virtual public void DelColorClass(System.String color_class) { Efl.Gfx.IColorClassConcrete.NativeMethods.efl_gfx_color_class_del_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),color_class); Eina.Error.RaiseIfUnhandledException(); } /// Delete all color classes defined in object level. /// This function deletes any color classes defined in object level. Clearing color classes will revert the color of all edje parts to the values defined in global level or theme file. virtual public void ClearColorClass() { Efl.Gfx.IColorClassConcrete.NativeMethods.efl_gfx_color_class_clear_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); } /// Get width and height of size class. /// This function gets width and height for a size class. These values will only be valid until the size class is changed or the edje object is deleted. /// The name of size class /// minimum width /// minimum height /// maximum width /// maximum height /// true, on success or false, on error virtual public bool GetSizeClass(System.String size_class, out int minw, out int minh, out int maxw, out int maxh) { var _ret_var = Efl.Gfx.ISizeClassConcrete.NativeMethods.efl_gfx_size_class_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),size_class, out minw, out minh, out maxw, out maxh); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Set width and height of size class. /// This function sets width and height for a size class. This will make all edje parts in the specified object that have the specified size class update their size with given values. /// The name of size class /// minimum width /// minimum height /// maximum width /// maximum height /// true, on success or false, on error virtual public bool SetSizeClass(System.String size_class, int minw, int minh, int maxw, int maxh) { var _ret_var = Efl.Gfx.ISizeClassConcrete.NativeMethods.efl_gfx_size_class_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),size_class, minw, minh, maxw, maxh); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Delete the size class. /// This function deletes any values for the specified size class. /// /// Deleting the size class will revert it to the values defined by or the size class defined in the theme file. /// The size class to be deleted. virtual public void DelSizeClass(System.String size_class) { Efl.Gfx.ISizeClassConcrete.NativeMethods.efl_gfx_size_class_del_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),size_class); Eina.Error.RaiseIfUnhandledException(); } /// Get font and font size from edje text class. /// This function gets the font and the font size from text class. The font string will only be valid until the text class is changed or the edje object is deleted. /// The text class name /// Font name /// Font Size /// true, on success or false, on error virtual public bool GetTextClass(System.String text_class, out System.String font, out Efl.Font.Size size) { var _ret_var = Efl.Gfx.ITextClassConcrete.NativeMethods.efl_gfx_text_class_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),text_class, out font, out size); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Set Edje text class. /// This function sets the text class for the Edje. /// The text class name /// Font name /// Font Size /// true, on success or false, on error virtual public bool SetTextClass(System.String text_class, System.String font, Efl.Font.Size size) { var _ret_var = Efl.Gfx.ITextClassConcrete.NativeMethods.efl_gfx_text_class_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),text_class, font, size); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Delete the text class. /// This function deletes any values for the specified text class. /// /// Deleting the text class will revert it to the values defined by or the text class defined in the theme file. /// The text class to be deleted. virtual public void DelTextClass(System.String text_class) { Efl.Gfx.ITextClassConcrete.NativeMethods.efl_gfx_text_class_del_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),text_class); Eina.Error.RaiseIfUnhandledException(); } /// Whether this object updates its size hints automatically. /// (Since EFL 1.22) /// Whether or not update the size hints. virtual public bool GetCalcAutoUpdateHints() { var _ret_var = Efl.Layout.ICalcConcrete.NativeMethods.efl_layout_calc_auto_update_hints_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Enable or disable auto-update of size hints. /// (Since EFL 1.22) /// Whether or not update the size hints. virtual public void SetCalcAutoUpdateHints(bool update) { Efl.Layout.ICalcConcrete.NativeMethods.efl_layout_calc_auto_update_hints_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),update); Eina.Error.RaiseIfUnhandledException(); } /// Calculates the minimum required size for a given layout object. /// This call will trigger an internal recalculation of all parts of the object, in order to return its minimum required dimensions for width and height. The user might choose to impose those minimum sizes, making the resulting calculation to get to values greater or equal than restricted in both directions. /// /// Note: At the end of this call, the object won't be automatically resized to the new dimensions, but just return the calculated sizes. The caller is the one up to change its geometry or not. /// /// Warning: Be advised that invisible parts in the object will be taken into account in this calculation. /// (Since EFL 1.22) /// The minimum size constraint as input, the returned size can not be lower than this (in both directions). /// The minimum required size. virtual public Eina.Size2D CalcSizeMin(Eina.Size2D restricted) { Eina.Size2D.NativeStruct _in_restricted = restricted; var _ret_var = Efl.Layout.ICalcConcrete.NativeMethods.efl_layout_calc_size_min_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),_in_restricted); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Calculates the geometry of the region, relative to a given layout object's area, occupied by all parts in the object. /// This function gets the geometry of the rectangle equal to the area required to group all parts in obj's group/collection. The x and y coordinates are relative to the top left corner of the whole obj object's area. Parts placed out of the group's boundaries will also be taken in account, so that x and y may be negative. /// /// Note: On failure, this function will make all non-null geometry pointers' pointed variables be set to zero. /// (Since EFL 1.22) /// The calculated region. virtual public Eina.Rect CalcPartsExtends() { var _ret_var = Efl.Layout.ICalcConcrete.NativeMethods.efl_layout_calc_parts_extends_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Freezes the layout object. /// This function puts all changes on hold. Successive freezes will nest, requiring an equal number of thaws. /// /// See also . /// (Since EFL 1.22) /// The frozen state or 0 on error virtual public int FreezeCalc() { var _ret_var = Efl.Layout.ICalcConcrete.NativeMethods.efl_layout_calc_freeze_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Thaws the layout object. /// This function thaws (in other words "unfreezes") the given layout object. /// /// Note: If successive freezes were done, an equal number of thaws will be required. /// /// See also . /// (Since EFL 1.22) /// The frozen state or 0 if the object is not frozen or on error. virtual public int ThawCalc() { var _ret_var = Efl.Layout.ICalcConcrete.NativeMethods.efl_layout_calc_thaw_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Forces a Size/Geometry calculation. /// Forces the object to recalculate its layout regardless of freeze/thaw. This API should be used carefully. /// /// See also and . /// (Since EFL 1.22) virtual public void CalcForce() { Efl.Layout.ICalcConcrete.NativeMethods.efl_layout_calc_force_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); } /// Gets the minimum size specified -- as an EDC property -- for a given Edje object /// This function retrieves the obj object's minimum size values, as declared in its EDC group definition. For instance, for an Edje object of minimum size 100x100 pixels: collections { group { name: "a_group"; min: 100 100; } } /// /// Note: If the min EDC property was not declared for this object, this call will return 0x0. /// /// Note: On failure, this function also return 0x0. /// /// See also . /// (Since EFL 1.22) /// The minimum size as set in EDC. virtual public Eina.Size2D GetGroupSizeMin() { var _ret_var = Efl.Layout.IGroupConcrete.NativeMethods.efl_layout_group_size_min_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Gets the maximum size specified -- as an EDC property -- for a given Edje object /// This function retrieves the object's maximum size values, as declared in its EDC group definition. For instance, for an Edje object of maximum size 100x100 pixels: collections { group { name: "a_group"; max: 100 100; } } /// /// Note: If the max EDC property was not declared for the object, this call will return the maximum size a given Edje object may have, for each axis. /// /// Note: On failure, this function will return 0x0. /// /// See also . /// (Since EFL 1.22) /// The maximum size as set in EDC. virtual public Eina.Size2D GetGroupSizeMax() { var _ret_var = Efl.Layout.IGroupConcrete.NativeMethods.efl_layout_group_size_max_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Retrives an EDC data field's value from a given Edje object's group. /// This function fetches an EDC data field's value, which is declared on the objects building EDC file, under its group. EDC data blocks are most commonly used to pass arbitrary parameters from an application's theme to its code. /// /// EDC data fields always hold strings as values, hence the return type of this function. Check the complete "syntax reference" for EDC files. /// /// This is how a data item is defined in EDC: collections { group { name: "a_group"; data { item: "key1" "value1"; item: "key2" "value2"; } } } /// /// Warning: Do not confuse this call with edje_file_data_get(), which queries for a global EDC data field on an EDC declaration file. /// (Since EFL 1.22) /// The data field's key string /// The data's value string. virtual public System.String GetGroupData(System.String key) { var _ret_var = Efl.Layout.IGroupConcrete.NativeMethods.efl_layout_group_data_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),key); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Returns true if the part exists in the EDC group. /// (Since EFL 1.22) /// The part name to check. /// true if the part exists, false otherwise. virtual public bool GetPartExist(System.String part) { var _ret_var = Efl.Layout.IGroupConcrete.NativeMethods.efl_layout_group_part_exist_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),part); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Sends an (Edje) message to a given Edje object /// This function sends an Edje message to obj and to all of its child objects, if it has any (swallowed objects are one kind of child object). Only a few types are supported: - int, - float/double, - string/stringshare, - arrays of int, float, double or strings. /// /// Messages can go both ways, from code to theme, or theme to code. /// /// The id argument as a form of code and theme defining a common interface on message communication. One should define the same IDs on both code and EDC declaration, to individualize messages (binding them to a given context). /// (Since EFL 1.22) /// A identification number for the message to be sent /// The message's payload virtual public void MessageSend(int id, Eina.Value msg) { Efl.Layout.ISignalConcrete.NativeMethods.efl_layout_signal_message_send_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),id, msg); Eina.Error.RaiseIfUnhandledException(); } /// Adds a callback for an arriving Edje signal, emitted by a given Edje object. /// Edje signals are one of the communication interfaces between code and a given Edje object's theme. With signals, one can communicate two string values at a time, which are: - "emission" value: the name of the signal, in general - "source" value: a name for the signal's context, in general /// /// Signals can go both ways, from code to theme, or theme to code. /// /// Though there are those common uses for the two strings, one is free to use them however they like. /// /// Signal callback registration is powerful, in the way that blobs may be used to match multiple signals at once. All the "*?[" set of fnmatch() operators can be used, both for emission and source. /// /// Edje has internal signals it will emit, automatically, on various actions taking place on group parts. For example, the mouse cursor being moved, pressed, released, etc., over a given part's area, all generate individual signals. /// /// With something like emission = "mouse,down,*", source = "button.*" where "button.*" is the pattern for the names of parts implementing buttons on an interface, you'd be registering for notifications on events of mouse buttons being pressed down on either of those parts (those events all have the "mouse,down," common prefix on their names, with a suffix giving the button number). The actual emission and source strings of an event will be passed in as the emission and source parameters of the callback function (e.g. "mouse,down,2" and "button.close"), for each of those events. /// /// See also the Edje Data Collection Reference for EDC files. /// /// See on how to emit signals from code to a an object See . /// (Since EFL 1.22) /// The signal's "emission" string /// The signal's "source" string /// The callback function to be executed when the signal is emitted. /// true in case of success, false in case of error. virtual public bool AddSignalCallback(System.String emission, System.String source, EflLayoutSignalCb func) { GCHandle func_handle = GCHandle.Alloc(func); var _ret_var = Efl.Layout.ISignalConcrete.NativeMethods.efl_layout_signal_callback_add_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),emission, source, GCHandle.ToIntPtr(func_handle), EflLayoutSignalCbWrapper.Cb, Efl.Eo.Globals.free_gchandle); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Removes a signal-triggered callback from an object. /// This function removes a callback, previously attached to the emission of a signal, from the object obj. The parameters emission, source and func must match exactly those passed to a previous call to . /// /// See . /// (Since EFL 1.22) /// The signal's "emission" string /// The signal's "source" string /// The callback function to be executed when the signal is emitted. /// true in case of success, false in case of error. virtual public bool DelSignalCallback(System.String emission, System.String source, EflLayoutSignalCb func) { GCHandle func_handle = GCHandle.Alloc(func); var _ret_var = Efl.Layout.ISignalConcrete.NativeMethods.efl_layout_signal_callback_del_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),emission, source, GCHandle.ToIntPtr(func_handle), EflLayoutSignalCbWrapper.Cb, Efl.Eo.Globals.free_gchandle); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Sends/emits an Edje signal to this layout. /// This function sends a signal to the object. An Edje program, at the EDC specification level, can respond to a signal by having declared matching "signal" and "source" fields on its block. /// /// See also the Edje Data Collection Reference for EDC files. /// /// See for more on Edje signals. /// (Since EFL 1.22) /// The signal's "emission" string /// The signal's "source" string virtual public void EmitSignal(System.String emission, System.String source) { Efl.Layout.ISignalConcrete.NativeMethods.efl_layout_signal_emit_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),emission, source); Eina.Error.RaiseIfUnhandledException(); } /// Processes an object's messages and signals queue. /// This function goes through the object message queue processing the pending messages for this specific Edje object. Normally they'd be processed only at idle time. /// /// If recurse is true, this function will be called recursively on all subobjects. /// (Since EFL 1.22) /// Whether to process messages on children objects. virtual public void SignalProcess(bool recurse) { Efl.Layout.ISignalConcrete.NativeMethods.efl_layout_signal_process_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),recurse); Eina.Error.RaiseIfUnhandledException(); } /// Whether this object should be mirrored. /// If mirrored, an object is in RTL (right to left) mode instead of LTR (left to right). /// true for RTL, false for LTR (default). virtual public bool GetMirrored() { var _ret_var = Efl.Ui.II18nConcrete.NativeMethods.efl_ui_mirrored_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Whether this object should be mirrored. /// If mirrored, an object is in RTL (right to left) mode instead of LTR (left to right). /// true for RTL, false for LTR (default). virtual public void SetMirrored(bool rtl) { Efl.Ui.II18nConcrete.NativeMethods.efl_ui_mirrored_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),rtl); Eina.Error.RaiseIfUnhandledException(); } /// Whether the property should be set automatically. /// If enabled, the system or application configuration will be used to set the value of . /// /// This property may be implemented by high-level widgets (in Efl.Ui) but not by low-level widgets (in ) as the configuration should affect only high-level widgets. /// Whether the widget uses automatic mirroring virtual public bool GetMirroredAutomatic() { var _ret_var = Efl.Ui.II18nConcrete.NativeMethods.efl_ui_mirrored_automatic_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Whether the property should be set automatically. /// If enabled, the system or application configuration will be used to set the value of . /// /// This property may be implemented by high-level widgets (in Efl.Ui) but not by low-level widgets (in ) as the configuration should affect only high-level widgets. /// Whether the widget uses automatic mirroring virtual public void SetMirroredAutomatic(bool automatic) { Efl.Ui.II18nConcrete.NativeMethods.efl_ui_mirrored_automatic_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),automatic); Eina.Error.RaiseIfUnhandledException(); } /// Gets the language for this object. /// The current language. virtual public System.String GetLanguage() { var _ret_var = Efl.Ui.II18nConcrete.NativeMethods.efl_ui_language_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass))); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Sets the language for this object. /// The current language. virtual public void SetLanguage(System.String language) { Efl.Ui.II18nConcrete.NativeMethods.efl_ui_language_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),language); Eina.Error.RaiseIfUnhandledException(); } /// Whether this object is animating or not. /// This property indicates whether animations are stopped or not. Animations here refer to transitions between states. /// /// If animations are disabled, transitions between states (as defined in EDC) are then instantaneous. This is conceptually similar to setting the to an infinitely high value. /// The animation state, true by default. public bool Animation { get { return GetAnimation(); } set { SetAnimation(value); } } /// Gets the (last) file loading error for a given object. /// The load error code. public Eina.Error LayoutLoadError { get { return GetLayoutLoadError(); } } /// Get the mmaped file from where an object will fetch the real data (it must be an ). /// (Since EFL 1.22) /// The handle to the that will be used public Eina.File Mmap { get { return GetMmap(); } set { SetMmap(value); } } /// Retrieve the file path from where an object is to fetch the data. /// You must not modify the strings on the returned pointers. /// (Since EFL 1.22) /// The file path. public System.String File { get { return GetFile(); } set { SetFile(value); } } /// Get the previously-set key which corresponds to the target data within a file. /// Some filetypes can contain multiple data streams which are indexed by a key. Use this property for such cases (See for example or ). /// /// You must not modify the strings on the returned pointers. /// (Since EFL 1.22) /// The group that the data belongs to. See the class documentation for particular implementations of this interface to see how this property is used. public System.String Key { get { return GetKey(); } set { SetKey(value); } } /// Get the load state of the object. /// (Since EFL 1.22) /// true if the object is loaded, false otherwise. public bool Loaded { get { return GetLoaded(); } } /// Whether or not the playable can be played. /// true if the object have playable data, false otherwise public bool Playable { get { return GetPlayable(); } } /// Get play/pause state of the media file. /// true if playing, false otherwise. public bool Play { get { return GetPlay(); } set { SetPlay(value); } } /// Get the position in the media file. /// The position is returned as the number of seconds since the beginning of the media file. /// The position (in seconds). public double Pos { get { return GetPos(); } set { SetPos(value); } } /// Get how much of the file has been played. /// This function gets the progress in playing the file, the return value is in the [0, 1] range. /// The progress within the [0, 1] range. public double Progress { get { return GetProgress(); } } /// Control the play speed of the media file. /// This function control the speed with which the media file will be played. 1.0 represents the normal speed, 2 double speed, 0.5 half speed and so on. /// The play speed in the [0, infinity) range. public double PlaySpeed { get { return GetPlaySpeed(); } set { SetPlaySpeed(value); } } /// Control the audio volume. /// Controls the audio volume of the stream being played. This has nothing to do with the system volume. This volume will be multiplied by the system volume. e.g.: if the current volume level is 0.5, and the system volume is 50%, it will be 0.5 * 0.5 = 0.25. /// The volume level public double Volume { get { return GetVolume(); } set { SetVolume(value); } } /// This property controls the audio mute state. /// The mute state. true or false. public bool Mute { get { return GetMute(); } set { SetMute(value); } } /// Get the length of play for the media file. /// The length of the stream in seconds. public double Length { get { return GetLength(); } } /// Get whether the media file is seekable. /// true if seekable. public bool Seekable { get { return GetSeekable(); } } /// Whether this object updates its size hints automatically. /// By default edje doesn't set size hints on itself. If this property is set to true, size hints will be updated after recalculation. Be careful, as recalculation may happen often, enabling this property may have a considerable performance impact as other widgets will be notified of the size hints changes. /// /// A layout recalculation can be triggered by , , or even any other internal event. /// (Since EFL 1.22) /// Whether or not update the size hints. public bool CalcAutoUpdateHints { get { return GetCalcAutoUpdateHints(); } set { SetCalcAutoUpdateHints(value); } } /// Gets the minimum size specified -- as an EDC property -- for a given Edje object /// This function retrieves the obj object's minimum size values, as declared in its EDC group definition. For instance, for an Edje object of minimum size 100x100 pixels: collections { group { name: "a_group"; min: 100 100; } } /// /// Note: If the min EDC property was not declared for this object, this call will return 0x0. /// /// Note: On failure, this function also return 0x0. /// /// See also . /// (Since EFL 1.22) /// The minimum size as set in EDC. public Eina.Size2D GroupSizeMin { get { return GetGroupSizeMin(); } } /// Gets the maximum size specified -- as an EDC property -- for a given Edje object /// This function retrieves the object's maximum size values, as declared in its EDC group definition. For instance, for an Edje object of maximum size 100x100 pixels: collections { group { name: "a_group"; max: 100 100; } } /// /// Note: If the max EDC property was not declared for the object, this call will return the maximum size a given Edje object may have, for each axis. /// /// Note: On failure, this function will return 0x0. /// /// See also . /// (Since EFL 1.22) /// The maximum size as set in EDC. public Eina.Size2D GroupSizeMax { get { return GetGroupSizeMax(); } } /// Whether this object should be mirrored. /// If mirrored, an object is in RTL (right to left) mode instead of LTR (left to right). /// true for RTL, false for LTR (default). public bool Mirrored { get { return GetMirrored(); } set { SetMirrored(value); } } /// Whether the property should be set automatically. /// If enabled, the system or application configuration will be used to set the value of . /// /// This property may be implemented by high-level widgets (in Efl.Ui) but not by low-level widgets (in ) as the configuration should affect only high-level widgets. /// Whether the widget uses automatic mirroring public bool MirroredAutomatic { get { return GetMirroredAutomatic(); } set { SetMirroredAutomatic(value); } } /// The (human) language for this object. /// The current language. public System.String Language { get { return GetLanguage(); } set { SetLanguage(value); } } private static IntPtr GetEflClassStatic() { return Efl.Canvas.Layout.efl_canvas_layout_class_get(); } /// Wrapper for native methods and virtual method delegates. /// For internal use by generated code only. public new class NativeMethods : Efl.Canvas.Group.NativeMethods { private static Efl.Eo.NativeModule Module = new Efl.Eo.NativeModule( efl.Libs.Edje); /// Gets the list of Eo operations to override. /// The list of Eo operations to be overload. public override System.Collections.Generic.List GetEoOps(System.Type type) { var descs = new System.Collections.Generic.List(); var methods = Efl.Eo.Globals.GetUserMethods(type); if (efl_canvas_layout_animation_get_static_delegate == null) { efl_canvas_layout_animation_get_static_delegate = new efl_canvas_layout_animation_get_delegate(animation_get); } if (methods.FirstOrDefault(m => m.Name == "GetAnimation") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_animation_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_animation_get_static_delegate) }); } if (efl_canvas_layout_animation_set_static_delegate == null) { efl_canvas_layout_animation_set_static_delegate = new efl_canvas_layout_animation_set_delegate(animation_set); } if (methods.FirstOrDefault(m => m.Name == "SetAnimation") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_animation_set"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_animation_set_static_delegate) }); } if (efl_canvas_layout_seat_get_static_delegate == null) { efl_canvas_layout_seat_get_static_delegate = new efl_canvas_layout_seat_get_delegate(seat_get); } if (methods.FirstOrDefault(m => m.Name == "GetSeat") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_seat_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_seat_get_static_delegate) }); } if (efl_canvas_layout_seat_name_get_static_delegate == null) { efl_canvas_layout_seat_name_get_static_delegate = new efl_canvas_layout_seat_name_get_delegate(seat_name_get); } if (methods.FirstOrDefault(m => m.Name == "GetSeatName") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_seat_name_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_seat_name_get_static_delegate) }); } if (efl_canvas_layout_load_error_get_static_delegate == null) { efl_canvas_layout_load_error_get_static_delegate = new efl_canvas_layout_load_error_get_delegate(layout_load_error_get); } if (methods.FirstOrDefault(m => m.Name == "GetLayoutLoadError") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_load_error_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_load_error_get_static_delegate) }); } if (efl_canvas_layout_part_text_min_policy_get_static_delegate == null) { efl_canvas_layout_part_text_min_policy_get_static_delegate = new efl_canvas_layout_part_text_min_policy_get_delegate(part_text_min_policy_get); } if (methods.FirstOrDefault(m => m.Name == "GetPartTextMinPolicy") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_min_policy_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_min_policy_get_static_delegate) }); } if (efl_canvas_layout_part_text_min_policy_set_static_delegate == null) { efl_canvas_layout_part_text_min_policy_set_static_delegate = new efl_canvas_layout_part_text_min_policy_set_delegate(part_text_min_policy_set); } if (methods.FirstOrDefault(m => m.Name == "SetPartTextMinPolicy") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_min_policy_set"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_min_policy_set_static_delegate) }); } if (efl_canvas_layout_part_text_valign_get_static_delegate == null) { efl_canvas_layout_part_text_valign_get_static_delegate = new efl_canvas_layout_part_text_valign_get_delegate(part_text_valign_get); } if (methods.FirstOrDefault(m => m.Name == "GetPartTextValign") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_valign_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_valign_get_static_delegate) }); } if (efl_canvas_layout_part_text_valign_set_static_delegate == null) { efl_canvas_layout_part_text_valign_set_static_delegate = new efl_canvas_layout_part_text_valign_set_delegate(part_text_valign_set); } if (methods.FirstOrDefault(m => m.Name == "SetPartTextValign") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_valign_set"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_valign_set_static_delegate) }); } if (efl_canvas_layout_part_text_marquee_duration_get_static_delegate == null) { efl_canvas_layout_part_text_marquee_duration_get_static_delegate = new efl_canvas_layout_part_text_marquee_duration_get_delegate(part_text_marquee_duration_get); } if (methods.FirstOrDefault(m => m.Name == "GetPartTextMarqueeDuration") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_marquee_duration_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_marquee_duration_get_static_delegate) }); } if (efl_canvas_layout_part_text_marquee_duration_set_static_delegate == null) { efl_canvas_layout_part_text_marquee_duration_set_static_delegate = new efl_canvas_layout_part_text_marquee_duration_set_delegate(part_text_marquee_duration_set); } if (methods.FirstOrDefault(m => m.Name == "SetPartTextMarqueeDuration") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_marquee_duration_set"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_marquee_duration_set_static_delegate) }); } if (efl_canvas_layout_part_text_marquee_speed_get_static_delegate == null) { efl_canvas_layout_part_text_marquee_speed_get_static_delegate = new efl_canvas_layout_part_text_marquee_speed_get_delegate(part_text_marquee_speed_get); } if (methods.FirstOrDefault(m => m.Name == "GetPartTextMarqueeSpeed") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_marquee_speed_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_marquee_speed_get_static_delegate) }); } if (efl_canvas_layout_part_text_marquee_speed_set_static_delegate == null) { efl_canvas_layout_part_text_marquee_speed_set_static_delegate = new efl_canvas_layout_part_text_marquee_speed_set_delegate(part_text_marquee_speed_set); } if (methods.FirstOrDefault(m => m.Name == "SetPartTextMarqueeSpeed") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_marquee_speed_set"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_marquee_speed_set_static_delegate) }); } if (efl_canvas_layout_part_text_marquee_always_get_static_delegate == null) { efl_canvas_layout_part_text_marquee_always_get_static_delegate = new efl_canvas_layout_part_text_marquee_always_get_delegate(part_text_marquee_always_get); } if (methods.FirstOrDefault(m => m.Name == "GetPartTextMarqueeAlways") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_marquee_always_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_marquee_always_get_static_delegate) }); } if (efl_canvas_layout_part_text_marquee_always_set_static_delegate == null) { efl_canvas_layout_part_text_marquee_always_set_static_delegate = new efl_canvas_layout_part_text_marquee_always_set_delegate(part_text_marquee_always_set); } if (methods.FirstOrDefault(m => m.Name == "SetPartTextMarqueeAlways") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_marquee_always_set"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_marquee_always_set_static_delegate) }); } if (efl_canvas_layout_part_valign_get_static_delegate == null) { efl_canvas_layout_part_valign_get_static_delegate = new efl_canvas_layout_part_valign_get_delegate(part_valign_get); } if (methods.FirstOrDefault(m => m.Name == "GetPartValign") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_valign_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_valign_get_static_delegate) }); } if (efl_canvas_layout_part_valign_set_static_delegate == null) { efl_canvas_layout_part_valign_set_static_delegate = new efl_canvas_layout_part_valign_set_delegate(part_valign_set); } if (methods.FirstOrDefault(m => m.Name == "SetPartValign") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_valign_set"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_valign_set_static_delegate) }); } if (efl_canvas_layout_access_part_iterate_static_delegate == null) { efl_canvas_layout_access_part_iterate_static_delegate = new efl_canvas_layout_access_part_iterate_delegate(access_part_iterate); } if (methods.FirstOrDefault(m => m.Name == "AccessPartIterate") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_access_part_iterate"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_access_part_iterate_static_delegate) }); } if (efl_canvas_layout_content_remove_static_delegate == null) { efl_canvas_layout_content_remove_static_delegate = new efl_canvas_layout_content_remove_delegate(content_remove); } if (methods.FirstOrDefault(m => m.Name == "ContentRemove") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_content_remove"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_content_remove_static_delegate) }); } if (efl_canvas_layout_color_class_parent_set_static_delegate == null) { efl_canvas_layout_color_class_parent_set_static_delegate = new efl_canvas_layout_color_class_parent_set_delegate(color_class_parent_set); } if (methods.FirstOrDefault(m => m.Name == "SetColorClassParent") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_color_class_parent_set"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_color_class_parent_set_static_delegate) }); } if (efl_canvas_layout_color_class_parent_unset_static_delegate == null) { efl_canvas_layout_color_class_parent_unset_static_delegate = new efl_canvas_layout_color_class_parent_unset_delegate(color_class_parent_unset); } if (methods.FirstOrDefault(m => m.Name == "UnsetColorClassParent") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_color_class_parent_unset"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_color_class_parent_unset_static_delegate) }); } if (efl_canvas_layout_part_text_cursor_coord_get_static_delegate == null) { efl_canvas_layout_part_text_cursor_coord_get_static_delegate = new efl_canvas_layout_part_text_cursor_coord_get_delegate(part_text_cursor_coord_get); } if (methods.FirstOrDefault(m => m.Name == "GetPartTextCursorCoord") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_cursor_coord_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_cursor_coord_get_static_delegate) }); } if (efl_canvas_layout_part_text_cursor_size_get_static_delegate == null) { efl_canvas_layout_part_text_cursor_size_get_static_delegate = new efl_canvas_layout_part_text_cursor_size_get_delegate(part_text_cursor_size_get); } if (methods.FirstOrDefault(m => m.Name == "GetPartTextCursorSize") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_cursor_size_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_cursor_size_get_static_delegate) }); } if (efl_canvas_layout_part_text_cursor_on_mouse_geometry_get_static_delegate == null) { efl_canvas_layout_part_text_cursor_on_mouse_geometry_get_static_delegate = new efl_canvas_layout_part_text_cursor_on_mouse_geometry_get_delegate(part_text_cursor_on_mouse_geometry_get); } if (methods.FirstOrDefault(m => m.Name == "GetPartTextCursorOnMouseGeometry") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_cursor_on_mouse_geometry_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_cursor_on_mouse_geometry_get_static_delegate) }); } if (efl_content_iterate_static_delegate == null) { efl_content_iterate_static_delegate = new efl_content_iterate_delegate(content_iterate); } if (methods.FirstOrDefault(m => m.Name == "ContentIterate") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_content_iterate"), func = Marshal.GetFunctionPointerForDelegate(efl_content_iterate_static_delegate) }); } if (efl_content_count_static_delegate == null) { efl_content_count_static_delegate = new efl_content_count_delegate(content_count); } if (methods.FirstOrDefault(m => m.Name == "ContentCount") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_content_count"), func = Marshal.GetFunctionPointerForDelegate(efl_content_count_static_delegate) }); } if (efl_file_mmap_get_static_delegate == null) { efl_file_mmap_get_static_delegate = new efl_file_mmap_get_delegate(mmap_get); } if (methods.FirstOrDefault(m => m.Name == "GetMmap") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_mmap_get"), func = Marshal.GetFunctionPointerForDelegate(efl_file_mmap_get_static_delegate) }); } if (efl_file_mmap_set_static_delegate == null) { efl_file_mmap_set_static_delegate = new efl_file_mmap_set_delegate(mmap_set); } if (methods.FirstOrDefault(m => m.Name == "SetMmap") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_mmap_set"), func = Marshal.GetFunctionPointerForDelegate(efl_file_mmap_set_static_delegate) }); } if (efl_file_get_static_delegate == null) { efl_file_get_static_delegate = new efl_file_get_delegate(file_get); } if (methods.FirstOrDefault(m => m.Name == "GetFile") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_get"), func = Marshal.GetFunctionPointerForDelegate(efl_file_get_static_delegate) }); } if (efl_file_set_static_delegate == null) { efl_file_set_static_delegate = new efl_file_set_delegate(file_set); } if (methods.FirstOrDefault(m => m.Name == "SetFile") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_set"), func = Marshal.GetFunctionPointerForDelegate(efl_file_set_static_delegate) }); } if (efl_file_key_get_static_delegate == null) { efl_file_key_get_static_delegate = new efl_file_key_get_delegate(key_get); } if (methods.FirstOrDefault(m => m.Name == "GetKey") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_key_get"), func = Marshal.GetFunctionPointerForDelegate(efl_file_key_get_static_delegate) }); } if (efl_file_key_set_static_delegate == null) { efl_file_key_set_static_delegate = new efl_file_key_set_delegate(key_set); } if (methods.FirstOrDefault(m => m.Name == "SetKey") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_key_set"), func = Marshal.GetFunctionPointerForDelegate(efl_file_key_set_static_delegate) }); } if (efl_file_loaded_get_static_delegate == null) { efl_file_loaded_get_static_delegate = new efl_file_loaded_get_delegate(loaded_get); } if (methods.FirstOrDefault(m => m.Name == "GetLoaded") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_loaded_get"), func = Marshal.GetFunctionPointerForDelegate(efl_file_loaded_get_static_delegate) }); } if (efl_file_load_static_delegate == null) { efl_file_load_static_delegate = new efl_file_load_delegate(load); } if (methods.FirstOrDefault(m => m.Name == "Load") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_load"), func = Marshal.GetFunctionPointerForDelegate(efl_file_load_static_delegate) }); } if (efl_file_unload_static_delegate == null) { efl_file_unload_static_delegate = new efl_file_unload_delegate(unload); } if (methods.FirstOrDefault(m => m.Name == "Unload") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_unload"), func = Marshal.GetFunctionPointerForDelegate(efl_file_unload_static_delegate) }); } if (efl_observer_update_static_delegate == null) { efl_observer_update_static_delegate = new efl_observer_update_delegate(update); } if (methods.FirstOrDefault(m => m.Name == "Update") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_observer_update"), func = Marshal.GetFunctionPointerForDelegate(efl_observer_update_static_delegate) }); } if (efl_part_get_static_delegate == null) { efl_part_get_static_delegate = new efl_part_get_delegate(part_get); } if (methods.FirstOrDefault(m => m.Name == "GetPart") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_part_get"), func = Marshal.GetFunctionPointerForDelegate(efl_part_get_static_delegate) }); } if (efl_player_playable_get_static_delegate == null) { efl_player_playable_get_static_delegate = new efl_player_playable_get_delegate(playable_get); } if (methods.FirstOrDefault(m => m.Name == "GetPlayable") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_playable_get"), func = Marshal.GetFunctionPointerForDelegate(efl_player_playable_get_static_delegate) }); } if (efl_player_play_get_static_delegate == null) { efl_player_play_get_static_delegate = new efl_player_play_get_delegate(play_get); } if (methods.FirstOrDefault(m => m.Name == "GetPlay") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_play_get"), func = Marshal.GetFunctionPointerForDelegate(efl_player_play_get_static_delegate) }); } if (efl_player_play_set_static_delegate == null) { efl_player_play_set_static_delegate = new efl_player_play_set_delegate(play_set); } if (methods.FirstOrDefault(m => m.Name == "SetPlay") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_play_set"), func = Marshal.GetFunctionPointerForDelegate(efl_player_play_set_static_delegate) }); } if (efl_player_pos_get_static_delegate == null) { efl_player_pos_get_static_delegate = new efl_player_pos_get_delegate(pos_get); } if (methods.FirstOrDefault(m => m.Name == "GetPos") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_pos_get"), func = Marshal.GetFunctionPointerForDelegate(efl_player_pos_get_static_delegate) }); } if (efl_player_pos_set_static_delegate == null) { efl_player_pos_set_static_delegate = new efl_player_pos_set_delegate(pos_set); } if (methods.FirstOrDefault(m => m.Name == "SetPos") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_pos_set"), func = Marshal.GetFunctionPointerForDelegate(efl_player_pos_set_static_delegate) }); } if (efl_player_progress_get_static_delegate == null) { efl_player_progress_get_static_delegate = new efl_player_progress_get_delegate(progress_get); } if (methods.FirstOrDefault(m => m.Name == "GetProgress") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_progress_get"), func = Marshal.GetFunctionPointerForDelegate(efl_player_progress_get_static_delegate) }); } if (efl_player_play_speed_get_static_delegate == null) { efl_player_play_speed_get_static_delegate = new efl_player_play_speed_get_delegate(play_speed_get); } if (methods.FirstOrDefault(m => m.Name == "GetPlaySpeed") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_play_speed_get"), func = Marshal.GetFunctionPointerForDelegate(efl_player_play_speed_get_static_delegate) }); } if (efl_player_play_speed_set_static_delegate == null) { efl_player_play_speed_set_static_delegate = new efl_player_play_speed_set_delegate(play_speed_set); } if (methods.FirstOrDefault(m => m.Name == "SetPlaySpeed") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_play_speed_set"), func = Marshal.GetFunctionPointerForDelegate(efl_player_play_speed_set_static_delegate) }); } if (efl_player_volume_get_static_delegate == null) { efl_player_volume_get_static_delegate = new efl_player_volume_get_delegate(volume_get); } if (methods.FirstOrDefault(m => m.Name == "GetVolume") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_volume_get"), func = Marshal.GetFunctionPointerForDelegate(efl_player_volume_get_static_delegate) }); } if (efl_player_volume_set_static_delegate == null) { efl_player_volume_set_static_delegate = new efl_player_volume_set_delegate(volume_set); } if (methods.FirstOrDefault(m => m.Name == "SetVolume") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_volume_set"), func = Marshal.GetFunctionPointerForDelegate(efl_player_volume_set_static_delegate) }); } if (efl_player_mute_get_static_delegate == null) { efl_player_mute_get_static_delegate = new efl_player_mute_get_delegate(mute_get); } if (methods.FirstOrDefault(m => m.Name == "GetMute") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_mute_get"), func = Marshal.GetFunctionPointerForDelegate(efl_player_mute_get_static_delegate) }); } if (efl_player_mute_set_static_delegate == null) { efl_player_mute_set_static_delegate = new efl_player_mute_set_delegate(mute_set); } if (methods.FirstOrDefault(m => m.Name == "SetMute") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_mute_set"), func = Marshal.GetFunctionPointerForDelegate(efl_player_mute_set_static_delegate) }); } if (efl_player_length_get_static_delegate == null) { efl_player_length_get_static_delegate = new efl_player_length_get_delegate(length_get); } if (methods.FirstOrDefault(m => m.Name == "GetLength") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_length_get"), func = Marshal.GetFunctionPointerForDelegate(efl_player_length_get_static_delegate) }); } if (efl_player_seekable_get_static_delegate == null) { efl_player_seekable_get_static_delegate = new efl_player_seekable_get_delegate(seekable_get); } if (methods.FirstOrDefault(m => m.Name == "GetSeekable") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_seekable_get"), func = Marshal.GetFunctionPointerForDelegate(efl_player_seekable_get_static_delegate) }); } if (efl_player_start_static_delegate == null) { efl_player_start_static_delegate = new efl_player_start_delegate(start); } if (methods.FirstOrDefault(m => m.Name == "Start") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_start"), func = Marshal.GetFunctionPointerForDelegate(efl_player_start_static_delegate) }); } if (efl_player_stop_static_delegate == null) { efl_player_stop_static_delegate = new efl_player_stop_delegate(stop); } if (methods.FirstOrDefault(m => m.Name == "Stop") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_player_stop"), func = Marshal.GetFunctionPointerForDelegate(efl_player_stop_static_delegate) }); } if (efl_gfx_color_class_get_static_delegate == null) { efl_gfx_color_class_get_static_delegate = new efl_gfx_color_class_get_delegate(color_class_get); } if (methods.FirstOrDefault(m => m.Name == "GetColorClass") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_color_class_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_color_class_get_static_delegate) }); } if (efl_gfx_color_class_set_static_delegate == null) { efl_gfx_color_class_set_static_delegate = new efl_gfx_color_class_set_delegate(color_class_set); } if (methods.FirstOrDefault(m => m.Name == "SetColorClass") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_color_class_set"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_color_class_set_static_delegate) }); } if (efl_gfx_color_class_code_get_static_delegate == null) { efl_gfx_color_class_code_get_static_delegate = new efl_gfx_color_class_code_get_delegate(color_class_code_get); } if (methods.FirstOrDefault(m => m.Name == "GetColorClassCode") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_color_class_code_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_color_class_code_get_static_delegate) }); } if (efl_gfx_color_class_code_set_static_delegate == null) { efl_gfx_color_class_code_set_static_delegate = new efl_gfx_color_class_code_set_delegate(color_class_code_set); } if (methods.FirstOrDefault(m => m.Name == "SetColorClassCode") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_color_class_code_set"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_color_class_code_set_static_delegate) }); } if (efl_gfx_color_class_description_get_static_delegate == null) { efl_gfx_color_class_description_get_static_delegate = new efl_gfx_color_class_description_get_delegate(color_class_description_get); } if (methods.FirstOrDefault(m => m.Name == "GetColorClassDescription") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_color_class_description_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_color_class_description_get_static_delegate) }); } if (efl_gfx_color_class_del_static_delegate == null) { efl_gfx_color_class_del_static_delegate = new efl_gfx_color_class_del_delegate(color_class_del); } if (methods.FirstOrDefault(m => m.Name == "DelColorClass") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_color_class_del"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_color_class_del_static_delegate) }); } if (efl_gfx_color_class_clear_static_delegate == null) { efl_gfx_color_class_clear_static_delegate = new efl_gfx_color_class_clear_delegate(color_class_clear); } if (methods.FirstOrDefault(m => m.Name == "ClearColorClass") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_color_class_clear"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_color_class_clear_static_delegate) }); } if (efl_gfx_size_class_get_static_delegate == null) { efl_gfx_size_class_get_static_delegate = new efl_gfx_size_class_get_delegate(size_class_get); } if (methods.FirstOrDefault(m => m.Name == "GetSizeClass") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_size_class_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_size_class_get_static_delegate) }); } if (efl_gfx_size_class_set_static_delegate == null) { efl_gfx_size_class_set_static_delegate = new efl_gfx_size_class_set_delegate(size_class_set); } if (methods.FirstOrDefault(m => m.Name == "SetSizeClass") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_size_class_set"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_size_class_set_static_delegate) }); } if (efl_gfx_size_class_del_static_delegate == null) { efl_gfx_size_class_del_static_delegate = new efl_gfx_size_class_del_delegate(size_class_del); } if (methods.FirstOrDefault(m => m.Name == "DelSizeClass") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_size_class_del"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_size_class_del_static_delegate) }); } if (efl_gfx_text_class_get_static_delegate == null) { efl_gfx_text_class_get_static_delegate = new efl_gfx_text_class_get_delegate(text_class_get); } if (methods.FirstOrDefault(m => m.Name == "GetTextClass") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_text_class_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_text_class_get_static_delegate) }); } if (efl_gfx_text_class_set_static_delegate == null) { efl_gfx_text_class_set_static_delegate = new efl_gfx_text_class_set_delegate(text_class_set); } if (methods.FirstOrDefault(m => m.Name == "SetTextClass") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_text_class_set"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_text_class_set_static_delegate) }); } if (efl_gfx_text_class_del_static_delegate == null) { efl_gfx_text_class_del_static_delegate = new efl_gfx_text_class_del_delegate(text_class_del); } if (methods.FirstOrDefault(m => m.Name == "DelTextClass") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_text_class_del"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_text_class_del_static_delegate) }); } if (efl_layout_calc_auto_update_hints_get_static_delegate == null) { efl_layout_calc_auto_update_hints_get_static_delegate = new efl_layout_calc_auto_update_hints_get_delegate(calc_auto_update_hints_get); } if (methods.FirstOrDefault(m => m.Name == "GetCalcAutoUpdateHints") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_calc_auto_update_hints_get"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_calc_auto_update_hints_get_static_delegate) }); } if (efl_layout_calc_auto_update_hints_set_static_delegate == null) { efl_layout_calc_auto_update_hints_set_static_delegate = new efl_layout_calc_auto_update_hints_set_delegate(calc_auto_update_hints_set); } if (methods.FirstOrDefault(m => m.Name == "SetCalcAutoUpdateHints") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_calc_auto_update_hints_set"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_calc_auto_update_hints_set_static_delegate) }); } if (efl_layout_calc_size_min_static_delegate == null) { efl_layout_calc_size_min_static_delegate = new efl_layout_calc_size_min_delegate(calc_size_min); } if (methods.FirstOrDefault(m => m.Name == "CalcSizeMin") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_calc_size_min"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_calc_size_min_static_delegate) }); } if (efl_layout_calc_parts_extends_static_delegate == null) { efl_layout_calc_parts_extends_static_delegate = new efl_layout_calc_parts_extends_delegate(calc_parts_extends); } if (methods.FirstOrDefault(m => m.Name == "CalcPartsExtends") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_calc_parts_extends"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_calc_parts_extends_static_delegate) }); } if (efl_layout_calc_freeze_static_delegate == null) { efl_layout_calc_freeze_static_delegate = new efl_layout_calc_freeze_delegate(calc_freeze); } if (methods.FirstOrDefault(m => m.Name == "FreezeCalc") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_calc_freeze"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_calc_freeze_static_delegate) }); } if (efl_layout_calc_thaw_static_delegate == null) { efl_layout_calc_thaw_static_delegate = new efl_layout_calc_thaw_delegate(calc_thaw); } if (methods.FirstOrDefault(m => m.Name == "ThawCalc") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_calc_thaw"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_calc_thaw_static_delegate) }); } if (efl_layout_calc_force_static_delegate == null) { efl_layout_calc_force_static_delegate = new efl_layout_calc_force_delegate(calc_force); } if (methods.FirstOrDefault(m => m.Name == "CalcForce") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_calc_force"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_calc_force_static_delegate) }); } if (efl_layout_group_size_min_get_static_delegate == null) { efl_layout_group_size_min_get_static_delegate = new efl_layout_group_size_min_get_delegate(group_size_min_get); } if (methods.FirstOrDefault(m => m.Name == "GetGroupSizeMin") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_group_size_min_get"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_group_size_min_get_static_delegate) }); } if (efl_layout_group_size_max_get_static_delegate == null) { efl_layout_group_size_max_get_static_delegate = new efl_layout_group_size_max_get_delegate(group_size_max_get); } if (methods.FirstOrDefault(m => m.Name == "GetGroupSizeMax") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_group_size_max_get"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_group_size_max_get_static_delegate) }); } if (efl_layout_group_data_get_static_delegate == null) { efl_layout_group_data_get_static_delegate = new efl_layout_group_data_get_delegate(group_data_get); } if (methods.FirstOrDefault(m => m.Name == "GetGroupData") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_group_data_get"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_group_data_get_static_delegate) }); } if (efl_layout_group_part_exist_get_static_delegate == null) { efl_layout_group_part_exist_get_static_delegate = new efl_layout_group_part_exist_get_delegate(part_exist_get); } if (methods.FirstOrDefault(m => m.Name == "GetPartExist") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_group_part_exist_get"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_group_part_exist_get_static_delegate) }); } if (efl_layout_signal_message_send_static_delegate == null) { efl_layout_signal_message_send_static_delegate = new efl_layout_signal_message_send_delegate(message_send); } if (methods.FirstOrDefault(m => m.Name == "MessageSend") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_signal_message_send"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_signal_message_send_static_delegate) }); } if (efl_layout_signal_callback_add_static_delegate == null) { efl_layout_signal_callback_add_static_delegate = new efl_layout_signal_callback_add_delegate(signal_callback_add); } if (methods.FirstOrDefault(m => m.Name == "AddSignalCallback") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_signal_callback_add"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_signal_callback_add_static_delegate) }); } if (efl_layout_signal_callback_del_static_delegate == null) { efl_layout_signal_callback_del_static_delegate = new efl_layout_signal_callback_del_delegate(signal_callback_del); } if (methods.FirstOrDefault(m => m.Name == "DelSignalCallback") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_signal_callback_del"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_signal_callback_del_static_delegate) }); } if (efl_layout_signal_emit_static_delegate == null) { efl_layout_signal_emit_static_delegate = new efl_layout_signal_emit_delegate(signal_emit); } if (methods.FirstOrDefault(m => m.Name == "EmitSignal") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_signal_emit"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_signal_emit_static_delegate) }); } if (efl_layout_signal_process_static_delegate == null) { efl_layout_signal_process_static_delegate = new efl_layout_signal_process_delegate(signal_process); } if (methods.FirstOrDefault(m => m.Name == "SignalProcess") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_layout_signal_process"), func = Marshal.GetFunctionPointerForDelegate(efl_layout_signal_process_static_delegate) }); } if (efl_ui_mirrored_get_static_delegate == null) { efl_ui_mirrored_get_static_delegate = new efl_ui_mirrored_get_delegate(mirrored_get); } if (methods.FirstOrDefault(m => m.Name == "GetMirrored") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_mirrored_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_mirrored_get_static_delegate) }); } if (efl_ui_mirrored_set_static_delegate == null) { efl_ui_mirrored_set_static_delegate = new efl_ui_mirrored_set_delegate(mirrored_set); } if (methods.FirstOrDefault(m => m.Name == "SetMirrored") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_mirrored_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_mirrored_set_static_delegate) }); } if (efl_ui_mirrored_automatic_get_static_delegate == null) { efl_ui_mirrored_automatic_get_static_delegate = new efl_ui_mirrored_automatic_get_delegate(mirrored_automatic_get); } if (methods.FirstOrDefault(m => m.Name == "GetMirroredAutomatic") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_mirrored_automatic_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_mirrored_automatic_get_static_delegate) }); } if (efl_ui_mirrored_automatic_set_static_delegate == null) { efl_ui_mirrored_automatic_set_static_delegate = new efl_ui_mirrored_automatic_set_delegate(mirrored_automatic_set); } if (methods.FirstOrDefault(m => m.Name == "SetMirroredAutomatic") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_mirrored_automatic_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_mirrored_automatic_set_static_delegate) }); } if (efl_ui_language_get_static_delegate == null) { efl_ui_language_get_static_delegate = new efl_ui_language_get_delegate(language_get); } if (methods.FirstOrDefault(m => m.Name == "GetLanguage") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_language_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_language_get_static_delegate) }); } if (efl_ui_language_set_static_delegate == null) { efl_ui_language_set_static_delegate = new efl_ui_language_set_delegate(language_set); } if (methods.FirstOrDefault(m => m.Name == "SetLanguage") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_language_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_language_set_static_delegate) }); } descs.AddRange(base.GetEoOps(type)); return descs; } /// Returns the Eo class for the native methods of this class. /// The native class pointer. public override IntPtr GetEflClass() { return Efl.Canvas.Layout.efl_canvas_layout_class_get(); } #pragma warning disable CA1707, CS1591, SA1300, SA1600 [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_canvas_layout_animation_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_canvas_layout_animation_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_canvas_layout_animation_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_animation_get"); private static bool animation_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_canvas_layout_animation_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetAnimation(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_animation_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_canvas_layout_animation_get_delegate efl_canvas_layout_animation_get_static_delegate; private delegate void efl_canvas_layout_animation_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool on); public delegate void efl_canvas_layout_animation_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool on); public static Efl.Eo.FunctionWrapper efl_canvas_layout_animation_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_animation_set"); private static void animation_set(System.IntPtr obj, System.IntPtr pd, bool on) { Eina.Log.Debug("function efl_canvas_layout_animation_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).SetAnimation(on); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_canvas_layout_animation_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), on); } } private static efl_canvas_layout_animation_set_delegate efl_canvas_layout_animation_set_static_delegate; [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo))] private delegate Efl.Input.Device efl_canvas_layout_seat_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringshareKeepOwnershipMarshaler))] System.String name); [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo))] public delegate Efl.Input.Device efl_canvas_layout_seat_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringshareKeepOwnershipMarshaler))] System.String name); public static Efl.Eo.FunctionWrapper efl_canvas_layout_seat_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_seat_get"); private static Efl.Input.Device seat_get(System.IntPtr obj, System.IntPtr pd, System.String name) { Eina.Log.Debug("function efl_canvas_layout_seat_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.Input.Device _ret_var = default(Efl.Input.Device); try { _ret_var = ((Layout)ws.Target).GetSeat(name); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_seat_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), name); } } private static efl_canvas_layout_seat_get_delegate efl_canvas_layout_seat_get_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringshareKeepOwnershipMarshaler))] private delegate System.String efl_canvas_layout_seat_name_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo))] Efl.Input.Device device); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringshareKeepOwnershipMarshaler))] public delegate System.String efl_canvas_layout_seat_name_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo))] Efl.Input.Device device); public static Efl.Eo.FunctionWrapper efl_canvas_layout_seat_name_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_seat_name_get"); private static System.String seat_name_get(System.IntPtr obj, System.IntPtr pd, Efl.Input.Device device) { Eina.Log.Debug("function efl_canvas_layout_seat_name_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((Layout)ws.Target).GetSeatName(device); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_seat_name_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), device); } } private static efl_canvas_layout_seat_name_get_delegate efl_canvas_layout_seat_name_get_static_delegate; private delegate Eina.Error efl_canvas_layout_load_error_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Eina.Error efl_canvas_layout_load_error_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_canvas_layout_load_error_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_load_error_get"); private static Eina.Error layout_load_error_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_canvas_layout_load_error_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Eina.Error _ret_var = default(Eina.Error); try { _ret_var = ((Layout)ws.Target).GetLayoutLoadError(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_load_error_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_canvas_layout_load_error_get_delegate efl_canvas_layout_load_error_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_canvas_layout_part_text_min_policy_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String state_name, [MarshalAs(UnmanagedType.U1)] out bool min_x, [MarshalAs(UnmanagedType.U1)] out bool min_y); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_canvas_layout_part_text_min_policy_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String state_name, [MarshalAs(UnmanagedType.U1)] out bool min_x, [MarshalAs(UnmanagedType.U1)] out bool min_y); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_min_policy_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_min_policy_get"); private static bool part_text_min_policy_get(System.IntPtr obj, System.IntPtr pd, System.String part, System.String state_name, out bool min_x, out bool min_y) { Eina.Log.Debug("function efl_canvas_layout_part_text_min_policy_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { min_x = default(bool); min_y = default(bool); bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetPartTextMinPolicy(part, state_name, out min_x, out min_y); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_part_text_min_policy_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part, state_name, out min_x, out min_y); } } private static efl_canvas_layout_part_text_min_policy_get_delegate efl_canvas_layout_part_text_min_policy_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_canvas_layout_part_text_min_policy_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String state_name, [MarshalAs(UnmanagedType.U1)] bool min_x, [MarshalAs(UnmanagedType.U1)] bool min_y); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_canvas_layout_part_text_min_policy_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String state_name, [MarshalAs(UnmanagedType.U1)] bool min_x, [MarshalAs(UnmanagedType.U1)] bool min_y); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_min_policy_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_min_policy_set"); private static bool part_text_min_policy_set(System.IntPtr obj, System.IntPtr pd, System.String part, System.String state_name, bool min_x, bool min_y) { Eina.Log.Debug("function efl_canvas_layout_part_text_min_policy_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).SetPartTextMinPolicy(part, state_name, min_x, min_y); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_part_text_min_policy_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part, state_name, min_x, min_y); } } private static efl_canvas_layout_part_text_min_policy_set_delegate efl_canvas_layout_part_text_min_policy_set_static_delegate; private delegate double efl_canvas_layout_part_text_valign_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part); public delegate double efl_canvas_layout_part_text_valign_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_valign_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_valign_get"); private static double part_text_valign_get(System.IntPtr obj, System.IntPtr pd, System.String part) { Eina.Log.Debug("function efl_canvas_layout_part_text_valign_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((Layout)ws.Target).GetPartTextValign(part); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_part_text_valign_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part); } } private static efl_canvas_layout_part_text_valign_get_delegate efl_canvas_layout_part_text_valign_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_canvas_layout_part_text_valign_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, double valign); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_canvas_layout_part_text_valign_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, double valign); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_valign_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_valign_set"); private static bool part_text_valign_set(System.IntPtr obj, System.IntPtr pd, System.String part, double valign) { Eina.Log.Debug("function efl_canvas_layout_part_text_valign_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).SetPartTextValign(part, valign); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_part_text_valign_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part, valign); } } private static efl_canvas_layout_part_text_valign_set_delegate efl_canvas_layout_part_text_valign_set_static_delegate; private delegate double efl_canvas_layout_part_text_marquee_duration_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part); public delegate double efl_canvas_layout_part_text_marquee_duration_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_marquee_duration_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_marquee_duration_get"); private static double part_text_marquee_duration_get(System.IntPtr obj, System.IntPtr pd, System.String part) { Eina.Log.Debug("function efl_canvas_layout_part_text_marquee_duration_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((Layout)ws.Target).GetPartTextMarqueeDuration(part); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_part_text_marquee_duration_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part); } } private static efl_canvas_layout_part_text_marquee_duration_get_delegate efl_canvas_layout_part_text_marquee_duration_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_canvas_layout_part_text_marquee_duration_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, double duration); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_canvas_layout_part_text_marquee_duration_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, double duration); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_marquee_duration_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_marquee_duration_set"); private static bool part_text_marquee_duration_set(System.IntPtr obj, System.IntPtr pd, System.String part, double duration) { Eina.Log.Debug("function efl_canvas_layout_part_text_marquee_duration_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).SetPartTextMarqueeDuration(part, duration); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_part_text_marquee_duration_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part, duration); } } private static efl_canvas_layout_part_text_marquee_duration_set_delegate efl_canvas_layout_part_text_marquee_duration_set_static_delegate; private delegate double efl_canvas_layout_part_text_marquee_speed_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part); public delegate double efl_canvas_layout_part_text_marquee_speed_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_marquee_speed_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_marquee_speed_get"); private static double part_text_marquee_speed_get(System.IntPtr obj, System.IntPtr pd, System.String part) { Eina.Log.Debug("function efl_canvas_layout_part_text_marquee_speed_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((Layout)ws.Target).GetPartTextMarqueeSpeed(part); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_part_text_marquee_speed_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part); } } private static efl_canvas_layout_part_text_marquee_speed_get_delegate efl_canvas_layout_part_text_marquee_speed_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_canvas_layout_part_text_marquee_speed_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, double speed); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_canvas_layout_part_text_marquee_speed_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, double speed); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_marquee_speed_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_marquee_speed_set"); private static bool part_text_marquee_speed_set(System.IntPtr obj, System.IntPtr pd, System.String part, double speed) { Eina.Log.Debug("function efl_canvas_layout_part_text_marquee_speed_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).SetPartTextMarqueeSpeed(part, speed); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_part_text_marquee_speed_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part, speed); } } private static efl_canvas_layout_part_text_marquee_speed_set_delegate efl_canvas_layout_part_text_marquee_speed_set_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_canvas_layout_part_text_marquee_always_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_canvas_layout_part_text_marquee_always_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_marquee_always_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_marquee_always_get"); private static bool part_text_marquee_always_get(System.IntPtr obj, System.IntPtr pd, System.String part) { Eina.Log.Debug("function efl_canvas_layout_part_text_marquee_always_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetPartTextMarqueeAlways(part); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_part_text_marquee_always_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part); } } private static efl_canvas_layout_part_text_marquee_always_get_delegate efl_canvas_layout_part_text_marquee_always_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_canvas_layout_part_text_marquee_always_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, [MarshalAs(UnmanagedType.U1)] bool always); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_canvas_layout_part_text_marquee_always_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, [MarshalAs(UnmanagedType.U1)] bool always); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_marquee_always_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_marquee_always_set"); private static bool part_text_marquee_always_set(System.IntPtr obj, System.IntPtr pd, System.String part, bool always) { Eina.Log.Debug("function efl_canvas_layout_part_text_marquee_always_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).SetPartTextMarqueeAlways(part, always); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_part_text_marquee_always_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part, always); } } private static efl_canvas_layout_part_text_marquee_always_set_delegate efl_canvas_layout_part_text_marquee_always_set_static_delegate; private delegate double efl_canvas_layout_part_valign_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part); public delegate double efl_canvas_layout_part_valign_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_valign_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_valign_get"); private static double part_valign_get(System.IntPtr obj, System.IntPtr pd, System.String part) { Eina.Log.Debug("function efl_canvas_layout_part_valign_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((Layout)ws.Target).GetPartValign(part); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_part_valign_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part); } } private static efl_canvas_layout_part_valign_get_delegate efl_canvas_layout_part_valign_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_canvas_layout_part_valign_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, double valign); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_canvas_layout_part_valign_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, double valign); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_valign_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_valign_set"); private static bool part_valign_set(System.IntPtr obj, System.IntPtr pd, System.String part, double valign) { Eina.Log.Debug("function efl_canvas_layout_part_valign_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).SetPartValign(part, valign); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_part_valign_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part, valign); } } private static efl_canvas_layout_part_valign_set_delegate efl_canvas_layout_part_valign_set_static_delegate; private delegate System.IntPtr efl_canvas_layout_access_part_iterate_delegate(System.IntPtr obj, System.IntPtr pd); public delegate System.IntPtr efl_canvas_layout_access_part_iterate_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_canvas_layout_access_part_iterate_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_access_part_iterate"); private static System.IntPtr access_part_iterate(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_canvas_layout_access_part_iterate was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Eina.Iterator _ret_var = default(Eina.Iterator); try { _ret_var = ((Layout)ws.Target).AccessPartIterate(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } _ret_var.Own = false; return _ret_var.Handle; } else { return efl_canvas_layout_access_part_iterate_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_canvas_layout_access_part_iterate_delegate efl_canvas_layout_access_part_iterate_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_canvas_layout_content_remove_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo))] Efl.Gfx.IEntity content); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_canvas_layout_content_remove_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo))] Efl.Gfx.IEntity content); public static Efl.Eo.FunctionWrapper efl_canvas_layout_content_remove_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_content_remove"); private static bool content_remove(System.IntPtr obj, System.IntPtr pd, Efl.Gfx.IEntity content) { Eina.Log.Debug("function efl_canvas_layout_content_remove was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).ContentRemove(content); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_canvas_layout_content_remove_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), content); } } private static efl_canvas_layout_content_remove_delegate efl_canvas_layout_content_remove_static_delegate; private delegate void efl_canvas_layout_color_class_parent_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo))] Efl.Object parent); public delegate void efl_canvas_layout_color_class_parent_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo))] Efl.Object parent); public static Efl.Eo.FunctionWrapper efl_canvas_layout_color_class_parent_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_color_class_parent_set"); private static void color_class_parent_set(System.IntPtr obj, System.IntPtr pd, Efl.Object parent) { Eina.Log.Debug("function efl_canvas_layout_color_class_parent_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).SetColorClassParent(parent); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_canvas_layout_color_class_parent_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), parent); } } private static efl_canvas_layout_color_class_parent_set_delegate efl_canvas_layout_color_class_parent_set_static_delegate; private delegate void efl_canvas_layout_color_class_parent_unset_delegate(System.IntPtr obj, System.IntPtr pd); public delegate void efl_canvas_layout_color_class_parent_unset_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_canvas_layout_color_class_parent_unset_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_color_class_parent_unset"); private static void color_class_parent_unset(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_canvas_layout_color_class_parent_unset was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).UnsetColorClassParent(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_canvas_layout_color_class_parent_unset_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_canvas_layout_color_class_parent_unset_delegate efl_canvas_layout_color_class_parent_unset_static_delegate; private delegate void efl_canvas_layout_part_text_cursor_coord_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, Edje.Cursor cur, out int x, out int y); public delegate void efl_canvas_layout_part_text_cursor_coord_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, Edje.Cursor cur, out int x, out int y); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_cursor_coord_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_cursor_coord_get"); private static void part_text_cursor_coord_get(System.IntPtr obj, System.IntPtr pd, System.String part, Edje.Cursor cur, out int x, out int y) { Eina.Log.Debug("function efl_canvas_layout_part_text_cursor_coord_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { x = default(int); y = default(int); try { ((Layout)ws.Target).GetPartTextCursorCoord(part, cur, out x, out y); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_canvas_layout_part_text_cursor_coord_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part, cur, out x, out y); } } private static efl_canvas_layout_part_text_cursor_coord_get_delegate efl_canvas_layout_part_text_cursor_coord_get_static_delegate; private delegate void efl_canvas_layout_part_text_cursor_size_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, Edje.Cursor cur, out int w, out int h); public delegate void efl_canvas_layout_part_text_cursor_size_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, Edje.Cursor cur, out int w, out int h); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_cursor_size_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_cursor_size_get"); private static void part_text_cursor_size_get(System.IntPtr obj, System.IntPtr pd, System.String part, Edje.Cursor cur, out int w, out int h) { Eina.Log.Debug("function efl_canvas_layout_part_text_cursor_size_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { w = default(int); h = default(int); try { ((Layout)ws.Target).GetPartTextCursorSize(part, cur, out w, out h); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_canvas_layout_part_text_cursor_size_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part, cur, out w, out h); } } private static efl_canvas_layout_part_text_cursor_size_get_delegate efl_canvas_layout_part_text_cursor_size_get_static_delegate; private delegate void efl_canvas_layout_part_text_cursor_on_mouse_geometry_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, out int x, out int y, out int w, out int h); public delegate void efl_canvas_layout_part_text_cursor_on_mouse_geometry_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part, out int x, out int y, out int w, out int h); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_cursor_on_mouse_geometry_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_cursor_on_mouse_geometry_get"); private static void part_text_cursor_on_mouse_geometry_get(System.IntPtr obj, System.IntPtr pd, System.String part, out int x, out int y, out int w, out int h) { Eina.Log.Debug("function efl_canvas_layout_part_text_cursor_on_mouse_geometry_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { x = default(int); y = default(int); w = default(int); h = default(int); try { ((Layout)ws.Target).GetPartTextCursorOnMouseGeometry(part, out x, out y, out w, out h); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_canvas_layout_part_text_cursor_on_mouse_geometry_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part, out x, out y, out w, out h); } } private static efl_canvas_layout_part_text_cursor_on_mouse_geometry_get_delegate efl_canvas_layout_part_text_cursor_on_mouse_geometry_get_static_delegate; private delegate System.IntPtr efl_content_iterate_delegate(System.IntPtr obj, System.IntPtr pd); public delegate System.IntPtr efl_content_iterate_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_content_iterate_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_content_iterate"); private static System.IntPtr content_iterate(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_content_iterate was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Eina.Iterator _ret_var = default(Eina.Iterator); try { _ret_var = ((Layout)ws.Target).ContentIterate(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } _ret_var.Own = false; return _ret_var.Handle; } else { return efl_content_iterate_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_content_iterate_delegate efl_content_iterate_static_delegate; private delegate int efl_content_count_delegate(System.IntPtr obj, System.IntPtr pd); public delegate int efl_content_count_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_content_count_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_content_count"); private static int content_count(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_content_count was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { int _ret_var = default(int); try { _ret_var = ((Layout)ws.Target).ContentCount(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_content_count_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_content_count_delegate efl_content_count_static_delegate; private delegate Eina.File efl_file_mmap_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Eina.File efl_file_mmap_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_file_mmap_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_file_mmap_get"); private static Eina.File mmap_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_file_mmap_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Eina.File _ret_var = default(Eina.File); try { _ret_var = ((Layout)ws.Target).GetMmap(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_file_mmap_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_file_mmap_get_delegate efl_file_mmap_get_static_delegate; private delegate Eina.Error efl_file_mmap_set_delegate(System.IntPtr obj, System.IntPtr pd, Eina.File f); public delegate Eina.Error efl_file_mmap_set_api_delegate(System.IntPtr obj, Eina.File f); public static Efl.Eo.FunctionWrapper efl_file_mmap_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_file_mmap_set"); private static Eina.Error mmap_set(System.IntPtr obj, System.IntPtr pd, Eina.File f) { Eina.Log.Debug("function efl_file_mmap_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Eina.Error _ret_var = default(Eina.Error); try { _ret_var = ((Layout)ws.Target).SetMmap(f); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_file_mmap_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), f); } } private static efl_file_mmap_set_delegate efl_file_mmap_set_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_file_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_file_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_file_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_file_get"); private static System.String file_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_file_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((Layout)ws.Target).GetFile(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_file_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_file_get_delegate efl_file_get_static_delegate; private delegate Eina.Error efl_file_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String file); public delegate Eina.Error efl_file_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String file); public static Efl.Eo.FunctionWrapper efl_file_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_file_set"); private static Eina.Error file_set(System.IntPtr obj, System.IntPtr pd, System.String file) { Eina.Log.Debug("function efl_file_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Eina.Error _ret_var = default(Eina.Error); try { _ret_var = ((Layout)ws.Target).SetFile(file); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_file_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), file); } } private static efl_file_set_delegate efl_file_set_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_file_key_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_file_key_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_file_key_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_file_key_get"); private static System.String key_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_file_key_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((Layout)ws.Target).GetKey(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_file_key_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_file_key_get_delegate efl_file_key_get_static_delegate; private delegate void efl_file_key_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key); public delegate void efl_file_key_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key); public static Efl.Eo.FunctionWrapper efl_file_key_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_file_key_set"); private static void key_set(System.IntPtr obj, System.IntPtr pd, System.String key) { Eina.Log.Debug("function efl_file_key_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).SetKey(key); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_file_key_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), key); } } private static efl_file_key_set_delegate efl_file_key_set_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_file_loaded_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_file_loaded_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_file_loaded_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_file_loaded_get"); private static bool loaded_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_file_loaded_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetLoaded(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_file_loaded_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_file_loaded_get_delegate efl_file_loaded_get_static_delegate; private delegate Eina.Error efl_file_load_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Eina.Error efl_file_load_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_file_load_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_file_load"); private static Eina.Error load(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_file_load was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Eina.Error _ret_var = default(Eina.Error); try { _ret_var = ((Layout)ws.Target).Load(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_file_load_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_file_load_delegate efl_file_load_static_delegate; private delegate void efl_file_unload_delegate(System.IntPtr obj, System.IntPtr pd); public delegate void efl_file_unload_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_file_unload_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_file_unload"); private static void unload(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_file_unload was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).Unload(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_file_unload_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_file_unload_delegate efl_file_unload_static_delegate; private delegate void efl_observer_update_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo))] Efl.Object obs, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key, System.IntPtr data); public delegate void efl_observer_update_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo))] Efl.Object obs, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key, System.IntPtr data); public static Efl.Eo.FunctionWrapper efl_observer_update_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_observer_update"); private static void update(System.IntPtr obj, System.IntPtr pd, Efl.Object obs, System.String key, System.IntPtr data) { Eina.Log.Debug("function efl_observer_update was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).Update(obs, key, data); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_observer_update_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), obs, key, data); } } private static efl_observer_update_delegate efl_observer_update_static_delegate; [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo))] private delegate Efl.Object efl_part_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name); [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo))] public delegate Efl.Object efl_part_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name); public static Efl.Eo.FunctionWrapper efl_part_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_part_get"); private static Efl.Object part_get(System.IntPtr obj, System.IntPtr pd, System.String name) { Eina.Log.Debug("function efl_part_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.Object _ret_var = default(Efl.Object); try { _ret_var = ((Layout)ws.Target).GetPart(name); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_part_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), name); } } private static efl_part_get_delegate efl_part_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_player_playable_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_player_playable_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_player_playable_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_playable_get"); private static bool playable_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_player_playable_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetPlayable(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_player_playable_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_player_playable_get_delegate efl_player_playable_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_player_play_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_player_play_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_player_play_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_play_get"); private static bool play_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_player_play_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetPlay(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_player_play_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_player_play_get_delegate efl_player_play_get_static_delegate; private delegate void efl_player_play_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool play); public delegate void efl_player_play_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool play); public static Efl.Eo.FunctionWrapper efl_player_play_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_play_set"); private static void play_set(System.IntPtr obj, System.IntPtr pd, bool play) { Eina.Log.Debug("function efl_player_play_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).SetPlay(play); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_player_play_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), play); } } private static efl_player_play_set_delegate efl_player_play_set_static_delegate; private delegate double efl_player_pos_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate double efl_player_pos_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_player_pos_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_pos_get"); private static double pos_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_player_pos_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((Layout)ws.Target).GetPos(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_player_pos_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_player_pos_get_delegate efl_player_pos_get_static_delegate; private delegate void efl_player_pos_set_delegate(System.IntPtr obj, System.IntPtr pd, double sec); public delegate void efl_player_pos_set_api_delegate(System.IntPtr obj, double sec); public static Efl.Eo.FunctionWrapper efl_player_pos_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_pos_set"); private static void pos_set(System.IntPtr obj, System.IntPtr pd, double sec) { Eina.Log.Debug("function efl_player_pos_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).SetPos(sec); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_player_pos_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), sec); } } private static efl_player_pos_set_delegate efl_player_pos_set_static_delegate; private delegate double efl_player_progress_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate double efl_player_progress_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_player_progress_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_progress_get"); private static double progress_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_player_progress_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((Layout)ws.Target).GetProgress(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_player_progress_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_player_progress_get_delegate efl_player_progress_get_static_delegate; private delegate double efl_player_play_speed_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate double efl_player_play_speed_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_player_play_speed_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_play_speed_get"); private static double play_speed_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_player_play_speed_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((Layout)ws.Target).GetPlaySpeed(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_player_play_speed_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_player_play_speed_get_delegate efl_player_play_speed_get_static_delegate; private delegate void efl_player_play_speed_set_delegate(System.IntPtr obj, System.IntPtr pd, double speed); public delegate void efl_player_play_speed_set_api_delegate(System.IntPtr obj, double speed); public static Efl.Eo.FunctionWrapper efl_player_play_speed_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_play_speed_set"); private static void play_speed_set(System.IntPtr obj, System.IntPtr pd, double speed) { Eina.Log.Debug("function efl_player_play_speed_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).SetPlaySpeed(speed); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_player_play_speed_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), speed); } } private static efl_player_play_speed_set_delegate efl_player_play_speed_set_static_delegate; private delegate double efl_player_volume_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate double efl_player_volume_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_player_volume_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_volume_get"); private static double volume_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_player_volume_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((Layout)ws.Target).GetVolume(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_player_volume_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_player_volume_get_delegate efl_player_volume_get_static_delegate; private delegate void efl_player_volume_set_delegate(System.IntPtr obj, System.IntPtr pd, double volume); public delegate void efl_player_volume_set_api_delegate(System.IntPtr obj, double volume); public static Efl.Eo.FunctionWrapper efl_player_volume_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_volume_set"); private static void volume_set(System.IntPtr obj, System.IntPtr pd, double volume) { Eina.Log.Debug("function efl_player_volume_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).SetVolume(volume); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_player_volume_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), volume); } } private static efl_player_volume_set_delegate efl_player_volume_set_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_player_mute_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_player_mute_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_player_mute_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_mute_get"); private static bool mute_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_player_mute_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetMute(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_player_mute_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_player_mute_get_delegate efl_player_mute_get_static_delegate; private delegate void efl_player_mute_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool mute); public delegate void efl_player_mute_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool mute); public static Efl.Eo.FunctionWrapper efl_player_mute_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_mute_set"); private static void mute_set(System.IntPtr obj, System.IntPtr pd, bool mute) { Eina.Log.Debug("function efl_player_mute_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).SetMute(mute); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_player_mute_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), mute); } } private static efl_player_mute_set_delegate efl_player_mute_set_static_delegate; private delegate double efl_player_length_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate double efl_player_length_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_player_length_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_length_get"); private static double length_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_player_length_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((Layout)ws.Target).GetLength(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_player_length_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_player_length_get_delegate efl_player_length_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_player_seekable_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_player_seekable_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_player_seekable_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_seekable_get"); private static bool seekable_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_player_seekable_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetSeekable(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_player_seekable_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_player_seekable_get_delegate efl_player_seekable_get_static_delegate; private delegate void efl_player_start_delegate(System.IntPtr obj, System.IntPtr pd); public delegate void efl_player_start_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_player_start_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_start"); private static void start(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_player_start was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).Start(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_player_start_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_player_start_delegate efl_player_start_static_delegate; private delegate void efl_player_stop_delegate(System.IntPtr obj, System.IntPtr pd); public delegate void efl_player_stop_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_player_stop_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_player_stop"); private static void stop(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_player_stop was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).Stop(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_player_stop_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_player_stop_delegate efl_player_stop_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_gfx_color_class_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String color_class, Efl.Gfx.ColorClassLayer layer, out int r, out int g, out int b, out int a); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_gfx_color_class_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String color_class, Efl.Gfx.ColorClassLayer layer, out int r, out int g, out int b, out int a); public static Efl.Eo.FunctionWrapper efl_gfx_color_class_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_gfx_color_class_get"); private static bool color_class_get(System.IntPtr obj, System.IntPtr pd, System.String color_class, Efl.Gfx.ColorClassLayer layer, out int r, out int g, out int b, out int a) { Eina.Log.Debug("function efl_gfx_color_class_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { r = default(int); g = default(int); b = default(int); a = default(int); bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetColorClass(color_class, layer, out r, out g, out b, out a); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_gfx_color_class_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), color_class, layer, out r, out g, out b, out a); } } private static efl_gfx_color_class_get_delegate efl_gfx_color_class_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_gfx_color_class_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String color_class, Efl.Gfx.ColorClassLayer layer, int r, int g, int b, int a); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_gfx_color_class_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String color_class, Efl.Gfx.ColorClassLayer layer, int r, int g, int b, int a); public static Efl.Eo.FunctionWrapper efl_gfx_color_class_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_gfx_color_class_set"); private static bool color_class_set(System.IntPtr obj, System.IntPtr pd, System.String color_class, Efl.Gfx.ColorClassLayer layer, int r, int g, int b, int a) { Eina.Log.Debug("function efl_gfx_color_class_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).SetColorClass(color_class, layer, r, g, b, a); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_gfx_color_class_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), color_class, layer, r, g, b, a); } } private static efl_gfx_color_class_set_delegate efl_gfx_color_class_set_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_gfx_color_class_code_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String color_class, Efl.Gfx.ColorClassLayer layer); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_gfx_color_class_code_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String color_class, Efl.Gfx.ColorClassLayer layer); public static Efl.Eo.FunctionWrapper efl_gfx_color_class_code_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_gfx_color_class_code_get"); private static System.String color_class_code_get(System.IntPtr obj, System.IntPtr pd, System.String color_class, Efl.Gfx.ColorClassLayer layer) { Eina.Log.Debug("function efl_gfx_color_class_code_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((Layout)ws.Target).GetColorClassCode(color_class, layer); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_gfx_color_class_code_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), color_class, layer); } } private static efl_gfx_color_class_code_get_delegate efl_gfx_color_class_code_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_gfx_color_class_code_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String color_class, Efl.Gfx.ColorClassLayer layer, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String colorcode); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_gfx_color_class_code_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String color_class, Efl.Gfx.ColorClassLayer layer, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String colorcode); public static Efl.Eo.FunctionWrapper efl_gfx_color_class_code_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_gfx_color_class_code_set"); private static bool color_class_code_set(System.IntPtr obj, System.IntPtr pd, System.String color_class, Efl.Gfx.ColorClassLayer layer, System.String colorcode) { Eina.Log.Debug("function efl_gfx_color_class_code_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).SetColorClassCode(color_class, layer, colorcode); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_gfx_color_class_code_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), color_class, layer, colorcode); } } private static efl_gfx_color_class_code_set_delegate efl_gfx_color_class_code_set_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_gfx_color_class_description_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String color_class); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_gfx_color_class_description_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String color_class); public static Efl.Eo.FunctionWrapper efl_gfx_color_class_description_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_gfx_color_class_description_get"); private static System.String color_class_description_get(System.IntPtr obj, System.IntPtr pd, System.String color_class) { Eina.Log.Debug("function efl_gfx_color_class_description_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((Layout)ws.Target).GetColorClassDescription(color_class); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_gfx_color_class_description_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), color_class); } } private static efl_gfx_color_class_description_get_delegate efl_gfx_color_class_description_get_static_delegate; private delegate void efl_gfx_color_class_del_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String color_class); public delegate void efl_gfx_color_class_del_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String color_class); public static Efl.Eo.FunctionWrapper efl_gfx_color_class_del_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_gfx_color_class_del"); private static void color_class_del(System.IntPtr obj, System.IntPtr pd, System.String color_class) { Eina.Log.Debug("function efl_gfx_color_class_del was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).DelColorClass(color_class); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_gfx_color_class_del_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), color_class); } } private static efl_gfx_color_class_del_delegate efl_gfx_color_class_del_static_delegate; private delegate void efl_gfx_color_class_clear_delegate(System.IntPtr obj, System.IntPtr pd); public delegate void efl_gfx_color_class_clear_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_gfx_color_class_clear_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_gfx_color_class_clear"); private static void color_class_clear(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_gfx_color_class_clear was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).ClearColorClass(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_gfx_color_class_clear_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_gfx_color_class_clear_delegate efl_gfx_color_class_clear_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_gfx_size_class_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String size_class, out int minw, out int minh, out int maxw, out int maxh); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_gfx_size_class_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String size_class, out int minw, out int minh, out int maxw, out int maxh); public static Efl.Eo.FunctionWrapper efl_gfx_size_class_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_gfx_size_class_get"); private static bool size_class_get(System.IntPtr obj, System.IntPtr pd, System.String size_class, out int minw, out int minh, out int maxw, out int maxh) { Eina.Log.Debug("function efl_gfx_size_class_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { minw = default(int); minh = default(int); maxw = default(int); maxh = default(int); bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetSizeClass(size_class, out minw, out minh, out maxw, out maxh); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_gfx_size_class_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), size_class, out minw, out minh, out maxw, out maxh); } } private static efl_gfx_size_class_get_delegate efl_gfx_size_class_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_gfx_size_class_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String size_class, int minw, int minh, int maxw, int maxh); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_gfx_size_class_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String size_class, int minw, int minh, int maxw, int maxh); public static Efl.Eo.FunctionWrapper efl_gfx_size_class_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_gfx_size_class_set"); private static bool size_class_set(System.IntPtr obj, System.IntPtr pd, System.String size_class, int minw, int minh, int maxw, int maxh) { Eina.Log.Debug("function efl_gfx_size_class_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).SetSizeClass(size_class, minw, minh, maxw, maxh); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_gfx_size_class_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), size_class, minw, minh, maxw, maxh); } } private static efl_gfx_size_class_set_delegate efl_gfx_size_class_set_static_delegate; private delegate void efl_gfx_size_class_del_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String size_class); public delegate void efl_gfx_size_class_del_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String size_class); public static Efl.Eo.FunctionWrapper efl_gfx_size_class_del_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_gfx_size_class_del"); private static void size_class_del(System.IntPtr obj, System.IntPtr pd, System.String size_class) { Eina.Log.Debug("function efl_gfx_size_class_del was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).DelSizeClass(size_class); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_gfx_size_class_del_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), size_class); } } private static efl_gfx_size_class_del_delegate efl_gfx_size_class_del_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_gfx_text_class_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text_class, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String font, out Efl.Font.Size size); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_gfx_text_class_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text_class, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String font, out Efl.Font.Size size); public static Efl.Eo.FunctionWrapper efl_gfx_text_class_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_gfx_text_class_get"); private static bool text_class_get(System.IntPtr obj, System.IntPtr pd, System.String text_class, out System.String font, out Efl.Font.Size size) { Eina.Log.Debug("function efl_gfx_text_class_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _out_font = default(System.String); size = default(Efl.Font.Size); bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetTextClass(text_class, out _out_font, out size); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } font = _out_font; return _ret_var; } else { return efl_gfx_text_class_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), text_class, out font, out size); } } private static efl_gfx_text_class_get_delegate efl_gfx_text_class_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_gfx_text_class_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text_class, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String font, Efl.Font.Size size); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_gfx_text_class_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text_class, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String font, Efl.Font.Size size); public static Efl.Eo.FunctionWrapper efl_gfx_text_class_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_gfx_text_class_set"); private static bool text_class_set(System.IntPtr obj, System.IntPtr pd, System.String text_class, System.String font, Efl.Font.Size size) { Eina.Log.Debug("function efl_gfx_text_class_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).SetTextClass(text_class, font, size); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_gfx_text_class_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), text_class, font, size); } } private static efl_gfx_text_class_set_delegate efl_gfx_text_class_set_static_delegate; private delegate void efl_gfx_text_class_del_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text_class); public delegate void efl_gfx_text_class_del_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text_class); public static Efl.Eo.FunctionWrapper efl_gfx_text_class_del_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_gfx_text_class_del"); private static void text_class_del(System.IntPtr obj, System.IntPtr pd, System.String text_class) { Eina.Log.Debug("function efl_gfx_text_class_del was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).DelTextClass(text_class); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_gfx_text_class_del_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), text_class); } } private static efl_gfx_text_class_del_delegate efl_gfx_text_class_del_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_layout_calc_auto_update_hints_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_layout_calc_auto_update_hints_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_layout_calc_auto_update_hints_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_calc_auto_update_hints_get"); private static bool calc_auto_update_hints_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_layout_calc_auto_update_hints_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetCalcAutoUpdateHints(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_layout_calc_auto_update_hints_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_layout_calc_auto_update_hints_get_delegate efl_layout_calc_auto_update_hints_get_static_delegate; private delegate void efl_layout_calc_auto_update_hints_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool update); public delegate void efl_layout_calc_auto_update_hints_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool update); public static Efl.Eo.FunctionWrapper efl_layout_calc_auto_update_hints_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_calc_auto_update_hints_set"); private static void calc_auto_update_hints_set(System.IntPtr obj, System.IntPtr pd, bool update) { Eina.Log.Debug("function efl_layout_calc_auto_update_hints_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).SetCalcAutoUpdateHints(update); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_layout_calc_auto_update_hints_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), update); } } private static efl_layout_calc_auto_update_hints_set_delegate efl_layout_calc_auto_update_hints_set_static_delegate; private delegate Eina.Size2D.NativeStruct efl_layout_calc_size_min_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Size2D.NativeStruct restricted); public delegate Eina.Size2D.NativeStruct efl_layout_calc_size_min_api_delegate(System.IntPtr obj, Eina.Size2D.NativeStruct restricted); public static Efl.Eo.FunctionWrapper efl_layout_calc_size_min_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_calc_size_min"); private static Eina.Size2D.NativeStruct calc_size_min(System.IntPtr obj, System.IntPtr pd, Eina.Size2D.NativeStruct restricted) { Eina.Log.Debug("function efl_layout_calc_size_min was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Eina.Size2D _in_restricted = restricted; Eina.Size2D _ret_var = default(Eina.Size2D); try { _ret_var = ((Layout)ws.Target).CalcSizeMin(_in_restricted); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_layout_calc_size_min_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), restricted); } } private static efl_layout_calc_size_min_delegate efl_layout_calc_size_min_static_delegate; private delegate Eina.Rect.NativeStruct efl_layout_calc_parts_extends_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Eina.Rect.NativeStruct efl_layout_calc_parts_extends_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_layout_calc_parts_extends_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_calc_parts_extends"); private static Eina.Rect.NativeStruct calc_parts_extends(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_layout_calc_parts_extends was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Eina.Rect _ret_var = default(Eina.Rect); try { _ret_var = ((Layout)ws.Target).CalcPartsExtends(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_layout_calc_parts_extends_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_layout_calc_parts_extends_delegate efl_layout_calc_parts_extends_static_delegate; private delegate int efl_layout_calc_freeze_delegate(System.IntPtr obj, System.IntPtr pd); public delegate int efl_layout_calc_freeze_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_layout_calc_freeze_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_calc_freeze"); private static int calc_freeze(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_layout_calc_freeze was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { int _ret_var = default(int); try { _ret_var = ((Layout)ws.Target).FreezeCalc(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_layout_calc_freeze_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_layout_calc_freeze_delegate efl_layout_calc_freeze_static_delegate; private delegate int efl_layout_calc_thaw_delegate(System.IntPtr obj, System.IntPtr pd); public delegate int efl_layout_calc_thaw_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_layout_calc_thaw_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_calc_thaw"); private static int calc_thaw(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_layout_calc_thaw was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { int _ret_var = default(int); try { _ret_var = ((Layout)ws.Target).ThawCalc(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_layout_calc_thaw_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_layout_calc_thaw_delegate efl_layout_calc_thaw_static_delegate; private delegate void efl_layout_calc_force_delegate(System.IntPtr obj, System.IntPtr pd); public delegate void efl_layout_calc_force_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_layout_calc_force_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_calc_force"); private static void calc_force(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_layout_calc_force was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).CalcForce(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_layout_calc_force_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_layout_calc_force_delegate efl_layout_calc_force_static_delegate; private delegate Eina.Size2D.NativeStruct efl_layout_group_size_min_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Eina.Size2D.NativeStruct efl_layout_group_size_min_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_layout_group_size_min_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_group_size_min_get"); private static Eina.Size2D.NativeStruct group_size_min_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_layout_group_size_min_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Eina.Size2D _ret_var = default(Eina.Size2D); try { _ret_var = ((Layout)ws.Target).GetGroupSizeMin(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_layout_group_size_min_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_layout_group_size_min_get_delegate efl_layout_group_size_min_get_static_delegate; private delegate Eina.Size2D.NativeStruct efl_layout_group_size_max_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Eina.Size2D.NativeStruct efl_layout_group_size_max_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_layout_group_size_max_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_group_size_max_get"); private static Eina.Size2D.NativeStruct group_size_max_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_layout_group_size_max_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Eina.Size2D _ret_var = default(Eina.Size2D); try { _ret_var = ((Layout)ws.Target).GetGroupSizeMax(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_layout_group_size_max_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_layout_group_size_max_get_delegate efl_layout_group_size_max_get_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_layout_group_data_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_layout_group_data_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key); public static Efl.Eo.FunctionWrapper efl_layout_group_data_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_group_data_get"); private static System.String group_data_get(System.IntPtr obj, System.IntPtr pd, System.String key) { Eina.Log.Debug("function efl_layout_group_data_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((Layout)ws.Target).GetGroupData(key); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_layout_group_data_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), key); } } private static efl_layout_group_data_get_delegate efl_layout_group_data_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_layout_group_part_exist_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_layout_group_part_exist_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String part); public static Efl.Eo.FunctionWrapper efl_layout_group_part_exist_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_group_part_exist_get"); private static bool part_exist_get(System.IntPtr obj, System.IntPtr pd, System.String part) { Eina.Log.Debug("function efl_layout_group_part_exist_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetPartExist(part); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_layout_group_part_exist_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), part); } } private static efl_layout_group_part_exist_get_delegate efl_layout_group_part_exist_get_static_delegate; private delegate void efl_layout_signal_message_send_delegate(System.IntPtr obj, System.IntPtr pd, int id, Eina.ValueNative msg); public delegate void efl_layout_signal_message_send_api_delegate(System.IntPtr obj, int id, Eina.ValueNative msg); public static Efl.Eo.FunctionWrapper efl_layout_signal_message_send_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_signal_message_send"); private static void message_send(System.IntPtr obj, System.IntPtr pd, int id, Eina.ValueNative msg) { Eina.Log.Debug("function efl_layout_signal_message_send was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).MessageSend(id, msg); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_layout_signal_message_send_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), id, msg); } } private static efl_layout_signal_message_send_delegate efl_layout_signal_message_send_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_layout_signal_callback_add_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String emission, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String source, IntPtr func_data, EflLayoutSignalCbInternal func, EinaFreeCb func_free_cb); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_layout_signal_callback_add_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String emission, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String source, IntPtr func_data, EflLayoutSignalCbInternal func, EinaFreeCb func_free_cb); public static Efl.Eo.FunctionWrapper efl_layout_signal_callback_add_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_signal_callback_add"); private static bool signal_callback_add(System.IntPtr obj, System.IntPtr pd, System.String emission, System.String source, IntPtr func_data, EflLayoutSignalCbInternal func, EinaFreeCb func_free_cb) { Eina.Log.Debug("function efl_layout_signal_callback_add was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { EflLayoutSignalCbWrapper func_wrapper = new EflLayoutSignalCbWrapper(func, func_data, func_free_cb); bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).AddSignalCallback(emission, source, func_wrapper.ManagedCb); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_layout_signal_callback_add_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), emission, source, func_data, func, func_free_cb); } } private static efl_layout_signal_callback_add_delegate efl_layout_signal_callback_add_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_layout_signal_callback_del_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String emission, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String source, IntPtr func_data, EflLayoutSignalCbInternal func, EinaFreeCb func_free_cb); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_layout_signal_callback_del_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String emission, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String source, IntPtr func_data, EflLayoutSignalCbInternal func, EinaFreeCb func_free_cb); public static Efl.Eo.FunctionWrapper efl_layout_signal_callback_del_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_signal_callback_del"); private static bool signal_callback_del(System.IntPtr obj, System.IntPtr pd, System.String emission, System.String source, IntPtr func_data, EflLayoutSignalCbInternal func, EinaFreeCb func_free_cb) { Eina.Log.Debug("function efl_layout_signal_callback_del was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { EflLayoutSignalCbWrapper func_wrapper = new EflLayoutSignalCbWrapper(func, func_data, func_free_cb); bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).DelSignalCallback(emission, source, func_wrapper.ManagedCb); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_layout_signal_callback_del_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), emission, source, func_data, func, func_free_cb); } } private static efl_layout_signal_callback_del_delegate efl_layout_signal_callback_del_static_delegate; private delegate void efl_layout_signal_emit_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String emission, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String source); public delegate void efl_layout_signal_emit_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String emission, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String source); public static Efl.Eo.FunctionWrapper efl_layout_signal_emit_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_signal_emit"); private static void signal_emit(System.IntPtr obj, System.IntPtr pd, System.String emission, System.String source) { Eina.Log.Debug("function efl_layout_signal_emit was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).EmitSignal(emission, source); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_layout_signal_emit_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), emission, source); } } private static efl_layout_signal_emit_delegate efl_layout_signal_emit_static_delegate; private delegate void efl_layout_signal_process_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool recurse); public delegate void efl_layout_signal_process_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool recurse); public static Efl.Eo.FunctionWrapper efl_layout_signal_process_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_layout_signal_process"); private static void signal_process(System.IntPtr obj, System.IntPtr pd, bool recurse) { Eina.Log.Debug("function efl_layout_signal_process was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).SignalProcess(recurse); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_layout_signal_process_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), recurse); } } private static efl_layout_signal_process_delegate efl_layout_signal_process_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_mirrored_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_mirrored_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_ui_mirrored_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_ui_mirrored_get"); private static bool mirrored_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_ui_mirrored_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetMirrored(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_ui_mirrored_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_ui_mirrored_get_delegate efl_ui_mirrored_get_static_delegate; private delegate void efl_ui_mirrored_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool rtl); public delegate void efl_ui_mirrored_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool rtl); public static Efl.Eo.FunctionWrapper efl_ui_mirrored_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_ui_mirrored_set"); private static void mirrored_set(System.IntPtr obj, System.IntPtr pd, bool rtl) { Eina.Log.Debug("function efl_ui_mirrored_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).SetMirrored(rtl); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_ui_mirrored_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), rtl); } } private static efl_ui_mirrored_set_delegate efl_ui_mirrored_set_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_ui_mirrored_automatic_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_ui_mirrored_automatic_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_ui_mirrored_automatic_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_ui_mirrored_automatic_get"); private static bool mirrored_automatic_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_ui_mirrored_automatic_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((Layout)ws.Target).GetMirroredAutomatic(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_ui_mirrored_automatic_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_ui_mirrored_automatic_get_delegate efl_ui_mirrored_automatic_get_static_delegate; private delegate void efl_ui_mirrored_automatic_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool automatic); public delegate void efl_ui_mirrored_automatic_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool automatic); public static Efl.Eo.FunctionWrapper efl_ui_mirrored_automatic_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_ui_mirrored_automatic_set"); private static void mirrored_automatic_set(System.IntPtr obj, System.IntPtr pd, bool automatic) { Eina.Log.Debug("function efl_ui_mirrored_automatic_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).SetMirroredAutomatic(automatic); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_ui_mirrored_automatic_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), automatic); } } private static efl_ui_mirrored_automatic_set_delegate efl_ui_mirrored_automatic_set_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_ui_language_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_ui_language_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_ui_language_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_ui_language_get"); private static System.String language_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_ui_language_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((Layout)ws.Target).GetLanguage(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_ui_language_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_ui_language_get_delegate efl_ui_language_get_static_delegate; private delegate void efl_ui_language_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String language); public delegate void efl_ui_language_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String language); public static Efl.Eo.FunctionWrapper efl_ui_language_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_ui_language_set"); private static void language_set(System.IntPtr obj, System.IntPtr pd, System.String language) { Eina.Log.Debug("function efl_ui_language_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((Layout)ws.Target).SetLanguage(language); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_ui_language_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), language); } } private static efl_ui_language_set_delegate efl_ui_language_set_static_delegate; #pragma warning restore CA1707, CS1591, SA1300, SA1600 } } } } #if EFL_BETA #pragma warning disable CS1591 public static class Efl_CanvasLayout_ExtensionMethods { public static Efl.BindableProperty Animation(this Efl.Ui.ItemFactory fac, Efl.Csharp.ExtensionTagmagic = null) where T : Efl.Canvas.Layout { return new Efl.BindableProperty("animation", fac); } public static Efl.BindableProperty Mmap(this Efl.Ui.ItemFactory fac, Efl.Csharp.ExtensionTagmagic = null) where T : Efl.Canvas.Layout { return new Efl.BindableProperty("mmap", fac); } public static Efl.BindableProperty File(this Efl.Ui.ItemFactory fac, Efl.Csharp.ExtensionTagmagic = null) where T : Efl.Canvas.Layout { return new Efl.BindableProperty("file", fac); } public static Efl.BindableProperty Key(this Efl.Ui.ItemFactory fac, Efl.Csharp.ExtensionTagmagic = null) where T : Efl.Canvas.Layout { return new Efl.BindableProperty("key", fac); } public static Efl.BindableProperty Play(this Efl.Ui.ItemFactory fac, Efl.Csharp.ExtensionTagmagic = null) where T : Efl.Canvas.Layout { return new Efl.BindableProperty("play", fac); } public static Efl.BindableProperty Pos(this Efl.Ui.ItemFactory fac, Efl.Csharp.ExtensionTagmagic = null) where T : Efl.Canvas.Layout { return new Efl.BindableProperty("pos", fac); } public static Efl.BindableProperty PlaySpeed(this Efl.Ui.ItemFactory fac, Efl.Csharp.ExtensionTagmagic = null) where T : Efl.Canvas.Layout { return new Efl.BindableProperty("play_speed", fac); } public static Efl.BindableProperty Volume(this Efl.Ui.ItemFactory fac, Efl.Csharp.ExtensionTagmagic = null) where T : Efl.Canvas.Layout { return new Efl.BindableProperty("volume", fac); } public static Efl.BindableProperty Mute(this Efl.Ui.ItemFactory fac, Efl.Csharp.ExtensionTagmagic = null) where T : Efl.Canvas.Layout { return new Efl.BindableProperty("mute", fac); } public static Efl.BindableProperty CalcAutoUpdateHints(this Efl.Ui.ItemFactory fac, Efl.Csharp.ExtensionTagmagic = null) where T : Efl.Canvas.Layout { return new Efl.BindableProperty("calc_auto_update_hints", fac); } public static Efl.BindableProperty Mirrored(this Efl.Ui.ItemFactory fac, Efl.Csharp.ExtensionTagmagic = null) where T : Efl.Canvas.Layout { return new Efl.BindableProperty("mirrored", fac); } public static Efl.BindableProperty MirroredAutomatic(this Efl.Ui.ItemFactory fac, Efl.Csharp.ExtensionTagmagic = null) where T : Efl.Canvas.Layout { return new Efl.BindableProperty("mirrored_automatic", fac); } public static Efl.BindableProperty Language(this Efl.Ui.ItemFactory fac, Efl.Csharp.ExtensionTagmagic = null) where T : Efl.Canvas.Layout { return new Efl.BindableProperty("language", fac); } } #pragma warning restore CS1591 #endif