#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 { /// Represents a TEXT part of a layout /// Its lifetime is limited to one function call only, unless an extra reference is explicitly held. [Efl.Canvas.LayoutPartText.NativeMethods] public class LayoutPartText : Efl.Canvas.LayoutPart, Efl.IText, Efl.ITextCursor, Efl.ITextFont, Efl.ITextFormat, Efl.ITextMarkup, Efl.ITextMarkupInteractive, Efl.ITextStyle { ///Pointer to the native class description. public override System.IntPtr NativeClass { get { if (((object)this).GetType() == typeof(LayoutPartText)) { 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_part_text_class_get(); /// Initializes a new instance of the class. /// Parent instance. public LayoutPartText(Efl.Object parent= null ) : base(efl_canvas_layout_part_text_class_get(), typeof(LayoutPartText), parent) { FinishInstantiation(); } /// 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 LayoutPartText(System.IntPtr raw) : base(raw) { } /// 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 managed type of the public constructor that originated this call. /// The Efl.Object parent of this instance. protected LayoutPartText(IntPtr baseKlass, System.Type managedType, Efl.Object parent) : base(baseKlass, managedType, parent) { } /// Sizing policy for text parts. /// This will determine whether to consider height or width constraints, if text-specific behaviors occur (such as ellipsis, line-wrapping etc. virtual public Efl.Canvas.LayoutPartTextExpand GetTextExpand() { var _ret_var = Efl.Canvas.LayoutPartText.NativeMethods.efl_canvas_layout_part_text_expand_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Sizing policy for text parts. /// This will determine whether to consider height or width constraints, if text-specific behaviors occur (such as ellipsis, line-wrapping etc. virtual public void SetTextExpand(Efl.Canvas.LayoutPartTextExpand type) { Efl.Canvas.LayoutPartText.NativeMethods.efl_canvas_layout_part_text_expand_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),type); Eina.Error.RaiseIfUnhandledException(); } /// Retrieves the text string currently being displayed by the given text object. /// Do not free() the return value. /// /// See also . /// (Since EFL 1.22) /// Text string to display on it. virtual public System.String GetText() { var _ret_var = Efl.ITextConcrete.NativeMethods.efl_text_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Sets the text string to be displayed by the given text object. /// See also . /// (Since EFL 1.22) /// Text string to display on it. virtual public void SetText(System.String text) { Efl.ITextConcrete.NativeMethods.efl_text_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),text); Eina.Error.RaiseIfUnhandledException(); } /// The object's main cursor. /// Cursor type /// Text cursor object virtual public Efl.TextCursorCursor GetTextCursor(Efl.TextCursorGetType get_type) { var _ret_var = Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),get_type); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Cursor position /// Cursor object /// Cursor position virtual public int GetCursorPosition(Efl.TextCursorCursor cur) { var _ret_var = Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_position_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Cursor position /// Cursor object /// Cursor position virtual public void SetCursorPosition(Efl.TextCursorCursor cur, int position) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_position_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur, position); Eina.Error.RaiseIfUnhandledException(); } /// The content of the cursor (the character under the cursor) /// Cursor object /// The unicode codepoint of the character virtual public Eina.Unicode GetCursorContent(Efl.TextCursorCursor cur) { var _ret_var = Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_content_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Returns the geometry of two cursors ("split cursor"), if logical cursor is between LTR/RTL text, also considering paragraph direction. Upper cursor is shown for the text of the same direction as paragraph, lower cursor - for opposite. /// Split cursor geometry is valid only in '|' cursor mode. In this case true is returned and cx2, cy2, cw2, ch2 are set. /// Cursor object /// The type of the cursor. /// The x of the cursor (or upper cursor) /// The y of the cursor (or upper cursor) /// The width of the cursor (or upper cursor) /// The height of the cursor (or upper cursor) /// The x of the lower cursor /// The y of the lower cursor /// The width of the lower cursor /// The height of the lower cursor /// true if split cursor, false otherwise. virtual public bool GetCursorGeometry(Efl.TextCursorCursor cur, Efl.TextCursorType ctype, out int cx, out int cy, out int cw, out int ch, out int cx2, out int cy2, out int cw2, out int ch2) { var _ret_var = Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_geometry_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur, ctype, out cx, out cy, out cw, out ch, out cx2, out cy2, out cw2, out ch2); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Create new cursor /// Cursor object virtual public Efl.TextCursorCursor NewCursor() { var _ret_var = Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_new_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Free existing cursor /// Cursor object virtual public void CursorFree(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_free_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Check if two cursors are equal /// Cursor 1 object /// Cursor 2 object /// true if cursors are equal, false otherwise virtual public bool CursorEqual(Efl.TextCursorCursor cur1, Efl.TextCursorCursor cur2) { var _ret_var = Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_equal_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur1, cur2); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Compare two cursors /// Cursor 1 object /// Cursor 2 object /// Difference between cursors virtual public int CursorCompare(Efl.TextCursorCursor cur1, Efl.TextCursorCursor cur2) { var _ret_var = Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_compare_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur1, cur2); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Copy existing cursor /// Destination cursor /// Source cursor virtual public void CursorCopy(Efl.TextCursorCursor dst, Efl.TextCursorCursor src) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_copy_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),dst, src); Eina.Error.RaiseIfUnhandledException(); } /// Advances to the next character /// Cursor object virtual public void CursorCharNext(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_char_next_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Advances to the previous character /// Cursor object virtual public void CursorCharPrev(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_char_prev_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Advances to the next grapheme cluster /// Cursor object virtual public void CursorClusterNext(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_cluster_next_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Advances to the previous grapheme cluster /// Cursor object virtual public void CursorClusterPrev(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_cluster_prev_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Advances to the first character in this paragraph /// Cursor object virtual public void CursorParagraphCharFirst(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_paragraph_char_first_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Advances to the last character in this paragraph /// Cursor object virtual public void CursorParagraphCharLast(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_paragraph_char_last_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Advance to current word start /// Cursor object virtual public void CursorWordStart(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_word_start_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Advance to current word end /// Cursor object virtual public void CursorWordEnd(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_word_end_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Advance to current line first character /// Cursor object virtual public void CursorLineCharFirst(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_line_char_first_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Advance to current line last character /// Cursor object virtual public void CursorLineCharLast(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_line_char_last_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Advance to current paragraph first character /// Cursor object virtual public void CursorParagraphFirst(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_paragraph_first_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Advance to current paragraph last character /// Cursor object virtual public void CursorParagraphLast(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_paragraph_last_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Advances to the start of the next text node /// Cursor object virtual public void CursorParagraphNext(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_paragraph_next_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Advances to the end of the previous text node /// Cursor object virtual public void CursorParagraphPrev(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_paragraph_prev_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Jump the cursor by the given number of lines /// Cursor object /// Number of lines virtual public void CursorLineJumpBy(Efl.TextCursorCursor cur, int by) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_line_jump_by_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur, by); Eina.Error.RaiseIfUnhandledException(); } /// Set cursor coordinates /// Cursor object /// X coord to set by. /// Y coord to set by. virtual public void SetCursorCoord(Efl.TextCursorCursor cur, int x, int y) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_coord_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur, x, y); Eina.Error.RaiseIfUnhandledException(); } /// Set cursor coordinates according to grapheme clusters. It does not allow to put a cursor to the middle of a grapheme cluster. /// Cursor object /// X coord to set by. /// Y coord to set by. virtual public void SetCursorClusterCoord(Efl.TextCursorCursor cur, int x, int y) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_cluster_coord_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur, x, y); Eina.Error.RaiseIfUnhandledException(); } /// Adds text to the current cursor position and set the cursor to *after* the start of the text just added. /// Cursor object /// Text to append (UTF-8 format). /// Length of the appended text. virtual public int CursorTextInsert(Efl.TextCursorCursor cur, System.String text) { var _ret_var = Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_text_insert_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur, text); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Deletes a single character from position pointed by given cursor. /// Cursor object virtual public void CursorCharDelete(Efl.TextCursorCursor cur) { Efl.ITextCursorConcrete.NativeMethods.efl_text_cursor_char_delete_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur); Eina.Error.RaiseIfUnhandledException(); } /// Retrieve the font family and size in use on a given text object. /// This function allows the font name and size of a text object to be queried. Remember that the font name string is still owned by Evas and should not have free() called on it by the caller of the function. /// /// See also . /// The font family name or filename. /// The font size, in points. virtual public void GetFont(out System.String font, out Efl.Font.Size size) { Efl.ITextFontConcrete.NativeMethods.efl_text_font_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out font, out size); Eina.Error.RaiseIfUnhandledException(); } /// Set the font family, filename and size for a given text object. /// This function allows the font name and size of a text object to be set. The font string has to follow fontconfig's convention for naming fonts, as it's the underlying library used to query system fonts by Evas (see the fc-list command's output, on your system, to get an idea). Alternatively, youe can use the full path to a font file. /// /// See also , . /// The font family name or filename. /// The font size, in points. virtual public void SetFont(System.String font, Efl.Font.Size size) { Efl.ITextFontConcrete.NativeMethods.efl_text_font_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),font, size); Eina.Error.RaiseIfUnhandledException(); } /// Get the font file's path which is being used on a given text object. /// See for more details. /// The font file's path. virtual public System.String GetFontSource() { var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_source_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Set the font (source) file to be used on a given text object. /// This function allows the font file to be explicitly set for a given text object, overriding system lookup, which will first occur in the given file's contents. /// /// See also . /// The font file's path. virtual public void SetFontSource(System.String font_source) { Efl.ITextFontConcrete.NativeMethods.efl_text_font_source_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),font_source); Eina.Error.RaiseIfUnhandledException(); } /// Comma-separated list of font fallbacks /// Will be used in case the primary font isn't available. /// Font name fallbacks virtual public System.String GetFontFallbacks() { var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_fallbacks_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Comma-separated list of font fallbacks /// Will be used in case the primary font isn't available. /// Font name fallbacks virtual public void SetFontFallbacks(System.String font_fallbacks) { Efl.ITextFontConcrete.NativeMethods.efl_text_font_fallbacks_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),font_fallbacks); Eina.Error.RaiseIfUnhandledException(); } /// Type of weight of the displayed font /// Default is . /// Font weight virtual public Efl.TextFontWeight GetFontWeight() { var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_weight_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Type of weight of the displayed font /// Default is . /// Font weight virtual public void SetFontWeight(Efl.TextFontWeight font_weight) { Efl.ITextFontConcrete.NativeMethods.efl_text_font_weight_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),font_weight); Eina.Error.RaiseIfUnhandledException(); } /// Type of slant of the displayed font /// Default is . /// Font slant virtual public Efl.TextFontSlant GetFontSlant() { var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_slant_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Type of slant of the displayed font /// Default is . /// Font slant virtual public void SetFontSlant(Efl.TextFontSlant style) { Efl.ITextFontConcrete.NativeMethods.efl_text_font_slant_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),style); Eina.Error.RaiseIfUnhandledException(); } /// Type of width of the displayed font /// Default is . /// Font width virtual public Efl.TextFontWidth GetFontWidth() { var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_width_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Type of width of the displayed font /// Default is . /// Font width virtual public void SetFontWidth(Efl.TextFontWidth width) { Efl.ITextFontConcrete.NativeMethods.efl_text_font_width_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),width); Eina.Error.RaiseIfUnhandledException(); } /// Specific language of the displayed font /// This is used to lookup fonts suitable to the specified language, as well as helping the font shaper backend. The language lang can be either a code e.g "en_US", "auto" to use the system locale, or "none". /// Language virtual public System.String GetFontLang() { var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_lang_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Specific language of the displayed font /// This is used to lookup fonts suitable to the specified language, as well as helping the font shaper backend. The language lang can be either a code e.g "en_US", "auto" to use the system locale, or "none". /// Language virtual public void SetFontLang(System.String lang) { Efl.ITextFontConcrete.NativeMethods.efl_text_font_lang_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),lang); Eina.Error.RaiseIfUnhandledException(); } /// The bitmap fonts have fixed size glyphs for several available sizes. Basically, it is not scalable. But, it needs to be scalable for some use cases. (ex. colorful emoji fonts) /// Default is . /// Scalable virtual public Efl.TextFontBitmapScalable GetFontBitmapScalable() { var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_bitmap_scalable_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// The bitmap fonts have fixed size glyphs for several available sizes. Basically, it is not scalable. But, it needs to be scalable for some use cases. (ex. colorful emoji fonts) /// Default is . /// Scalable virtual public void SetFontBitmapScalable(Efl.TextFontBitmapScalable scalable) { Efl.ITextFontConcrete.NativeMethods.efl_text_font_bitmap_scalable_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),scalable); Eina.Error.RaiseIfUnhandledException(); } /// Ellipsis value (number from -1.0 to 1.0) /// Ellipsis value virtual public double GetEllipsis() { var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_ellipsis_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Ellipsis value (number from -1.0 to 1.0) /// Ellipsis value virtual public void SetEllipsis(double value) { Efl.ITextFormatConcrete.NativeMethods.efl_text_ellipsis_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),value); Eina.Error.RaiseIfUnhandledException(); } /// Wrap mode for use in the text /// Wrap mode virtual public Efl.TextFormatWrap GetWrap() { var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_wrap_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Wrap mode for use in the text /// Wrap mode virtual public void SetWrap(Efl.TextFormatWrap wrap) { Efl.ITextFormatConcrete.NativeMethods.efl_text_wrap_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),wrap); Eina.Error.RaiseIfUnhandledException(); } /// Multiline is enabled or not /// true if multiline is enabled, false otherwise virtual public bool GetMultiline() { var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_multiline_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Multiline is enabled or not /// true if multiline is enabled, false otherwise virtual public void SetMultiline(bool enabled) { Efl.ITextFormatConcrete.NativeMethods.efl_text_multiline_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),enabled); Eina.Error.RaiseIfUnhandledException(); } /// Horizontal alignment of text /// Alignment type virtual public Efl.TextFormatHorizontalAlignmentAutoType GetHalignAutoType() { var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_halign_auto_type_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Horizontal alignment of text /// Alignment type virtual public void SetHalignAutoType(Efl.TextFormatHorizontalAlignmentAutoType value) { Efl.ITextFormatConcrete.NativeMethods.efl_text_halign_auto_type_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),value); Eina.Error.RaiseIfUnhandledException(); } /// Horizontal alignment of text /// Horizontal alignment value virtual public double GetHalign() { var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_halign_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Horizontal alignment of text /// Horizontal alignment value virtual public void SetHalign(double value) { Efl.ITextFormatConcrete.NativeMethods.efl_text_halign_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),value); Eina.Error.RaiseIfUnhandledException(); } /// Vertical alignment of text /// Vertical alignment value virtual public double GetValign() { var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_valign_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Vertical alignment of text /// Vertical alignment value virtual public void SetValign(double value) { Efl.ITextFormatConcrete.NativeMethods.efl_text_valign_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),value); Eina.Error.RaiseIfUnhandledException(); } /// Minimal line gap (top and bottom) for each line in the text /// value is absolute size. /// Line gap value virtual public double GetLinegap() { var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_linegap_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Minimal line gap (top and bottom) for each line in the text /// value is absolute size. /// Line gap value virtual public void SetLinegap(double value) { Efl.ITextFormatConcrete.NativeMethods.efl_text_linegap_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),value); Eina.Error.RaiseIfUnhandledException(); } /// Relative line gap (top and bottom) for each line in the text /// The original line gap value is multiplied by value. /// Relative line gap value virtual public double GetLinerelgap() { var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_linerelgap_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Relative line gap (top and bottom) for each line in the text /// The original line gap value is multiplied by value. /// Relative line gap value virtual public void SetLinerelgap(double value) { Efl.ITextFormatConcrete.NativeMethods.efl_text_linerelgap_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),value); Eina.Error.RaiseIfUnhandledException(); } /// Tabstops value /// Tapstops value virtual public int GetTabstops() { var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_tabstops_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Tabstops value /// Tapstops value virtual public void SetTabstops(int value) { Efl.ITextFormatConcrete.NativeMethods.efl_text_tabstops_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),value); Eina.Error.RaiseIfUnhandledException(); } /// Whether text is a password /// true if the text is a password, false otherwise virtual public bool GetPassword() { var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_password_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Whether text is a password /// true if the text is a password, false otherwise virtual public void SetPassword(bool enabled) { Efl.ITextFormatConcrete.NativeMethods.efl_text_password_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),enabled); Eina.Error.RaiseIfUnhandledException(); } /// The character used to replace characters that can't be displayed /// Currently only used to replace characters if is enabled. /// Replacement character virtual public System.String GetReplacementChar() { var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_replacement_char_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// The character used to replace characters that can't be displayed /// Currently only used to replace characters if is enabled. /// Replacement character virtual public void SetReplacementChar(System.String repch) { Efl.ITextFormatConcrete.NativeMethods.efl_text_replacement_char_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),repch); Eina.Error.RaiseIfUnhandledException(); } /// Markup property /// The markup-text representation set to this text. virtual public System.String GetMarkup() { var _ret_var = Efl.ITextMarkupConcrete.NativeMethods.efl_text_markup_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Markup property /// The markup-text representation set to this text. virtual public void SetMarkup(System.String markup) { Efl.ITextMarkupConcrete.NativeMethods.efl_text_markup_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),markup); Eina.Error.RaiseIfUnhandledException(); } /// Markup of a given range in the text /// Start of the markup region /// End of markup region /// The markup-text representation set to this text of a given range virtual public System.String GetMarkupRange(Efl.TextCursorCursor start, Efl.TextCursorCursor end) { var _ret_var = Efl.ITextMarkupInteractiveConcrete.NativeMethods.efl_text_markup_interactive_markup_range_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),start, end); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Markup of a given range in the text /// Start of the markup region /// End of markup region /// The markup-text representation set to this text of a given range virtual public void SetMarkupRange(Efl.TextCursorCursor start, Efl.TextCursorCursor end, System.String markup) { Efl.ITextMarkupInteractiveConcrete.NativeMethods.efl_text_markup_interactive_markup_range_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),start, end, markup); Eina.Error.RaiseIfUnhandledException(); } /// Inserts a markup text to the text object in a given cursor position /// Cursor position to insert markup /// The markup text to insert virtual public void CursorMarkupInsert(Efl.TextCursorCursor cur, System.String markup) { Efl.ITextMarkupInteractiveConcrete.NativeMethods.efl_text_markup_interactive_cursor_markup_insert_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur, markup); Eina.Error.RaiseIfUnhandledException(); } /// Color of text, excluding style /// Red component /// Green component /// Blue component /// Alpha component virtual public void GetNormalColor(out byte r, out byte g, out byte b, out byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_normal_color_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out r, out g, out b, out a); Eina.Error.RaiseIfUnhandledException(); } /// Color of text, excluding style /// Red component /// Green component /// Blue component /// Alpha component virtual public void SetNormalColor(byte r, byte g, byte b, byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_normal_color_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),r, g, b, a); Eina.Error.RaiseIfUnhandledException(); } /// Enable or disable backing type /// Backing type virtual public Efl.TextStyleBackingType GetBackingType() { var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_backing_type_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Enable or disable backing type /// Backing type virtual public void SetBackingType(Efl.TextStyleBackingType type) { Efl.ITextStyleConcrete.NativeMethods.efl_text_backing_type_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),type); Eina.Error.RaiseIfUnhandledException(); } /// Backing color /// Red component /// Green component /// Blue component /// Alpha component virtual public void GetBackingColor(out byte r, out byte g, out byte b, out byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_backing_color_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out r, out g, out b, out a); Eina.Error.RaiseIfUnhandledException(); } /// Backing color /// Red component /// Green component /// Blue component /// Alpha component virtual public void SetBackingColor(byte r, byte g, byte b, byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_backing_color_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),r, g, b, a); Eina.Error.RaiseIfUnhandledException(); } /// Sets an underline style on the text /// Underline type virtual public Efl.TextStyleUnderlineType GetUnderlineType() { var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_type_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Sets an underline style on the text /// Underline type virtual public void SetUnderlineType(Efl.TextStyleUnderlineType type) { Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_type_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),type); Eina.Error.RaiseIfUnhandledException(); } /// Color of normal underline style /// Red component /// Green component /// Blue component /// Alpha component virtual public void GetUnderlineColor(out byte r, out byte g, out byte b, out byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_color_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out r, out g, out b, out a); Eina.Error.RaiseIfUnhandledException(); } /// Color of normal underline style /// Red component /// Green component /// Blue component /// Alpha component virtual public void SetUnderlineColor(byte r, byte g, byte b, byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_color_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),r, g, b, a); Eina.Error.RaiseIfUnhandledException(); } /// Height of underline style /// Height virtual public double GetUnderlineHeight() { var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_height_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Height of underline style /// Height virtual public void SetUnderlineHeight(double height) { Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_height_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),height); Eina.Error.RaiseIfUnhandledException(); } /// Color of dashed underline style /// Red component /// Green component /// Blue component /// Alpha component virtual public void GetUnderlineDashedColor(out byte r, out byte g, out byte b, out byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_dashed_color_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out r, out g, out b, out a); Eina.Error.RaiseIfUnhandledException(); } /// Color of dashed underline style /// Red component /// Green component /// Blue component /// Alpha component virtual public void SetUnderlineDashedColor(byte r, byte g, byte b, byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_dashed_color_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),r, g, b, a); Eina.Error.RaiseIfUnhandledException(); } /// Width of dashed underline style /// Width virtual public int GetUnderlineDashedWidth() { var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_dashed_width_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Width of dashed underline style /// Width virtual public void SetUnderlineDashedWidth(int width) { Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_dashed_width_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),width); Eina.Error.RaiseIfUnhandledException(); } /// Gap of dashed underline style /// Gap virtual public int GetUnderlineDashedGap() { var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_dashed_gap_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Gap of dashed underline style /// Gap virtual public void SetUnderlineDashedGap(int gap) { Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_dashed_gap_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),gap); Eina.Error.RaiseIfUnhandledException(); } /// Color of underline2 style /// Red component /// Green component /// Blue component /// Alpha component virtual public void GetUnderline2Color(out byte r, out byte g, out byte b, out byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_underline2_color_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out r, out g, out b, out a); Eina.Error.RaiseIfUnhandledException(); } /// Color of underline2 style /// Red component /// Green component /// Blue component /// Alpha component virtual public void SetUnderline2Color(byte r, byte g, byte b, byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_underline2_color_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),r, g, b, a); Eina.Error.RaiseIfUnhandledException(); } /// Type of strikethrough style /// Strikethrough type virtual public Efl.TextStyleStrikethroughType GetStrikethroughType() { var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_strikethrough_type_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Type of strikethrough style /// Strikethrough type virtual public void SetStrikethroughType(Efl.TextStyleStrikethroughType type) { Efl.ITextStyleConcrete.NativeMethods.efl_text_strikethrough_type_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),type); Eina.Error.RaiseIfUnhandledException(); } /// Color of strikethrough_style /// Red component /// Green component /// Blue component /// Alpha component virtual public void GetStrikethroughColor(out byte r, out byte g, out byte b, out byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_strikethrough_color_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out r, out g, out b, out a); Eina.Error.RaiseIfUnhandledException(); } /// Color of strikethrough_style /// Red component /// Green component /// Blue component /// Alpha component virtual public void SetStrikethroughColor(byte r, byte g, byte b, byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_strikethrough_color_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),r, g, b, a); Eina.Error.RaiseIfUnhandledException(); } /// Type of effect used for the displayed text /// Effect type virtual public Efl.TextStyleEffectType GetEffectType() { var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_effect_type_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Type of effect used for the displayed text /// Effect type virtual public void SetEffectType(Efl.TextStyleEffectType type) { Efl.ITextStyleConcrete.NativeMethods.efl_text_effect_type_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),type); Eina.Error.RaiseIfUnhandledException(); } /// Color of outline effect /// Red component /// Green component /// Blue component /// Alpha component virtual public void GetOutlineColor(out byte r, out byte g, out byte b, out byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_outline_color_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out r, out g, out b, out a); Eina.Error.RaiseIfUnhandledException(); } /// Color of outline effect /// Red component /// Green component /// Blue component /// Alpha component virtual public void SetOutlineColor(byte r, byte g, byte b, byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_outline_color_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),r, g, b, a); Eina.Error.RaiseIfUnhandledException(); } /// Direction of shadow effect /// Shadow direction virtual public Efl.TextStyleShadowDirection GetShadowDirection() { var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_shadow_direction_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Direction of shadow effect /// Shadow direction virtual public void SetShadowDirection(Efl.TextStyleShadowDirection type) { Efl.ITextStyleConcrete.NativeMethods.efl_text_shadow_direction_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),type); Eina.Error.RaiseIfUnhandledException(); } /// Color of shadow effect /// Red component /// Green component /// Blue component /// Alpha component virtual public void GetShadowColor(out byte r, out byte g, out byte b, out byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_shadow_color_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out r, out g, out b, out a); Eina.Error.RaiseIfUnhandledException(); } /// Color of shadow effect /// Red component /// Green component /// Blue component /// Alpha component virtual public void SetShadowColor(byte r, byte g, byte b, byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_shadow_color_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),r, g, b, a); Eina.Error.RaiseIfUnhandledException(); } /// Color of glow effect /// Red component /// Green component /// Blue component /// Alpha component virtual public void GetGlowColor(out byte r, out byte g, out byte b, out byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_glow_color_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out r, out g, out b, out a); Eina.Error.RaiseIfUnhandledException(); } /// Color of glow effect /// Red component /// Green component /// Blue component /// Alpha component virtual public void SetGlowColor(byte r, byte g, byte b, byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_glow_color_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),r, g, b, a); Eina.Error.RaiseIfUnhandledException(); } /// Second color of the glow effect /// Red component /// Green component /// Blue component /// Alpha component virtual public void GetGlow2Color(out byte r, out byte g, out byte b, out byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_glow2_color_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out r, out g, out b, out a); Eina.Error.RaiseIfUnhandledException(); } /// Second color of the glow effect /// Red component /// Green component /// Blue component /// Alpha component virtual public void SetGlow2Color(byte r, byte g, byte b, byte a) { Efl.ITextStyleConcrete.NativeMethods.efl_text_glow2_color_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),r, g, b, a); Eina.Error.RaiseIfUnhandledException(); } /// Program that applies a special filter /// See . /// Filter code virtual public System.String GetGfxFilter() { var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_gfx_filter_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle)); Eina.Error.RaiseIfUnhandledException(); return _ret_var; } /// Program that applies a special filter /// See . /// Filter code virtual public void SetGfxFilter(System.String code) { Efl.ITextStyleConcrete.NativeMethods.efl_text_gfx_filter_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),code); Eina.Error.RaiseIfUnhandledException(); } /// Sizing policy for text parts. /// This will determine whether to consider height or width constraints, if text-specific behaviors occur (such as ellipsis, line-wrapping etc. public Efl.Canvas.LayoutPartTextExpand TextExpand { get { return GetTextExpand(); } set { SetTextExpand(value); } } /// Get the font file's path which is being used on a given text object. /// See for more details. /// The font file's path. public System.String FontSource { get { return GetFontSource(); } set { SetFontSource(value); } } /// Comma-separated list of font fallbacks /// Will be used in case the primary font isn't available. /// Font name fallbacks public System.String FontFallbacks { get { return GetFontFallbacks(); } set { SetFontFallbacks(value); } } /// Type of weight of the displayed font /// Default is . /// Font weight public Efl.TextFontWeight FontWeight { get { return GetFontWeight(); } set { SetFontWeight(value); } } /// Type of slant of the displayed font /// Default is . /// Font slant public Efl.TextFontSlant FontSlant { get { return GetFontSlant(); } set { SetFontSlant(value); } } /// Type of width of the displayed font /// Default is . /// Font width public Efl.TextFontWidth FontWidth { get { return GetFontWidth(); } set { SetFontWidth(value); } } /// Specific language of the displayed font /// This is used to lookup fonts suitable to the specified language, as well as helping the font shaper backend. The language lang can be either a code e.g "en_US", "auto" to use the system locale, or "none". /// Language public System.String FontLang { get { return GetFontLang(); } set { SetFontLang(value); } } /// The bitmap fonts have fixed size glyphs for several available sizes. Basically, it is not scalable. But, it needs to be scalable for some use cases. (ex. colorful emoji fonts) /// Default is . /// Scalable public Efl.TextFontBitmapScalable FontBitmapScalable { get { return GetFontBitmapScalable(); } set { SetFontBitmapScalable(value); } } /// Ellipsis value (number from -1.0 to 1.0) /// Ellipsis value public double Ellipsis { get { return GetEllipsis(); } set { SetEllipsis(value); } } /// Wrap mode for use in the text /// Wrap mode public Efl.TextFormatWrap Wrap { get { return GetWrap(); } set { SetWrap(value); } } /// Multiline is enabled or not /// true if multiline is enabled, false otherwise public bool Multiline { get { return GetMultiline(); } set { SetMultiline(value); } } /// Horizontal alignment of text /// Alignment type public Efl.TextFormatHorizontalAlignmentAutoType HalignAutoType { get { return GetHalignAutoType(); } set { SetHalignAutoType(value); } } /// Horizontal alignment of text /// Horizontal alignment value public double Halign { get { return GetHalign(); } set { SetHalign(value); } } /// Vertical alignment of text /// Vertical alignment value public double Valign { get { return GetValign(); } set { SetValign(value); } } /// Minimal line gap (top and bottom) for each line in the text /// value is absolute size. /// Line gap value public double Linegap { get { return GetLinegap(); } set { SetLinegap(value); } } /// Relative line gap (top and bottom) for each line in the text /// The original line gap value is multiplied by value. /// Relative line gap value public double Linerelgap { get { return GetLinerelgap(); } set { SetLinerelgap(value); } } /// Tabstops value /// Tapstops value public int Tabstops { get { return GetTabstops(); } set { SetTabstops(value); } } /// Whether text is a password /// true if the text is a password, false otherwise public bool Password { get { return GetPassword(); } set { SetPassword(value); } } /// The character used to replace characters that can't be displayed /// Currently only used to replace characters if is enabled. /// Replacement character public System.String ReplacementChar { get { return GetReplacementChar(); } set { SetReplacementChar(value); } } /// Markup property /// The markup-text representation set to this text. public System.String Markup { get { return GetMarkup(); } set { SetMarkup(value); } } /// Enable or disable backing type /// Backing type public Efl.TextStyleBackingType BackingType { get { return GetBackingType(); } set { SetBackingType(value); } } /// Sets an underline style on the text /// Underline type public Efl.TextStyleUnderlineType UnderlineType { get { return GetUnderlineType(); } set { SetUnderlineType(value); } } /// Height of underline style /// Height public double UnderlineHeight { get { return GetUnderlineHeight(); } set { SetUnderlineHeight(value); } } /// Width of dashed underline style /// Width public int UnderlineDashedWidth { get { return GetUnderlineDashedWidth(); } set { SetUnderlineDashedWidth(value); } } /// Gap of dashed underline style /// Gap public int UnderlineDashedGap { get { return GetUnderlineDashedGap(); } set { SetUnderlineDashedGap(value); } } /// Type of strikethrough style /// Strikethrough type public Efl.TextStyleStrikethroughType StrikethroughType { get { return GetStrikethroughType(); } set { SetStrikethroughType(value); } } /// Type of effect used for the displayed text /// Effect type public Efl.TextStyleEffectType EffectType { get { return GetEffectType(); } set { SetEffectType(value); } } /// Direction of shadow effect /// Shadow direction public Efl.TextStyleShadowDirection ShadowDirection { get { return GetShadowDirection(); } set { SetShadowDirection(value); } } /// Program that applies a special filter /// See . /// Filter code public System.String GfxFilter { get { return GetGfxFilter(); } set { SetGfxFilter(value); } } private static IntPtr GetEflClassStatic() { return Efl.Canvas.LayoutPartText.efl_canvas_layout_part_text_class_get(); } /// Wrapper for native methods and virtual method delegates. /// For internal use by generated code only. public new class NativeMethods : Efl.Canvas.LayoutPart.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_part_text_expand_get_static_delegate == null) { efl_canvas_layout_part_text_expand_get_static_delegate = new efl_canvas_layout_part_text_expand_get_delegate(text_expand_get); } if (methods.FirstOrDefault(m => m.Name == "GetTextExpand") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_expand_get"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_expand_get_static_delegate) }); } if (efl_canvas_layout_part_text_expand_set_static_delegate == null) { efl_canvas_layout_part_text_expand_set_static_delegate = new efl_canvas_layout_part_text_expand_set_delegate(text_expand_set); } if (methods.FirstOrDefault(m => m.Name == "SetTextExpand") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_canvas_layout_part_text_expand_set"), func = Marshal.GetFunctionPointerForDelegate(efl_canvas_layout_part_text_expand_set_static_delegate) }); } if (efl_text_get_static_delegate == null) { efl_text_get_static_delegate = new efl_text_get_delegate(text_get); } if (methods.FirstOrDefault(m => m.Name == "GetText") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_get_static_delegate) }); } if (efl_text_set_static_delegate == null) { efl_text_set_static_delegate = new efl_text_set_delegate(text_set); } if (methods.FirstOrDefault(m => m.Name == "SetText") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_set_static_delegate) }); } if (efl_text_cursor_get_static_delegate == null) { efl_text_cursor_get_static_delegate = new efl_text_cursor_get_delegate(text_cursor_get); } if (methods.FirstOrDefault(m => m.Name == "GetTextCursor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_get_static_delegate) }); } if (efl_text_cursor_position_get_static_delegate == null) { efl_text_cursor_position_get_static_delegate = new efl_text_cursor_position_get_delegate(cursor_position_get); } if (methods.FirstOrDefault(m => m.Name == "GetCursorPosition") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_position_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_position_get_static_delegate) }); } if (efl_text_cursor_position_set_static_delegate == null) { efl_text_cursor_position_set_static_delegate = new efl_text_cursor_position_set_delegate(cursor_position_set); } if (methods.FirstOrDefault(m => m.Name == "SetCursorPosition") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_position_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_position_set_static_delegate) }); } if (efl_text_cursor_content_get_static_delegate == null) { efl_text_cursor_content_get_static_delegate = new efl_text_cursor_content_get_delegate(cursor_content_get); } if (methods.FirstOrDefault(m => m.Name == "GetCursorContent") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_content_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_content_get_static_delegate) }); } if (efl_text_cursor_geometry_get_static_delegate == null) { efl_text_cursor_geometry_get_static_delegate = new efl_text_cursor_geometry_get_delegate(cursor_geometry_get); } if (methods.FirstOrDefault(m => m.Name == "GetCursorGeometry") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_geometry_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_geometry_get_static_delegate) }); } if (efl_text_cursor_new_static_delegate == null) { efl_text_cursor_new_static_delegate = new efl_text_cursor_new_delegate(cursor_new); } if (methods.FirstOrDefault(m => m.Name == "NewCursor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_new"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_new_static_delegate) }); } if (efl_text_cursor_free_static_delegate == null) { efl_text_cursor_free_static_delegate = new efl_text_cursor_free_delegate(cursor_free); } if (methods.FirstOrDefault(m => m.Name == "CursorFree") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_free"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_free_static_delegate) }); } if (efl_text_cursor_equal_static_delegate == null) { efl_text_cursor_equal_static_delegate = new efl_text_cursor_equal_delegate(cursor_equal); } if (methods.FirstOrDefault(m => m.Name == "CursorEqual") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_equal"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_equal_static_delegate) }); } if (efl_text_cursor_compare_static_delegate == null) { efl_text_cursor_compare_static_delegate = new efl_text_cursor_compare_delegate(cursor_compare); } if (methods.FirstOrDefault(m => m.Name == "CursorCompare") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_compare"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_compare_static_delegate) }); } if (efl_text_cursor_copy_static_delegate == null) { efl_text_cursor_copy_static_delegate = new efl_text_cursor_copy_delegate(cursor_copy); } if (methods.FirstOrDefault(m => m.Name == "CursorCopy") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_copy"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_copy_static_delegate) }); } if (efl_text_cursor_char_next_static_delegate == null) { efl_text_cursor_char_next_static_delegate = new efl_text_cursor_char_next_delegate(cursor_char_next); } if (methods.FirstOrDefault(m => m.Name == "CursorCharNext") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_char_next"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_char_next_static_delegate) }); } if (efl_text_cursor_char_prev_static_delegate == null) { efl_text_cursor_char_prev_static_delegate = new efl_text_cursor_char_prev_delegate(cursor_char_prev); } if (methods.FirstOrDefault(m => m.Name == "CursorCharPrev") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_char_prev"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_char_prev_static_delegate) }); } if (efl_text_cursor_cluster_next_static_delegate == null) { efl_text_cursor_cluster_next_static_delegate = new efl_text_cursor_cluster_next_delegate(cursor_cluster_next); } if (methods.FirstOrDefault(m => m.Name == "CursorClusterNext") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_cluster_next"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_cluster_next_static_delegate) }); } if (efl_text_cursor_cluster_prev_static_delegate == null) { efl_text_cursor_cluster_prev_static_delegate = new efl_text_cursor_cluster_prev_delegate(cursor_cluster_prev); } if (methods.FirstOrDefault(m => m.Name == "CursorClusterPrev") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_cluster_prev"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_cluster_prev_static_delegate) }); } if (efl_text_cursor_paragraph_char_first_static_delegate == null) { efl_text_cursor_paragraph_char_first_static_delegate = new efl_text_cursor_paragraph_char_first_delegate(cursor_paragraph_char_first); } if (methods.FirstOrDefault(m => m.Name == "CursorParagraphCharFirst") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_paragraph_char_first"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_paragraph_char_first_static_delegate) }); } if (efl_text_cursor_paragraph_char_last_static_delegate == null) { efl_text_cursor_paragraph_char_last_static_delegate = new efl_text_cursor_paragraph_char_last_delegate(cursor_paragraph_char_last); } if (methods.FirstOrDefault(m => m.Name == "CursorParagraphCharLast") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_paragraph_char_last"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_paragraph_char_last_static_delegate) }); } if (efl_text_cursor_word_start_static_delegate == null) { efl_text_cursor_word_start_static_delegate = new efl_text_cursor_word_start_delegate(cursor_word_start); } if (methods.FirstOrDefault(m => m.Name == "CursorWordStart") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_word_start"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_word_start_static_delegate) }); } if (efl_text_cursor_word_end_static_delegate == null) { efl_text_cursor_word_end_static_delegate = new efl_text_cursor_word_end_delegate(cursor_word_end); } if (methods.FirstOrDefault(m => m.Name == "CursorWordEnd") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_word_end"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_word_end_static_delegate) }); } if (efl_text_cursor_line_char_first_static_delegate == null) { efl_text_cursor_line_char_first_static_delegate = new efl_text_cursor_line_char_first_delegate(cursor_line_char_first); } if (methods.FirstOrDefault(m => m.Name == "CursorLineCharFirst") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_line_char_first"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_line_char_first_static_delegate) }); } if (efl_text_cursor_line_char_last_static_delegate == null) { efl_text_cursor_line_char_last_static_delegate = new efl_text_cursor_line_char_last_delegate(cursor_line_char_last); } if (methods.FirstOrDefault(m => m.Name == "CursorLineCharLast") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_line_char_last"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_line_char_last_static_delegate) }); } if (efl_text_cursor_paragraph_first_static_delegate == null) { efl_text_cursor_paragraph_first_static_delegate = new efl_text_cursor_paragraph_first_delegate(cursor_paragraph_first); } if (methods.FirstOrDefault(m => m.Name == "CursorParagraphFirst") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_paragraph_first"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_paragraph_first_static_delegate) }); } if (efl_text_cursor_paragraph_last_static_delegate == null) { efl_text_cursor_paragraph_last_static_delegate = new efl_text_cursor_paragraph_last_delegate(cursor_paragraph_last); } if (methods.FirstOrDefault(m => m.Name == "CursorParagraphLast") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_paragraph_last"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_paragraph_last_static_delegate) }); } if (efl_text_cursor_paragraph_next_static_delegate == null) { efl_text_cursor_paragraph_next_static_delegate = new efl_text_cursor_paragraph_next_delegate(cursor_paragraph_next); } if (methods.FirstOrDefault(m => m.Name == "CursorParagraphNext") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_paragraph_next"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_paragraph_next_static_delegate) }); } if (efl_text_cursor_paragraph_prev_static_delegate == null) { efl_text_cursor_paragraph_prev_static_delegate = new efl_text_cursor_paragraph_prev_delegate(cursor_paragraph_prev); } if (methods.FirstOrDefault(m => m.Name == "CursorParagraphPrev") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_paragraph_prev"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_paragraph_prev_static_delegate) }); } if (efl_text_cursor_line_jump_by_static_delegate == null) { efl_text_cursor_line_jump_by_static_delegate = new efl_text_cursor_line_jump_by_delegate(cursor_line_jump_by); } if (methods.FirstOrDefault(m => m.Name == "CursorLineJumpBy") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_line_jump_by"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_line_jump_by_static_delegate) }); } if (efl_text_cursor_coord_set_static_delegate == null) { efl_text_cursor_coord_set_static_delegate = new efl_text_cursor_coord_set_delegate(cursor_coord_set); } if (methods.FirstOrDefault(m => m.Name == "SetCursorCoord") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_coord_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_coord_set_static_delegate) }); } if (efl_text_cursor_cluster_coord_set_static_delegate == null) { efl_text_cursor_cluster_coord_set_static_delegate = new efl_text_cursor_cluster_coord_set_delegate(cursor_cluster_coord_set); } if (methods.FirstOrDefault(m => m.Name == "SetCursorClusterCoord") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_cluster_coord_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_cluster_coord_set_static_delegate) }); } if (efl_text_cursor_text_insert_static_delegate == null) { efl_text_cursor_text_insert_static_delegate = new efl_text_cursor_text_insert_delegate(cursor_text_insert); } if (methods.FirstOrDefault(m => m.Name == "CursorTextInsert") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_text_insert"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_text_insert_static_delegate) }); } if (efl_text_cursor_char_delete_static_delegate == null) { efl_text_cursor_char_delete_static_delegate = new efl_text_cursor_char_delete_delegate(cursor_char_delete); } if (methods.FirstOrDefault(m => m.Name == "CursorCharDelete") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_cursor_char_delete"), func = Marshal.GetFunctionPointerForDelegate(efl_text_cursor_char_delete_static_delegate) }); } if (efl_text_font_get_static_delegate == null) { efl_text_font_get_static_delegate = new efl_text_font_get_delegate(font_get); } if (methods.FirstOrDefault(m => m.Name == "GetFont") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_get_static_delegate) }); } if (efl_text_font_set_static_delegate == null) { efl_text_font_set_static_delegate = new efl_text_font_set_delegate(font_set); } if (methods.FirstOrDefault(m => m.Name == "SetFont") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_set_static_delegate) }); } if (efl_text_font_source_get_static_delegate == null) { efl_text_font_source_get_static_delegate = new efl_text_font_source_get_delegate(font_source_get); } if (methods.FirstOrDefault(m => m.Name == "GetFontSource") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_source_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_source_get_static_delegate) }); } if (efl_text_font_source_set_static_delegate == null) { efl_text_font_source_set_static_delegate = new efl_text_font_source_set_delegate(font_source_set); } if (methods.FirstOrDefault(m => m.Name == "SetFontSource") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_source_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_source_set_static_delegate) }); } if (efl_text_font_fallbacks_get_static_delegate == null) { efl_text_font_fallbacks_get_static_delegate = new efl_text_font_fallbacks_get_delegate(font_fallbacks_get); } if (methods.FirstOrDefault(m => m.Name == "GetFontFallbacks") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_fallbacks_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_fallbacks_get_static_delegate) }); } if (efl_text_font_fallbacks_set_static_delegate == null) { efl_text_font_fallbacks_set_static_delegate = new efl_text_font_fallbacks_set_delegate(font_fallbacks_set); } if (methods.FirstOrDefault(m => m.Name == "SetFontFallbacks") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_fallbacks_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_fallbacks_set_static_delegate) }); } if (efl_text_font_weight_get_static_delegate == null) { efl_text_font_weight_get_static_delegate = new efl_text_font_weight_get_delegate(font_weight_get); } if (methods.FirstOrDefault(m => m.Name == "GetFontWeight") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_weight_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_weight_get_static_delegate) }); } if (efl_text_font_weight_set_static_delegate == null) { efl_text_font_weight_set_static_delegate = new efl_text_font_weight_set_delegate(font_weight_set); } if (methods.FirstOrDefault(m => m.Name == "SetFontWeight") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_weight_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_weight_set_static_delegate) }); } if (efl_text_font_slant_get_static_delegate == null) { efl_text_font_slant_get_static_delegate = new efl_text_font_slant_get_delegate(font_slant_get); } if (methods.FirstOrDefault(m => m.Name == "GetFontSlant") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_slant_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_slant_get_static_delegate) }); } if (efl_text_font_slant_set_static_delegate == null) { efl_text_font_slant_set_static_delegate = new efl_text_font_slant_set_delegate(font_slant_set); } if (methods.FirstOrDefault(m => m.Name == "SetFontSlant") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_slant_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_slant_set_static_delegate) }); } if (efl_text_font_width_get_static_delegate == null) { efl_text_font_width_get_static_delegate = new efl_text_font_width_get_delegate(font_width_get); } if (methods.FirstOrDefault(m => m.Name == "GetFontWidth") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_width_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_width_get_static_delegate) }); } if (efl_text_font_width_set_static_delegate == null) { efl_text_font_width_set_static_delegate = new efl_text_font_width_set_delegate(font_width_set); } if (methods.FirstOrDefault(m => m.Name == "SetFontWidth") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_width_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_width_set_static_delegate) }); } if (efl_text_font_lang_get_static_delegate == null) { efl_text_font_lang_get_static_delegate = new efl_text_font_lang_get_delegate(font_lang_get); } if (methods.FirstOrDefault(m => m.Name == "GetFontLang") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_lang_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_lang_get_static_delegate) }); } if (efl_text_font_lang_set_static_delegate == null) { efl_text_font_lang_set_static_delegate = new efl_text_font_lang_set_delegate(font_lang_set); } if (methods.FirstOrDefault(m => m.Name == "SetFontLang") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_lang_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_lang_set_static_delegate) }); } if (efl_text_font_bitmap_scalable_get_static_delegate == null) { efl_text_font_bitmap_scalable_get_static_delegate = new efl_text_font_bitmap_scalable_get_delegate(font_bitmap_scalable_get); } if (methods.FirstOrDefault(m => m.Name == "GetFontBitmapScalable") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_bitmap_scalable_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_bitmap_scalable_get_static_delegate) }); } if (efl_text_font_bitmap_scalable_set_static_delegate == null) { efl_text_font_bitmap_scalable_set_static_delegate = new efl_text_font_bitmap_scalable_set_delegate(font_bitmap_scalable_set); } if (methods.FirstOrDefault(m => m.Name == "SetFontBitmapScalable") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_font_bitmap_scalable_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_font_bitmap_scalable_set_static_delegate) }); } if (efl_text_ellipsis_get_static_delegate == null) { efl_text_ellipsis_get_static_delegate = new efl_text_ellipsis_get_delegate(ellipsis_get); } if (methods.FirstOrDefault(m => m.Name == "GetEllipsis") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_ellipsis_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_ellipsis_get_static_delegate) }); } if (efl_text_ellipsis_set_static_delegate == null) { efl_text_ellipsis_set_static_delegate = new efl_text_ellipsis_set_delegate(ellipsis_set); } if (methods.FirstOrDefault(m => m.Name == "SetEllipsis") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_ellipsis_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_ellipsis_set_static_delegate) }); } if (efl_text_wrap_get_static_delegate == null) { efl_text_wrap_get_static_delegate = new efl_text_wrap_get_delegate(wrap_get); } if (methods.FirstOrDefault(m => m.Name == "GetWrap") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_wrap_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_wrap_get_static_delegate) }); } if (efl_text_wrap_set_static_delegate == null) { efl_text_wrap_set_static_delegate = new efl_text_wrap_set_delegate(wrap_set); } if (methods.FirstOrDefault(m => m.Name == "SetWrap") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_wrap_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_wrap_set_static_delegate) }); } if (efl_text_multiline_get_static_delegate == null) { efl_text_multiline_get_static_delegate = new efl_text_multiline_get_delegate(multiline_get); } if (methods.FirstOrDefault(m => m.Name == "GetMultiline") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_multiline_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_multiline_get_static_delegate) }); } if (efl_text_multiline_set_static_delegate == null) { efl_text_multiline_set_static_delegate = new efl_text_multiline_set_delegate(multiline_set); } if (methods.FirstOrDefault(m => m.Name == "SetMultiline") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_multiline_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_multiline_set_static_delegate) }); } if (efl_text_halign_auto_type_get_static_delegate == null) { efl_text_halign_auto_type_get_static_delegate = new efl_text_halign_auto_type_get_delegate(halign_auto_type_get); } if (methods.FirstOrDefault(m => m.Name == "GetHalignAutoType") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_halign_auto_type_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_halign_auto_type_get_static_delegate) }); } if (efl_text_halign_auto_type_set_static_delegate == null) { efl_text_halign_auto_type_set_static_delegate = new efl_text_halign_auto_type_set_delegate(halign_auto_type_set); } if (methods.FirstOrDefault(m => m.Name == "SetHalignAutoType") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_halign_auto_type_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_halign_auto_type_set_static_delegate) }); } if (efl_text_halign_get_static_delegate == null) { efl_text_halign_get_static_delegate = new efl_text_halign_get_delegate(halign_get); } if (methods.FirstOrDefault(m => m.Name == "GetHalign") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_halign_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_halign_get_static_delegate) }); } if (efl_text_halign_set_static_delegate == null) { efl_text_halign_set_static_delegate = new efl_text_halign_set_delegate(halign_set); } if (methods.FirstOrDefault(m => m.Name == "SetHalign") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_halign_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_halign_set_static_delegate) }); } if (efl_text_valign_get_static_delegate == null) { efl_text_valign_get_static_delegate = new efl_text_valign_get_delegate(valign_get); } if (methods.FirstOrDefault(m => m.Name == "GetValign") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_valign_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_valign_get_static_delegate) }); } if (efl_text_valign_set_static_delegate == null) { efl_text_valign_set_static_delegate = new efl_text_valign_set_delegate(valign_set); } if (methods.FirstOrDefault(m => m.Name == "SetValign") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_valign_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_valign_set_static_delegate) }); } if (efl_text_linegap_get_static_delegate == null) { efl_text_linegap_get_static_delegate = new efl_text_linegap_get_delegate(linegap_get); } if (methods.FirstOrDefault(m => m.Name == "GetLinegap") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_linegap_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_linegap_get_static_delegate) }); } if (efl_text_linegap_set_static_delegate == null) { efl_text_linegap_set_static_delegate = new efl_text_linegap_set_delegate(linegap_set); } if (methods.FirstOrDefault(m => m.Name == "SetLinegap") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_linegap_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_linegap_set_static_delegate) }); } if (efl_text_linerelgap_get_static_delegate == null) { efl_text_linerelgap_get_static_delegate = new efl_text_linerelgap_get_delegate(linerelgap_get); } if (methods.FirstOrDefault(m => m.Name == "GetLinerelgap") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_linerelgap_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_linerelgap_get_static_delegate) }); } if (efl_text_linerelgap_set_static_delegate == null) { efl_text_linerelgap_set_static_delegate = new efl_text_linerelgap_set_delegate(linerelgap_set); } if (methods.FirstOrDefault(m => m.Name == "SetLinerelgap") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_linerelgap_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_linerelgap_set_static_delegate) }); } if (efl_text_tabstops_get_static_delegate == null) { efl_text_tabstops_get_static_delegate = new efl_text_tabstops_get_delegate(tabstops_get); } if (methods.FirstOrDefault(m => m.Name == "GetTabstops") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_tabstops_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_tabstops_get_static_delegate) }); } if (efl_text_tabstops_set_static_delegate == null) { efl_text_tabstops_set_static_delegate = new efl_text_tabstops_set_delegate(tabstops_set); } if (methods.FirstOrDefault(m => m.Name == "SetTabstops") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_tabstops_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_tabstops_set_static_delegate) }); } if (efl_text_password_get_static_delegate == null) { efl_text_password_get_static_delegate = new efl_text_password_get_delegate(password_get); } if (methods.FirstOrDefault(m => m.Name == "GetPassword") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_password_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_password_get_static_delegate) }); } if (efl_text_password_set_static_delegate == null) { efl_text_password_set_static_delegate = new efl_text_password_set_delegate(password_set); } if (methods.FirstOrDefault(m => m.Name == "SetPassword") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_password_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_password_set_static_delegate) }); } if (efl_text_replacement_char_get_static_delegate == null) { efl_text_replacement_char_get_static_delegate = new efl_text_replacement_char_get_delegate(replacement_char_get); } if (methods.FirstOrDefault(m => m.Name == "GetReplacementChar") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_replacement_char_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_replacement_char_get_static_delegate) }); } if (efl_text_replacement_char_set_static_delegate == null) { efl_text_replacement_char_set_static_delegate = new efl_text_replacement_char_set_delegate(replacement_char_set); } if (methods.FirstOrDefault(m => m.Name == "SetReplacementChar") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_replacement_char_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_replacement_char_set_static_delegate) }); } if (efl_text_markup_get_static_delegate == null) { efl_text_markup_get_static_delegate = new efl_text_markup_get_delegate(markup_get); } if (methods.FirstOrDefault(m => m.Name == "GetMarkup") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_markup_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_markup_get_static_delegate) }); } if (efl_text_markup_set_static_delegate == null) { efl_text_markup_set_static_delegate = new efl_text_markup_set_delegate(markup_set); } if (methods.FirstOrDefault(m => m.Name == "SetMarkup") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_markup_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_markup_set_static_delegate) }); } if (efl_text_markup_interactive_markup_range_get_static_delegate == null) { efl_text_markup_interactive_markup_range_get_static_delegate = new efl_text_markup_interactive_markup_range_get_delegate(markup_range_get); } if (methods.FirstOrDefault(m => m.Name == "GetMarkupRange") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_markup_interactive_markup_range_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_markup_interactive_markup_range_get_static_delegate) }); } if (efl_text_markup_interactive_markup_range_set_static_delegate == null) { efl_text_markup_interactive_markup_range_set_static_delegate = new efl_text_markup_interactive_markup_range_set_delegate(markup_range_set); } if (methods.FirstOrDefault(m => m.Name == "SetMarkupRange") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_markup_interactive_markup_range_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_markup_interactive_markup_range_set_static_delegate) }); } if (efl_text_markup_interactive_cursor_markup_insert_static_delegate == null) { efl_text_markup_interactive_cursor_markup_insert_static_delegate = new efl_text_markup_interactive_cursor_markup_insert_delegate(cursor_markup_insert); } if (methods.FirstOrDefault(m => m.Name == "CursorMarkupInsert") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_markup_interactive_cursor_markup_insert"), func = Marshal.GetFunctionPointerForDelegate(efl_text_markup_interactive_cursor_markup_insert_static_delegate) }); } if (efl_text_normal_color_get_static_delegate == null) { efl_text_normal_color_get_static_delegate = new efl_text_normal_color_get_delegate(normal_color_get); } if (methods.FirstOrDefault(m => m.Name == "GetNormalColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_normal_color_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_normal_color_get_static_delegate) }); } if (efl_text_normal_color_set_static_delegate == null) { efl_text_normal_color_set_static_delegate = new efl_text_normal_color_set_delegate(normal_color_set); } if (methods.FirstOrDefault(m => m.Name == "SetNormalColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_normal_color_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_normal_color_set_static_delegate) }); } if (efl_text_backing_type_get_static_delegate == null) { efl_text_backing_type_get_static_delegate = new efl_text_backing_type_get_delegate(backing_type_get); } if (methods.FirstOrDefault(m => m.Name == "GetBackingType") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_backing_type_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_backing_type_get_static_delegate) }); } if (efl_text_backing_type_set_static_delegate == null) { efl_text_backing_type_set_static_delegate = new efl_text_backing_type_set_delegate(backing_type_set); } if (methods.FirstOrDefault(m => m.Name == "SetBackingType") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_backing_type_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_backing_type_set_static_delegate) }); } if (efl_text_backing_color_get_static_delegate == null) { efl_text_backing_color_get_static_delegate = new efl_text_backing_color_get_delegate(backing_color_get); } if (methods.FirstOrDefault(m => m.Name == "GetBackingColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_backing_color_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_backing_color_get_static_delegate) }); } if (efl_text_backing_color_set_static_delegate == null) { efl_text_backing_color_set_static_delegate = new efl_text_backing_color_set_delegate(backing_color_set); } if (methods.FirstOrDefault(m => m.Name == "SetBackingColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_backing_color_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_backing_color_set_static_delegate) }); } if (efl_text_underline_type_get_static_delegate == null) { efl_text_underline_type_get_static_delegate = new efl_text_underline_type_get_delegate(underline_type_get); } if (methods.FirstOrDefault(m => m.Name == "GetUnderlineType") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline_type_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline_type_get_static_delegate) }); } if (efl_text_underline_type_set_static_delegate == null) { efl_text_underline_type_set_static_delegate = new efl_text_underline_type_set_delegate(underline_type_set); } if (methods.FirstOrDefault(m => m.Name == "SetUnderlineType") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline_type_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline_type_set_static_delegate) }); } if (efl_text_underline_color_get_static_delegate == null) { efl_text_underline_color_get_static_delegate = new efl_text_underline_color_get_delegate(underline_color_get); } if (methods.FirstOrDefault(m => m.Name == "GetUnderlineColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline_color_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline_color_get_static_delegate) }); } if (efl_text_underline_color_set_static_delegate == null) { efl_text_underline_color_set_static_delegate = new efl_text_underline_color_set_delegate(underline_color_set); } if (methods.FirstOrDefault(m => m.Name == "SetUnderlineColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline_color_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline_color_set_static_delegate) }); } if (efl_text_underline_height_get_static_delegate == null) { efl_text_underline_height_get_static_delegate = new efl_text_underline_height_get_delegate(underline_height_get); } if (methods.FirstOrDefault(m => m.Name == "GetUnderlineHeight") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline_height_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline_height_get_static_delegate) }); } if (efl_text_underline_height_set_static_delegate == null) { efl_text_underline_height_set_static_delegate = new efl_text_underline_height_set_delegate(underline_height_set); } if (methods.FirstOrDefault(m => m.Name == "SetUnderlineHeight") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline_height_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline_height_set_static_delegate) }); } if (efl_text_underline_dashed_color_get_static_delegate == null) { efl_text_underline_dashed_color_get_static_delegate = new efl_text_underline_dashed_color_get_delegate(underline_dashed_color_get); } if (methods.FirstOrDefault(m => m.Name == "GetUnderlineDashedColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline_dashed_color_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline_dashed_color_get_static_delegate) }); } if (efl_text_underline_dashed_color_set_static_delegate == null) { efl_text_underline_dashed_color_set_static_delegate = new efl_text_underline_dashed_color_set_delegate(underline_dashed_color_set); } if (methods.FirstOrDefault(m => m.Name == "SetUnderlineDashedColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline_dashed_color_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline_dashed_color_set_static_delegate) }); } if (efl_text_underline_dashed_width_get_static_delegate == null) { efl_text_underline_dashed_width_get_static_delegate = new efl_text_underline_dashed_width_get_delegate(underline_dashed_width_get); } if (methods.FirstOrDefault(m => m.Name == "GetUnderlineDashedWidth") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline_dashed_width_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline_dashed_width_get_static_delegate) }); } if (efl_text_underline_dashed_width_set_static_delegate == null) { efl_text_underline_dashed_width_set_static_delegate = new efl_text_underline_dashed_width_set_delegate(underline_dashed_width_set); } if (methods.FirstOrDefault(m => m.Name == "SetUnderlineDashedWidth") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline_dashed_width_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline_dashed_width_set_static_delegate) }); } if (efl_text_underline_dashed_gap_get_static_delegate == null) { efl_text_underline_dashed_gap_get_static_delegate = new efl_text_underline_dashed_gap_get_delegate(underline_dashed_gap_get); } if (methods.FirstOrDefault(m => m.Name == "GetUnderlineDashedGap") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline_dashed_gap_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline_dashed_gap_get_static_delegate) }); } if (efl_text_underline_dashed_gap_set_static_delegate == null) { efl_text_underline_dashed_gap_set_static_delegate = new efl_text_underline_dashed_gap_set_delegate(underline_dashed_gap_set); } if (methods.FirstOrDefault(m => m.Name == "SetUnderlineDashedGap") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline_dashed_gap_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline_dashed_gap_set_static_delegate) }); } if (efl_text_underline2_color_get_static_delegate == null) { efl_text_underline2_color_get_static_delegate = new efl_text_underline2_color_get_delegate(underline2_color_get); } if (methods.FirstOrDefault(m => m.Name == "GetUnderline2Color") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline2_color_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline2_color_get_static_delegate) }); } if (efl_text_underline2_color_set_static_delegate == null) { efl_text_underline2_color_set_static_delegate = new efl_text_underline2_color_set_delegate(underline2_color_set); } if (methods.FirstOrDefault(m => m.Name == "SetUnderline2Color") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_underline2_color_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_underline2_color_set_static_delegate) }); } if (efl_text_strikethrough_type_get_static_delegate == null) { efl_text_strikethrough_type_get_static_delegate = new efl_text_strikethrough_type_get_delegate(strikethrough_type_get); } if (methods.FirstOrDefault(m => m.Name == "GetStrikethroughType") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_strikethrough_type_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_strikethrough_type_get_static_delegate) }); } if (efl_text_strikethrough_type_set_static_delegate == null) { efl_text_strikethrough_type_set_static_delegate = new efl_text_strikethrough_type_set_delegate(strikethrough_type_set); } if (methods.FirstOrDefault(m => m.Name == "SetStrikethroughType") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_strikethrough_type_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_strikethrough_type_set_static_delegate) }); } if (efl_text_strikethrough_color_get_static_delegate == null) { efl_text_strikethrough_color_get_static_delegate = new efl_text_strikethrough_color_get_delegate(strikethrough_color_get); } if (methods.FirstOrDefault(m => m.Name == "GetStrikethroughColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_strikethrough_color_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_strikethrough_color_get_static_delegate) }); } if (efl_text_strikethrough_color_set_static_delegate == null) { efl_text_strikethrough_color_set_static_delegate = new efl_text_strikethrough_color_set_delegate(strikethrough_color_set); } if (methods.FirstOrDefault(m => m.Name == "SetStrikethroughColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_strikethrough_color_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_strikethrough_color_set_static_delegate) }); } if (efl_text_effect_type_get_static_delegate == null) { efl_text_effect_type_get_static_delegate = new efl_text_effect_type_get_delegate(effect_type_get); } if (methods.FirstOrDefault(m => m.Name == "GetEffectType") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_effect_type_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_effect_type_get_static_delegate) }); } if (efl_text_effect_type_set_static_delegate == null) { efl_text_effect_type_set_static_delegate = new efl_text_effect_type_set_delegate(effect_type_set); } if (methods.FirstOrDefault(m => m.Name == "SetEffectType") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_effect_type_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_effect_type_set_static_delegate) }); } if (efl_text_outline_color_get_static_delegate == null) { efl_text_outline_color_get_static_delegate = new efl_text_outline_color_get_delegate(outline_color_get); } if (methods.FirstOrDefault(m => m.Name == "GetOutlineColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_outline_color_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_outline_color_get_static_delegate) }); } if (efl_text_outline_color_set_static_delegate == null) { efl_text_outline_color_set_static_delegate = new efl_text_outline_color_set_delegate(outline_color_set); } if (methods.FirstOrDefault(m => m.Name == "SetOutlineColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_outline_color_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_outline_color_set_static_delegate) }); } if (efl_text_shadow_direction_get_static_delegate == null) { efl_text_shadow_direction_get_static_delegate = new efl_text_shadow_direction_get_delegate(shadow_direction_get); } if (methods.FirstOrDefault(m => m.Name == "GetShadowDirection") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_shadow_direction_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_shadow_direction_get_static_delegate) }); } if (efl_text_shadow_direction_set_static_delegate == null) { efl_text_shadow_direction_set_static_delegate = new efl_text_shadow_direction_set_delegate(shadow_direction_set); } if (methods.FirstOrDefault(m => m.Name == "SetShadowDirection") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_shadow_direction_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_shadow_direction_set_static_delegate) }); } if (efl_text_shadow_color_get_static_delegate == null) { efl_text_shadow_color_get_static_delegate = new efl_text_shadow_color_get_delegate(shadow_color_get); } if (methods.FirstOrDefault(m => m.Name == "GetShadowColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_shadow_color_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_shadow_color_get_static_delegate) }); } if (efl_text_shadow_color_set_static_delegate == null) { efl_text_shadow_color_set_static_delegate = new efl_text_shadow_color_set_delegate(shadow_color_set); } if (methods.FirstOrDefault(m => m.Name == "SetShadowColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_shadow_color_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_shadow_color_set_static_delegate) }); } if (efl_text_glow_color_get_static_delegate == null) { efl_text_glow_color_get_static_delegate = new efl_text_glow_color_get_delegate(glow_color_get); } if (methods.FirstOrDefault(m => m.Name == "GetGlowColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_glow_color_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_glow_color_get_static_delegate) }); } if (efl_text_glow_color_set_static_delegate == null) { efl_text_glow_color_set_static_delegate = new efl_text_glow_color_set_delegate(glow_color_set); } if (methods.FirstOrDefault(m => m.Name == "SetGlowColor") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_glow_color_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_glow_color_set_static_delegate) }); } if (efl_text_glow2_color_get_static_delegate == null) { efl_text_glow2_color_get_static_delegate = new efl_text_glow2_color_get_delegate(glow2_color_get); } if (methods.FirstOrDefault(m => m.Name == "GetGlow2Color") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_glow2_color_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_glow2_color_get_static_delegate) }); } if (efl_text_glow2_color_set_static_delegate == null) { efl_text_glow2_color_set_static_delegate = new efl_text_glow2_color_set_delegate(glow2_color_set); } if (methods.FirstOrDefault(m => m.Name == "SetGlow2Color") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_glow2_color_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_glow2_color_set_static_delegate) }); } if (efl_text_gfx_filter_get_static_delegate == null) { efl_text_gfx_filter_get_static_delegate = new efl_text_gfx_filter_get_delegate(gfx_filter_get); } if (methods.FirstOrDefault(m => m.Name == "GetGfxFilter") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_gfx_filter_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_gfx_filter_get_static_delegate) }); } if (efl_text_gfx_filter_set_static_delegate == null) { efl_text_gfx_filter_set_static_delegate = new efl_text_gfx_filter_set_delegate(gfx_filter_set); } if (methods.FirstOrDefault(m => m.Name == "SetGfxFilter") != null) { descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_gfx_filter_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_gfx_filter_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.LayoutPartText.efl_canvas_layout_part_text_class_get(); } #pragma warning disable CA1707, CS1591, SA1300, SA1600 private delegate Efl.Canvas.LayoutPartTextExpand efl_canvas_layout_part_text_expand_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Efl.Canvas.LayoutPartTextExpand efl_canvas_layout_part_text_expand_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_expand_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_expand_get"); private static Efl.Canvas.LayoutPartTextExpand text_expand_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_canvas_layout_part_text_expand_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.Canvas.LayoutPartTextExpand _ret_var = default(Efl.Canvas.LayoutPartTextExpand); try { _ret_var = ((LayoutPartText)ws.Target).GetTextExpand(); } 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_expand_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_canvas_layout_part_text_expand_get_delegate efl_canvas_layout_part_text_expand_get_static_delegate; private delegate void efl_canvas_layout_part_text_expand_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.LayoutPartTextExpand type); public delegate void efl_canvas_layout_part_text_expand_set_api_delegate(System.IntPtr obj, Efl.Canvas.LayoutPartTextExpand type); public static Efl.Eo.FunctionWrapper efl_canvas_layout_part_text_expand_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_canvas_layout_part_text_expand_set"); private static void text_expand_set(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.LayoutPartTextExpand type) { Eina.Log.Debug("function efl_canvas_layout_part_text_expand_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetTextExpand(type); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_canvas_layout_part_text_expand_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type); } } private static efl_canvas_layout_part_text_expand_set_delegate efl_canvas_layout_part_text_expand_set_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_text_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_text_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_get"); private static System.String text_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((LayoutPartText)ws.Target).GetText(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_get_delegate efl_text_get_static_delegate; private delegate void efl_text_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text); public delegate void efl_text_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text); public static Efl.Eo.FunctionWrapper efl_text_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_set"); private static void text_set(System.IntPtr obj, System.IntPtr pd, System.String text) { Eina.Log.Debug("function efl_text_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetText(text); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), text); } } private static efl_text_set_delegate efl_text_set_static_delegate; private delegate Efl.TextCursorCursor efl_text_cursor_get_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorGetType get_type); public delegate Efl.TextCursorCursor efl_text_cursor_get_api_delegate(System.IntPtr obj, Efl.TextCursorGetType get_type); public static Efl.Eo.FunctionWrapper efl_text_cursor_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_get"); private static Efl.TextCursorCursor text_cursor_get(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorGetType get_type) { Eina.Log.Debug("function efl_text_cursor_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.TextCursorCursor _ret_var = default(Efl.TextCursorCursor); try { _ret_var = ((LayoutPartText)ws.Target).GetTextCursor(get_type); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_cursor_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), get_type); } } private static efl_text_cursor_get_delegate efl_text_cursor_get_static_delegate; private delegate int efl_text_cursor_position_get_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate int efl_text_cursor_position_get_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_position_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_position_get"); private static int cursor_position_get(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_position_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { int _ret_var = default(int); try { _ret_var = ((LayoutPartText)ws.Target).GetCursorPosition(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_cursor_position_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_position_get_delegate efl_text_cursor_position_get_static_delegate; private delegate void efl_text_cursor_position_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, int position); public delegate void efl_text_cursor_position_set_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur, int position); public static Efl.Eo.FunctionWrapper efl_text_cursor_position_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_position_set"); private static void cursor_position_set(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, int position) { Eina.Log.Debug("function efl_text_cursor_position_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetCursorPosition(cur, position); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_position_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur, position); } } private static efl_text_cursor_position_set_delegate efl_text_cursor_position_set_static_delegate; private delegate Eina.Unicode efl_text_cursor_content_get_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate Eina.Unicode efl_text_cursor_content_get_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_content_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_content_get"); private static Eina.Unicode cursor_content_get(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_content_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Eina.Unicode _ret_var = default(Eina.Unicode); try { _ret_var = ((LayoutPartText)ws.Target).GetCursorContent(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_cursor_content_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_content_get_delegate efl_text_cursor_content_get_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_text_cursor_geometry_get_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, Efl.TextCursorType ctype, out int cx, out int cy, out int cw, out int ch, out int cx2, out int cy2, out int cw2, out int ch2); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_text_cursor_geometry_get_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur, Efl.TextCursorType ctype, out int cx, out int cy, out int cw, out int ch, out int cx2, out int cy2, out int cw2, out int ch2); public static Efl.Eo.FunctionWrapper efl_text_cursor_geometry_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_geometry_get"); private static bool cursor_geometry_get(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, Efl.TextCursorType ctype, out int cx, out int cy, out int cw, out int ch, out int cx2, out int cy2, out int cw2, out int ch2) { Eina.Log.Debug("function efl_text_cursor_geometry_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { cx = default(int); cy = default(int); cw = default(int); ch = default(int); cx2 = default(int); cy2 = default(int); cw2 = default(int); ch2 = default(int); bool _ret_var = default(bool); try { _ret_var = ((LayoutPartText)ws.Target).GetCursorGeometry(cur, ctype, out cx, out cy, out cw, out ch, out cx2, out cy2, out cw2, out ch2); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_cursor_geometry_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur, ctype, out cx, out cy, out cw, out ch, out cx2, out cy2, out cw2, out ch2); } } private static efl_text_cursor_geometry_get_delegate efl_text_cursor_geometry_get_static_delegate; private delegate Efl.TextCursorCursor efl_text_cursor_new_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Efl.TextCursorCursor efl_text_cursor_new_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_cursor_new_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_new"); private static Efl.TextCursorCursor cursor_new(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_cursor_new was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.TextCursorCursor _ret_var = default(Efl.TextCursorCursor); try { _ret_var = ((LayoutPartText)ws.Target).NewCursor(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_cursor_new_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_cursor_new_delegate efl_text_cursor_new_static_delegate; private delegate void efl_text_cursor_free_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_free_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_free_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_free"); private static void cursor_free(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_free was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorFree(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_free_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_free_delegate efl_text_cursor_free_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_text_cursor_equal_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur1, Efl.TextCursorCursor cur2); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_text_cursor_equal_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur1, Efl.TextCursorCursor cur2); public static Efl.Eo.FunctionWrapper efl_text_cursor_equal_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_equal"); private static bool cursor_equal(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur1, Efl.TextCursorCursor cur2) { Eina.Log.Debug("function efl_text_cursor_equal was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((LayoutPartText)ws.Target).CursorEqual(cur1, cur2); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_cursor_equal_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur1, cur2); } } private static efl_text_cursor_equal_delegate efl_text_cursor_equal_static_delegate; private delegate int efl_text_cursor_compare_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur1, Efl.TextCursorCursor cur2); public delegate int efl_text_cursor_compare_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur1, Efl.TextCursorCursor cur2); public static Efl.Eo.FunctionWrapper efl_text_cursor_compare_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_compare"); private static int cursor_compare(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur1, Efl.TextCursorCursor cur2) { Eina.Log.Debug("function efl_text_cursor_compare was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { int _ret_var = default(int); try { _ret_var = ((LayoutPartText)ws.Target).CursorCompare(cur1, cur2); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_cursor_compare_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur1, cur2); } } private static efl_text_cursor_compare_delegate efl_text_cursor_compare_static_delegate; private delegate void efl_text_cursor_copy_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor dst, Efl.TextCursorCursor src); public delegate void efl_text_cursor_copy_api_delegate(System.IntPtr obj, Efl.TextCursorCursor dst, Efl.TextCursorCursor src); public static Efl.Eo.FunctionWrapper efl_text_cursor_copy_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_copy"); private static void cursor_copy(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor dst, Efl.TextCursorCursor src) { Eina.Log.Debug("function efl_text_cursor_copy was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorCopy(dst, src); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_copy_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), dst, src); } } private static efl_text_cursor_copy_delegate efl_text_cursor_copy_static_delegate; private delegate void efl_text_cursor_char_next_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_char_next_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_char_next_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_char_next"); private static void cursor_char_next(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_char_next was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorCharNext(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_char_next_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_char_next_delegate efl_text_cursor_char_next_static_delegate; private delegate void efl_text_cursor_char_prev_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_char_prev_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_char_prev_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_char_prev"); private static void cursor_char_prev(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_char_prev was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorCharPrev(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_char_prev_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_char_prev_delegate efl_text_cursor_char_prev_static_delegate; private delegate void efl_text_cursor_cluster_next_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_cluster_next_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_cluster_next_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_cluster_next"); private static void cursor_cluster_next(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_cluster_next was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorClusterNext(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_cluster_next_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_cluster_next_delegate efl_text_cursor_cluster_next_static_delegate; private delegate void efl_text_cursor_cluster_prev_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_cluster_prev_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_cluster_prev_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_cluster_prev"); private static void cursor_cluster_prev(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_cluster_prev was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorClusterPrev(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_cluster_prev_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_cluster_prev_delegate efl_text_cursor_cluster_prev_static_delegate; private delegate void efl_text_cursor_paragraph_char_first_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_paragraph_char_first_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_paragraph_char_first_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_paragraph_char_first"); private static void cursor_paragraph_char_first(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_paragraph_char_first was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorParagraphCharFirst(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_paragraph_char_first_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_paragraph_char_first_delegate efl_text_cursor_paragraph_char_first_static_delegate; private delegate void efl_text_cursor_paragraph_char_last_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_paragraph_char_last_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_paragraph_char_last_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_paragraph_char_last"); private static void cursor_paragraph_char_last(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_paragraph_char_last was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorParagraphCharLast(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_paragraph_char_last_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_paragraph_char_last_delegate efl_text_cursor_paragraph_char_last_static_delegate; private delegate void efl_text_cursor_word_start_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_word_start_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_word_start_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_word_start"); private static void cursor_word_start(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_word_start was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorWordStart(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_word_start_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_word_start_delegate efl_text_cursor_word_start_static_delegate; private delegate void efl_text_cursor_word_end_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_word_end_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_word_end_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_word_end"); private static void cursor_word_end(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_word_end was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorWordEnd(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_word_end_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_word_end_delegate efl_text_cursor_word_end_static_delegate; private delegate void efl_text_cursor_line_char_first_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_line_char_first_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_line_char_first_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_line_char_first"); private static void cursor_line_char_first(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_line_char_first was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorLineCharFirst(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_line_char_first_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_line_char_first_delegate efl_text_cursor_line_char_first_static_delegate; private delegate void efl_text_cursor_line_char_last_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_line_char_last_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_line_char_last_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_line_char_last"); private static void cursor_line_char_last(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_line_char_last was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorLineCharLast(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_line_char_last_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_line_char_last_delegate efl_text_cursor_line_char_last_static_delegate; private delegate void efl_text_cursor_paragraph_first_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_paragraph_first_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_paragraph_first_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_paragraph_first"); private static void cursor_paragraph_first(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_paragraph_first was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorParagraphFirst(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_paragraph_first_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_paragraph_first_delegate efl_text_cursor_paragraph_first_static_delegate; private delegate void efl_text_cursor_paragraph_last_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_paragraph_last_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_paragraph_last_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_paragraph_last"); private static void cursor_paragraph_last(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_paragraph_last was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorParagraphLast(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_paragraph_last_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_paragraph_last_delegate efl_text_cursor_paragraph_last_static_delegate; private delegate void efl_text_cursor_paragraph_next_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_paragraph_next_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_paragraph_next_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_paragraph_next"); private static void cursor_paragraph_next(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_paragraph_next was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorParagraphNext(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_paragraph_next_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_paragraph_next_delegate efl_text_cursor_paragraph_next_static_delegate; private delegate void efl_text_cursor_paragraph_prev_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_paragraph_prev_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_paragraph_prev_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_paragraph_prev"); private static void cursor_paragraph_prev(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_paragraph_prev was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorParagraphPrev(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_paragraph_prev_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_paragraph_prev_delegate efl_text_cursor_paragraph_prev_static_delegate; private delegate void efl_text_cursor_line_jump_by_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, int by); public delegate void efl_text_cursor_line_jump_by_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur, int by); public static Efl.Eo.FunctionWrapper efl_text_cursor_line_jump_by_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_line_jump_by"); private static void cursor_line_jump_by(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, int by) { Eina.Log.Debug("function efl_text_cursor_line_jump_by was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorLineJumpBy(cur, by); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_line_jump_by_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur, by); } } private static efl_text_cursor_line_jump_by_delegate efl_text_cursor_line_jump_by_static_delegate; private delegate void efl_text_cursor_coord_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, int x, int y); public delegate void efl_text_cursor_coord_set_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur, int x, int y); public static Efl.Eo.FunctionWrapper efl_text_cursor_coord_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_coord_set"); private static void cursor_coord_set(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, int x, int y) { Eina.Log.Debug("function efl_text_cursor_coord_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetCursorCoord(cur, x, y); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_coord_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur, x, y); } } private static efl_text_cursor_coord_set_delegate efl_text_cursor_coord_set_static_delegate; private delegate void efl_text_cursor_cluster_coord_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, int x, int y); public delegate void efl_text_cursor_cluster_coord_set_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur, int x, int y); public static Efl.Eo.FunctionWrapper efl_text_cursor_cluster_coord_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_cluster_coord_set"); private static void cursor_cluster_coord_set(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, int x, int y) { Eina.Log.Debug("function efl_text_cursor_cluster_coord_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetCursorClusterCoord(cur, x, y); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_cluster_coord_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur, x, y); } } private static efl_text_cursor_cluster_coord_set_delegate efl_text_cursor_cluster_coord_set_static_delegate; private delegate int efl_text_cursor_text_insert_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text); public delegate int efl_text_cursor_text_insert_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text); public static Efl.Eo.FunctionWrapper efl_text_cursor_text_insert_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_text_insert"); private static int cursor_text_insert(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, System.String text) { Eina.Log.Debug("function efl_text_cursor_text_insert was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { int _ret_var = default(int); try { _ret_var = ((LayoutPartText)ws.Target).CursorTextInsert(cur, text); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_cursor_text_insert_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur, text); } } private static efl_text_cursor_text_insert_delegate efl_text_cursor_text_insert_static_delegate; private delegate void efl_text_cursor_char_delete_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur); public delegate void efl_text_cursor_char_delete_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur); public static Efl.Eo.FunctionWrapper efl_text_cursor_char_delete_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_cursor_char_delete"); private static void cursor_char_delete(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur) { Eina.Log.Debug("function efl_text_cursor_char_delete was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorCharDelete(cur); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_cursor_char_delete_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur); } } private static efl_text_cursor_char_delete_delegate efl_text_cursor_char_delete_static_delegate; private delegate void efl_text_font_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String font, out Efl.Font.Size size); public delegate void efl_text_font_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String font, out Efl.Font.Size size); public static Efl.Eo.FunctionWrapper efl_text_font_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_get"); private static void font_get(System.IntPtr obj, System.IntPtr pd, out System.String font, out Efl.Font.Size size) { Eina.Log.Debug("function efl_text_font_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); try { ((LayoutPartText)ws.Target).GetFont(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; } else { efl_text_font_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out font, out size); } } private static efl_text_font_get_delegate efl_text_font_get_static_delegate; private delegate void efl_text_font_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String font, Efl.Font.Size size); public delegate void efl_text_font_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String font, Efl.Font.Size size); public static Efl.Eo.FunctionWrapper efl_text_font_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_set"); private static void font_set(System.IntPtr obj, System.IntPtr pd, System.String font, Efl.Font.Size size) { Eina.Log.Debug("function efl_text_font_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetFont(font, size); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_font_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), font, size); } } private static efl_text_font_set_delegate efl_text_font_set_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_text_font_source_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_text_font_source_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_font_source_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_source_get"); private static System.String font_source_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_font_source_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((LayoutPartText)ws.Target).GetFontSource(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_font_source_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_font_source_get_delegate efl_text_font_source_get_static_delegate; private delegate void efl_text_font_source_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String font_source); public delegate void efl_text_font_source_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String font_source); public static Efl.Eo.FunctionWrapper efl_text_font_source_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_source_set"); private static void font_source_set(System.IntPtr obj, System.IntPtr pd, System.String font_source) { Eina.Log.Debug("function efl_text_font_source_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetFontSource(font_source); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_font_source_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), font_source); } } private static efl_text_font_source_set_delegate efl_text_font_source_set_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_text_font_fallbacks_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_text_font_fallbacks_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_font_fallbacks_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_fallbacks_get"); private static System.String font_fallbacks_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_font_fallbacks_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((LayoutPartText)ws.Target).GetFontFallbacks(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_font_fallbacks_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_font_fallbacks_get_delegate efl_text_font_fallbacks_get_static_delegate; private delegate void efl_text_font_fallbacks_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String font_fallbacks); public delegate void efl_text_font_fallbacks_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String font_fallbacks); public static Efl.Eo.FunctionWrapper efl_text_font_fallbacks_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_fallbacks_set"); private static void font_fallbacks_set(System.IntPtr obj, System.IntPtr pd, System.String font_fallbacks) { Eina.Log.Debug("function efl_text_font_fallbacks_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetFontFallbacks(font_fallbacks); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_font_fallbacks_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), font_fallbacks); } } private static efl_text_font_fallbacks_set_delegate efl_text_font_fallbacks_set_static_delegate; private delegate Efl.TextFontWeight efl_text_font_weight_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Efl.TextFontWeight efl_text_font_weight_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_font_weight_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_weight_get"); private static Efl.TextFontWeight font_weight_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_font_weight_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.TextFontWeight _ret_var = default(Efl.TextFontWeight); try { _ret_var = ((LayoutPartText)ws.Target).GetFontWeight(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_font_weight_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_font_weight_get_delegate efl_text_font_weight_get_static_delegate; private delegate void efl_text_font_weight_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextFontWeight font_weight); public delegate void efl_text_font_weight_set_api_delegate(System.IntPtr obj, Efl.TextFontWeight font_weight); public static Efl.Eo.FunctionWrapper efl_text_font_weight_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_weight_set"); private static void font_weight_set(System.IntPtr obj, System.IntPtr pd, Efl.TextFontWeight font_weight) { Eina.Log.Debug("function efl_text_font_weight_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetFontWeight(font_weight); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_font_weight_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), font_weight); } } private static efl_text_font_weight_set_delegate efl_text_font_weight_set_static_delegate; private delegate Efl.TextFontSlant efl_text_font_slant_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Efl.TextFontSlant efl_text_font_slant_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_font_slant_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_slant_get"); private static Efl.TextFontSlant font_slant_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_font_slant_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.TextFontSlant _ret_var = default(Efl.TextFontSlant); try { _ret_var = ((LayoutPartText)ws.Target).GetFontSlant(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_font_slant_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_font_slant_get_delegate efl_text_font_slant_get_static_delegate; private delegate void efl_text_font_slant_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextFontSlant style); public delegate void efl_text_font_slant_set_api_delegate(System.IntPtr obj, Efl.TextFontSlant style); public static Efl.Eo.FunctionWrapper efl_text_font_slant_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_slant_set"); private static void font_slant_set(System.IntPtr obj, System.IntPtr pd, Efl.TextFontSlant style) { Eina.Log.Debug("function efl_text_font_slant_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetFontSlant(style); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_font_slant_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), style); } } private static efl_text_font_slant_set_delegate efl_text_font_slant_set_static_delegate; private delegate Efl.TextFontWidth efl_text_font_width_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Efl.TextFontWidth efl_text_font_width_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_font_width_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_width_get"); private static Efl.TextFontWidth font_width_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_font_width_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.TextFontWidth _ret_var = default(Efl.TextFontWidth); try { _ret_var = ((LayoutPartText)ws.Target).GetFontWidth(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_font_width_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_font_width_get_delegate efl_text_font_width_get_static_delegate; private delegate void efl_text_font_width_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextFontWidth width); public delegate void efl_text_font_width_set_api_delegate(System.IntPtr obj, Efl.TextFontWidth width); public static Efl.Eo.FunctionWrapper efl_text_font_width_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_width_set"); private static void font_width_set(System.IntPtr obj, System.IntPtr pd, Efl.TextFontWidth width) { Eina.Log.Debug("function efl_text_font_width_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetFontWidth(width); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_font_width_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), width); } } private static efl_text_font_width_set_delegate efl_text_font_width_set_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_text_font_lang_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_text_font_lang_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_font_lang_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_lang_get"); private static System.String font_lang_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_font_lang_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((LayoutPartText)ws.Target).GetFontLang(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_font_lang_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_font_lang_get_delegate efl_text_font_lang_get_static_delegate; private delegate void efl_text_font_lang_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String lang); public delegate void efl_text_font_lang_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String lang); public static Efl.Eo.FunctionWrapper efl_text_font_lang_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_lang_set"); private static void font_lang_set(System.IntPtr obj, System.IntPtr pd, System.String lang) { Eina.Log.Debug("function efl_text_font_lang_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetFontLang(lang); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_font_lang_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), lang); } } private static efl_text_font_lang_set_delegate efl_text_font_lang_set_static_delegate; private delegate Efl.TextFontBitmapScalable efl_text_font_bitmap_scalable_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Efl.TextFontBitmapScalable efl_text_font_bitmap_scalable_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_font_bitmap_scalable_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_bitmap_scalable_get"); private static Efl.TextFontBitmapScalable font_bitmap_scalable_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_font_bitmap_scalable_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.TextFontBitmapScalable _ret_var = default(Efl.TextFontBitmapScalable); try { _ret_var = ((LayoutPartText)ws.Target).GetFontBitmapScalable(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_font_bitmap_scalable_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_font_bitmap_scalable_get_delegate efl_text_font_bitmap_scalable_get_static_delegate; private delegate void efl_text_font_bitmap_scalable_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextFontBitmapScalable scalable); public delegate void efl_text_font_bitmap_scalable_set_api_delegate(System.IntPtr obj, Efl.TextFontBitmapScalable scalable); public static Efl.Eo.FunctionWrapper efl_text_font_bitmap_scalable_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_font_bitmap_scalable_set"); private static void font_bitmap_scalable_set(System.IntPtr obj, System.IntPtr pd, Efl.TextFontBitmapScalable scalable) { Eina.Log.Debug("function efl_text_font_bitmap_scalable_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetFontBitmapScalable(scalable); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_font_bitmap_scalable_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), scalable); } } private static efl_text_font_bitmap_scalable_set_delegate efl_text_font_bitmap_scalable_set_static_delegate; private delegate double efl_text_ellipsis_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate double efl_text_ellipsis_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_ellipsis_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_ellipsis_get"); private static double ellipsis_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_ellipsis_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((LayoutPartText)ws.Target).GetEllipsis(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_ellipsis_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_ellipsis_get_delegate efl_text_ellipsis_get_static_delegate; private delegate void efl_text_ellipsis_set_delegate(System.IntPtr obj, System.IntPtr pd, double value); public delegate void efl_text_ellipsis_set_api_delegate(System.IntPtr obj, double value); public static Efl.Eo.FunctionWrapper efl_text_ellipsis_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_ellipsis_set"); private static void ellipsis_set(System.IntPtr obj, System.IntPtr pd, double value) { Eina.Log.Debug("function efl_text_ellipsis_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetEllipsis(value); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_ellipsis_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value); } } private static efl_text_ellipsis_set_delegate efl_text_ellipsis_set_static_delegate; private delegate Efl.TextFormatWrap efl_text_wrap_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Efl.TextFormatWrap efl_text_wrap_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_wrap_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_wrap_get"); private static Efl.TextFormatWrap wrap_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_wrap_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.TextFormatWrap _ret_var = default(Efl.TextFormatWrap); try { _ret_var = ((LayoutPartText)ws.Target).GetWrap(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_wrap_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_wrap_get_delegate efl_text_wrap_get_static_delegate; private delegate void efl_text_wrap_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextFormatWrap wrap); public delegate void efl_text_wrap_set_api_delegate(System.IntPtr obj, Efl.TextFormatWrap wrap); public static Efl.Eo.FunctionWrapper efl_text_wrap_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_wrap_set"); private static void wrap_set(System.IntPtr obj, System.IntPtr pd, Efl.TextFormatWrap wrap) { Eina.Log.Debug("function efl_text_wrap_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetWrap(wrap); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_wrap_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), wrap); } } private static efl_text_wrap_set_delegate efl_text_wrap_set_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_text_multiline_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_text_multiline_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_multiline_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_multiline_get"); private static bool multiline_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_multiline_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((LayoutPartText)ws.Target).GetMultiline(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_multiline_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_multiline_get_delegate efl_text_multiline_get_static_delegate; private delegate void efl_text_multiline_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool enabled); public delegate void efl_text_multiline_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool enabled); public static Efl.Eo.FunctionWrapper efl_text_multiline_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_multiline_set"); private static void multiline_set(System.IntPtr obj, System.IntPtr pd, bool enabled) { Eina.Log.Debug("function efl_text_multiline_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetMultiline(enabled); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_multiline_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), enabled); } } private static efl_text_multiline_set_delegate efl_text_multiline_set_static_delegate; private delegate Efl.TextFormatHorizontalAlignmentAutoType efl_text_halign_auto_type_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Efl.TextFormatHorizontalAlignmentAutoType efl_text_halign_auto_type_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_halign_auto_type_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_halign_auto_type_get"); private static Efl.TextFormatHorizontalAlignmentAutoType halign_auto_type_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_halign_auto_type_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.TextFormatHorizontalAlignmentAutoType _ret_var = default(Efl.TextFormatHorizontalAlignmentAutoType); try { _ret_var = ((LayoutPartText)ws.Target).GetHalignAutoType(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_halign_auto_type_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_halign_auto_type_get_delegate efl_text_halign_auto_type_get_static_delegate; private delegate void efl_text_halign_auto_type_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextFormatHorizontalAlignmentAutoType value); public delegate void efl_text_halign_auto_type_set_api_delegate(System.IntPtr obj, Efl.TextFormatHorizontalAlignmentAutoType value); public static Efl.Eo.FunctionWrapper efl_text_halign_auto_type_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_halign_auto_type_set"); private static void halign_auto_type_set(System.IntPtr obj, System.IntPtr pd, Efl.TextFormatHorizontalAlignmentAutoType value) { Eina.Log.Debug("function efl_text_halign_auto_type_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetHalignAutoType(value); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_halign_auto_type_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value); } } private static efl_text_halign_auto_type_set_delegate efl_text_halign_auto_type_set_static_delegate; private delegate double efl_text_halign_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate double efl_text_halign_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_halign_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_halign_get"); private static double halign_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_halign_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((LayoutPartText)ws.Target).GetHalign(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_halign_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_halign_get_delegate efl_text_halign_get_static_delegate; private delegate void efl_text_halign_set_delegate(System.IntPtr obj, System.IntPtr pd, double value); public delegate void efl_text_halign_set_api_delegate(System.IntPtr obj, double value); public static Efl.Eo.FunctionWrapper efl_text_halign_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_halign_set"); private static void halign_set(System.IntPtr obj, System.IntPtr pd, double value) { Eina.Log.Debug("function efl_text_halign_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetHalign(value); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_halign_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value); } } private static efl_text_halign_set_delegate efl_text_halign_set_static_delegate; private delegate double efl_text_valign_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate double efl_text_valign_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_valign_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_valign_get"); private static double valign_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_valign_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((LayoutPartText)ws.Target).GetValign(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_valign_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_valign_get_delegate efl_text_valign_get_static_delegate; private delegate void efl_text_valign_set_delegate(System.IntPtr obj, System.IntPtr pd, double value); public delegate void efl_text_valign_set_api_delegate(System.IntPtr obj, double value); public static Efl.Eo.FunctionWrapper efl_text_valign_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_valign_set"); private static void valign_set(System.IntPtr obj, System.IntPtr pd, double value) { Eina.Log.Debug("function efl_text_valign_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetValign(value); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_valign_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value); } } private static efl_text_valign_set_delegate efl_text_valign_set_static_delegate; private delegate double efl_text_linegap_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate double efl_text_linegap_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_linegap_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_linegap_get"); private static double linegap_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_linegap_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((LayoutPartText)ws.Target).GetLinegap(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_linegap_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_linegap_get_delegate efl_text_linegap_get_static_delegate; private delegate void efl_text_linegap_set_delegate(System.IntPtr obj, System.IntPtr pd, double value); public delegate void efl_text_linegap_set_api_delegate(System.IntPtr obj, double value); public static Efl.Eo.FunctionWrapper efl_text_linegap_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_linegap_set"); private static void linegap_set(System.IntPtr obj, System.IntPtr pd, double value) { Eina.Log.Debug("function efl_text_linegap_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetLinegap(value); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_linegap_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value); } } private static efl_text_linegap_set_delegate efl_text_linegap_set_static_delegate; private delegate double efl_text_linerelgap_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate double efl_text_linerelgap_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_linerelgap_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_linerelgap_get"); private static double linerelgap_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_linerelgap_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((LayoutPartText)ws.Target).GetLinerelgap(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_linerelgap_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_linerelgap_get_delegate efl_text_linerelgap_get_static_delegate; private delegate void efl_text_linerelgap_set_delegate(System.IntPtr obj, System.IntPtr pd, double value); public delegate void efl_text_linerelgap_set_api_delegate(System.IntPtr obj, double value); public static Efl.Eo.FunctionWrapper efl_text_linerelgap_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_linerelgap_set"); private static void linerelgap_set(System.IntPtr obj, System.IntPtr pd, double value) { Eina.Log.Debug("function efl_text_linerelgap_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetLinerelgap(value); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_linerelgap_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value); } } private static efl_text_linerelgap_set_delegate efl_text_linerelgap_set_static_delegate; private delegate int efl_text_tabstops_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate int efl_text_tabstops_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_tabstops_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_tabstops_get"); private static int tabstops_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_tabstops_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { int _ret_var = default(int); try { _ret_var = ((LayoutPartText)ws.Target).GetTabstops(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_tabstops_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_tabstops_get_delegate efl_text_tabstops_get_static_delegate; private delegate void efl_text_tabstops_set_delegate(System.IntPtr obj, System.IntPtr pd, int value); public delegate void efl_text_tabstops_set_api_delegate(System.IntPtr obj, int value); public static Efl.Eo.FunctionWrapper efl_text_tabstops_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_tabstops_set"); private static void tabstops_set(System.IntPtr obj, System.IntPtr pd, int value) { Eina.Log.Debug("function efl_text_tabstops_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetTabstops(value); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_tabstops_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value); } } private static efl_text_tabstops_set_delegate efl_text_tabstops_set_static_delegate; [return: MarshalAs(UnmanagedType.U1)] private delegate bool efl_text_password_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.U1)] public delegate bool efl_text_password_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_password_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_password_get"); private static bool password_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_password_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { bool _ret_var = default(bool); try { _ret_var = ((LayoutPartText)ws.Target).GetPassword(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_password_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_password_get_delegate efl_text_password_get_static_delegate; private delegate void efl_text_password_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool enabled); public delegate void efl_text_password_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool enabled); public static Efl.Eo.FunctionWrapper efl_text_password_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_password_set"); private static void password_set(System.IntPtr obj, System.IntPtr pd, bool enabled) { Eina.Log.Debug("function efl_text_password_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetPassword(enabled); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_password_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), enabled); } } private static efl_text_password_set_delegate efl_text_password_set_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_text_replacement_char_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_text_replacement_char_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_replacement_char_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_replacement_char_get"); private static System.String replacement_char_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_replacement_char_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((LayoutPartText)ws.Target).GetReplacementChar(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_replacement_char_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_replacement_char_get_delegate efl_text_replacement_char_get_static_delegate; private delegate void efl_text_replacement_char_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String repch); public delegate void efl_text_replacement_char_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String repch); public static Efl.Eo.FunctionWrapper efl_text_replacement_char_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_replacement_char_set"); private static void replacement_char_set(System.IntPtr obj, System.IntPtr pd, System.String repch) { Eina.Log.Debug("function efl_text_replacement_char_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetReplacementChar(repch); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_replacement_char_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), repch); } } private static efl_text_replacement_char_set_delegate efl_text_replacement_char_set_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_text_markup_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_text_markup_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_markup_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_markup_get"); private static System.String markup_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_markup_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((LayoutPartText)ws.Target).GetMarkup(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_markup_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_markup_get_delegate efl_text_markup_get_static_delegate; private delegate void efl_text_markup_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String markup); public delegate void efl_text_markup_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String markup); public static Efl.Eo.FunctionWrapper efl_text_markup_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_markup_set"); private static void markup_set(System.IntPtr obj, System.IntPtr pd, System.String markup) { Eina.Log.Debug("function efl_text_markup_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetMarkup(markup); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_markup_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), markup); } } private static efl_text_markup_set_delegate efl_text_markup_set_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringPassOwnershipMarshaler))] private delegate System.String efl_text_markup_interactive_markup_range_get_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor start, Efl.TextCursorCursor end); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringPassOwnershipMarshaler))] public delegate System.String efl_text_markup_interactive_markup_range_get_api_delegate(System.IntPtr obj, Efl.TextCursorCursor start, Efl.TextCursorCursor end); public static Efl.Eo.FunctionWrapper efl_text_markup_interactive_markup_range_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_markup_interactive_markup_range_get"); private static System.String markup_range_get(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor start, Efl.TextCursorCursor end) { Eina.Log.Debug("function efl_text_markup_interactive_markup_range_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((LayoutPartText)ws.Target).GetMarkupRange(start, end); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_markup_interactive_markup_range_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), start, end); } } private static efl_text_markup_interactive_markup_range_get_delegate efl_text_markup_interactive_markup_range_get_static_delegate; private delegate void efl_text_markup_interactive_markup_range_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor start, Efl.TextCursorCursor end, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringPassOwnershipMarshaler))] System.String markup); public delegate void efl_text_markup_interactive_markup_range_set_api_delegate(System.IntPtr obj, Efl.TextCursorCursor start, Efl.TextCursorCursor end, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringPassOwnershipMarshaler))] System.String markup); public static Efl.Eo.FunctionWrapper efl_text_markup_interactive_markup_range_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_markup_interactive_markup_range_set"); private static void markup_range_set(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor start, Efl.TextCursorCursor end, System.String markup) { Eina.Log.Debug("function efl_text_markup_interactive_markup_range_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetMarkupRange(start, end, markup); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_markup_interactive_markup_range_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), start, end, markup); } } private static efl_text_markup_interactive_markup_range_set_delegate efl_text_markup_interactive_markup_range_set_static_delegate; private delegate void efl_text_markup_interactive_cursor_markup_insert_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String markup); public delegate void efl_text_markup_interactive_cursor_markup_insert_api_delegate(System.IntPtr obj, Efl.TextCursorCursor cur, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String markup); public static Efl.Eo.FunctionWrapper efl_text_markup_interactive_cursor_markup_insert_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_markup_interactive_cursor_markup_insert"); private static void cursor_markup_insert(System.IntPtr obj, System.IntPtr pd, Efl.TextCursorCursor cur, System.String markup) { Eina.Log.Debug("function efl_text_markup_interactive_cursor_markup_insert was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).CursorMarkupInsert(cur, markup); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_markup_interactive_cursor_markup_insert_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur, markup); } } private static efl_text_markup_interactive_cursor_markup_insert_delegate efl_text_markup_interactive_cursor_markup_insert_static_delegate; private delegate void efl_text_normal_color_get_delegate(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a); public delegate void efl_text_normal_color_get_api_delegate(System.IntPtr obj, out byte r, out byte g, out byte b, out byte a); public static Efl.Eo.FunctionWrapper efl_text_normal_color_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_normal_color_get"); private static void normal_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a) { Eina.Log.Debug("function efl_text_normal_color_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { r = default(byte); g = default(byte); b = default(byte); a = default(byte); try { ((LayoutPartText)ws.Target).GetNormalColor(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); } } else { efl_text_normal_color_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out r, out g, out b, out a); } } private static efl_text_normal_color_get_delegate efl_text_normal_color_get_static_delegate; private delegate void efl_text_normal_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a); public delegate void efl_text_normal_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a); public static Efl.Eo.FunctionWrapper efl_text_normal_color_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_normal_color_set"); private static void normal_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a) { Eina.Log.Debug("function efl_text_normal_color_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetNormalColor(r, g, b, a); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_normal_color_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), r, g, b, a); } } private static efl_text_normal_color_set_delegate efl_text_normal_color_set_static_delegate; private delegate Efl.TextStyleBackingType efl_text_backing_type_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Efl.TextStyleBackingType efl_text_backing_type_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_backing_type_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_backing_type_get"); private static Efl.TextStyleBackingType backing_type_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_backing_type_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.TextStyleBackingType _ret_var = default(Efl.TextStyleBackingType); try { _ret_var = ((LayoutPartText)ws.Target).GetBackingType(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_backing_type_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_backing_type_get_delegate efl_text_backing_type_get_static_delegate; private delegate void efl_text_backing_type_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleBackingType type); public delegate void efl_text_backing_type_set_api_delegate(System.IntPtr obj, Efl.TextStyleBackingType type); public static Efl.Eo.FunctionWrapper efl_text_backing_type_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_backing_type_set"); private static void backing_type_set(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleBackingType type) { Eina.Log.Debug("function efl_text_backing_type_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetBackingType(type); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_backing_type_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type); } } private static efl_text_backing_type_set_delegate efl_text_backing_type_set_static_delegate; private delegate void efl_text_backing_color_get_delegate(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a); public delegate void efl_text_backing_color_get_api_delegate(System.IntPtr obj, out byte r, out byte g, out byte b, out byte a); public static Efl.Eo.FunctionWrapper efl_text_backing_color_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_backing_color_get"); private static void backing_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a) { Eina.Log.Debug("function efl_text_backing_color_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { r = default(byte); g = default(byte); b = default(byte); a = default(byte); try { ((LayoutPartText)ws.Target).GetBackingColor(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); } } else { efl_text_backing_color_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out r, out g, out b, out a); } } private static efl_text_backing_color_get_delegate efl_text_backing_color_get_static_delegate; private delegate void efl_text_backing_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a); public delegate void efl_text_backing_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a); public static Efl.Eo.FunctionWrapper efl_text_backing_color_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_backing_color_set"); private static void backing_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a) { Eina.Log.Debug("function efl_text_backing_color_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetBackingColor(r, g, b, a); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_backing_color_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), r, g, b, a); } } private static efl_text_backing_color_set_delegate efl_text_backing_color_set_static_delegate; private delegate Efl.TextStyleUnderlineType efl_text_underline_type_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Efl.TextStyleUnderlineType efl_text_underline_type_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_underline_type_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline_type_get"); private static Efl.TextStyleUnderlineType underline_type_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_underline_type_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.TextStyleUnderlineType _ret_var = default(Efl.TextStyleUnderlineType); try { _ret_var = ((LayoutPartText)ws.Target).GetUnderlineType(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_underline_type_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_underline_type_get_delegate efl_text_underline_type_get_static_delegate; private delegate void efl_text_underline_type_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleUnderlineType type); public delegate void efl_text_underline_type_set_api_delegate(System.IntPtr obj, Efl.TextStyleUnderlineType type); public static Efl.Eo.FunctionWrapper efl_text_underline_type_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline_type_set"); private static void underline_type_set(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleUnderlineType type) { Eina.Log.Debug("function efl_text_underline_type_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetUnderlineType(type); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_underline_type_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type); } } private static efl_text_underline_type_set_delegate efl_text_underline_type_set_static_delegate; private delegate void efl_text_underline_color_get_delegate(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a); public delegate void efl_text_underline_color_get_api_delegate(System.IntPtr obj, out byte r, out byte g, out byte b, out byte a); public static Efl.Eo.FunctionWrapper efl_text_underline_color_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline_color_get"); private static void underline_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a) { Eina.Log.Debug("function efl_text_underline_color_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { r = default(byte); g = default(byte); b = default(byte); a = default(byte); try { ((LayoutPartText)ws.Target).GetUnderlineColor(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); } } else { efl_text_underline_color_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out r, out g, out b, out a); } } private static efl_text_underline_color_get_delegate efl_text_underline_color_get_static_delegate; private delegate void efl_text_underline_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a); public delegate void efl_text_underline_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a); public static Efl.Eo.FunctionWrapper efl_text_underline_color_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline_color_set"); private static void underline_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a) { Eina.Log.Debug("function efl_text_underline_color_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetUnderlineColor(r, g, b, a); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_underline_color_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), r, g, b, a); } } private static efl_text_underline_color_set_delegate efl_text_underline_color_set_static_delegate; private delegate double efl_text_underline_height_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate double efl_text_underline_height_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_underline_height_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline_height_get"); private static double underline_height_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_underline_height_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { double _ret_var = default(double); try { _ret_var = ((LayoutPartText)ws.Target).GetUnderlineHeight(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_underline_height_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_underline_height_get_delegate efl_text_underline_height_get_static_delegate; private delegate void efl_text_underline_height_set_delegate(System.IntPtr obj, System.IntPtr pd, double height); public delegate void efl_text_underline_height_set_api_delegate(System.IntPtr obj, double height); public static Efl.Eo.FunctionWrapper efl_text_underline_height_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline_height_set"); private static void underline_height_set(System.IntPtr obj, System.IntPtr pd, double height) { Eina.Log.Debug("function efl_text_underline_height_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetUnderlineHeight(height); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_underline_height_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), height); } } private static efl_text_underline_height_set_delegate efl_text_underline_height_set_static_delegate; private delegate void efl_text_underline_dashed_color_get_delegate(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a); public delegate void efl_text_underline_dashed_color_get_api_delegate(System.IntPtr obj, out byte r, out byte g, out byte b, out byte a); public static Efl.Eo.FunctionWrapper efl_text_underline_dashed_color_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline_dashed_color_get"); private static void underline_dashed_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a) { Eina.Log.Debug("function efl_text_underline_dashed_color_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { r = default(byte); g = default(byte); b = default(byte); a = default(byte); try { ((LayoutPartText)ws.Target).GetUnderlineDashedColor(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); } } else { efl_text_underline_dashed_color_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out r, out g, out b, out a); } } private static efl_text_underline_dashed_color_get_delegate efl_text_underline_dashed_color_get_static_delegate; private delegate void efl_text_underline_dashed_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a); public delegate void efl_text_underline_dashed_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a); public static Efl.Eo.FunctionWrapper efl_text_underline_dashed_color_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline_dashed_color_set"); private static void underline_dashed_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a) { Eina.Log.Debug("function efl_text_underline_dashed_color_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetUnderlineDashedColor(r, g, b, a); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_underline_dashed_color_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), r, g, b, a); } } private static efl_text_underline_dashed_color_set_delegate efl_text_underline_dashed_color_set_static_delegate; private delegate int efl_text_underline_dashed_width_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate int efl_text_underline_dashed_width_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_underline_dashed_width_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline_dashed_width_get"); private static int underline_dashed_width_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_underline_dashed_width_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { int _ret_var = default(int); try { _ret_var = ((LayoutPartText)ws.Target).GetUnderlineDashedWidth(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_underline_dashed_width_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_underline_dashed_width_get_delegate efl_text_underline_dashed_width_get_static_delegate; private delegate void efl_text_underline_dashed_width_set_delegate(System.IntPtr obj, System.IntPtr pd, int width); public delegate void efl_text_underline_dashed_width_set_api_delegate(System.IntPtr obj, int width); public static Efl.Eo.FunctionWrapper efl_text_underline_dashed_width_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline_dashed_width_set"); private static void underline_dashed_width_set(System.IntPtr obj, System.IntPtr pd, int width) { Eina.Log.Debug("function efl_text_underline_dashed_width_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetUnderlineDashedWidth(width); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_underline_dashed_width_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), width); } } private static efl_text_underline_dashed_width_set_delegate efl_text_underline_dashed_width_set_static_delegate; private delegate int efl_text_underline_dashed_gap_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate int efl_text_underline_dashed_gap_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_underline_dashed_gap_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline_dashed_gap_get"); private static int underline_dashed_gap_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_underline_dashed_gap_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { int _ret_var = default(int); try { _ret_var = ((LayoutPartText)ws.Target).GetUnderlineDashedGap(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_underline_dashed_gap_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_underline_dashed_gap_get_delegate efl_text_underline_dashed_gap_get_static_delegate; private delegate void efl_text_underline_dashed_gap_set_delegate(System.IntPtr obj, System.IntPtr pd, int gap); public delegate void efl_text_underline_dashed_gap_set_api_delegate(System.IntPtr obj, int gap); public static Efl.Eo.FunctionWrapper efl_text_underline_dashed_gap_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline_dashed_gap_set"); private static void underline_dashed_gap_set(System.IntPtr obj, System.IntPtr pd, int gap) { Eina.Log.Debug("function efl_text_underline_dashed_gap_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetUnderlineDashedGap(gap); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_underline_dashed_gap_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), gap); } } private static efl_text_underline_dashed_gap_set_delegate efl_text_underline_dashed_gap_set_static_delegate; private delegate void efl_text_underline2_color_get_delegate(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a); public delegate void efl_text_underline2_color_get_api_delegate(System.IntPtr obj, out byte r, out byte g, out byte b, out byte a); public static Efl.Eo.FunctionWrapper efl_text_underline2_color_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline2_color_get"); private static void underline2_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a) { Eina.Log.Debug("function efl_text_underline2_color_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { r = default(byte); g = default(byte); b = default(byte); a = default(byte); try { ((LayoutPartText)ws.Target).GetUnderline2Color(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); } } else { efl_text_underline2_color_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out r, out g, out b, out a); } } private static efl_text_underline2_color_get_delegate efl_text_underline2_color_get_static_delegate; private delegate void efl_text_underline2_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a); public delegate void efl_text_underline2_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a); public static Efl.Eo.FunctionWrapper efl_text_underline2_color_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_underline2_color_set"); private static void underline2_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a) { Eina.Log.Debug("function efl_text_underline2_color_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetUnderline2Color(r, g, b, a); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_underline2_color_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), r, g, b, a); } } private static efl_text_underline2_color_set_delegate efl_text_underline2_color_set_static_delegate; private delegate Efl.TextStyleStrikethroughType efl_text_strikethrough_type_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Efl.TextStyleStrikethroughType efl_text_strikethrough_type_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_strikethrough_type_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_strikethrough_type_get"); private static Efl.TextStyleStrikethroughType strikethrough_type_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_strikethrough_type_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.TextStyleStrikethroughType _ret_var = default(Efl.TextStyleStrikethroughType); try { _ret_var = ((LayoutPartText)ws.Target).GetStrikethroughType(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_strikethrough_type_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_strikethrough_type_get_delegate efl_text_strikethrough_type_get_static_delegate; private delegate void efl_text_strikethrough_type_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleStrikethroughType type); public delegate void efl_text_strikethrough_type_set_api_delegate(System.IntPtr obj, Efl.TextStyleStrikethroughType type); public static Efl.Eo.FunctionWrapper efl_text_strikethrough_type_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_strikethrough_type_set"); private static void strikethrough_type_set(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleStrikethroughType type) { Eina.Log.Debug("function efl_text_strikethrough_type_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetStrikethroughType(type); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_strikethrough_type_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type); } } private static efl_text_strikethrough_type_set_delegate efl_text_strikethrough_type_set_static_delegate; private delegate void efl_text_strikethrough_color_get_delegate(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a); public delegate void efl_text_strikethrough_color_get_api_delegate(System.IntPtr obj, out byte r, out byte g, out byte b, out byte a); public static Efl.Eo.FunctionWrapper efl_text_strikethrough_color_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_strikethrough_color_get"); private static void strikethrough_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a) { Eina.Log.Debug("function efl_text_strikethrough_color_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { r = default(byte); g = default(byte); b = default(byte); a = default(byte); try { ((LayoutPartText)ws.Target).GetStrikethroughColor(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); } } else { efl_text_strikethrough_color_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out r, out g, out b, out a); } } private static efl_text_strikethrough_color_get_delegate efl_text_strikethrough_color_get_static_delegate; private delegate void efl_text_strikethrough_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a); public delegate void efl_text_strikethrough_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a); public static Efl.Eo.FunctionWrapper efl_text_strikethrough_color_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_strikethrough_color_set"); private static void strikethrough_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a) { Eina.Log.Debug("function efl_text_strikethrough_color_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetStrikethroughColor(r, g, b, a); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_strikethrough_color_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), r, g, b, a); } } private static efl_text_strikethrough_color_set_delegate efl_text_strikethrough_color_set_static_delegate; private delegate Efl.TextStyleEffectType efl_text_effect_type_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Efl.TextStyleEffectType efl_text_effect_type_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_effect_type_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_effect_type_get"); private static Efl.TextStyleEffectType effect_type_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_effect_type_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.TextStyleEffectType _ret_var = default(Efl.TextStyleEffectType); try { _ret_var = ((LayoutPartText)ws.Target).GetEffectType(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_effect_type_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_effect_type_get_delegate efl_text_effect_type_get_static_delegate; private delegate void efl_text_effect_type_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleEffectType type); public delegate void efl_text_effect_type_set_api_delegate(System.IntPtr obj, Efl.TextStyleEffectType type); public static Efl.Eo.FunctionWrapper efl_text_effect_type_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_effect_type_set"); private static void effect_type_set(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleEffectType type) { Eina.Log.Debug("function efl_text_effect_type_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetEffectType(type); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_effect_type_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type); } } private static efl_text_effect_type_set_delegate efl_text_effect_type_set_static_delegate; private delegate void efl_text_outline_color_get_delegate(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a); public delegate void efl_text_outline_color_get_api_delegate(System.IntPtr obj, out byte r, out byte g, out byte b, out byte a); public static Efl.Eo.FunctionWrapper efl_text_outline_color_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_outline_color_get"); private static void outline_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a) { Eina.Log.Debug("function efl_text_outline_color_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { r = default(byte); g = default(byte); b = default(byte); a = default(byte); try { ((LayoutPartText)ws.Target).GetOutlineColor(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); } } else { efl_text_outline_color_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out r, out g, out b, out a); } } private static efl_text_outline_color_get_delegate efl_text_outline_color_get_static_delegate; private delegate void efl_text_outline_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a); public delegate void efl_text_outline_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a); public static Efl.Eo.FunctionWrapper efl_text_outline_color_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_outline_color_set"); private static void outline_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a) { Eina.Log.Debug("function efl_text_outline_color_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetOutlineColor(r, g, b, a); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_outline_color_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), r, g, b, a); } } private static efl_text_outline_color_set_delegate efl_text_outline_color_set_static_delegate; private delegate Efl.TextStyleShadowDirection efl_text_shadow_direction_get_delegate(System.IntPtr obj, System.IntPtr pd); public delegate Efl.TextStyleShadowDirection efl_text_shadow_direction_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_shadow_direction_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_shadow_direction_get"); private static Efl.TextStyleShadowDirection shadow_direction_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_shadow_direction_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { Efl.TextStyleShadowDirection _ret_var = default(Efl.TextStyleShadowDirection); try { _ret_var = ((LayoutPartText)ws.Target).GetShadowDirection(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_shadow_direction_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_shadow_direction_get_delegate efl_text_shadow_direction_get_static_delegate; private delegate void efl_text_shadow_direction_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleShadowDirection type); public delegate void efl_text_shadow_direction_set_api_delegate(System.IntPtr obj, Efl.TextStyleShadowDirection type); public static Efl.Eo.FunctionWrapper efl_text_shadow_direction_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_shadow_direction_set"); private static void shadow_direction_set(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleShadowDirection type) { Eina.Log.Debug("function efl_text_shadow_direction_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetShadowDirection(type); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_shadow_direction_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type); } } private static efl_text_shadow_direction_set_delegate efl_text_shadow_direction_set_static_delegate; private delegate void efl_text_shadow_color_get_delegate(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a); public delegate void efl_text_shadow_color_get_api_delegate(System.IntPtr obj, out byte r, out byte g, out byte b, out byte a); public static Efl.Eo.FunctionWrapper efl_text_shadow_color_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_shadow_color_get"); private static void shadow_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a) { Eina.Log.Debug("function efl_text_shadow_color_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { r = default(byte); g = default(byte); b = default(byte); a = default(byte); try { ((LayoutPartText)ws.Target).GetShadowColor(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); } } else { efl_text_shadow_color_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out r, out g, out b, out a); } } private static efl_text_shadow_color_get_delegate efl_text_shadow_color_get_static_delegate; private delegate void efl_text_shadow_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a); public delegate void efl_text_shadow_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a); public static Efl.Eo.FunctionWrapper efl_text_shadow_color_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_shadow_color_set"); private static void shadow_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a) { Eina.Log.Debug("function efl_text_shadow_color_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetShadowColor(r, g, b, a); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_shadow_color_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), r, g, b, a); } } private static efl_text_shadow_color_set_delegate efl_text_shadow_color_set_static_delegate; private delegate void efl_text_glow_color_get_delegate(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a); public delegate void efl_text_glow_color_get_api_delegate(System.IntPtr obj, out byte r, out byte g, out byte b, out byte a); public static Efl.Eo.FunctionWrapper efl_text_glow_color_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_glow_color_get"); private static void glow_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a) { Eina.Log.Debug("function efl_text_glow_color_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { r = default(byte); g = default(byte); b = default(byte); a = default(byte); try { ((LayoutPartText)ws.Target).GetGlowColor(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); } } else { efl_text_glow_color_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out r, out g, out b, out a); } } private static efl_text_glow_color_get_delegate efl_text_glow_color_get_static_delegate; private delegate void efl_text_glow_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a); public delegate void efl_text_glow_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a); public static Efl.Eo.FunctionWrapper efl_text_glow_color_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_glow_color_set"); private static void glow_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a) { Eina.Log.Debug("function efl_text_glow_color_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetGlowColor(r, g, b, a); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_glow_color_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), r, g, b, a); } } private static efl_text_glow_color_set_delegate efl_text_glow_color_set_static_delegate; private delegate void efl_text_glow2_color_get_delegate(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a); public delegate void efl_text_glow2_color_get_api_delegate(System.IntPtr obj, out byte r, out byte g, out byte b, out byte a); public static Efl.Eo.FunctionWrapper efl_text_glow2_color_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_glow2_color_get"); private static void glow2_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a) { Eina.Log.Debug("function efl_text_glow2_color_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { r = default(byte); g = default(byte); b = default(byte); a = default(byte); try { ((LayoutPartText)ws.Target).GetGlow2Color(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); } } else { efl_text_glow2_color_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out r, out g, out b, out a); } } private static efl_text_glow2_color_get_delegate efl_text_glow2_color_get_static_delegate; private delegate void efl_text_glow2_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a); public delegate void efl_text_glow2_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a); public static Efl.Eo.FunctionWrapper efl_text_glow2_color_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_glow2_color_set"); private static void glow2_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a) { Eina.Log.Debug("function efl_text_glow2_color_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetGlow2Color(r, g, b, a); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_glow2_color_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), r, g, b, a); } } private static efl_text_glow2_color_set_delegate efl_text_glow2_color_set_static_delegate; [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] private delegate System.String efl_text_gfx_filter_get_delegate(System.IntPtr obj, System.IntPtr pd); [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] public delegate System.String efl_text_gfx_filter_get_api_delegate(System.IntPtr obj); public static Efl.Eo.FunctionWrapper efl_text_gfx_filter_get_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_gfx_filter_get"); private static System.String gfx_filter_get(System.IntPtr obj, System.IntPtr pd) { Eina.Log.Debug("function efl_text_gfx_filter_get was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { System.String _ret_var = default(System.String); try { _ret_var = ((LayoutPartText)ws.Target).GetGfxFilter(); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } return _ret_var; } else { return efl_text_gfx_filter_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj))); } } private static efl_text_gfx_filter_get_delegate efl_text_gfx_filter_get_static_delegate; private delegate void efl_text_gfx_filter_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String code); public delegate void efl_text_gfx_filter_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String code); public static Efl.Eo.FunctionWrapper efl_text_gfx_filter_set_ptr = new Efl.Eo.FunctionWrapper(Module, "efl_text_gfx_filter_set"); private static void gfx_filter_set(System.IntPtr obj, System.IntPtr pd, System.String code) { Eina.Log.Debug("function efl_text_gfx_filter_set was called"); var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj); if (ws != null) { try { ((LayoutPartText)ws.Target).SetGfxFilter(code); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } } else { efl_text_gfx_filter_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), code); } } private static efl_text_gfx_filter_set_delegate efl_text_gfx_filter_set_static_delegate; #pragma warning restore CA1707, CS1591, SA1300, SA1600 } } } } namespace Efl { namespace Canvas { /// Text layout policy to enforce. If none is set, min/max descriptions are taken in considerations solely. public enum LayoutPartTextExpand { /// No policy. Use default description parameters. None = 0, MinX = 1, MinY = 2, MaxX = 4, MaxY = 8, } } }