2 #pragma warning disable CS1591
4 using System.Runtime.InteropServices;
5 using System.Collections.Generic;
7 using System.Threading;
8 using System.ComponentModel;
11 /// <summary>This is an interface interactive text inputs should implement</summary>
12 /// <remarks>This is a <b>BETA</b> class. It can be modified or removed in the future. Do not use it for product development.</remarks>
13 [Efl.ITextInteractiveConcrete.NativeMethods]
14 [Efl.Eo.BindingEntity]
15 public interface ITextInteractive :
20 Efl.Eo.IWrapper, IDisposable
22 /// <summary>Whether or not selection is allowed on this object</summary>
23 /// <returns><c>true</c> if enabled, <c>false</c> otherwise</returns>
24 bool GetSelectionAllowed();
25 /// <summary>Whether or not selection is allowed on this object</summary>
26 /// <param name="allowed"><c>true</c> if enabled, <c>false</c> otherwise</param>
27 void SetSelectionAllowed(bool allowed);
28 /// <summary>The cursors used for selection handling.
29 /// If the cursors are equal there's no selection.
31 /// You are allowed to retain and modify them. Modifying them modifies the selection of the object.</summary>
32 /// <param name="start">The start of the selection</param>
33 /// <param name="end">The end of the selection</param>
34 void GetSelectionCursors(out Efl.TextCursorCursor start, out Efl.TextCursorCursor end);
35 /// <summary>Whether the entry is editable.
36 /// By default text interactives are editable. However setting this property to <c>false</c> will make it so that key input will be disregarded.</summary>
37 /// <returns>If <c>true</c>, user input will be inserted in the entry, if not, the entry is read-only and no user input is allowed.</returns>
39 /// <summary>Whether the entry is editable.
40 /// By default text interactives are editable. However setting this property to <c>false</c> will make it so that key input will be disregarded.</summary>
41 /// <param name="editable">If <c>true</c>, user input will be inserted in the entry, if not, the entry is read-only and no user input is allowed.</param>
42 void SetEditable(bool editable);
43 /// <summary>Clears the selection.</summary>
45 /// <summary>The selection on the object has changed. Query using <see cref="Efl.ITextInteractive.GetSelectionCursors"/></summary>
46 event EventHandler TextSelectionChangedEvt;
47 /// <summary>Whether or not selection is allowed on this object</summary>
48 /// <value><c>true</c> if enabled, <c>false</c> otherwise</value>
49 bool SelectionAllowed {
53 /// <summary>The cursors used for selection handling.
54 /// If the cursors are equal there's no selection.
56 /// You are allowed to retain and modify them. Modifying them modifies the selection of the object.</summary>
57 (Efl.TextCursorCursor, Efl.TextCursorCursor) SelectionCursors {
60 /// <summary>Whether the entry is editable.
61 /// By default text interactives are editable. However setting this property to <c>false</c> will make it so that key input will be disregarded.</summary>
62 /// <value>If <c>true</c>, user input will be inserted in the entry, if not, the entry is read-only and no user input is allowed.</value>
68 /// <summary>This is an interface interactive text inputs should implement</summary>
69 /// <remarks>This is a <b>BETA</b> class. It can be modified or removed in the future. Do not use it for product development.</remarks>
70 sealed public class ITextInteractiveConcrete :
73 , Efl.IText, Efl.ITextFont, Efl.ITextFormat, Efl.ITextStyle
75 /// <summary>Pointer to the native class description.</summary>
76 public override System.IntPtr NativeClass
80 if (((object)this).GetType() == typeof(ITextInteractiveConcrete))
82 return GetEflClassStatic();
86 return Efl.Eo.ClassRegister.klassFromType[((object)this).GetType()];
91 /// <summary>Subclasses should override this constructor if they are expected to be instantiated from native code.
92 /// Do not call this constructor directly.</summary>
93 /// <param name="ch">Tag struct storing the native handle of the object being constructed.</param>
94 private ITextInteractiveConcrete(ConstructingHandle ch) : base(ch)
98 [System.Runtime.InteropServices.DllImport(efl.Libs.Elementary)] internal static extern System.IntPtr
99 efl_text_interactive_interface_get();
100 /// <summary>Initializes a new instance of the <see cref="ITextInteractive"/> class.
101 /// Internal usage: This is used when interacting with C code and should not be used directly.</summary>
102 /// <param name="wh">The native pointer to be wrapped.</param>
103 private ITextInteractiveConcrete(Efl.Eo.Globals.WrappingHandle wh) : base(wh)
107 /// <summary>The selection on the object has changed. Query using <see cref="Efl.ITextInteractive.GetSelectionCursors"/></summary>
108 public event EventHandler TextSelectionChangedEvt
112 lock (eflBindingEventLock)
114 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
116 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
119 EventArgs args = EventArgs.Empty;
122 value?.Invoke(obj, args);
126 Eina.Log.Error(e.ToString());
127 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
132 string key = "_EFL_TEXT_INTERACTIVE_EVENT_TEXT_SELECTION_CHANGED";
133 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
139 lock (eflBindingEventLock)
141 string key = "_EFL_TEXT_INTERACTIVE_EVENT_TEXT_SELECTION_CHANGED";
142 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
146 /// <summary>Method to raise event TextSelectionChangedEvt.</summary>
147 public void OnTextSelectionChangedEvt(EventArgs e)
149 var key = "_EFL_TEXT_INTERACTIVE_EVENT_TEXT_SELECTION_CHANGED";
150 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
151 if (desc == IntPtr.Zero)
153 Eina.Log.Error($"Failed to get native event {key}");
157 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
159 /// <summary>Whether or not selection is allowed on this object</summary>
160 /// <returns><c>true</c> if enabled, <c>false</c> otherwise</returns>
161 public bool GetSelectionAllowed() {
162 var _ret_var = Efl.ITextInteractiveConcrete.NativeMethods.efl_text_interactive_selection_allowed_get_ptr.Value.Delegate(this.NativeHandle);
163 Eina.Error.RaiseIfUnhandledException();
166 /// <summary>Whether or not selection is allowed on this object</summary>
167 /// <param name="allowed"><c>true</c> if enabled, <c>false</c> otherwise</param>
168 public void SetSelectionAllowed(bool allowed) {
169 Efl.ITextInteractiveConcrete.NativeMethods.efl_text_interactive_selection_allowed_set_ptr.Value.Delegate(this.NativeHandle,allowed);
170 Eina.Error.RaiseIfUnhandledException();
172 /// <summary>The cursors used for selection handling.
173 /// If the cursors are equal there's no selection.
175 /// You are allowed to retain and modify them. Modifying them modifies the selection of the object.</summary>
176 /// <param name="start">The start of the selection</param>
177 /// <param name="end">The end of the selection</param>
178 public void GetSelectionCursors(out Efl.TextCursorCursor start, out Efl.TextCursorCursor end) {
179 Efl.ITextInteractiveConcrete.NativeMethods.efl_text_interactive_selection_cursors_get_ptr.Value.Delegate(this.NativeHandle,out start, out end);
180 Eina.Error.RaiseIfUnhandledException();
182 /// <summary>Whether the entry is editable.
183 /// By default text interactives are editable. However setting this property to <c>false</c> will make it so that key input will be disregarded.</summary>
184 /// <returns>If <c>true</c>, user input will be inserted in the entry, if not, the entry is read-only and no user input is allowed.</returns>
185 public bool GetEditable() {
186 var _ret_var = Efl.ITextInteractiveConcrete.NativeMethods.efl_text_interactive_editable_get_ptr.Value.Delegate(this.NativeHandle);
187 Eina.Error.RaiseIfUnhandledException();
190 /// <summary>Whether the entry is editable.
191 /// By default text interactives are editable. However setting this property to <c>false</c> will make it so that key input will be disregarded.</summary>
192 /// <param name="editable">If <c>true</c>, user input will be inserted in the entry, if not, the entry is read-only and no user input is allowed.</param>
193 public void SetEditable(bool editable) {
194 Efl.ITextInteractiveConcrete.NativeMethods.efl_text_interactive_editable_set_ptr.Value.Delegate(this.NativeHandle,editable);
195 Eina.Error.RaiseIfUnhandledException();
197 /// <summary>Clears the selection.</summary>
198 public void SelectNone() {
199 Efl.ITextInteractiveConcrete.NativeMethods.efl_text_interactive_select_none_ptr.Value.Delegate(this.NativeHandle);
200 Eina.Error.RaiseIfUnhandledException();
202 /// <summary>Retrieves the text string currently being displayed by the given text object.
203 /// Do not free() the return value.
205 /// See also <see cref="Efl.IText.GetText"/>.
206 /// (Since EFL 1.22)</summary>
207 /// <returns>Text string to display on it.</returns>
208 public System.String GetText() {
209 var _ret_var = Efl.ITextConcrete.NativeMethods.efl_text_get_ptr.Value.Delegate(this.NativeHandle);
210 Eina.Error.RaiseIfUnhandledException();
213 /// <summary>Sets the text string to be displayed by the given text object.
214 /// See also <see cref="Efl.IText.GetText"/>.
215 /// (Since EFL 1.22)</summary>
216 /// <param name="text">Text string to display on it.</param>
217 public void SetText(System.String text) {
218 Efl.ITextConcrete.NativeMethods.efl_text_set_ptr.Value.Delegate(this.NativeHandle,text);
219 Eina.Error.RaiseIfUnhandledException();
221 /// <summary>Retrieve the font family and size in use on a given text object.
222 /// 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.
224 /// See also <see cref="Efl.ITextFont.GetFont"/>.</summary>
225 /// <param name="font">The font family name or filename.</param>
226 /// <param name="size">The font size, in points.</param>
227 public void GetFont(out System.String font, out Efl.Font.Size size) {
228 Efl.ITextFontConcrete.NativeMethods.efl_text_font_get_ptr.Value.Delegate(this.NativeHandle,out font, out size);
229 Eina.Error.RaiseIfUnhandledException();
231 /// <summary>Set the font family, filename and size for a given text object.
232 /// 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.
234 /// To skip changing font family pass null as font family. To skip changing font size pass 0 as font size.
236 /// See also <see cref="Efl.ITextFont.GetFont"/>, <see cref="Efl.ITextFont.GetFontSource"/>.</summary>
237 /// <param name="font">The font family name or filename.</param>
238 /// <param name="size">The font size, in points.</param>
239 public void SetFont(System.String font, Efl.Font.Size size) {
240 Efl.ITextFontConcrete.NativeMethods.efl_text_font_set_ptr.Value.Delegate(this.NativeHandle,font, size);
241 Eina.Error.RaiseIfUnhandledException();
243 /// <summary>Get the font file's path which is being used on a given text object.
244 /// See <see cref="Efl.ITextFont.GetFont"/> for more details.</summary>
245 /// <returns>The font file's path.</returns>
246 public System.String GetFontSource() {
247 var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_source_get_ptr.Value.Delegate(this.NativeHandle);
248 Eina.Error.RaiseIfUnhandledException();
251 /// <summary>Set the font (source) file to be used on a given text object.
252 /// 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.
254 /// See also <see cref="Efl.ITextFont.GetFont"/>.</summary>
255 /// <param name="font_source">The font file's path.</param>
256 public void SetFontSource(System.String font_source) {
257 Efl.ITextFontConcrete.NativeMethods.efl_text_font_source_set_ptr.Value.Delegate(this.NativeHandle,font_source);
258 Eina.Error.RaiseIfUnhandledException();
260 /// <summary>Comma-separated list of font fallbacks
261 /// Will be used in case the primary font isn't available.</summary>
262 /// <returns>Font name fallbacks</returns>
263 public System.String GetFontFallbacks() {
264 var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_fallbacks_get_ptr.Value.Delegate(this.NativeHandle);
265 Eina.Error.RaiseIfUnhandledException();
268 /// <summary>Comma-separated list of font fallbacks
269 /// Will be used in case the primary font isn't available.</summary>
270 /// <param name="font_fallbacks">Font name fallbacks</param>
271 public void SetFontFallbacks(System.String font_fallbacks) {
272 Efl.ITextFontConcrete.NativeMethods.efl_text_font_fallbacks_set_ptr.Value.Delegate(this.NativeHandle,font_fallbacks);
273 Eina.Error.RaiseIfUnhandledException();
275 /// <summary>Type of weight of the displayed font
276 /// Default is <see cref="Efl.TextFontWeight.Normal"/>.</summary>
277 /// <returns>Font weight</returns>
278 public Efl.TextFontWeight GetFontWeight() {
279 var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_weight_get_ptr.Value.Delegate(this.NativeHandle);
280 Eina.Error.RaiseIfUnhandledException();
283 /// <summary>Type of weight of the displayed font
284 /// Default is <see cref="Efl.TextFontWeight.Normal"/>.</summary>
285 /// <param name="font_weight">Font weight</param>
286 public void SetFontWeight(Efl.TextFontWeight font_weight) {
287 Efl.ITextFontConcrete.NativeMethods.efl_text_font_weight_set_ptr.Value.Delegate(this.NativeHandle,font_weight);
288 Eina.Error.RaiseIfUnhandledException();
290 /// <summary>Type of slant of the displayed font
291 /// Default is <see cref="Efl.TextFontSlant.Normal"/>.</summary>
292 /// <returns>Font slant</returns>
293 public Efl.TextFontSlant GetFontSlant() {
294 var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_slant_get_ptr.Value.Delegate(this.NativeHandle);
295 Eina.Error.RaiseIfUnhandledException();
298 /// <summary>Type of slant of the displayed font
299 /// Default is <see cref="Efl.TextFontSlant.Normal"/>.</summary>
300 /// <param name="style">Font slant</param>
301 public void SetFontSlant(Efl.TextFontSlant style) {
302 Efl.ITextFontConcrete.NativeMethods.efl_text_font_slant_set_ptr.Value.Delegate(this.NativeHandle,style);
303 Eina.Error.RaiseIfUnhandledException();
305 /// <summary>Type of width of the displayed font
306 /// Default is <see cref="Efl.TextFontWidth.Normal"/>.</summary>
307 /// <returns>Font width</returns>
308 public Efl.TextFontWidth GetFontWidth() {
309 var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_width_get_ptr.Value.Delegate(this.NativeHandle);
310 Eina.Error.RaiseIfUnhandledException();
313 /// <summary>Type of width of the displayed font
314 /// Default is <see cref="Efl.TextFontWidth.Normal"/>.</summary>
315 /// <param name="width">Font width</param>
316 public void SetFontWidth(Efl.TextFontWidth width) {
317 Efl.ITextFontConcrete.NativeMethods.efl_text_font_width_set_ptr.Value.Delegate(this.NativeHandle,width);
318 Eina.Error.RaiseIfUnhandledException();
320 /// <summary>Specific language of the displayed font
321 /// This is used to lookup fonts suitable to the specified language, as well as helping the font shaper backend. The language <c>lang</c> can be either a code e.g "en_US", "auto" to use the system locale, or "none".</summary>
322 /// <returns>Language</returns>
323 public System.String GetFontLang() {
324 var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_lang_get_ptr.Value.Delegate(this.NativeHandle);
325 Eina.Error.RaiseIfUnhandledException();
328 /// <summary>Specific language of the displayed font
329 /// This is used to lookup fonts suitable to the specified language, as well as helping the font shaper backend. The language <c>lang</c> can be either a code e.g "en_US", "auto" to use the system locale, or "none".</summary>
330 /// <param name="lang">Language</param>
331 public void SetFontLang(System.String lang) {
332 Efl.ITextFontConcrete.NativeMethods.efl_text_font_lang_set_ptr.Value.Delegate(this.NativeHandle,lang);
333 Eina.Error.RaiseIfUnhandledException();
335 /// <summary>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)
336 /// Default is <see cref="Efl.TextFontBitmapScalable.None"/>.</summary>
337 /// <returns>Scalable</returns>
338 public Efl.TextFontBitmapScalable GetFontBitmapScalable() {
339 var _ret_var = Efl.ITextFontConcrete.NativeMethods.efl_text_font_bitmap_scalable_get_ptr.Value.Delegate(this.NativeHandle);
340 Eina.Error.RaiseIfUnhandledException();
343 /// <summary>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)
344 /// Default is <see cref="Efl.TextFontBitmapScalable.None"/>.</summary>
345 /// <param name="scalable">Scalable</param>
346 public void SetFontBitmapScalable(Efl.TextFontBitmapScalable scalable) {
347 Efl.ITextFontConcrete.NativeMethods.efl_text_font_bitmap_scalable_set_ptr.Value.Delegate(this.NativeHandle,scalable);
348 Eina.Error.RaiseIfUnhandledException();
350 /// <summary>Ellipsis value (number from -1.0 to 1.0)</summary>
351 /// <returns>Ellipsis value</returns>
352 public double GetEllipsis() {
353 var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_ellipsis_get_ptr.Value.Delegate(this.NativeHandle);
354 Eina.Error.RaiseIfUnhandledException();
357 /// <summary>Ellipsis value (number from -1.0 to 1.0)</summary>
358 /// <param name="value">Ellipsis value</param>
359 public void SetEllipsis(double value) {
360 Efl.ITextFormatConcrete.NativeMethods.efl_text_ellipsis_set_ptr.Value.Delegate(this.NativeHandle,value);
361 Eina.Error.RaiseIfUnhandledException();
363 /// <summary>Wrap mode for use in the text</summary>
364 /// <returns>Wrap mode</returns>
365 public Efl.TextFormatWrap GetWrap() {
366 var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_wrap_get_ptr.Value.Delegate(this.NativeHandle);
367 Eina.Error.RaiseIfUnhandledException();
370 /// <summary>Wrap mode for use in the text</summary>
371 /// <param name="wrap">Wrap mode</param>
372 public void SetWrap(Efl.TextFormatWrap wrap) {
373 Efl.ITextFormatConcrete.NativeMethods.efl_text_wrap_set_ptr.Value.Delegate(this.NativeHandle,wrap);
374 Eina.Error.RaiseIfUnhandledException();
376 /// <summary>Multiline is enabled or not</summary>
377 /// <returns><c>true</c> if multiline is enabled, <c>false</c> otherwise</returns>
378 public bool GetMultiline() {
379 var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_multiline_get_ptr.Value.Delegate(this.NativeHandle);
380 Eina.Error.RaiseIfUnhandledException();
383 /// <summary>Multiline is enabled or not</summary>
384 /// <param name="enabled"><c>true</c> if multiline is enabled, <c>false</c> otherwise</param>
385 public void SetMultiline(bool enabled) {
386 Efl.ITextFormatConcrete.NativeMethods.efl_text_multiline_set_ptr.Value.Delegate(this.NativeHandle,enabled);
387 Eina.Error.RaiseIfUnhandledException();
389 /// <summary>Horizontal alignment of text</summary>
390 /// <returns>Alignment type</returns>
391 public Efl.TextFormatHorizontalAlignmentAutoType GetHalignAutoType() {
392 var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_halign_auto_type_get_ptr.Value.Delegate(this.NativeHandle);
393 Eina.Error.RaiseIfUnhandledException();
396 /// <summary>Horizontal alignment of text</summary>
397 /// <param name="value">Alignment type</param>
398 public void SetHalignAutoType(Efl.TextFormatHorizontalAlignmentAutoType value) {
399 Efl.ITextFormatConcrete.NativeMethods.efl_text_halign_auto_type_set_ptr.Value.Delegate(this.NativeHandle,value);
400 Eina.Error.RaiseIfUnhandledException();
402 /// <summary>Horizontal alignment of text</summary>
403 /// <returns>Horizontal alignment value</returns>
404 public double GetHalign() {
405 var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_halign_get_ptr.Value.Delegate(this.NativeHandle);
406 Eina.Error.RaiseIfUnhandledException();
409 /// <summary>Horizontal alignment of text</summary>
410 /// <param name="value">Horizontal alignment value</param>
411 public void SetHalign(double value) {
412 Efl.ITextFormatConcrete.NativeMethods.efl_text_halign_set_ptr.Value.Delegate(this.NativeHandle,value);
413 Eina.Error.RaiseIfUnhandledException();
415 /// <summary>Vertical alignment of text</summary>
416 /// <returns>Vertical alignment value</returns>
417 public double GetValign() {
418 var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_valign_get_ptr.Value.Delegate(this.NativeHandle);
419 Eina.Error.RaiseIfUnhandledException();
422 /// <summary>Vertical alignment of text</summary>
423 /// <param name="value">Vertical alignment value</param>
424 public void SetValign(double value) {
425 Efl.ITextFormatConcrete.NativeMethods.efl_text_valign_set_ptr.Value.Delegate(this.NativeHandle,value);
426 Eina.Error.RaiseIfUnhandledException();
428 /// <summary>Minimal line gap (top and bottom) for each line in the text
429 /// <c>value</c> is absolute size.</summary>
430 /// <returns>Line gap value</returns>
431 public double GetLinegap() {
432 var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_linegap_get_ptr.Value.Delegate(this.NativeHandle);
433 Eina.Error.RaiseIfUnhandledException();
436 /// <summary>Minimal line gap (top and bottom) for each line in the text
437 /// <c>value</c> is absolute size.</summary>
438 /// <param name="value">Line gap value</param>
439 public void SetLinegap(double value) {
440 Efl.ITextFormatConcrete.NativeMethods.efl_text_linegap_set_ptr.Value.Delegate(this.NativeHandle,value);
441 Eina.Error.RaiseIfUnhandledException();
443 /// <summary>Relative line gap (top and bottom) for each line in the text
444 /// The original line gap value is multiplied by <c>value</c>.</summary>
445 /// <returns>Relative line gap value</returns>
446 public double GetLinerelgap() {
447 var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_linerelgap_get_ptr.Value.Delegate(this.NativeHandle);
448 Eina.Error.RaiseIfUnhandledException();
451 /// <summary>Relative line gap (top and bottom) for each line in the text
452 /// The original line gap value is multiplied by <c>value</c>.</summary>
453 /// <param name="value">Relative line gap value</param>
454 public void SetLinerelgap(double value) {
455 Efl.ITextFormatConcrete.NativeMethods.efl_text_linerelgap_set_ptr.Value.Delegate(this.NativeHandle,value);
456 Eina.Error.RaiseIfUnhandledException();
458 /// <summary>Tabstops value</summary>
459 /// <returns>Tapstops value</returns>
460 public int GetTabstops() {
461 var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_tabstops_get_ptr.Value.Delegate(this.NativeHandle);
462 Eina.Error.RaiseIfUnhandledException();
465 /// <summary>Tabstops value</summary>
466 /// <param name="value">Tapstops value</param>
467 public void SetTabstops(int value) {
468 Efl.ITextFormatConcrete.NativeMethods.efl_text_tabstops_set_ptr.Value.Delegate(this.NativeHandle,value);
469 Eina.Error.RaiseIfUnhandledException();
471 /// <summary>Whether text is a password</summary>
472 /// <returns><c>true</c> if the text is a password, <c>false</c> otherwise</returns>
473 public bool GetPassword() {
474 var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_password_get_ptr.Value.Delegate(this.NativeHandle);
475 Eina.Error.RaiseIfUnhandledException();
478 /// <summary>Whether text is a password</summary>
479 /// <param name="enabled"><c>true</c> if the text is a password, <c>false</c> otherwise</param>
480 public void SetPassword(bool enabled) {
481 Efl.ITextFormatConcrete.NativeMethods.efl_text_password_set_ptr.Value.Delegate(this.NativeHandle,enabled);
482 Eina.Error.RaiseIfUnhandledException();
484 /// <summary>The character used to replace characters that can't be displayed
485 /// Currently only used to replace characters if <see cref="Efl.ITextFormat.Password"/> is enabled.</summary>
486 /// <returns>Replacement character</returns>
487 public System.String GetReplacementChar() {
488 var _ret_var = Efl.ITextFormatConcrete.NativeMethods.efl_text_replacement_char_get_ptr.Value.Delegate(this.NativeHandle);
489 Eina.Error.RaiseIfUnhandledException();
492 /// <summary>The character used to replace characters that can't be displayed
493 /// Currently only used to replace characters if <see cref="Efl.ITextFormat.Password"/> is enabled.</summary>
494 /// <param name="repch">Replacement character</param>
495 public void SetReplacementChar(System.String repch) {
496 Efl.ITextFormatConcrete.NativeMethods.efl_text_replacement_char_set_ptr.Value.Delegate(this.NativeHandle,repch);
497 Eina.Error.RaiseIfUnhandledException();
499 /// <summary>Color of text, excluding style</summary>
500 /// <param name="r">Red component</param>
501 /// <param name="g">Green component</param>
502 /// <param name="b">Blue component</param>
503 /// <param name="a">Alpha component</param>
504 public void GetNormalColor(out byte r, out byte g, out byte b, out byte a) {
505 Efl.ITextStyleConcrete.NativeMethods.efl_text_normal_color_get_ptr.Value.Delegate(this.NativeHandle,out r, out g, out b, out a);
506 Eina.Error.RaiseIfUnhandledException();
508 /// <summary>Color of text, excluding style</summary>
509 /// <param name="r">Red component</param>
510 /// <param name="g">Green component</param>
511 /// <param name="b">Blue component</param>
512 /// <param name="a">Alpha component</param>
513 public void SetNormalColor(byte r, byte g, byte b, byte a) {
514 Efl.ITextStyleConcrete.NativeMethods.efl_text_normal_color_set_ptr.Value.Delegate(this.NativeHandle,r, g, b, a);
515 Eina.Error.RaiseIfUnhandledException();
517 /// <summary>Enable or disable backing type</summary>
518 /// <returns>Backing type</returns>
519 public Efl.TextStyleBackingType GetBackingType() {
520 var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_backing_type_get_ptr.Value.Delegate(this.NativeHandle);
521 Eina.Error.RaiseIfUnhandledException();
524 /// <summary>Enable or disable backing type</summary>
525 /// <param name="type">Backing type</param>
526 public void SetBackingType(Efl.TextStyleBackingType type) {
527 Efl.ITextStyleConcrete.NativeMethods.efl_text_backing_type_set_ptr.Value.Delegate(this.NativeHandle,type);
528 Eina.Error.RaiseIfUnhandledException();
530 /// <summary>Backing color</summary>
531 /// <param name="r">Red component</param>
532 /// <param name="g">Green component</param>
533 /// <param name="b">Blue component</param>
534 /// <param name="a">Alpha component</param>
535 public void GetBackingColor(out byte r, out byte g, out byte b, out byte a) {
536 Efl.ITextStyleConcrete.NativeMethods.efl_text_backing_color_get_ptr.Value.Delegate(this.NativeHandle,out r, out g, out b, out a);
537 Eina.Error.RaiseIfUnhandledException();
539 /// <summary>Backing color</summary>
540 /// <param name="r">Red component</param>
541 /// <param name="g">Green component</param>
542 /// <param name="b">Blue component</param>
543 /// <param name="a">Alpha component</param>
544 public void SetBackingColor(byte r, byte g, byte b, byte a) {
545 Efl.ITextStyleConcrete.NativeMethods.efl_text_backing_color_set_ptr.Value.Delegate(this.NativeHandle,r, g, b, a);
546 Eina.Error.RaiseIfUnhandledException();
548 /// <summary>Sets an underline style on the text</summary>
549 /// <returns>Underline type</returns>
550 public Efl.TextStyleUnderlineType GetUnderlineType() {
551 var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_type_get_ptr.Value.Delegate(this.NativeHandle);
552 Eina.Error.RaiseIfUnhandledException();
555 /// <summary>Sets an underline style on the text</summary>
556 /// <param name="type">Underline type</param>
557 public void SetUnderlineType(Efl.TextStyleUnderlineType type) {
558 Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_type_set_ptr.Value.Delegate(this.NativeHandle,type);
559 Eina.Error.RaiseIfUnhandledException();
561 /// <summary>Color of normal underline style</summary>
562 /// <param name="r">Red component</param>
563 /// <param name="g">Green component</param>
564 /// <param name="b">Blue component</param>
565 /// <param name="a">Alpha component</param>
566 public void GetUnderlineColor(out byte r, out byte g, out byte b, out byte a) {
567 Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_color_get_ptr.Value.Delegate(this.NativeHandle,out r, out g, out b, out a);
568 Eina.Error.RaiseIfUnhandledException();
570 /// <summary>Color of normal underline style</summary>
571 /// <param name="r">Red component</param>
572 /// <param name="g">Green component</param>
573 /// <param name="b">Blue component</param>
574 /// <param name="a">Alpha component</param>
575 public void SetUnderlineColor(byte r, byte g, byte b, byte a) {
576 Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_color_set_ptr.Value.Delegate(this.NativeHandle,r, g, b, a);
577 Eina.Error.RaiseIfUnhandledException();
579 /// <summary>Height of underline style</summary>
580 /// <returns>Height</returns>
581 public double GetUnderlineHeight() {
582 var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_height_get_ptr.Value.Delegate(this.NativeHandle);
583 Eina.Error.RaiseIfUnhandledException();
586 /// <summary>Height of underline style</summary>
587 /// <param name="height">Height</param>
588 public void SetUnderlineHeight(double height) {
589 Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_height_set_ptr.Value.Delegate(this.NativeHandle,height);
590 Eina.Error.RaiseIfUnhandledException();
592 /// <summary>Color of dashed underline style</summary>
593 /// <param name="r">Red component</param>
594 /// <param name="g">Green component</param>
595 /// <param name="b">Blue component</param>
596 /// <param name="a">Alpha component</param>
597 public void GetUnderlineDashedColor(out byte r, out byte g, out byte b, out byte a) {
598 Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_dashed_color_get_ptr.Value.Delegate(this.NativeHandle,out r, out g, out b, out a);
599 Eina.Error.RaiseIfUnhandledException();
601 /// <summary>Color of dashed underline style</summary>
602 /// <param name="r">Red component</param>
603 /// <param name="g">Green component</param>
604 /// <param name="b">Blue component</param>
605 /// <param name="a">Alpha component</param>
606 public void SetUnderlineDashedColor(byte r, byte g, byte b, byte a) {
607 Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_dashed_color_set_ptr.Value.Delegate(this.NativeHandle,r, g, b, a);
608 Eina.Error.RaiseIfUnhandledException();
610 /// <summary>Width of dashed underline style</summary>
611 /// <returns>Width</returns>
612 public int GetUnderlineDashedWidth() {
613 var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_dashed_width_get_ptr.Value.Delegate(this.NativeHandle);
614 Eina.Error.RaiseIfUnhandledException();
617 /// <summary>Width of dashed underline style</summary>
618 /// <param name="width">Width</param>
619 public void SetUnderlineDashedWidth(int width) {
620 Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_dashed_width_set_ptr.Value.Delegate(this.NativeHandle,width);
621 Eina.Error.RaiseIfUnhandledException();
623 /// <summary>Gap of dashed underline style</summary>
624 /// <returns>Gap</returns>
625 public int GetUnderlineDashedGap() {
626 var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_dashed_gap_get_ptr.Value.Delegate(this.NativeHandle);
627 Eina.Error.RaiseIfUnhandledException();
630 /// <summary>Gap of dashed underline style</summary>
631 /// <param name="gap">Gap</param>
632 public void SetUnderlineDashedGap(int gap) {
633 Efl.ITextStyleConcrete.NativeMethods.efl_text_underline_dashed_gap_set_ptr.Value.Delegate(this.NativeHandle,gap);
634 Eina.Error.RaiseIfUnhandledException();
636 /// <summary>Color of underline2 style</summary>
637 /// <param name="r">Red component</param>
638 /// <param name="g">Green component</param>
639 /// <param name="b">Blue component</param>
640 /// <param name="a">Alpha component</param>
641 public void GetUnderline2Color(out byte r, out byte g, out byte b, out byte a) {
642 Efl.ITextStyleConcrete.NativeMethods.efl_text_underline2_color_get_ptr.Value.Delegate(this.NativeHandle,out r, out g, out b, out a);
643 Eina.Error.RaiseIfUnhandledException();
645 /// <summary>Color of underline2 style</summary>
646 /// <param name="r">Red component</param>
647 /// <param name="g">Green component</param>
648 /// <param name="b">Blue component</param>
649 /// <param name="a">Alpha component</param>
650 public void SetUnderline2Color(byte r, byte g, byte b, byte a) {
651 Efl.ITextStyleConcrete.NativeMethods.efl_text_underline2_color_set_ptr.Value.Delegate(this.NativeHandle,r, g, b, a);
652 Eina.Error.RaiseIfUnhandledException();
654 /// <summary>Type of strikethrough style</summary>
655 /// <returns>Strikethrough type</returns>
656 public Efl.TextStyleStrikethroughType GetStrikethroughType() {
657 var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_strikethrough_type_get_ptr.Value.Delegate(this.NativeHandle);
658 Eina.Error.RaiseIfUnhandledException();
661 /// <summary>Type of strikethrough style</summary>
662 /// <param name="type">Strikethrough type</param>
663 public void SetStrikethroughType(Efl.TextStyleStrikethroughType type) {
664 Efl.ITextStyleConcrete.NativeMethods.efl_text_strikethrough_type_set_ptr.Value.Delegate(this.NativeHandle,type);
665 Eina.Error.RaiseIfUnhandledException();
667 /// <summary>Color of strikethrough_style</summary>
668 /// <param name="r">Red component</param>
669 /// <param name="g">Green component</param>
670 /// <param name="b">Blue component</param>
671 /// <param name="a">Alpha component</param>
672 public void GetStrikethroughColor(out byte r, out byte g, out byte b, out byte a) {
673 Efl.ITextStyleConcrete.NativeMethods.efl_text_strikethrough_color_get_ptr.Value.Delegate(this.NativeHandle,out r, out g, out b, out a);
674 Eina.Error.RaiseIfUnhandledException();
676 /// <summary>Color of strikethrough_style</summary>
677 /// <param name="r">Red component</param>
678 /// <param name="g">Green component</param>
679 /// <param name="b">Blue component</param>
680 /// <param name="a">Alpha component</param>
681 public void SetStrikethroughColor(byte r, byte g, byte b, byte a) {
682 Efl.ITextStyleConcrete.NativeMethods.efl_text_strikethrough_color_set_ptr.Value.Delegate(this.NativeHandle,r, g, b, a);
683 Eina.Error.RaiseIfUnhandledException();
685 /// <summary>Type of effect used for the displayed text</summary>
686 /// <returns>Effect type</returns>
687 public Efl.TextStyleEffectType GetEffectType() {
688 var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_effect_type_get_ptr.Value.Delegate(this.NativeHandle);
689 Eina.Error.RaiseIfUnhandledException();
692 /// <summary>Type of effect used for the displayed text</summary>
693 /// <param name="type">Effect type</param>
694 public void SetEffectType(Efl.TextStyleEffectType type) {
695 Efl.ITextStyleConcrete.NativeMethods.efl_text_effect_type_set_ptr.Value.Delegate(this.NativeHandle,type);
696 Eina.Error.RaiseIfUnhandledException();
698 /// <summary>Color of outline effect</summary>
699 /// <param name="r">Red component</param>
700 /// <param name="g">Green component</param>
701 /// <param name="b">Blue component</param>
702 /// <param name="a">Alpha component</param>
703 public void GetOutlineColor(out byte r, out byte g, out byte b, out byte a) {
704 Efl.ITextStyleConcrete.NativeMethods.efl_text_outline_color_get_ptr.Value.Delegate(this.NativeHandle,out r, out g, out b, out a);
705 Eina.Error.RaiseIfUnhandledException();
707 /// <summary>Color of outline effect</summary>
708 /// <param name="r">Red component</param>
709 /// <param name="g">Green component</param>
710 /// <param name="b">Blue component</param>
711 /// <param name="a">Alpha component</param>
712 public void SetOutlineColor(byte r, byte g, byte b, byte a) {
713 Efl.ITextStyleConcrete.NativeMethods.efl_text_outline_color_set_ptr.Value.Delegate(this.NativeHandle,r, g, b, a);
714 Eina.Error.RaiseIfUnhandledException();
716 /// <summary>Direction of shadow effect</summary>
717 /// <returns>Shadow direction</returns>
718 public Efl.TextStyleShadowDirection GetShadowDirection() {
719 var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_shadow_direction_get_ptr.Value.Delegate(this.NativeHandle);
720 Eina.Error.RaiseIfUnhandledException();
723 /// <summary>Direction of shadow effect</summary>
724 /// <param name="type">Shadow direction</param>
725 public void SetShadowDirection(Efl.TextStyleShadowDirection type) {
726 Efl.ITextStyleConcrete.NativeMethods.efl_text_shadow_direction_set_ptr.Value.Delegate(this.NativeHandle,type);
727 Eina.Error.RaiseIfUnhandledException();
729 /// <summary>Color of shadow effect</summary>
730 /// <param name="r">Red component</param>
731 /// <param name="g">Green component</param>
732 /// <param name="b">Blue component</param>
733 /// <param name="a">Alpha component</param>
734 public void GetShadowColor(out byte r, out byte g, out byte b, out byte a) {
735 Efl.ITextStyleConcrete.NativeMethods.efl_text_shadow_color_get_ptr.Value.Delegate(this.NativeHandle,out r, out g, out b, out a);
736 Eina.Error.RaiseIfUnhandledException();
738 /// <summary>Color of shadow effect</summary>
739 /// <param name="r">Red component</param>
740 /// <param name="g">Green component</param>
741 /// <param name="b">Blue component</param>
742 /// <param name="a">Alpha component</param>
743 public void SetShadowColor(byte r, byte g, byte b, byte a) {
744 Efl.ITextStyleConcrete.NativeMethods.efl_text_shadow_color_set_ptr.Value.Delegate(this.NativeHandle,r, g, b, a);
745 Eina.Error.RaiseIfUnhandledException();
747 /// <summary>Color of glow effect</summary>
748 /// <param name="r">Red component</param>
749 /// <param name="g">Green component</param>
750 /// <param name="b">Blue component</param>
751 /// <param name="a">Alpha component</param>
752 public void GetGlowColor(out byte r, out byte g, out byte b, out byte a) {
753 Efl.ITextStyleConcrete.NativeMethods.efl_text_glow_color_get_ptr.Value.Delegate(this.NativeHandle,out r, out g, out b, out a);
754 Eina.Error.RaiseIfUnhandledException();
756 /// <summary>Color of glow effect</summary>
757 /// <param name="r">Red component</param>
758 /// <param name="g">Green component</param>
759 /// <param name="b">Blue component</param>
760 /// <param name="a">Alpha component</param>
761 public void SetGlowColor(byte r, byte g, byte b, byte a) {
762 Efl.ITextStyleConcrete.NativeMethods.efl_text_glow_color_set_ptr.Value.Delegate(this.NativeHandle,r, g, b, a);
763 Eina.Error.RaiseIfUnhandledException();
765 /// <summary>Second color of the glow effect</summary>
766 /// <param name="r">Red component</param>
767 /// <param name="g">Green component</param>
768 /// <param name="b">Blue component</param>
769 /// <param name="a">Alpha component</param>
770 public void GetGlow2Color(out byte r, out byte g, out byte b, out byte a) {
771 Efl.ITextStyleConcrete.NativeMethods.efl_text_glow2_color_get_ptr.Value.Delegate(this.NativeHandle,out r, out g, out b, out a);
772 Eina.Error.RaiseIfUnhandledException();
774 /// <summary>Second color of the glow effect</summary>
775 /// <param name="r">Red component</param>
776 /// <param name="g">Green component</param>
777 /// <param name="b">Blue component</param>
778 /// <param name="a">Alpha component</param>
779 public void SetGlow2Color(byte r, byte g, byte b, byte a) {
780 Efl.ITextStyleConcrete.NativeMethods.efl_text_glow2_color_set_ptr.Value.Delegate(this.NativeHandle,r, g, b, a);
781 Eina.Error.RaiseIfUnhandledException();
783 /// <summary>Program that applies a special filter
784 /// See <see cref="Efl.Gfx.IFilter"/>.</summary>
785 /// <returns>Filter code</returns>
786 public System.String GetGfxFilter() {
787 var _ret_var = Efl.ITextStyleConcrete.NativeMethods.efl_text_gfx_filter_get_ptr.Value.Delegate(this.NativeHandle);
788 Eina.Error.RaiseIfUnhandledException();
791 /// <summary>Program that applies a special filter
792 /// See <see cref="Efl.Gfx.IFilter"/>.</summary>
793 /// <param name="code">Filter code</param>
794 public void SetGfxFilter(System.String code) {
795 Efl.ITextStyleConcrete.NativeMethods.efl_text_gfx_filter_set_ptr.Value.Delegate(this.NativeHandle,code);
796 Eina.Error.RaiseIfUnhandledException();
798 /// <summary>Whether or not selection is allowed on this object</summary>
799 /// <value><c>true</c> if enabled, <c>false</c> otherwise</value>
800 public bool SelectionAllowed {
801 get { return GetSelectionAllowed(); }
802 set { SetSelectionAllowed(value); }
804 /// <summary>The cursors used for selection handling.
805 /// If the cursors are equal there's no selection.
807 /// You are allowed to retain and modify them. Modifying them modifies the selection of the object.</summary>
808 public (Efl.TextCursorCursor, Efl.TextCursorCursor) SelectionCursors {
810 Efl.TextCursorCursor _out_start = default(Efl.TextCursorCursor);
811 Efl.TextCursorCursor _out_end = default(Efl.TextCursorCursor);
812 GetSelectionCursors(out _out_start,out _out_end);
813 return (_out_start,_out_end);
816 /// <summary>Whether the entry is editable.
817 /// By default text interactives are editable. However setting this property to <c>false</c> will make it so that key input will be disregarded.</summary>
818 /// <value>If <c>true</c>, user input will be inserted in the entry, if not, the entry is read-only and no user input is allowed.</value>
819 public bool Editable {
820 get { return GetEditable(); }
821 set { SetEditable(value); }
823 /// <summary>Retrieve the font family and size in use on a given text object.
824 /// 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.
826 /// See also <see cref="Efl.ITextFont.GetFont"/>.</summary>
827 /// <value>The font family name or filename.</value>
828 public (System.String, Efl.Font.Size) Font {
830 System.String _out_font = default(System.String);
831 Efl.Font.Size _out_size = default(Efl.Font.Size);
832 GetFont(out _out_font,out _out_size);
833 return (_out_font,_out_size);
835 set { SetFont( value.Item1, value.Item2); }
837 /// <summary>Get the font file's path which is being used on a given text object.
838 /// See <see cref="Efl.ITextFont.GetFont"/> for more details.</summary>
839 /// <value>The font file's path.</value>
840 public System.String FontSource {
841 get { return GetFontSource(); }
842 set { SetFontSource(value); }
844 /// <summary>Comma-separated list of font fallbacks
845 /// Will be used in case the primary font isn't available.</summary>
846 /// <value>Font name fallbacks</value>
847 public System.String FontFallbacks {
848 get { return GetFontFallbacks(); }
849 set { SetFontFallbacks(value); }
851 /// <summary>Type of weight of the displayed font
852 /// Default is <see cref="Efl.TextFontWeight.Normal"/>.</summary>
853 /// <value>Font weight</value>
854 public Efl.TextFontWeight FontWeight {
855 get { return GetFontWeight(); }
856 set { SetFontWeight(value); }
858 /// <summary>Type of slant of the displayed font
859 /// Default is <see cref="Efl.TextFontSlant.Normal"/>.</summary>
860 /// <value>Font slant</value>
861 public Efl.TextFontSlant FontSlant {
862 get { return GetFontSlant(); }
863 set { SetFontSlant(value); }
865 /// <summary>Type of width of the displayed font
866 /// Default is <see cref="Efl.TextFontWidth.Normal"/>.</summary>
867 /// <value>Font width</value>
868 public Efl.TextFontWidth FontWidth {
869 get { return GetFontWidth(); }
870 set { SetFontWidth(value); }
872 /// <summary>Specific language of the displayed font
873 /// This is used to lookup fonts suitable to the specified language, as well as helping the font shaper backend. The language <c>lang</c> can be either a code e.g "en_US", "auto" to use the system locale, or "none".</summary>
874 /// <value>Language</value>
875 public System.String FontLang {
876 get { return GetFontLang(); }
877 set { SetFontLang(value); }
879 /// <summary>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)
880 /// Default is <see cref="Efl.TextFontBitmapScalable.None"/>.</summary>
881 /// <value>Scalable</value>
882 public Efl.TextFontBitmapScalable FontBitmapScalable {
883 get { return GetFontBitmapScalable(); }
884 set { SetFontBitmapScalable(value); }
886 /// <summary>Ellipsis value (number from -1.0 to 1.0)</summary>
887 /// <value>Ellipsis value</value>
888 public double Ellipsis {
889 get { return GetEllipsis(); }
890 set { SetEllipsis(value); }
892 /// <summary>Wrap mode for use in the text</summary>
893 /// <value>Wrap mode</value>
894 public Efl.TextFormatWrap Wrap {
895 get { return GetWrap(); }
896 set { SetWrap(value); }
898 /// <summary>Multiline is enabled or not</summary>
899 /// <value><c>true</c> if multiline is enabled, <c>false</c> otherwise</value>
900 public bool Multiline {
901 get { return GetMultiline(); }
902 set { SetMultiline(value); }
904 /// <summary>Horizontal alignment of text</summary>
905 /// <value>Alignment type</value>
906 public Efl.TextFormatHorizontalAlignmentAutoType HalignAutoType {
907 get { return GetHalignAutoType(); }
908 set { SetHalignAutoType(value); }
910 /// <summary>Horizontal alignment of text</summary>
911 /// <value>Horizontal alignment value</value>
912 public double Halign {
913 get { return GetHalign(); }
914 set { SetHalign(value); }
916 /// <summary>Vertical alignment of text</summary>
917 /// <value>Vertical alignment value</value>
918 public double Valign {
919 get { return GetValign(); }
920 set { SetValign(value); }
922 /// <summary>Minimal line gap (top and bottom) for each line in the text
923 /// <c>value</c> is absolute size.</summary>
924 /// <value>Line gap value</value>
925 public double Linegap {
926 get { return GetLinegap(); }
927 set { SetLinegap(value); }
929 /// <summary>Relative line gap (top and bottom) for each line in the text
930 /// The original line gap value is multiplied by <c>value</c>.</summary>
931 /// <value>Relative line gap value</value>
932 public double Linerelgap {
933 get { return GetLinerelgap(); }
934 set { SetLinerelgap(value); }
936 /// <summary>Tabstops value</summary>
937 /// <value>Tapstops value</value>
938 public int Tabstops {
939 get { return GetTabstops(); }
940 set { SetTabstops(value); }
942 /// <summary>Whether text is a password</summary>
943 /// <value><c>true</c> if the text is a password, <c>false</c> otherwise</value>
944 public bool Password {
945 get { return GetPassword(); }
946 set { SetPassword(value); }
948 /// <summary>The character used to replace characters that can't be displayed
949 /// Currently only used to replace characters if <see cref="Efl.ITextFormat.Password"/> is enabled.</summary>
950 /// <value>Replacement character</value>
951 public System.String ReplacementChar {
952 get { return GetReplacementChar(); }
953 set { SetReplacementChar(value); }
955 /// <summary>Color of text, excluding style</summary>
956 /// <value>Red component</value>
957 public (byte, byte, byte, byte) NormalColor {
959 byte _out_r = default(byte);
960 byte _out_g = default(byte);
961 byte _out_b = default(byte);
962 byte _out_a = default(byte);
963 GetNormalColor(out _out_r,out _out_g,out _out_b,out _out_a);
964 return (_out_r,_out_g,_out_b,_out_a);
966 set { SetNormalColor( value.Item1, value.Item2, value.Item3, value.Item4); }
968 /// <summary>Enable or disable backing type</summary>
969 /// <value>Backing type</value>
970 public Efl.TextStyleBackingType BackingType {
971 get { return GetBackingType(); }
972 set { SetBackingType(value); }
974 /// <summary>Backing color</summary>
975 /// <value>Red component</value>
976 public (byte, byte, byte, byte) BackingColor {
978 byte _out_r = default(byte);
979 byte _out_g = default(byte);
980 byte _out_b = default(byte);
981 byte _out_a = default(byte);
982 GetBackingColor(out _out_r,out _out_g,out _out_b,out _out_a);
983 return (_out_r,_out_g,_out_b,_out_a);
985 set { SetBackingColor( value.Item1, value.Item2, value.Item3, value.Item4); }
987 /// <summary>Sets an underline style on the text</summary>
988 /// <value>Underline type</value>
989 public Efl.TextStyleUnderlineType UnderlineType {
990 get { return GetUnderlineType(); }
991 set { SetUnderlineType(value); }
993 /// <summary>Color of normal underline style</summary>
994 /// <value>Red component</value>
995 public (byte, byte, byte, byte) UnderlineColor {
997 byte _out_r = default(byte);
998 byte _out_g = default(byte);
999 byte _out_b = default(byte);
1000 byte _out_a = default(byte);
1001 GetUnderlineColor(out _out_r,out _out_g,out _out_b,out _out_a);
1002 return (_out_r,_out_g,_out_b,_out_a);
1004 set { SetUnderlineColor( value.Item1, value.Item2, value.Item3, value.Item4); }
1006 /// <summary>Height of underline style</summary>
1007 /// <value>Height</value>
1008 public double UnderlineHeight {
1009 get { return GetUnderlineHeight(); }
1010 set { SetUnderlineHeight(value); }
1012 /// <summary>Color of dashed underline style</summary>
1013 /// <value>Red component</value>
1014 public (byte, byte, byte, byte) UnderlineDashedColor {
1016 byte _out_r = default(byte);
1017 byte _out_g = default(byte);
1018 byte _out_b = default(byte);
1019 byte _out_a = default(byte);
1020 GetUnderlineDashedColor(out _out_r,out _out_g,out _out_b,out _out_a);
1021 return (_out_r,_out_g,_out_b,_out_a);
1023 set { SetUnderlineDashedColor( value.Item1, value.Item2, value.Item3, value.Item4); }
1025 /// <summary>Width of dashed underline style</summary>
1026 /// <value>Width</value>
1027 public int UnderlineDashedWidth {
1028 get { return GetUnderlineDashedWidth(); }
1029 set { SetUnderlineDashedWidth(value); }
1031 /// <summary>Gap of dashed underline style</summary>
1032 /// <value>Gap</value>
1033 public int UnderlineDashedGap {
1034 get { return GetUnderlineDashedGap(); }
1035 set { SetUnderlineDashedGap(value); }
1037 /// <summary>Color of underline2 style</summary>
1038 /// <value>Red component</value>
1039 public (byte, byte, byte, byte) Underline2Color {
1041 byte _out_r = default(byte);
1042 byte _out_g = default(byte);
1043 byte _out_b = default(byte);
1044 byte _out_a = default(byte);
1045 GetUnderline2Color(out _out_r,out _out_g,out _out_b,out _out_a);
1046 return (_out_r,_out_g,_out_b,_out_a);
1048 set { SetUnderline2Color( value.Item1, value.Item2, value.Item3, value.Item4); }
1050 /// <summary>Type of strikethrough style</summary>
1051 /// <value>Strikethrough type</value>
1052 public Efl.TextStyleStrikethroughType StrikethroughType {
1053 get { return GetStrikethroughType(); }
1054 set { SetStrikethroughType(value); }
1056 /// <summary>Color of strikethrough_style</summary>
1057 /// <value>Red component</value>
1058 public (byte, byte, byte, byte) StrikethroughColor {
1060 byte _out_r = default(byte);
1061 byte _out_g = default(byte);
1062 byte _out_b = default(byte);
1063 byte _out_a = default(byte);
1064 GetStrikethroughColor(out _out_r,out _out_g,out _out_b,out _out_a);
1065 return (_out_r,_out_g,_out_b,_out_a);
1067 set { SetStrikethroughColor( value.Item1, value.Item2, value.Item3, value.Item4); }
1069 /// <summary>Type of effect used for the displayed text</summary>
1070 /// <value>Effect type</value>
1071 public Efl.TextStyleEffectType EffectType {
1072 get { return GetEffectType(); }
1073 set { SetEffectType(value); }
1075 /// <summary>Color of outline effect</summary>
1076 /// <value>Red component</value>
1077 public (byte, byte, byte, byte) OutlineColor {
1079 byte _out_r = default(byte);
1080 byte _out_g = default(byte);
1081 byte _out_b = default(byte);
1082 byte _out_a = default(byte);
1083 GetOutlineColor(out _out_r,out _out_g,out _out_b,out _out_a);
1084 return (_out_r,_out_g,_out_b,_out_a);
1086 set { SetOutlineColor( value.Item1, value.Item2, value.Item3, value.Item4); }
1088 /// <summary>Direction of shadow effect</summary>
1089 /// <value>Shadow direction</value>
1090 public Efl.TextStyleShadowDirection ShadowDirection {
1091 get { return GetShadowDirection(); }
1092 set { SetShadowDirection(value); }
1094 /// <summary>Color of shadow effect</summary>
1095 /// <value>Red component</value>
1096 public (byte, byte, byte, byte) ShadowColor {
1098 byte _out_r = default(byte);
1099 byte _out_g = default(byte);
1100 byte _out_b = default(byte);
1101 byte _out_a = default(byte);
1102 GetShadowColor(out _out_r,out _out_g,out _out_b,out _out_a);
1103 return (_out_r,_out_g,_out_b,_out_a);
1105 set { SetShadowColor( value.Item1, value.Item2, value.Item3, value.Item4); }
1107 /// <summary>Color of glow effect</summary>
1108 /// <value>Red component</value>
1109 public (byte, byte, byte, byte) GlowColor {
1111 byte _out_r = default(byte);
1112 byte _out_g = default(byte);
1113 byte _out_b = default(byte);
1114 byte _out_a = default(byte);
1115 GetGlowColor(out _out_r,out _out_g,out _out_b,out _out_a);
1116 return (_out_r,_out_g,_out_b,_out_a);
1118 set { SetGlowColor( value.Item1, value.Item2, value.Item3, value.Item4); }
1120 /// <summary>Second color of the glow effect</summary>
1121 /// <value>Red component</value>
1122 public (byte, byte, byte, byte) Glow2Color {
1124 byte _out_r = default(byte);
1125 byte _out_g = default(byte);
1126 byte _out_b = default(byte);
1127 byte _out_a = default(byte);
1128 GetGlow2Color(out _out_r,out _out_g,out _out_b,out _out_a);
1129 return (_out_r,_out_g,_out_b,_out_a);
1131 set { SetGlow2Color( value.Item1, value.Item2, value.Item3, value.Item4); }
1133 /// <summary>Program that applies a special filter
1134 /// See <see cref="Efl.Gfx.IFilter"/>.</summary>
1135 /// <value>Filter code</value>
1136 public System.String GfxFilter {
1137 get { return GetGfxFilter(); }
1138 set { SetGfxFilter(value); }
1140 private static IntPtr GetEflClassStatic()
1142 return Efl.ITextInteractiveConcrete.efl_text_interactive_interface_get();
1144 /// <summary>Wrapper for native methods and virtual method delegates.
1145 /// For internal use by generated code only.</summary>
1146 public new class NativeMethods : Efl.Eo.EoWrapper.NativeMethods
1148 private static Efl.Eo.NativeModule Module = new Efl.Eo.NativeModule( efl.Libs.Elementary);
1149 /// <summary>Gets the list of Eo operations to override.</summary>
1150 /// <returns>The list of Eo operations to be overload.</returns>
1151 public override System.Collections.Generic.List<Efl_Op_Description> GetEoOps(System.Type type)
1153 var descs = new System.Collections.Generic.List<Efl_Op_Description>();
1154 var methods = Efl.Eo.Globals.GetUserMethods(type);
1156 if (efl_text_interactive_selection_allowed_get_static_delegate == null)
1158 efl_text_interactive_selection_allowed_get_static_delegate = new efl_text_interactive_selection_allowed_get_delegate(selection_allowed_get);
1161 if (methods.FirstOrDefault(m => m.Name == "GetSelectionAllowed") != null)
1163 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_interactive_selection_allowed_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_interactive_selection_allowed_get_static_delegate) });
1166 if (efl_text_interactive_selection_allowed_set_static_delegate == null)
1168 efl_text_interactive_selection_allowed_set_static_delegate = new efl_text_interactive_selection_allowed_set_delegate(selection_allowed_set);
1171 if (methods.FirstOrDefault(m => m.Name == "SetSelectionAllowed") != null)
1173 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_interactive_selection_allowed_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_interactive_selection_allowed_set_static_delegate) });
1176 if (efl_text_interactive_selection_cursors_get_static_delegate == null)
1178 efl_text_interactive_selection_cursors_get_static_delegate = new efl_text_interactive_selection_cursors_get_delegate(selection_cursors_get);
1181 if (methods.FirstOrDefault(m => m.Name == "GetSelectionCursors") != null)
1183 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_interactive_selection_cursors_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_interactive_selection_cursors_get_static_delegate) });
1186 if (efl_text_interactive_editable_get_static_delegate == null)
1188 efl_text_interactive_editable_get_static_delegate = new efl_text_interactive_editable_get_delegate(editable_get);
1191 if (methods.FirstOrDefault(m => m.Name == "GetEditable") != null)
1193 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_interactive_editable_get"), func = Marshal.GetFunctionPointerForDelegate(efl_text_interactive_editable_get_static_delegate) });
1196 if (efl_text_interactive_editable_set_static_delegate == null)
1198 efl_text_interactive_editable_set_static_delegate = new efl_text_interactive_editable_set_delegate(editable_set);
1201 if (methods.FirstOrDefault(m => m.Name == "SetEditable") != null)
1203 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_interactive_editable_set"), func = Marshal.GetFunctionPointerForDelegate(efl_text_interactive_editable_set_static_delegate) });
1206 if (efl_text_interactive_select_none_static_delegate == null)
1208 efl_text_interactive_select_none_static_delegate = new efl_text_interactive_select_none_delegate(select_none);
1211 if (methods.FirstOrDefault(m => m.Name == "SelectNone") != null)
1213 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_text_interactive_select_none"), func = Marshal.GetFunctionPointerForDelegate(efl_text_interactive_select_none_static_delegate) });
1216 if (efl_text_get_static_delegate == null)
1218 efl_text_get_static_delegate = new efl_text_get_delegate(text_get);
1221 if (methods.FirstOrDefault(m => m.Name == "GetText") != null)
1223 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) });
1226 if (efl_text_set_static_delegate == null)
1228 efl_text_set_static_delegate = new efl_text_set_delegate(text_set);
1231 if (methods.FirstOrDefault(m => m.Name == "SetText") != null)
1233 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) });
1236 if (efl_text_font_get_static_delegate == null)
1238 efl_text_font_get_static_delegate = new efl_text_font_get_delegate(font_get);
1241 if (methods.FirstOrDefault(m => m.Name == "GetFont") != null)
1243 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) });
1246 if (efl_text_font_set_static_delegate == null)
1248 efl_text_font_set_static_delegate = new efl_text_font_set_delegate(font_set);
1251 if (methods.FirstOrDefault(m => m.Name == "SetFont") != null)
1253 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) });
1256 if (efl_text_font_source_get_static_delegate == null)
1258 efl_text_font_source_get_static_delegate = new efl_text_font_source_get_delegate(font_source_get);
1261 if (methods.FirstOrDefault(m => m.Name == "GetFontSource") != null)
1263 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) });
1266 if (efl_text_font_source_set_static_delegate == null)
1268 efl_text_font_source_set_static_delegate = new efl_text_font_source_set_delegate(font_source_set);
1271 if (methods.FirstOrDefault(m => m.Name == "SetFontSource") != null)
1273 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) });
1276 if (efl_text_font_fallbacks_get_static_delegate == null)
1278 efl_text_font_fallbacks_get_static_delegate = new efl_text_font_fallbacks_get_delegate(font_fallbacks_get);
1281 if (methods.FirstOrDefault(m => m.Name == "GetFontFallbacks") != null)
1283 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) });
1286 if (efl_text_font_fallbacks_set_static_delegate == null)
1288 efl_text_font_fallbacks_set_static_delegate = new efl_text_font_fallbacks_set_delegate(font_fallbacks_set);
1291 if (methods.FirstOrDefault(m => m.Name == "SetFontFallbacks") != null)
1293 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) });
1296 if (efl_text_font_weight_get_static_delegate == null)
1298 efl_text_font_weight_get_static_delegate = new efl_text_font_weight_get_delegate(font_weight_get);
1301 if (methods.FirstOrDefault(m => m.Name == "GetFontWeight") != null)
1303 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) });
1306 if (efl_text_font_weight_set_static_delegate == null)
1308 efl_text_font_weight_set_static_delegate = new efl_text_font_weight_set_delegate(font_weight_set);
1311 if (methods.FirstOrDefault(m => m.Name == "SetFontWeight") != null)
1313 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) });
1316 if (efl_text_font_slant_get_static_delegate == null)
1318 efl_text_font_slant_get_static_delegate = new efl_text_font_slant_get_delegate(font_slant_get);
1321 if (methods.FirstOrDefault(m => m.Name == "GetFontSlant") != null)
1323 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) });
1326 if (efl_text_font_slant_set_static_delegate == null)
1328 efl_text_font_slant_set_static_delegate = new efl_text_font_slant_set_delegate(font_slant_set);
1331 if (methods.FirstOrDefault(m => m.Name == "SetFontSlant") != null)
1333 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) });
1336 if (efl_text_font_width_get_static_delegate == null)
1338 efl_text_font_width_get_static_delegate = new efl_text_font_width_get_delegate(font_width_get);
1341 if (methods.FirstOrDefault(m => m.Name == "GetFontWidth") != null)
1343 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) });
1346 if (efl_text_font_width_set_static_delegate == null)
1348 efl_text_font_width_set_static_delegate = new efl_text_font_width_set_delegate(font_width_set);
1351 if (methods.FirstOrDefault(m => m.Name == "SetFontWidth") != null)
1353 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) });
1356 if (efl_text_font_lang_get_static_delegate == null)
1358 efl_text_font_lang_get_static_delegate = new efl_text_font_lang_get_delegate(font_lang_get);
1361 if (methods.FirstOrDefault(m => m.Name == "GetFontLang") != null)
1363 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) });
1366 if (efl_text_font_lang_set_static_delegate == null)
1368 efl_text_font_lang_set_static_delegate = new efl_text_font_lang_set_delegate(font_lang_set);
1371 if (methods.FirstOrDefault(m => m.Name == "SetFontLang") != null)
1373 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) });
1376 if (efl_text_font_bitmap_scalable_get_static_delegate == null)
1378 efl_text_font_bitmap_scalable_get_static_delegate = new efl_text_font_bitmap_scalable_get_delegate(font_bitmap_scalable_get);
1381 if (methods.FirstOrDefault(m => m.Name == "GetFontBitmapScalable") != null)
1383 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) });
1386 if (efl_text_font_bitmap_scalable_set_static_delegate == null)
1388 efl_text_font_bitmap_scalable_set_static_delegate = new efl_text_font_bitmap_scalable_set_delegate(font_bitmap_scalable_set);
1391 if (methods.FirstOrDefault(m => m.Name == "SetFontBitmapScalable") != null)
1393 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) });
1396 if (efl_text_ellipsis_get_static_delegate == null)
1398 efl_text_ellipsis_get_static_delegate = new efl_text_ellipsis_get_delegate(ellipsis_get);
1401 if (methods.FirstOrDefault(m => m.Name == "GetEllipsis") != null)
1403 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) });
1406 if (efl_text_ellipsis_set_static_delegate == null)
1408 efl_text_ellipsis_set_static_delegate = new efl_text_ellipsis_set_delegate(ellipsis_set);
1411 if (methods.FirstOrDefault(m => m.Name == "SetEllipsis") != null)
1413 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) });
1416 if (efl_text_wrap_get_static_delegate == null)
1418 efl_text_wrap_get_static_delegate = new efl_text_wrap_get_delegate(wrap_get);
1421 if (methods.FirstOrDefault(m => m.Name == "GetWrap") != null)
1423 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) });
1426 if (efl_text_wrap_set_static_delegate == null)
1428 efl_text_wrap_set_static_delegate = new efl_text_wrap_set_delegate(wrap_set);
1431 if (methods.FirstOrDefault(m => m.Name == "SetWrap") != null)
1433 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) });
1436 if (efl_text_multiline_get_static_delegate == null)
1438 efl_text_multiline_get_static_delegate = new efl_text_multiline_get_delegate(multiline_get);
1441 if (methods.FirstOrDefault(m => m.Name == "GetMultiline") != null)
1443 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) });
1446 if (efl_text_multiline_set_static_delegate == null)
1448 efl_text_multiline_set_static_delegate = new efl_text_multiline_set_delegate(multiline_set);
1451 if (methods.FirstOrDefault(m => m.Name == "SetMultiline") != null)
1453 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) });
1456 if (efl_text_halign_auto_type_get_static_delegate == null)
1458 efl_text_halign_auto_type_get_static_delegate = new efl_text_halign_auto_type_get_delegate(halign_auto_type_get);
1461 if (methods.FirstOrDefault(m => m.Name == "GetHalignAutoType") != null)
1463 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) });
1466 if (efl_text_halign_auto_type_set_static_delegate == null)
1468 efl_text_halign_auto_type_set_static_delegate = new efl_text_halign_auto_type_set_delegate(halign_auto_type_set);
1471 if (methods.FirstOrDefault(m => m.Name == "SetHalignAutoType") != null)
1473 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) });
1476 if (efl_text_halign_get_static_delegate == null)
1478 efl_text_halign_get_static_delegate = new efl_text_halign_get_delegate(halign_get);
1481 if (methods.FirstOrDefault(m => m.Name == "GetHalign") != null)
1483 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) });
1486 if (efl_text_halign_set_static_delegate == null)
1488 efl_text_halign_set_static_delegate = new efl_text_halign_set_delegate(halign_set);
1491 if (methods.FirstOrDefault(m => m.Name == "SetHalign") != null)
1493 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) });
1496 if (efl_text_valign_get_static_delegate == null)
1498 efl_text_valign_get_static_delegate = new efl_text_valign_get_delegate(valign_get);
1501 if (methods.FirstOrDefault(m => m.Name == "GetValign") != null)
1503 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) });
1506 if (efl_text_valign_set_static_delegate == null)
1508 efl_text_valign_set_static_delegate = new efl_text_valign_set_delegate(valign_set);
1511 if (methods.FirstOrDefault(m => m.Name == "SetValign") != null)
1513 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) });
1516 if (efl_text_linegap_get_static_delegate == null)
1518 efl_text_linegap_get_static_delegate = new efl_text_linegap_get_delegate(linegap_get);
1521 if (methods.FirstOrDefault(m => m.Name == "GetLinegap") != null)
1523 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) });
1526 if (efl_text_linegap_set_static_delegate == null)
1528 efl_text_linegap_set_static_delegate = new efl_text_linegap_set_delegate(linegap_set);
1531 if (methods.FirstOrDefault(m => m.Name == "SetLinegap") != null)
1533 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) });
1536 if (efl_text_linerelgap_get_static_delegate == null)
1538 efl_text_linerelgap_get_static_delegate = new efl_text_linerelgap_get_delegate(linerelgap_get);
1541 if (methods.FirstOrDefault(m => m.Name == "GetLinerelgap") != null)
1543 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) });
1546 if (efl_text_linerelgap_set_static_delegate == null)
1548 efl_text_linerelgap_set_static_delegate = new efl_text_linerelgap_set_delegate(linerelgap_set);
1551 if (methods.FirstOrDefault(m => m.Name == "SetLinerelgap") != null)
1553 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) });
1556 if (efl_text_tabstops_get_static_delegate == null)
1558 efl_text_tabstops_get_static_delegate = new efl_text_tabstops_get_delegate(tabstops_get);
1561 if (methods.FirstOrDefault(m => m.Name == "GetTabstops") != null)
1563 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) });
1566 if (efl_text_tabstops_set_static_delegate == null)
1568 efl_text_tabstops_set_static_delegate = new efl_text_tabstops_set_delegate(tabstops_set);
1571 if (methods.FirstOrDefault(m => m.Name == "SetTabstops") != null)
1573 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) });
1576 if (efl_text_password_get_static_delegate == null)
1578 efl_text_password_get_static_delegate = new efl_text_password_get_delegate(password_get);
1581 if (methods.FirstOrDefault(m => m.Name == "GetPassword") != null)
1583 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) });
1586 if (efl_text_password_set_static_delegate == null)
1588 efl_text_password_set_static_delegate = new efl_text_password_set_delegate(password_set);
1591 if (methods.FirstOrDefault(m => m.Name == "SetPassword") != null)
1593 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) });
1596 if (efl_text_replacement_char_get_static_delegate == null)
1598 efl_text_replacement_char_get_static_delegate = new efl_text_replacement_char_get_delegate(replacement_char_get);
1601 if (methods.FirstOrDefault(m => m.Name == "GetReplacementChar") != null)
1603 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) });
1606 if (efl_text_replacement_char_set_static_delegate == null)
1608 efl_text_replacement_char_set_static_delegate = new efl_text_replacement_char_set_delegate(replacement_char_set);
1611 if (methods.FirstOrDefault(m => m.Name == "SetReplacementChar") != null)
1613 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) });
1616 if (efl_text_normal_color_get_static_delegate == null)
1618 efl_text_normal_color_get_static_delegate = new efl_text_normal_color_get_delegate(normal_color_get);
1621 if (methods.FirstOrDefault(m => m.Name == "GetNormalColor") != null)
1623 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) });
1626 if (efl_text_normal_color_set_static_delegate == null)
1628 efl_text_normal_color_set_static_delegate = new efl_text_normal_color_set_delegate(normal_color_set);
1631 if (methods.FirstOrDefault(m => m.Name == "SetNormalColor") != null)
1633 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) });
1636 if (efl_text_backing_type_get_static_delegate == null)
1638 efl_text_backing_type_get_static_delegate = new efl_text_backing_type_get_delegate(backing_type_get);
1641 if (methods.FirstOrDefault(m => m.Name == "GetBackingType") != null)
1643 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) });
1646 if (efl_text_backing_type_set_static_delegate == null)
1648 efl_text_backing_type_set_static_delegate = new efl_text_backing_type_set_delegate(backing_type_set);
1651 if (methods.FirstOrDefault(m => m.Name == "SetBackingType") != null)
1653 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) });
1656 if (efl_text_backing_color_get_static_delegate == null)
1658 efl_text_backing_color_get_static_delegate = new efl_text_backing_color_get_delegate(backing_color_get);
1661 if (methods.FirstOrDefault(m => m.Name == "GetBackingColor") != null)
1663 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) });
1666 if (efl_text_backing_color_set_static_delegate == null)
1668 efl_text_backing_color_set_static_delegate = new efl_text_backing_color_set_delegate(backing_color_set);
1671 if (methods.FirstOrDefault(m => m.Name == "SetBackingColor") != null)
1673 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) });
1676 if (efl_text_underline_type_get_static_delegate == null)
1678 efl_text_underline_type_get_static_delegate = new efl_text_underline_type_get_delegate(underline_type_get);
1681 if (methods.FirstOrDefault(m => m.Name == "GetUnderlineType") != null)
1683 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) });
1686 if (efl_text_underline_type_set_static_delegate == null)
1688 efl_text_underline_type_set_static_delegate = new efl_text_underline_type_set_delegate(underline_type_set);
1691 if (methods.FirstOrDefault(m => m.Name == "SetUnderlineType") != null)
1693 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) });
1696 if (efl_text_underline_color_get_static_delegate == null)
1698 efl_text_underline_color_get_static_delegate = new efl_text_underline_color_get_delegate(underline_color_get);
1701 if (methods.FirstOrDefault(m => m.Name == "GetUnderlineColor") != null)
1703 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) });
1706 if (efl_text_underline_color_set_static_delegate == null)
1708 efl_text_underline_color_set_static_delegate = new efl_text_underline_color_set_delegate(underline_color_set);
1711 if (methods.FirstOrDefault(m => m.Name == "SetUnderlineColor") != null)
1713 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) });
1716 if (efl_text_underline_height_get_static_delegate == null)
1718 efl_text_underline_height_get_static_delegate = new efl_text_underline_height_get_delegate(underline_height_get);
1721 if (methods.FirstOrDefault(m => m.Name == "GetUnderlineHeight") != null)
1723 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) });
1726 if (efl_text_underline_height_set_static_delegate == null)
1728 efl_text_underline_height_set_static_delegate = new efl_text_underline_height_set_delegate(underline_height_set);
1731 if (methods.FirstOrDefault(m => m.Name == "SetUnderlineHeight") != null)
1733 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) });
1736 if (efl_text_underline_dashed_color_get_static_delegate == null)
1738 efl_text_underline_dashed_color_get_static_delegate = new efl_text_underline_dashed_color_get_delegate(underline_dashed_color_get);
1741 if (methods.FirstOrDefault(m => m.Name == "GetUnderlineDashedColor") != null)
1743 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) });
1746 if (efl_text_underline_dashed_color_set_static_delegate == null)
1748 efl_text_underline_dashed_color_set_static_delegate = new efl_text_underline_dashed_color_set_delegate(underline_dashed_color_set);
1751 if (methods.FirstOrDefault(m => m.Name == "SetUnderlineDashedColor") != null)
1753 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) });
1756 if (efl_text_underline_dashed_width_get_static_delegate == null)
1758 efl_text_underline_dashed_width_get_static_delegate = new efl_text_underline_dashed_width_get_delegate(underline_dashed_width_get);
1761 if (methods.FirstOrDefault(m => m.Name == "GetUnderlineDashedWidth") != null)
1763 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) });
1766 if (efl_text_underline_dashed_width_set_static_delegate == null)
1768 efl_text_underline_dashed_width_set_static_delegate = new efl_text_underline_dashed_width_set_delegate(underline_dashed_width_set);
1771 if (methods.FirstOrDefault(m => m.Name == "SetUnderlineDashedWidth") != null)
1773 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) });
1776 if (efl_text_underline_dashed_gap_get_static_delegate == null)
1778 efl_text_underline_dashed_gap_get_static_delegate = new efl_text_underline_dashed_gap_get_delegate(underline_dashed_gap_get);
1781 if (methods.FirstOrDefault(m => m.Name == "GetUnderlineDashedGap") != null)
1783 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) });
1786 if (efl_text_underline_dashed_gap_set_static_delegate == null)
1788 efl_text_underline_dashed_gap_set_static_delegate = new efl_text_underline_dashed_gap_set_delegate(underline_dashed_gap_set);
1791 if (methods.FirstOrDefault(m => m.Name == "SetUnderlineDashedGap") != null)
1793 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) });
1796 if (efl_text_underline2_color_get_static_delegate == null)
1798 efl_text_underline2_color_get_static_delegate = new efl_text_underline2_color_get_delegate(underline2_color_get);
1801 if (methods.FirstOrDefault(m => m.Name == "GetUnderline2Color") != null)
1803 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) });
1806 if (efl_text_underline2_color_set_static_delegate == null)
1808 efl_text_underline2_color_set_static_delegate = new efl_text_underline2_color_set_delegate(underline2_color_set);
1811 if (methods.FirstOrDefault(m => m.Name == "SetUnderline2Color") != null)
1813 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) });
1816 if (efl_text_strikethrough_type_get_static_delegate == null)
1818 efl_text_strikethrough_type_get_static_delegate = new efl_text_strikethrough_type_get_delegate(strikethrough_type_get);
1821 if (methods.FirstOrDefault(m => m.Name == "GetStrikethroughType") != null)
1823 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) });
1826 if (efl_text_strikethrough_type_set_static_delegate == null)
1828 efl_text_strikethrough_type_set_static_delegate = new efl_text_strikethrough_type_set_delegate(strikethrough_type_set);
1831 if (methods.FirstOrDefault(m => m.Name == "SetStrikethroughType") != null)
1833 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) });
1836 if (efl_text_strikethrough_color_get_static_delegate == null)
1838 efl_text_strikethrough_color_get_static_delegate = new efl_text_strikethrough_color_get_delegate(strikethrough_color_get);
1841 if (methods.FirstOrDefault(m => m.Name == "GetStrikethroughColor") != null)
1843 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) });
1846 if (efl_text_strikethrough_color_set_static_delegate == null)
1848 efl_text_strikethrough_color_set_static_delegate = new efl_text_strikethrough_color_set_delegate(strikethrough_color_set);
1851 if (methods.FirstOrDefault(m => m.Name == "SetStrikethroughColor") != null)
1853 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) });
1856 if (efl_text_effect_type_get_static_delegate == null)
1858 efl_text_effect_type_get_static_delegate = new efl_text_effect_type_get_delegate(effect_type_get);
1861 if (methods.FirstOrDefault(m => m.Name == "GetEffectType") != null)
1863 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) });
1866 if (efl_text_effect_type_set_static_delegate == null)
1868 efl_text_effect_type_set_static_delegate = new efl_text_effect_type_set_delegate(effect_type_set);
1871 if (methods.FirstOrDefault(m => m.Name == "SetEffectType") != null)
1873 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) });
1876 if (efl_text_outline_color_get_static_delegate == null)
1878 efl_text_outline_color_get_static_delegate = new efl_text_outline_color_get_delegate(outline_color_get);
1881 if (methods.FirstOrDefault(m => m.Name == "GetOutlineColor") != null)
1883 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) });
1886 if (efl_text_outline_color_set_static_delegate == null)
1888 efl_text_outline_color_set_static_delegate = new efl_text_outline_color_set_delegate(outline_color_set);
1891 if (methods.FirstOrDefault(m => m.Name == "SetOutlineColor") != null)
1893 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) });
1896 if (efl_text_shadow_direction_get_static_delegate == null)
1898 efl_text_shadow_direction_get_static_delegate = new efl_text_shadow_direction_get_delegate(shadow_direction_get);
1901 if (methods.FirstOrDefault(m => m.Name == "GetShadowDirection") != null)
1903 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) });
1906 if (efl_text_shadow_direction_set_static_delegate == null)
1908 efl_text_shadow_direction_set_static_delegate = new efl_text_shadow_direction_set_delegate(shadow_direction_set);
1911 if (methods.FirstOrDefault(m => m.Name == "SetShadowDirection") != null)
1913 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) });
1916 if (efl_text_shadow_color_get_static_delegate == null)
1918 efl_text_shadow_color_get_static_delegate = new efl_text_shadow_color_get_delegate(shadow_color_get);
1921 if (methods.FirstOrDefault(m => m.Name == "GetShadowColor") != null)
1923 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) });
1926 if (efl_text_shadow_color_set_static_delegate == null)
1928 efl_text_shadow_color_set_static_delegate = new efl_text_shadow_color_set_delegate(shadow_color_set);
1931 if (methods.FirstOrDefault(m => m.Name == "SetShadowColor") != null)
1933 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) });
1936 if (efl_text_glow_color_get_static_delegate == null)
1938 efl_text_glow_color_get_static_delegate = new efl_text_glow_color_get_delegate(glow_color_get);
1941 if (methods.FirstOrDefault(m => m.Name == "GetGlowColor") != null)
1943 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) });
1946 if (efl_text_glow_color_set_static_delegate == null)
1948 efl_text_glow_color_set_static_delegate = new efl_text_glow_color_set_delegate(glow_color_set);
1951 if (methods.FirstOrDefault(m => m.Name == "SetGlowColor") != null)
1953 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) });
1956 if (efl_text_glow2_color_get_static_delegate == null)
1958 efl_text_glow2_color_get_static_delegate = new efl_text_glow2_color_get_delegate(glow2_color_get);
1961 if (methods.FirstOrDefault(m => m.Name == "GetGlow2Color") != null)
1963 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) });
1966 if (efl_text_glow2_color_set_static_delegate == null)
1968 efl_text_glow2_color_set_static_delegate = new efl_text_glow2_color_set_delegate(glow2_color_set);
1971 if (methods.FirstOrDefault(m => m.Name == "SetGlow2Color") != null)
1973 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) });
1976 if (efl_text_gfx_filter_get_static_delegate == null)
1978 efl_text_gfx_filter_get_static_delegate = new efl_text_gfx_filter_get_delegate(gfx_filter_get);
1981 if (methods.FirstOrDefault(m => m.Name == "GetGfxFilter") != null)
1983 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) });
1986 if (efl_text_gfx_filter_set_static_delegate == null)
1988 efl_text_gfx_filter_set_static_delegate = new efl_text_gfx_filter_set_delegate(gfx_filter_set);
1991 if (methods.FirstOrDefault(m => m.Name == "SetGfxFilter") != null)
1993 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) });
1998 /// <summary>Returns the Eo class for the native methods of this class.</summary>
1999 /// <returns>The native class pointer.</returns>
2000 public override IntPtr GetEflClass()
2002 return Efl.ITextInteractiveConcrete.efl_text_interactive_interface_get();
2005 #pragma warning disable CA1707, CS1591, SA1300, SA1600
2007 [return: MarshalAs(UnmanagedType.U1)]
2008 private delegate bool efl_text_interactive_selection_allowed_get_delegate(System.IntPtr obj, System.IntPtr pd);
2010 [return: MarshalAs(UnmanagedType.U1)]
2011 public delegate bool efl_text_interactive_selection_allowed_get_api_delegate(System.IntPtr obj);
2013 public static Efl.Eo.FunctionWrapper<efl_text_interactive_selection_allowed_get_api_delegate> efl_text_interactive_selection_allowed_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_interactive_selection_allowed_get_api_delegate>(Module, "efl_text_interactive_selection_allowed_get");
2015 private static bool selection_allowed_get(System.IntPtr obj, System.IntPtr pd)
2017 Eina.Log.Debug("function efl_text_interactive_selection_allowed_get was called");
2018 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2021 bool _ret_var = default(bool);
2024 _ret_var = ((ITextInteractive)ws.Target).GetSelectionAllowed();
2028 Eina.Log.Warning($"Callback error: {e.ToString()}");
2029 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2037 return efl_text_interactive_selection_allowed_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
2041 private static efl_text_interactive_selection_allowed_get_delegate efl_text_interactive_selection_allowed_get_static_delegate;
2044 private delegate void efl_text_interactive_selection_allowed_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool allowed);
2047 public delegate void efl_text_interactive_selection_allowed_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool allowed);
2049 public static Efl.Eo.FunctionWrapper<efl_text_interactive_selection_allowed_set_api_delegate> efl_text_interactive_selection_allowed_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_interactive_selection_allowed_set_api_delegate>(Module, "efl_text_interactive_selection_allowed_set");
2051 private static void selection_allowed_set(System.IntPtr obj, System.IntPtr pd, bool allowed)
2053 Eina.Log.Debug("function efl_text_interactive_selection_allowed_set was called");
2054 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2060 ((ITextInteractive)ws.Target).SetSelectionAllowed(allowed);
2064 Eina.Log.Warning($"Callback error: {e.ToString()}");
2065 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2072 efl_text_interactive_selection_allowed_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), allowed);
2076 private static efl_text_interactive_selection_allowed_set_delegate efl_text_interactive_selection_allowed_set_static_delegate;
2079 private delegate void efl_text_interactive_selection_cursors_get_delegate(System.IntPtr obj, System.IntPtr pd, out Efl.TextCursorCursor start, out Efl.TextCursorCursor end);
2082 public delegate void efl_text_interactive_selection_cursors_get_api_delegate(System.IntPtr obj, out Efl.TextCursorCursor start, out Efl.TextCursorCursor end);
2084 public static Efl.Eo.FunctionWrapper<efl_text_interactive_selection_cursors_get_api_delegate> efl_text_interactive_selection_cursors_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_interactive_selection_cursors_get_api_delegate>(Module, "efl_text_interactive_selection_cursors_get");
2086 private static void selection_cursors_get(System.IntPtr obj, System.IntPtr pd, out Efl.TextCursorCursor start, out Efl.TextCursorCursor end)
2088 Eina.Log.Debug("function efl_text_interactive_selection_cursors_get was called");
2089 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2092 start = default(Efl.TextCursorCursor); end = default(Efl.TextCursorCursor);
2095 ((ITextInteractive)ws.Target).GetSelectionCursors(out start, out end);
2099 Eina.Log.Warning($"Callback error: {e.ToString()}");
2100 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2107 efl_text_interactive_selection_cursors_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out start, out end);
2111 private static efl_text_interactive_selection_cursors_get_delegate efl_text_interactive_selection_cursors_get_static_delegate;
2113 [return: MarshalAs(UnmanagedType.U1)]
2114 private delegate bool efl_text_interactive_editable_get_delegate(System.IntPtr obj, System.IntPtr pd);
2116 [return: MarshalAs(UnmanagedType.U1)]
2117 public delegate bool efl_text_interactive_editable_get_api_delegate(System.IntPtr obj);
2119 public static Efl.Eo.FunctionWrapper<efl_text_interactive_editable_get_api_delegate> efl_text_interactive_editable_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_interactive_editable_get_api_delegate>(Module, "efl_text_interactive_editable_get");
2121 private static bool editable_get(System.IntPtr obj, System.IntPtr pd)
2123 Eina.Log.Debug("function efl_text_interactive_editable_get was called");
2124 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2127 bool _ret_var = default(bool);
2130 _ret_var = ((ITextInteractive)ws.Target).GetEditable();
2134 Eina.Log.Warning($"Callback error: {e.ToString()}");
2135 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2143 return efl_text_interactive_editable_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
2147 private static efl_text_interactive_editable_get_delegate efl_text_interactive_editable_get_static_delegate;
2150 private delegate void efl_text_interactive_editable_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool editable);
2153 public delegate void efl_text_interactive_editable_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool editable);
2155 public static Efl.Eo.FunctionWrapper<efl_text_interactive_editable_set_api_delegate> efl_text_interactive_editable_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_interactive_editable_set_api_delegate>(Module, "efl_text_interactive_editable_set");
2157 private static void editable_set(System.IntPtr obj, System.IntPtr pd, bool editable)
2159 Eina.Log.Debug("function efl_text_interactive_editable_set was called");
2160 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2166 ((ITextInteractive)ws.Target).SetEditable(editable);
2170 Eina.Log.Warning($"Callback error: {e.ToString()}");
2171 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2178 efl_text_interactive_editable_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), editable);
2182 private static efl_text_interactive_editable_set_delegate efl_text_interactive_editable_set_static_delegate;
2185 private delegate void efl_text_interactive_select_none_delegate(System.IntPtr obj, System.IntPtr pd);
2188 public delegate void efl_text_interactive_select_none_api_delegate(System.IntPtr obj);
2190 public static Efl.Eo.FunctionWrapper<efl_text_interactive_select_none_api_delegate> efl_text_interactive_select_none_ptr = new Efl.Eo.FunctionWrapper<efl_text_interactive_select_none_api_delegate>(Module, "efl_text_interactive_select_none");
2192 private static void select_none(System.IntPtr obj, System.IntPtr pd)
2194 Eina.Log.Debug("function efl_text_interactive_select_none was called");
2195 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2201 ((ITextInteractive)ws.Target).SelectNone();
2205 Eina.Log.Warning($"Callback error: {e.ToString()}");
2206 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2213 efl_text_interactive_select_none_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
2217 private static efl_text_interactive_select_none_delegate efl_text_interactive_select_none_static_delegate;
2219 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
2220 private delegate System.String efl_text_get_delegate(System.IntPtr obj, System.IntPtr pd);
2222 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
2223 public delegate System.String efl_text_get_api_delegate(System.IntPtr obj);
2225 public static Efl.Eo.FunctionWrapper<efl_text_get_api_delegate> efl_text_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_get_api_delegate>(Module, "efl_text_get");
2227 private static System.String text_get(System.IntPtr obj, System.IntPtr pd)
2229 Eina.Log.Debug("function efl_text_get was called");
2230 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2233 System.String _ret_var = default(System.String);
2236 _ret_var = ((ITextInteractive)ws.Target).GetText();
2240 Eina.Log.Warning($"Callback error: {e.ToString()}");
2241 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2249 return efl_text_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
2253 private static efl_text_get_delegate efl_text_get_static_delegate;
2256 private delegate void efl_text_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text);
2259 public delegate void efl_text_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String text);
2261 public static Efl.Eo.FunctionWrapper<efl_text_set_api_delegate> efl_text_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_set_api_delegate>(Module, "efl_text_set");
2263 private static void text_set(System.IntPtr obj, System.IntPtr pd, System.String text)
2265 Eina.Log.Debug("function efl_text_set was called");
2266 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2272 ((ITextInteractive)ws.Target).SetText(text);
2276 Eina.Log.Warning($"Callback error: {e.ToString()}");
2277 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2284 efl_text_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), text);
2288 private static efl_text_set_delegate efl_text_set_static_delegate;
2291 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);
2294 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);
2296 public static Efl.Eo.FunctionWrapper<efl_text_font_get_api_delegate> efl_text_font_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_get_api_delegate>(Module, "efl_text_font_get");
2298 private static void font_get(System.IntPtr obj, System.IntPtr pd, out System.String font, out Efl.Font.Size size)
2300 Eina.Log.Debug("function efl_text_font_get was called");
2301 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2304 System.String _out_font = default(System.String);
2305 size = default(Efl.Font.Size);
2308 ((ITextInteractive)ws.Target).GetFont(out _out_font, out size);
2312 Eina.Log.Warning($"Callback error: {e.ToString()}");
2313 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2321 efl_text_font_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out font, out size);
2325 private static efl_text_font_get_delegate efl_text_font_get_static_delegate;
2328 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);
2331 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);
2333 public static Efl.Eo.FunctionWrapper<efl_text_font_set_api_delegate> efl_text_font_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_set_api_delegate>(Module, "efl_text_font_set");
2335 private static void font_set(System.IntPtr obj, System.IntPtr pd, System.String font, Efl.Font.Size size)
2337 Eina.Log.Debug("function efl_text_font_set was called");
2338 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2344 ((ITextInteractive)ws.Target).SetFont(font, size);
2348 Eina.Log.Warning($"Callback error: {e.ToString()}");
2349 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2356 efl_text_font_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), font, size);
2360 private static efl_text_font_set_delegate efl_text_font_set_static_delegate;
2362 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
2363 private delegate System.String efl_text_font_source_get_delegate(System.IntPtr obj, System.IntPtr pd);
2365 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
2366 public delegate System.String efl_text_font_source_get_api_delegate(System.IntPtr obj);
2368 public static Efl.Eo.FunctionWrapper<efl_text_font_source_get_api_delegate> efl_text_font_source_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_source_get_api_delegate>(Module, "efl_text_font_source_get");
2370 private static System.String font_source_get(System.IntPtr obj, System.IntPtr pd)
2372 Eina.Log.Debug("function efl_text_font_source_get was called");
2373 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2376 System.String _ret_var = default(System.String);
2379 _ret_var = ((ITextInteractive)ws.Target).GetFontSource();
2383 Eina.Log.Warning($"Callback error: {e.ToString()}");
2384 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2392 return efl_text_font_source_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
2396 private static efl_text_font_source_get_delegate efl_text_font_source_get_static_delegate;
2399 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);
2402 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);
2404 public static Efl.Eo.FunctionWrapper<efl_text_font_source_set_api_delegate> efl_text_font_source_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_source_set_api_delegate>(Module, "efl_text_font_source_set");
2406 private static void font_source_set(System.IntPtr obj, System.IntPtr pd, System.String font_source)
2408 Eina.Log.Debug("function efl_text_font_source_set was called");
2409 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2415 ((ITextInteractive)ws.Target).SetFontSource(font_source);
2419 Eina.Log.Warning($"Callback error: {e.ToString()}");
2420 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2427 efl_text_font_source_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), font_source);
2431 private static efl_text_font_source_set_delegate efl_text_font_source_set_static_delegate;
2433 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
2434 private delegate System.String efl_text_font_fallbacks_get_delegate(System.IntPtr obj, System.IntPtr pd);
2436 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
2437 public delegate System.String efl_text_font_fallbacks_get_api_delegate(System.IntPtr obj);
2439 public static Efl.Eo.FunctionWrapper<efl_text_font_fallbacks_get_api_delegate> efl_text_font_fallbacks_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_fallbacks_get_api_delegate>(Module, "efl_text_font_fallbacks_get");
2441 private static System.String font_fallbacks_get(System.IntPtr obj, System.IntPtr pd)
2443 Eina.Log.Debug("function efl_text_font_fallbacks_get was called");
2444 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2447 System.String _ret_var = default(System.String);
2450 _ret_var = ((ITextInteractive)ws.Target).GetFontFallbacks();
2454 Eina.Log.Warning($"Callback error: {e.ToString()}");
2455 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2463 return efl_text_font_fallbacks_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
2467 private static efl_text_font_fallbacks_get_delegate efl_text_font_fallbacks_get_static_delegate;
2470 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);
2473 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);
2475 public static Efl.Eo.FunctionWrapper<efl_text_font_fallbacks_set_api_delegate> efl_text_font_fallbacks_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_fallbacks_set_api_delegate>(Module, "efl_text_font_fallbacks_set");
2477 private static void font_fallbacks_set(System.IntPtr obj, System.IntPtr pd, System.String font_fallbacks)
2479 Eina.Log.Debug("function efl_text_font_fallbacks_set was called");
2480 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2486 ((ITextInteractive)ws.Target).SetFontFallbacks(font_fallbacks);
2490 Eina.Log.Warning($"Callback error: {e.ToString()}");
2491 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2498 efl_text_font_fallbacks_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), font_fallbacks);
2502 private static efl_text_font_fallbacks_set_delegate efl_text_font_fallbacks_set_static_delegate;
2505 private delegate Efl.TextFontWeight efl_text_font_weight_get_delegate(System.IntPtr obj, System.IntPtr pd);
2508 public delegate Efl.TextFontWeight efl_text_font_weight_get_api_delegate(System.IntPtr obj);
2510 public static Efl.Eo.FunctionWrapper<efl_text_font_weight_get_api_delegate> efl_text_font_weight_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_weight_get_api_delegate>(Module, "efl_text_font_weight_get");
2512 private static Efl.TextFontWeight font_weight_get(System.IntPtr obj, System.IntPtr pd)
2514 Eina.Log.Debug("function efl_text_font_weight_get was called");
2515 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2518 Efl.TextFontWeight _ret_var = default(Efl.TextFontWeight);
2521 _ret_var = ((ITextInteractive)ws.Target).GetFontWeight();
2525 Eina.Log.Warning($"Callback error: {e.ToString()}");
2526 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2534 return efl_text_font_weight_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
2538 private static efl_text_font_weight_get_delegate efl_text_font_weight_get_static_delegate;
2541 private delegate void efl_text_font_weight_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextFontWeight font_weight);
2544 public delegate void efl_text_font_weight_set_api_delegate(System.IntPtr obj, Efl.TextFontWeight font_weight);
2546 public static Efl.Eo.FunctionWrapper<efl_text_font_weight_set_api_delegate> efl_text_font_weight_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_weight_set_api_delegate>(Module, "efl_text_font_weight_set");
2548 private static void font_weight_set(System.IntPtr obj, System.IntPtr pd, Efl.TextFontWeight font_weight)
2550 Eina.Log.Debug("function efl_text_font_weight_set was called");
2551 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2557 ((ITextInteractive)ws.Target).SetFontWeight(font_weight);
2561 Eina.Log.Warning($"Callback error: {e.ToString()}");
2562 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2569 efl_text_font_weight_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), font_weight);
2573 private static efl_text_font_weight_set_delegate efl_text_font_weight_set_static_delegate;
2576 private delegate Efl.TextFontSlant efl_text_font_slant_get_delegate(System.IntPtr obj, System.IntPtr pd);
2579 public delegate Efl.TextFontSlant efl_text_font_slant_get_api_delegate(System.IntPtr obj);
2581 public static Efl.Eo.FunctionWrapper<efl_text_font_slant_get_api_delegate> efl_text_font_slant_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_slant_get_api_delegate>(Module, "efl_text_font_slant_get");
2583 private static Efl.TextFontSlant font_slant_get(System.IntPtr obj, System.IntPtr pd)
2585 Eina.Log.Debug("function efl_text_font_slant_get was called");
2586 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2589 Efl.TextFontSlant _ret_var = default(Efl.TextFontSlant);
2592 _ret_var = ((ITextInteractive)ws.Target).GetFontSlant();
2596 Eina.Log.Warning($"Callback error: {e.ToString()}");
2597 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2605 return efl_text_font_slant_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
2609 private static efl_text_font_slant_get_delegate efl_text_font_slant_get_static_delegate;
2612 private delegate void efl_text_font_slant_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextFontSlant style);
2615 public delegate void efl_text_font_slant_set_api_delegate(System.IntPtr obj, Efl.TextFontSlant style);
2617 public static Efl.Eo.FunctionWrapper<efl_text_font_slant_set_api_delegate> efl_text_font_slant_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_slant_set_api_delegate>(Module, "efl_text_font_slant_set");
2619 private static void font_slant_set(System.IntPtr obj, System.IntPtr pd, Efl.TextFontSlant style)
2621 Eina.Log.Debug("function efl_text_font_slant_set was called");
2622 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2628 ((ITextInteractive)ws.Target).SetFontSlant(style);
2632 Eina.Log.Warning($"Callback error: {e.ToString()}");
2633 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2640 efl_text_font_slant_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), style);
2644 private static efl_text_font_slant_set_delegate efl_text_font_slant_set_static_delegate;
2647 private delegate Efl.TextFontWidth efl_text_font_width_get_delegate(System.IntPtr obj, System.IntPtr pd);
2650 public delegate Efl.TextFontWidth efl_text_font_width_get_api_delegate(System.IntPtr obj);
2652 public static Efl.Eo.FunctionWrapper<efl_text_font_width_get_api_delegate> efl_text_font_width_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_width_get_api_delegate>(Module, "efl_text_font_width_get");
2654 private static Efl.TextFontWidth font_width_get(System.IntPtr obj, System.IntPtr pd)
2656 Eina.Log.Debug("function efl_text_font_width_get was called");
2657 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2660 Efl.TextFontWidth _ret_var = default(Efl.TextFontWidth);
2663 _ret_var = ((ITextInteractive)ws.Target).GetFontWidth();
2667 Eina.Log.Warning($"Callback error: {e.ToString()}");
2668 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2676 return efl_text_font_width_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
2680 private static efl_text_font_width_get_delegate efl_text_font_width_get_static_delegate;
2683 private delegate void efl_text_font_width_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextFontWidth width);
2686 public delegate void efl_text_font_width_set_api_delegate(System.IntPtr obj, Efl.TextFontWidth width);
2688 public static Efl.Eo.FunctionWrapper<efl_text_font_width_set_api_delegate> efl_text_font_width_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_width_set_api_delegate>(Module, "efl_text_font_width_set");
2690 private static void font_width_set(System.IntPtr obj, System.IntPtr pd, Efl.TextFontWidth width)
2692 Eina.Log.Debug("function efl_text_font_width_set was called");
2693 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2699 ((ITextInteractive)ws.Target).SetFontWidth(width);
2703 Eina.Log.Warning($"Callback error: {e.ToString()}");
2704 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2711 efl_text_font_width_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), width);
2715 private static efl_text_font_width_set_delegate efl_text_font_width_set_static_delegate;
2717 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
2718 private delegate System.String efl_text_font_lang_get_delegate(System.IntPtr obj, System.IntPtr pd);
2720 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
2721 public delegate System.String efl_text_font_lang_get_api_delegate(System.IntPtr obj);
2723 public static Efl.Eo.FunctionWrapper<efl_text_font_lang_get_api_delegate> efl_text_font_lang_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_lang_get_api_delegate>(Module, "efl_text_font_lang_get");
2725 private static System.String font_lang_get(System.IntPtr obj, System.IntPtr pd)
2727 Eina.Log.Debug("function efl_text_font_lang_get was called");
2728 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2731 System.String _ret_var = default(System.String);
2734 _ret_var = ((ITextInteractive)ws.Target).GetFontLang();
2738 Eina.Log.Warning($"Callback error: {e.ToString()}");
2739 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2747 return efl_text_font_lang_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
2751 private static efl_text_font_lang_get_delegate efl_text_font_lang_get_static_delegate;
2754 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);
2757 public delegate void efl_text_font_lang_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String lang);
2759 public static Efl.Eo.FunctionWrapper<efl_text_font_lang_set_api_delegate> efl_text_font_lang_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_lang_set_api_delegate>(Module, "efl_text_font_lang_set");
2761 private static void font_lang_set(System.IntPtr obj, System.IntPtr pd, System.String lang)
2763 Eina.Log.Debug("function efl_text_font_lang_set was called");
2764 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2770 ((ITextInteractive)ws.Target).SetFontLang(lang);
2774 Eina.Log.Warning($"Callback error: {e.ToString()}");
2775 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2782 efl_text_font_lang_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), lang);
2786 private static efl_text_font_lang_set_delegate efl_text_font_lang_set_static_delegate;
2789 private delegate Efl.TextFontBitmapScalable efl_text_font_bitmap_scalable_get_delegate(System.IntPtr obj, System.IntPtr pd);
2792 public delegate Efl.TextFontBitmapScalable efl_text_font_bitmap_scalable_get_api_delegate(System.IntPtr obj);
2794 public static Efl.Eo.FunctionWrapper<efl_text_font_bitmap_scalable_get_api_delegate> efl_text_font_bitmap_scalable_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_bitmap_scalable_get_api_delegate>(Module, "efl_text_font_bitmap_scalable_get");
2796 private static Efl.TextFontBitmapScalable font_bitmap_scalable_get(System.IntPtr obj, System.IntPtr pd)
2798 Eina.Log.Debug("function efl_text_font_bitmap_scalable_get was called");
2799 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2802 Efl.TextFontBitmapScalable _ret_var = default(Efl.TextFontBitmapScalable);
2805 _ret_var = ((ITextInteractive)ws.Target).GetFontBitmapScalable();
2809 Eina.Log.Warning($"Callback error: {e.ToString()}");
2810 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2818 return efl_text_font_bitmap_scalable_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
2822 private static efl_text_font_bitmap_scalable_get_delegate efl_text_font_bitmap_scalable_get_static_delegate;
2825 private delegate void efl_text_font_bitmap_scalable_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextFontBitmapScalable scalable);
2828 public delegate void efl_text_font_bitmap_scalable_set_api_delegate(System.IntPtr obj, Efl.TextFontBitmapScalable scalable);
2830 public static Efl.Eo.FunctionWrapper<efl_text_font_bitmap_scalable_set_api_delegate> efl_text_font_bitmap_scalable_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_font_bitmap_scalable_set_api_delegate>(Module, "efl_text_font_bitmap_scalable_set");
2832 private static void font_bitmap_scalable_set(System.IntPtr obj, System.IntPtr pd, Efl.TextFontBitmapScalable scalable)
2834 Eina.Log.Debug("function efl_text_font_bitmap_scalable_set was called");
2835 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2841 ((ITextInteractive)ws.Target).SetFontBitmapScalable(scalable);
2845 Eina.Log.Warning($"Callback error: {e.ToString()}");
2846 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2853 efl_text_font_bitmap_scalable_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), scalable);
2857 private static efl_text_font_bitmap_scalable_set_delegate efl_text_font_bitmap_scalable_set_static_delegate;
2860 private delegate double efl_text_ellipsis_get_delegate(System.IntPtr obj, System.IntPtr pd);
2863 public delegate double efl_text_ellipsis_get_api_delegate(System.IntPtr obj);
2865 public static Efl.Eo.FunctionWrapper<efl_text_ellipsis_get_api_delegate> efl_text_ellipsis_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_ellipsis_get_api_delegate>(Module, "efl_text_ellipsis_get");
2867 private static double ellipsis_get(System.IntPtr obj, System.IntPtr pd)
2869 Eina.Log.Debug("function efl_text_ellipsis_get was called");
2870 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2873 double _ret_var = default(double);
2876 _ret_var = ((ITextInteractive)ws.Target).GetEllipsis();
2880 Eina.Log.Warning($"Callback error: {e.ToString()}");
2881 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2889 return efl_text_ellipsis_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
2893 private static efl_text_ellipsis_get_delegate efl_text_ellipsis_get_static_delegate;
2896 private delegate void efl_text_ellipsis_set_delegate(System.IntPtr obj, System.IntPtr pd, double value);
2899 public delegate void efl_text_ellipsis_set_api_delegate(System.IntPtr obj, double value);
2901 public static Efl.Eo.FunctionWrapper<efl_text_ellipsis_set_api_delegate> efl_text_ellipsis_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_ellipsis_set_api_delegate>(Module, "efl_text_ellipsis_set");
2903 private static void ellipsis_set(System.IntPtr obj, System.IntPtr pd, double value)
2905 Eina.Log.Debug("function efl_text_ellipsis_set was called");
2906 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2912 ((ITextInteractive)ws.Target).SetEllipsis(value);
2916 Eina.Log.Warning($"Callback error: {e.ToString()}");
2917 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2924 efl_text_ellipsis_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value);
2928 private static efl_text_ellipsis_set_delegate efl_text_ellipsis_set_static_delegate;
2931 private delegate Efl.TextFormatWrap efl_text_wrap_get_delegate(System.IntPtr obj, System.IntPtr pd);
2934 public delegate Efl.TextFormatWrap efl_text_wrap_get_api_delegate(System.IntPtr obj);
2936 public static Efl.Eo.FunctionWrapper<efl_text_wrap_get_api_delegate> efl_text_wrap_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_wrap_get_api_delegate>(Module, "efl_text_wrap_get");
2938 private static Efl.TextFormatWrap wrap_get(System.IntPtr obj, System.IntPtr pd)
2940 Eina.Log.Debug("function efl_text_wrap_get was called");
2941 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2944 Efl.TextFormatWrap _ret_var = default(Efl.TextFormatWrap);
2947 _ret_var = ((ITextInteractive)ws.Target).GetWrap();
2951 Eina.Log.Warning($"Callback error: {e.ToString()}");
2952 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2960 return efl_text_wrap_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
2964 private static efl_text_wrap_get_delegate efl_text_wrap_get_static_delegate;
2967 private delegate void efl_text_wrap_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextFormatWrap wrap);
2970 public delegate void efl_text_wrap_set_api_delegate(System.IntPtr obj, Efl.TextFormatWrap wrap);
2972 public static Efl.Eo.FunctionWrapper<efl_text_wrap_set_api_delegate> efl_text_wrap_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_wrap_set_api_delegate>(Module, "efl_text_wrap_set");
2974 private static void wrap_set(System.IntPtr obj, System.IntPtr pd, Efl.TextFormatWrap wrap)
2976 Eina.Log.Debug("function efl_text_wrap_set was called");
2977 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
2983 ((ITextInteractive)ws.Target).SetWrap(wrap);
2987 Eina.Log.Warning($"Callback error: {e.ToString()}");
2988 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2995 efl_text_wrap_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), wrap);
2999 private static efl_text_wrap_set_delegate efl_text_wrap_set_static_delegate;
3001 [return: MarshalAs(UnmanagedType.U1)]
3002 private delegate bool efl_text_multiline_get_delegate(System.IntPtr obj, System.IntPtr pd);
3004 [return: MarshalAs(UnmanagedType.U1)]
3005 public delegate bool efl_text_multiline_get_api_delegate(System.IntPtr obj);
3007 public static Efl.Eo.FunctionWrapper<efl_text_multiline_get_api_delegate> efl_text_multiline_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_multiline_get_api_delegate>(Module, "efl_text_multiline_get");
3009 private static bool multiline_get(System.IntPtr obj, System.IntPtr pd)
3011 Eina.Log.Debug("function efl_text_multiline_get was called");
3012 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3015 bool _ret_var = default(bool);
3018 _ret_var = ((ITextInteractive)ws.Target).GetMultiline();
3022 Eina.Log.Warning($"Callback error: {e.ToString()}");
3023 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3031 return efl_text_multiline_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3035 private static efl_text_multiline_get_delegate efl_text_multiline_get_static_delegate;
3038 private delegate void efl_text_multiline_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool enabled);
3041 public delegate void efl_text_multiline_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool enabled);
3043 public static Efl.Eo.FunctionWrapper<efl_text_multiline_set_api_delegate> efl_text_multiline_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_multiline_set_api_delegate>(Module, "efl_text_multiline_set");
3045 private static void multiline_set(System.IntPtr obj, System.IntPtr pd, bool enabled)
3047 Eina.Log.Debug("function efl_text_multiline_set was called");
3048 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3054 ((ITextInteractive)ws.Target).SetMultiline(enabled);
3058 Eina.Log.Warning($"Callback error: {e.ToString()}");
3059 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3066 efl_text_multiline_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), enabled);
3070 private static efl_text_multiline_set_delegate efl_text_multiline_set_static_delegate;
3073 private delegate Efl.TextFormatHorizontalAlignmentAutoType efl_text_halign_auto_type_get_delegate(System.IntPtr obj, System.IntPtr pd);
3076 public delegate Efl.TextFormatHorizontalAlignmentAutoType efl_text_halign_auto_type_get_api_delegate(System.IntPtr obj);
3078 public static Efl.Eo.FunctionWrapper<efl_text_halign_auto_type_get_api_delegate> efl_text_halign_auto_type_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_halign_auto_type_get_api_delegate>(Module, "efl_text_halign_auto_type_get");
3080 private static Efl.TextFormatHorizontalAlignmentAutoType halign_auto_type_get(System.IntPtr obj, System.IntPtr pd)
3082 Eina.Log.Debug("function efl_text_halign_auto_type_get was called");
3083 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3086 Efl.TextFormatHorizontalAlignmentAutoType _ret_var = default(Efl.TextFormatHorizontalAlignmentAutoType);
3089 _ret_var = ((ITextInteractive)ws.Target).GetHalignAutoType();
3093 Eina.Log.Warning($"Callback error: {e.ToString()}");
3094 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3102 return efl_text_halign_auto_type_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3106 private static efl_text_halign_auto_type_get_delegate efl_text_halign_auto_type_get_static_delegate;
3109 private delegate void efl_text_halign_auto_type_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextFormatHorizontalAlignmentAutoType value);
3112 public delegate void efl_text_halign_auto_type_set_api_delegate(System.IntPtr obj, Efl.TextFormatHorizontalAlignmentAutoType value);
3114 public static Efl.Eo.FunctionWrapper<efl_text_halign_auto_type_set_api_delegate> efl_text_halign_auto_type_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_halign_auto_type_set_api_delegate>(Module, "efl_text_halign_auto_type_set");
3116 private static void halign_auto_type_set(System.IntPtr obj, System.IntPtr pd, Efl.TextFormatHorizontalAlignmentAutoType value)
3118 Eina.Log.Debug("function efl_text_halign_auto_type_set was called");
3119 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3125 ((ITextInteractive)ws.Target).SetHalignAutoType(value);
3129 Eina.Log.Warning($"Callback error: {e.ToString()}");
3130 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3137 efl_text_halign_auto_type_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value);
3141 private static efl_text_halign_auto_type_set_delegate efl_text_halign_auto_type_set_static_delegate;
3144 private delegate double efl_text_halign_get_delegate(System.IntPtr obj, System.IntPtr pd);
3147 public delegate double efl_text_halign_get_api_delegate(System.IntPtr obj);
3149 public static Efl.Eo.FunctionWrapper<efl_text_halign_get_api_delegate> efl_text_halign_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_halign_get_api_delegate>(Module, "efl_text_halign_get");
3151 private static double halign_get(System.IntPtr obj, System.IntPtr pd)
3153 Eina.Log.Debug("function efl_text_halign_get was called");
3154 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3157 double _ret_var = default(double);
3160 _ret_var = ((ITextInteractive)ws.Target).GetHalign();
3164 Eina.Log.Warning($"Callback error: {e.ToString()}");
3165 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3173 return efl_text_halign_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3177 private static efl_text_halign_get_delegate efl_text_halign_get_static_delegate;
3180 private delegate void efl_text_halign_set_delegate(System.IntPtr obj, System.IntPtr pd, double value);
3183 public delegate void efl_text_halign_set_api_delegate(System.IntPtr obj, double value);
3185 public static Efl.Eo.FunctionWrapper<efl_text_halign_set_api_delegate> efl_text_halign_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_halign_set_api_delegate>(Module, "efl_text_halign_set");
3187 private static void halign_set(System.IntPtr obj, System.IntPtr pd, double value)
3189 Eina.Log.Debug("function efl_text_halign_set was called");
3190 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3196 ((ITextInteractive)ws.Target).SetHalign(value);
3200 Eina.Log.Warning($"Callback error: {e.ToString()}");
3201 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3208 efl_text_halign_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value);
3212 private static efl_text_halign_set_delegate efl_text_halign_set_static_delegate;
3215 private delegate double efl_text_valign_get_delegate(System.IntPtr obj, System.IntPtr pd);
3218 public delegate double efl_text_valign_get_api_delegate(System.IntPtr obj);
3220 public static Efl.Eo.FunctionWrapper<efl_text_valign_get_api_delegate> efl_text_valign_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_valign_get_api_delegate>(Module, "efl_text_valign_get");
3222 private static double valign_get(System.IntPtr obj, System.IntPtr pd)
3224 Eina.Log.Debug("function efl_text_valign_get was called");
3225 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3228 double _ret_var = default(double);
3231 _ret_var = ((ITextInteractive)ws.Target).GetValign();
3235 Eina.Log.Warning($"Callback error: {e.ToString()}");
3236 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3244 return efl_text_valign_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3248 private static efl_text_valign_get_delegate efl_text_valign_get_static_delegate;
3251 private delegate void efl_text_valign_set_delegate(System.IntPtr obj, System.IntPtr pd, double value);
3254 public delegate void efl_text_valign_set_api_delegate(System.IntPtr obj, double value);
3256 public static Efl.Eo.FunctionWrapper<efl_text_valign_set_api_delegate> efl_text_valign_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_valign_set_api_delegate>(Module, "efl_text_valign_set");
3258 private static void valign_set(System.IntPtr obj, System.IntPtr pd, double value)
3260 Eina.Log.Debug("function efl_text_valign_set was called");
3261 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3267 ((ITextInteractive)ws.Target).SetValign(value);
3271 Eina.Log.Warning($"Callback error: {e.ToString()}");
3272 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3279 efl_text_valign_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value);
3283 private static efl_text_valign_set_delegate efl_text_valign_set_static_delegate;
3286 private delegate double efl_text_linegap_get_delegate(System.IntPtr obj, System.IntPtr pd);
3289 public delegate double efl_text_linegap_get_api_delegate(System.IntPtr obj);
3291 public static Efl.Eo.FunctionWrapper<efl_text_linegap_get_api_delegate> efl_text_linegap_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_linegap_get_api_delegate>(Module, "efl_text_linegap_get");
3293 private static double linegap_get(System.IntPtr obj, System.IntPtr pd)
3295 Eina.Log.Debug("function efl_text_linegap_get was called");
3296 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3299 double _ret_var = default(double);
3302 _ret_var = ((ITextInteractive)ws.Target).GetLinegap();
3306 Eina.Log.Warning($"Callback error: {e.ToString()}");
3307 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3315 return efl_text_linegap_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3319 private static efl_text_linegap_get_delegate efl_text_linegap_get_static_delegate;
3322 private delegate void efl_text_linegap_set_delegate(System.IntPtr obj, System.IntPtr pd, double value);
3325 public delegate void efl_text_linegap_set_api_delegate(System.IntPtr obj, double value);
3327 public static Efl.Eo.FunctionWrapper<efl_text_linegap_set_api_delegate> efl_text_linegap_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_linegap_set_api_delegate>(Module, "efl_text_linegap_set");
3329 private static void linegap_set(System.IntPtr obj, System.IntPtr pd, double value)
3331 Eina.Log.Debug("function efl_text_linegap_set was called");
3332 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3338 ((ITextInteractive)ws.Target).SetLinegap(value);
3342 Eina.Log.Warning($"Callback error: {e.ToString()}");
3343 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3350 efl_text_linegap_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value);
3354 private static efl_text_linegap_set_delegate efl_text_linegap_set_static_delegate;
3357 private delegate double efl_text_linerelgap_get_delegate(System.IntPtr obj, System.IntPtr pd);
3360 public delegate double efl_text_linerelgap_get_api_delegate(System.IntPtr obj);
3362 public static Efl.Eo.FunctionWrapper<efl_text_linerelgap_get_api_delegate> efl_text_linerelgap_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_linerelgap_get_api_delegate>(Module, "efl_text_linerelgap_get");
3364 private static double linerelgap_get(System.IntPtr obj, System.IntPtr pd)
3366 Eina.Log.Debug("function efl_text_linerelgap_get was called");
3367 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3370 double _ret_var = default(double);
3373 _ret_var = ((ITextInteractive)ws.Target).GetLinerelgap();
3377 Eina.Log.Warning($"Callback error: {e.ToString()}");
3378 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3386 return efl_text_linerelgap_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3390 private static efl_text_linerelgap_get_delegate efl_text_linerelgap_get_static_delegate;
3393 private delegate void efl_text_linerelgap_set_delegate(System.IntPtr obj, System.IntPtr pd, double value);
3396 public delegate void efl_text_linerelgap_set_api_delegate(System.IntPtr obj, double value);
3398 public static Efl.Eo.FunctionWrapper<efl_text_linerelgap_set_api_delegate> efl_text_linerelgap_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_linerelgap_set_api_delegate>(Module, "efl_text_linerelgap_set");
3400 private static void linerelgap_set(System.IntPtr obj, System.IntPtr pd, double value)
3402 Eina.Log.Debug("function efl_text_linerelgap_set was called");
3403 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3409 ((ITextInteractive)ws.Target).SetLinerelgap(value);
3413 Eina.Log.Warning($"Callback error: {e.ToString()}");
3414 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3421 efl_text_linerelgap_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value);
3425 private static efl_text_linerelgap_set_delegate efl_text_linerelgap_set_static_delegate;
3428 private delegate int efl_text_tabstops_get_delegate(System.IntPtr obj, System.IntPtr pd);
3431 public delegate int efl_text_tabstops_get_api_delegate(System.IntPtr obj);
3433 public static Efl.Eo.FunctionWrapper<efl_text_tabstops_get_api_delegate> efl_text_tabstops_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_tabstops_get_api_delegate>(Module, "efl_text_tabstops_get");
3435 private static int tabstops_get(System.IntPtr obj, System.IntPtr pd)
3437 Eina.Log.Debug("function efl_text_tabstops_get was called");
3438 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3441 int _ret_var = default(int);
3444 _ret_var = ((ITextInteractive)ws.Target).GetTabstops();
3448 Eina.Log.Warning($"Callback error: {e.ToString()}");
3449 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3457 return efl_text_tabstops_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3461 private static efl_text_tabstops_get_delegate efl_text_tabstops_get_static_delegate;
3464 private delegate void efl_text_tabstops_set_delegate(System.IntPtr obj, System.IntPtr pd, int value);
3467 public delegate void efl_text_tabstops_set_api_delegate(System.IntPtr obj, int value);
3469 public static Efl.Eo.FunctionWrapper<efl_text_tabstops_set_api_delegate> efl_text_tabstops_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_tabstops_set_api_delegate>(Module, "efl_text_tabstops_set");
3471 private static void tabstops_set(System.IntPtr obj, System.IntPtr pd, int value)
3473 Eina.Log.Debug("function efl_text_tabstops_set was called");
3474 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3480 ((ITextInteractive)ws.Target).SetTabstops(value);
3484 Eina.Log.Warning($"Callback error: {e.ToString()}");
3485 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3492 efl_text_tabstops_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), value);
3496 private static efl_text_tabstops_set_delegate efl_text_tabstops_set_static_delegate;
3498 [return: MarshalAs(UnmanagedType.U1)]
3499 private delegate bool efl_text_password_get_delegate(System.IntPtr obj, System.IntPtr pd);
3501 [return: MarshalAs(UnmanagedType.U1)]
3502 public delegate bool efl_text_password_get_api_delegate(System.IntPtr obj);
3504 public static Efl.Eo.FunctionWrapper<efl_text_password_get_api_delegate> efl_text_password_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_password_get_api_delegate>(Module, "efl_text_password_get");
3506 private static bool password_get(System.IntPtr obj, System.IntPtr pd)
3508 Eina.Log.Debug("function efl_text_password_get was called");
3509 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3512 bool _ret_var = default(bool);
3515 _ret_var = ((ITextInteractive)ws.Target).GetPassword();
3519 Eina.Log.Warning($"Callback error: {e.ToString()}");
3520 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3528 return efl_text_password_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3532 private static efl_text_password_get_delegate efl_text_password_get_static_delegate;
3535 private delegate void efl_text_password_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool enabled);
3538 public delegate void efl_text_password_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool enabled);
3540 public static Efl.Eo.FunctionWrapper<efl_text_password_set_api_delegate> efl_text_password_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_password_set_api_delegate>(Module, "efl_text_password_set");
3542 private static void password_set(System.IntPtr obj, System.IntPtr pd, bool enabled)
3544 Eina.Log.Debug("function efl_text_password_set was called");
3545 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3551 ((ITextInteractive)ws.Target).SetPassword(enabled);
3555 Eina.Log.Warning($"Callback error: {e.ToString()}");
3556 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3563 efl_text_password_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), enabled);
3567 private static efl_text_password_set_delegate efl_text_password_set_static_delegate;
3569 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
3570 private delegate System.String efl_text_replacement_char_get_delegate(System.IntPtr obj, System.IntPtr pd);
3572 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
3573 public delegate System.String efl_text_replacement_char_get_api_delegate(System.IntPtr obj);
3575 public static Efl.Eo.FunctionWrapper<efl_text_replacement_char_get_api_delegate> efl_text_replacement_char_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_replacement_char_get_api_delegate>(Module, "efl_text_replacement_char_get");
3577 private static System.String replacement_char_get(System.IntPtr obj, System.IntPtr pd)
3579 Eina.Log.Debug("function efl_text_replacement_char_get was called");
3580 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3583 System.String _ret_var = default(System.String);
3586 _ret_var = ((ITextInteractive)ws.Target).GetReplacementChar();
3590 Eina.Log.Warning($"Callback error: {e.ToString()}");
3591 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3599 return efl_text_replacement_char_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3603 private static efl_text_replacement_char_get_delegate efl_text_replacement_char_get_static_delegate;
3606 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);
3609 public delegate void efl_text_replacement_char_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String repch);
3611 public static Efl.Eo.FunctionWrapper<efl_text_replacement_char_set_api_delegate> efl_text_replacement_char_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_replacement_char_set_api_delegate>(Module, "efl_text_replacement_char_set");
3613 private static void replacement_char_set(System.IntPtr obj, System.IntPtr pd, System.String repch)
3615 Eina.Log.Debug("function efl_text_replacement_char_set was called");
3616 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3622 ((ITextInteractive)ws.Target).SetReplacementChar(repch);
3626 Eina.Log.Warning($"Callback error: {e.ToString()}");
3627 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3634 efl_text_replacement_char_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), repch);
3638 private static efl_text_replacement_char_set_delegate efl_text_replacement_char_set_static_delegate;
3641 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);
3644 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);
3646 public static Efl.Eo.FunctionWrapper<efl_text_normal_color_get_api_delegate> efl_text_normal_color_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_normal_color_get_api_delegate>(Module, "efl_text_normal_color_get");
3648 private static void normal_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a)
3650 Eina.Log.Debug("function efl_text_normal_color_get was called");
3651 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3654 r = default(byte); g = default(byte); b = default(byte); a = default(byte);
3657 ((ITextInteractive)ws.Target).GetNormalColor(out r, out g, out b, out a);
3661 Eina.Log.Warning($"Callback error: {e.ToString()}");
3662 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3669 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);
3673 private static efl_text_normal_color_get_delegate efl_text_normal_color_get_static_delegate;
3676 private delegate void efl_text_normal_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a);
3679 public delegate void efl_text_normal_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a);
3681 public static Efl.Eo.FunctionWrapper<efl_text_normal_color_set_api_delegate> efl_text_normal_color_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_normal_color_set_api_delegate>(Module, "efl_text_normal_color_set");
3683 private static void normal_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a)
3685 Eina.Log.Debug("function efl_text_normal_color_set was called");
3686 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3692 ((ITextInteractive)ws.Target).SetNormalColor(r, g, b, a);
3696 Eina.Log.Warning($"Callback error: {e.ToString()}");
3697 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3704 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);
3708 private static efl_text_normal_color_set_delegate efl_text_normal_color_set_static_delegate;
3711 private delegate Efl.TextStyleBackingType efl_text_backing_type_get_delegate(System.IntPtr obj, System.IntPtr pd);
3714 public delegate Efl.TextStyleBackingType efl_text_backing_type_get_api_delegate(System.IntPtr obj);
3716 public static Efl.Eo.FunctionWrapper<efl_text_backing_type_get_api_delegate> efl_text_backing_type_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_backing_type_get_api_delegate>(Module, "efl_text_backing_type_get");
3718 private static Efl.TextStyleBackingType backing_type_get(System.IntPtr obj, System.IntPtr pd)
3720 Eina.Log.Debug("function efl_text_backing_type_get was called");
3721 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3724 Efl.TextStyleBackingType _ret_var = default(Efl.TextStyleBackingType);
3727 _ret_var = ((ITextInteractive)ws.Target).GetBackingType();
3731 Eina.Log.Warning($"Callback error: {e.ToString()}");
3732 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3740 return efl_text_backing_type_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3744 private static efl_text_backing_type_get_delegate efl_text_backing_type_get_static_delegate;
3747 private delegate void efl_text_backing_type_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleBackingType type);
3750 public delegate void efl_text_backing_type_set_api_delegate(System.IntPtr obj, Efl.TextStyleBackingType type);
3752 public static Efl.Eo.FunctionWrapper<efl_text_backing_type_set_api_delegate> efl_text_backing_type_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_backing_type_set_api_delegate>(Module, "efl_text_backing_type_set");
3754 private static void backing_type_set(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleBackingType type)
3756 Eina.Log.Debug("function efl_text_backing_type_set was called");
3757 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3763 ((ITextInteractive)ws.Target).SetBackingType(type);
3767 Eina.Log.Warning($"Callback error: {e.ToString()}");
3768 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3775 efl_text_backing_type_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type);
3779 private static efl_text_backing_type_set_delegate efl_text_backing_type_set_static_delegate;
3782 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);
3785 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);
3787 public static Efl.Eo.FunctionWrapper<efl_text_backing_color_get_api_delegate> efl_text_backing_color_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_backing_color_get_api_delegate>(Module, "efl_text_backing_color_get");
3789 private static void backing_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a)
3791 Eina.Log.Debug("function efl_text_backing_color_get was called");
3792 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3795 r = default(byte); g = default(byte); b = default(byte); a = default(byte);
3798 ((ITextInteractive)ws.Target).GetBackingColor(out r, out g, out b, out a);
3802 Eina.Log.Warning($"Callback error: {e.ToString()}");
3803 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3810 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);
3814 private static efl_text_backing_color_get_delegate efl_text_backing_color_get_static_delegate;
3817 private delegate void efl_text_backing_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a);
3820 public delegate void efl_text_backing_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a);
3822 public static Efl.Eo.FunctionWrapper<efl_text_backing_color_set_api_delegate> efl_text_backing_color_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_backing_color_set_api_delegate>(Module, "efl_text_backing_color_set");
3824 private static void backing_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a)
3826 Eina.Log.Debug("function efl_text_backing_color_set was called");
3827 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3833 ((ITextInteractive)ws.Target).SetBackingColor(r, g, b, a);
3837 Eina.Log.Warning($"Callback error: {e.ToString()}");
3838 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3845 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);
3849 private static efl_text_backing_color_set_delegate efl_text_backing_color_set_static_delegate;
3852 private delegate Efl.TextStyleUnderlineType efl_text_underline_type_get_delegate(System.IntPtr obj, System.IntPtr pd);
3855 public delegate Efl.TextStyleUnderlineType efl_text_underline_type_get_api_delegate(System.IntPtr obj);
3857 public static Efl.Eo.FunctionWrapper<efl_text_underline_type_get_api_delegate> efl_text_underline_type_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline_type_get_api_delegate>(Module, "efl_text_underline_type_get");
3859 private static Efl.TextStyleUnderlineType underline_type_get(System.IntPtr obj, System.IntPtr pd)
3861 Eina.Log.Debug("function efl_text_underline_type_get was called");
3862 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3865 Efl.TextStyleUnderlineType _ret_var = default(Efl.TextStyleUnderlineType);
3868 _ret_var = ((ITextInteractive)ws.Target).GetUnderlineType();
3872 Eina.Log.Warning($"Callback error: {e.ToString()}");
3873 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3881 return efl_text_underline_type_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3885 private static efl_text_underline_type_get_delegate efl_text_underline_type_get_static_delegate;
3888 private delegate void efl_text_underline_type_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleUnderlineType type);
3891 public delegate void efl_text_underline_type_set_api_delegate(System.IntPtr obj, Efl.TextStyleUnderlineType type);
3893 public static Efl.Eo.FunctionWrapper<efl_text_underline_type_set_api_delegate> efl_text_underline_type_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline_type_set_api_delegate>(Module, "efl_text_underline_type_set");
3895 private static void underline_type_set(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleUnderlineType type)
3897 Eina.Log.Debug("function efl_text_underline_type_set was called");
3898 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3904 ((ITextInteractive)ws.Target).SetUnderlineType(type);
3908 Eina.Log.Warning($"Callback error: {e.ToString()}");
3909 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3916 efl_text_underline_type_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type);
3920 private static efl_text_underline_type_set_delegate efl_text_underline_type_set_static_delegate;
3923 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);
3926 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);
3928 public static Efl.Eo.FunctionWrapper<efl_text_underline_color_get_api_delegate> efl_text_underline_color_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline_color_get_api_delegate>(Module, "efl_text_underline_color_get");
3930 private static void underline_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a)
3932 Eina.Log.Debug("function efl_text_underline_color_get was called");
3933 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3936 r = default(byte); g = default(byte); b = default(byte); a = default(byte);
3939 ((ITextInteractive)ws.Target).GetUnderlineColor(out r, out g, out b, out a);
3943 Eina.Log.Warning($"Callback error: {e.ToString()}");
3944 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3951 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);
3955 private static efl_text_underline_color_get_delegate efl_text_underline_color_get_static_delegate;
3958 private delegate void efl_text_underline_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a);
3961 public delegate void efl_text_underline_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a);
3963 public static Efl.Eo.FunctionWrapper<efl_text_underline_color_set_api_delegate> efl_text_underline_color_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline_color_set_api_delegate>(Module, "efl_text_underline_color_set");
3965 private static void underline_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a)
3967 Eina.Log.Debug("function efl_text_underline_color_set was called");
3968 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3974 ((ITextInteractive)ws.Target).SetUnderlineColor(r, g, b, a);
3978 Eina.Log.Warning($"Callback error: {e.ToString()}");
3979 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3986 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);
3990 private static efl_text_underline_color_set_delegate efl_text_underline_color_set_static_delegate;
3993 private delegate double efl_text_underline_height_get_delegate(System.IntPtr obj, System.IntPtr pd);
3996 public delegate double efl_text_underline_height_get_api_delegate(System.IntPtr obj);
3998 public static Efl.Eo.FunctionWrapper<efl_text_underline_height_get_api_delegate> efl_text_underline_height_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline_height_get_api_delegate>(Module, "efl_text_underline_height_get");
4000 private static double underline_height_get(System.IntPtr obj, System.IntPtr pd)
4002 Eina.Log.Debug("function efl_text_underline_height_get was called");
4003 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4006 double _ret_var = default(double);
4009 _ret_var = ((ITextInteractive)ws.Target).GetUnderlineHeight();
4013 Eina.Log.Warning($"Callback error: {e.ToString()}");
4014 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4022 return efl_text_underline_height_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4026 private static efl_text_underline_height_get_delegate efl_text_underline_height_get_static_delegate;
4029 private delegate void efl_text_underline_height_set_delegate(System.IntPtr obj, System.IntPtr pd, double height);
4032 public delegate void efl_text_underline_height_set_api_delegate(System.IntPtr obj, double height);
4034 public static Efl.Eo.FunctionWrapper<efl_text_underline_height_set_api_delegate> efl_text_underline_height_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline_height_set_api_delegate>(Module, "efl_text_underline_height_set");
4036 private static void underline_height_set(System.IntPtr obj, System.IntPtr pd, double height)
4038 Eina.Log.Debug("function efl_text_underline_height_set was called");
4039 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4045 ((ITextInteractive)ws.Target).SetUnderlineHeight(height);
4049 Eina.Log.Warning($"Callback error: {e.ToString()}");
4050 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4057 efl_text_underline_height_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), height);
4061 private static efl_text_underline_height_set_delegate efl_text_underline_height_set_static_delegate;
4064 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);
4067 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);
4069 public static Efl.Eo.FunctionWrapper<efl_text_underline_dashed_color_get_api_delegate> efl_text_underline_dashed_color_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline_dashed_color_get_api_delegate>(Module, "efl_text_underline_dashed_color_get");
4071 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)
4073 Eina.Log.Debug("function efl_text_underline_dashed_color_get was called");
4074 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4077 r = default(byte); g = default(byte); b = default(byte); a = default(byte);
4080 ((ITextInteractive)ws.Target).GetUnderlineDashedColor(out r, out g, out b, out a);
4084 Eina.Log.Warning($"Callback error: {e.ToString()}");
4085 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4092 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);
4096 private static efl_text_underline_dashed_color_get_delegate efl_text_underline_dashed_color_get_static_delegate;
4099 private delegate void efl_text_underline_dashed_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a);
4102 public delegate void efl_text_underline_dashed_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a);
4104 public static Efl.Eo.FunctionWrapper<efl_text_underline_dashed_color_set_api_delegate> efl_text_underline_dashed_color_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline_dashed_color_set_api_delegate>(Module, "efl_text_underline_dashed_color_set");
4106 private static void underline_dashed_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a)
4108 Eina.Log.Debug("function efl_text_underline_dashed_color_set was called");
4109 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4115 ((ITextInteractive)ws.Target).SetUnderlineDashedColor(r, g, b, a);
4119 Eina.Log.Warning($"Callback error: {e.ToString()}");
4120 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4127 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);
4131 private static efl_text_underline_dashed_color_set_delegate efl_text_underline_dashed_color_set_static_delegate;
4134 private delegate int efl_text_underline_dashed_width_get_delegate(System.IntPtr obj, System.IntPtr pd);
4137 public delegate int efl_text_underline_dashed_width_get_api_delegate(System.IntPtr obj);
4139 public static Efl.Eo.FunctionWrapper<efl_text_underline_dashed_width_get_api_delegate> efl_text_underline_dashed_width_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline_dashed_width_get_api_delegate>(Module, "efl_text_underline_dashed_width_get");
4141 private static int underline_dashed_width_get(System.IntPtr obj, System.IntPtr pd)
4143 Eina.Log.Debug("function efl_text_underline_dashed_width_get was called");
4144 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4147 int _ret_var = default(int);
4150 _ret_var = ((ITextInteractive)ws.Target).GetUnderlineDashedWidth();
4154 Eina.Log.Warning($"Callback error: {e.ToString()}");
4155 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4163 return efl_text_underline_dashed_width_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4167 private static efl_text_underline_dashed_width_get_delegate efl_text_underline_dashed_width_get_static_delegate;
4170 private delegate void efl_text_underline_dashed_width_set_delegate(System.IntPtr obj, System.IntPtr pd, int width);
4173 public delegate void efl_text_underline_dashed_width_set_api_delegate(System.IntPtr obj, int width);
4175 public static Efl.Eo.FunctionWrapper<efl_text_underline_dashed_width_set_api_delegate> efl_text_underline_dashed_width_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline_dashed_width_set_api_delegate>(Module, "efl_text_underline_dashed_width_set");
4177 private static void underline_dashed_width_set(System.IntPtr obj, System.IntPtr pd, int width)
4179 Eina.Log.Debug("function efl_text_underline_dashed_width_set was called");
4180 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4186 ((ITextInteractive)ws.Target).SetUnderlineDashedWidth(width);
4190 Eina.Log.Warning($"Callback error: {e.ToString()}");
4191 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4198 efl_text_underline_dashed_width_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), width);
4202 private static efl_text_underline_dashed_width_set_delegate efl_text_underline_dashed_width_set_static_delegate;
4205 private delegate int efl_text_underline_dashed_gap_get_delegate(System.IntPtr obj, System.IntPtr pd);
4208 public delegate int efl_text_underline_dashed_gap_get_api_delegate(System.IntPtr obj);
4210 public static Efl.Eo.FunctionWrapper<efl_text_underline_dashed_gap_get_api_delegate> efl_text_underline_dashed_gap_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline_dashed_gap_get_api_delegate>(Module, "efl_text_underline_dashed_gap_get");
4212 private static int underline_dashed_gap_get(System.IntPtr obj, System.IntPtr pd)
4214 Eina.Log.Debug("function efl_text_underline_dashed_gap_get was called");
4215 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4218 int _ret_var = default(int);
4221 _ret_var = ((ITextInteractive)ws.Target).GetUnderlineDashedGap();
4225 Eina.Log.Warning($"Callback error: {e.ToString()}");
4226 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4234 return efl_text_underline_dashed_gap_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4238 private static efl_text_underline_dashed_gap_get_delegate efl_text_underline_dashed_gap_get_static_delegate;
4241 private delegate void efl_text_underline_dashed_gap_set_delegate(System.IntPtr obj, System.IntPtr pd, int gap);
4244 public delegate void efl_text_underline_dashed_gap_set_api_delegate(System.IntPtr obj, int gap);
4246 public static Efl.Eo.FunctionWrapper<efl_text_underline_dashed_gap_set_api_delegate> efl_text_underline_dashed_gap_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline_dashed_gap_set_api_delegate>(Module, "efl_text_underline_dashed_gap_set");
4248 private static void underline_dashed_gap_set(System.IntPtr obj, System.IntPtr pd, int gap)
4250 Eina.Log.Debug("function efl_text_underline_dashed_gap_set was called");
4251 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4257 ((ITextInteractive)ws.Target).SetUnderlineDashedGap(gap);
4261 Eina.Log.Warning($"Callback error: {e.ToString()}");
4262 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4269 efl_text_underline_dashed_gap_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), gap);
4273 private static efl_text_underline_dashed_gap_set_delegate efl_text_underline_dashed_gap_set_static_delegate;
4276 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);
4279 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);
4281 public static Efl.Eo.FunctionWrapper<efl_text_underline2_color_get_api_delegate> efl_text_underline2_color_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline2_color_get_api_delegate>(Module, "efl_text_underline2_color_get");
4283 private static void underline2_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a)
4285 Eina.Log.Debug("function efl_text_underline2_color_get was called");
4286 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4289 r = default(byte); g = default(byte); b = default(byte); a = default(byte);
4292 ((ITextInteractive)ws.Target).GetUnderline2Color(out r, out g, out b, out a);
4296 Eina.Log.Warning($"Callback error: {e.ToString()}");
4297 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4304 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);
4308 private static efl_text_underline2_color_get_delegate efl_text_underline2_color_get_static_delegate;
4311 private delegate void efl_text_underline2_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a);
4314 public delegate void efl_text_underline2_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a);
4316 public static Efl.Eo.FunctionWrapper<efl_text_underline2_color_set_api_delegate> efl_text_underline2_color_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_underline2_color_set_api_delegate>(Module, "efl_text_underline2_color_set");
4318 private static void underline2_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a)
4320 Eina.Log.Debug("function efl_text_underline2_color_set was called");
4321 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4327 ((ITextInteractive)ws.Target).SetUnderline2Color(r, g, b, a);
4331 Eina.Log.Warning($"Callback error: {e.ToString()}");
4332 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4339 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);
4343 private static efl_text_underline2_color_set_delegate efl_text_underline2_color_set_static_delegate;
4346 private delegate Efl.TextStyleStrikethroughType efl_text_strikethrough_type_get_delegate(System.IntPtr obj, System.IntPtr pd);
4349 public delegate Efl.TextStyleStrikethroughType efl_text_strikethrough_type_get_api_delegate(System.IntPtr obj);
4351 public static Efl.Eo.FunctionWrapper<efl_text_strikethrough_type_get_api_delegate> efl_text_strikethrough_type_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_strikethrough_type_get_api_delegate>(Module, "efl_text_strikethrough_type_get");
4353 private static Efl.TextStyleStrikethroughType strikethrough_type_get(System.IntPtr obj, System.IntPtr pd)
4355 Eina.Log.Debug("function efl_text_strikethrough_type_get was called");
4356 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4359 Efl.TextStyleStrikethroughType _ret_var = default(Efl.TextStyleStrikethroughType);
4362 _ret_var = ((ITextInteractive)ws.Target).GetStrikethroughType();
4366 Eina.Log.Warning($"Callback error: {e.ToString()}");
4367 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4375 return efl_text_strikethrough_type_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4379 private static efl_text_strikethrough_type_get_delegate efl_text_strikethrough_type_get_static_delegate;
4382 private delegate void efl_text_strikethrough_type_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleStrikethroughType type);
4385 public delegate void efl_text_strikethrough_type_set_api_delegate(System.IntPtr obj, Efl.TextStyleStrikethroughType type);
4387 public static Efl.Eo.FunctionWrapper<efl_text_strikethrough_type_set_api_delegate> efl_text_strikethrough_type_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_strikethrough_type_set_api_delegate>(Module, "efl_text_strikethrough_type_set");
4389 private static void strikethrough_type_set(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleStrikethroughType type)
4391 Eina.Log.Debug("function efl_text_strikethrough_type_set was called");
4392 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4398 ((ITextInteractive)ws.Target).SetStrikethroughType(type);
4402 Eina.Log.Warning($"Callback error: {e.ToString()}");
4403 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4410 efl_text_strikethrough_type_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type);
4414 private static efl_text_strikethrough_type_set_delegate efl_text_strikethrough_type_set_static_delegate;
4417 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);
4420 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);
4422 public static Efl.Eo.FunctionWrapper<efl_text_strikethrough_color_get_api_delegate> efl_text_strikethrough_color_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_strikethrough_color_get_api_delegate>(Module, "efl_text_strikethrough_color_get");
4424 private static void strikethrough_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a)
4426 Eina.Log.Debug("function efl_text_strikethrough_color_get was called");
4427 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4430 r = default(byte); g = default(byte); b = default(byte); a = default(byte);
4433 ((ITextInteractive)ws.Target).GetStrikethroughColor(out r, out g, out b, out a);
4437 Eina.Log.Warning($"Callback error: {e.ToString()}");
4438 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4445 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);
4449 private static efl_text_strikethrough_color_get_delegate efl_text_strikethrough_color_get_static_delegate;
4452 private delegate void efl_text_strikethrough_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a);
4455 public delegate void efl_text_strikethrough_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a);
4457 public static Efl.Eo.FunctionWrapper<efl_text_strikethrough_color_set_api_delegate> efl_text_strikethrough_color_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_strikethrough_color_set_api_delegate>(Module, "efl_text_strikethrough_color_set");
4459 private static void strikethrough_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a)
4461 Eina.Log.Debug("function efl_text_strikethrough_color_set was called");
4462 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4468 ((ITextInteractive)ws.Target).SetStrikethroughColor(r, g, b, a);
4472 Eina.Log.Warning($"Callback error: {e.ToString()}");
4473 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4480 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);
4484 private static efl_text_strikethrough_color_set_delegate efl_text_strikethrough_color_set_static_delegate;
4487 private delegate Efl.TextStyleEffectType efl_text_effect_type_get_delegate(System.IntPtr obj, System.IntPtr pd);
4490 public delegate Efl.TextStyleEffectType efl_text_effect_type_get_api_delegate(System.IntPtr obj);
4492 public static Efl.Eo.FunctionWrapper<efl_text_effect_type_get_api_delegate> efl_text_effect_type_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_effect_type_get_api_delegate>(Module, "efl_text_effect_type_get");
4494 private static Efl.TextStyleEffectType effect_type_get(System.IntPtr obj, System.IntPtr pd)
4496 Eina.Log.Debug("function efl_text_effect_type_get was called");
4497 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4500 Efl.TextStyleEffectType _ret_var = default(Efl.TextStyleEffectType);
4503 _ret_var = ((ITextInteractive)ws.Target).GetEffectType();
4507 Eina.Log.Warning($"Callback error: {e.ToString()}");
4508 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4516 return efl_text_effect_type_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4520 private static efl_text_effect_type_get_delegate efl_text_effect_type_get_static_delegate;
4523 private delegate void efl_text_effect_type_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleEffectType type);
4526 public delegate void efl_text_effect_type_set_api_delegate(System.IntPtr obj, Efl.TextStyleEffectType type);
4528 public static Efl.Eo.FunctionWrapper<efl_text_effect_type_set_api_delegate> efl_text_effect_type_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_effect_type_set_api_delegate>(Module, "efl_text_effect_type_set");
4530 private static void effect_type_set(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleEffectType type)
4532 Eina.Log.Debug("function efl_text_effect_type_set was called");
4533 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4539 ((ITextInteractive)ws.Target).SetEffectType(type);
4543 Eina.Log.Warning($"Callback error: {e.ToString()}");
4544 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4551 efl_text_effect_type_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type);
4555 private static efl_text_effect_type_set_delegate efl_text_effect_type_set_static_delegate;
4558 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);
4561 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);
4563 public static Efl.Eo.FunctionWrapper<efl_text_outline_color_get_api_delegate> efl_text_outline_color_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_outline_color_get_api_delegate>(Module, "efl_text_outline_color_get");
4565 private static void outline_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a)
4567 Eina.Log.Debug("function efl_text_outline_color_get was called");
4568 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4571 r = default(byte); g = default(byte); b = default(byte); a = default(byte);
4574 ((ITextInteractive)ws.Target).GetOutlineColor(out r, out g, out b, out a);
4578 Eina.Log.Warning($"Callback error: {e.ToString()}");
4579 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4586 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);
4590 private static efl_text_outline_color_get_delegate efl_text_outline_color_get_static_delegate;
4593 private delegate void efl_text_outline_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a);
4596 public delegate void efl_text_outline_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a);
4598 public static Efl.Eo.FunctionWrapper<efl_text_outline_color_set_api_delegate> efl_text_outline_color_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_outline_color_set_api_delegate>(Module, "efl_text_outline_color_set");
4600 private static void outline_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a)
4602 Eina.Log.Debug("function efl_text_outline_color_set was called");
4603 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4609 ((ITextInteractive)ws.Target).SetOutlineColor(r, g, b, a);
4613 Eina.Log.Warning($"Callback error: {e.ToString()}");
4614 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4621 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);
4625 private static efl_text_outline_color_set_delegate efl_text_outline_color_set_static_delegate;
4628 private delegate Efl.TextStyleShadowDirection efl_text_shadow_direction_get_delegate(System.IntPtr obj, System.IntPtr pd);
4631 public delegate Efl.TextStyleShadowDirection efl_text_shadow_direction_get_api_delegate(System.IntPtr obj);
4633 public static Efl.Eo.FunctionWrapper<efl_text_shadow_direction_get_api_delegate> efl_text_shadow_direction_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_shadow_direction_get_api_delegate>(Module, "efl_text_shadow_direction_get");
4635 private static Efl.TextStyleShadowDirection shadow_direction_get(System.IntPtr obj, System.IntPtr pd)
4637 Eina.Log.Debug("function efl_text_shadow_direction_get was called");
4638 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4641 Efl.TextStyleShadowDirection _ret_var = default(Efl.TextStyleShadowDirection);
4644 _ret_var = ((ITextInteractive)ws.Target).GetShadowDirection();
4648 Eina.Log.Warning($"Callback error: {e.ToString()}");
4649 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4657 return efl_text_shadow_direction_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4661 private static efl_text_shadow_direction_get_delegate efl_text_shadow_direction_get_static_delegate;
4664 private delegate void efl_text_shadow_direction_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleShadowDirection type);
4667 public delegate void efl_text_shadow_direction_set_api_delegate(System.IntPtr obj, Efl.TextStyleShadowDirection type);
4669 public static Efl.Eo.FunctionWrapper<efl_text_shadow_direction_set_api_delegate> efl_text_shadow_direction_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_shadow_direction_set_api_delegate>(Module, "efl_text_shadow_direction_set");
4671 private static void shadow_direction_set(System.IntPtr obj, System.IntPtr pd, Efl.TextStyleShadowDirection type)
4673 Eina.Log.Debug("function efl_text_shadow_direction_set was called");
4674 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4680 ((ITextInteractive)ws.Target).SetShadowDirection(type);
4684 Eina.Log.Warning($"Callback error: {e.ToString()}");
4685 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4692 efl_text_shadow_direction_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), type);
4696 private static efl_text_shadow_direction_set_delegate efl_text_shadow_direction_set_static_delegate;
4699 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);
4702 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);
4704 public static Efl.Eo.FunctionWrapper<efl_text_shadow_color_get_api_delegate> efl_text_shadow_color_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_shadow_color_get_api_delegate>(Module, "efl_text_shadow_color_get");
4706 private static void shadow_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a)
4708 Eina.Log.Debug("function efl_text_shadow_color_get was called");
4709 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4712 r = default(byte); g = default(byte); b = default(byte); a = default(byte);
4715 ((ITextInteractive)ws.Target).GetShadowColor(out r, out g, out b, out a);
4719 Eina.Log.Warning($"Callback error: {e.ToString()}");
4720 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4727 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);
4731 private static efl_text_shadow_color_get_delegate efl_text_shadow_color_get_static_delegate;
4734 private delegate void efl_text_shadow_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a);
4737 public delegate void efl_text_shadow_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a);
4739 public static Efl.Eo.FunctionWrapper<efl_text_shadow_color_set_api_delegate> efl_text_shadow_color_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_shadow_color_set_api_delegate>(Module, "efl_text_shadow_color_set");
4741 private static void shadow_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a)
4743 Eina.Log.Debug("function efl_text_shadow_color_set was called");
4744 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4750 ((ITextInteractive)ws.Target).SetShadowColor(r, g, b, a);
4754 Eina.Log.Warning($"Callback error: {e.ToString()}");
4755 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4762 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);
4766 private static efl_text_shadow_color_set_delegate efl_text_shadow_color_set_static_delegate;
4769 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);
4772 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);
4774 public static Efl.Eo.FunctionWrapper<efl_text_glow_color_get_api_delegate> efl_text_glow_color_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_glow_color_get_api_delegate>(Module, "efl_text_glow_color_get");
4776 private static void glow_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a)
4778 Eina.Log.Debug("function efl_text_glow_color_get was called");
4779 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4782 r = default(byte); g = default(byte); b = default(byte); a = default(byte);
4785 ((ITextInteractive)ws.Target).GetGlowColor(out r, out g, out b, out a);
4789 Eina.Log.Warning($"Callback error: {e.ToString()}");
4790 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4797 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);
4801 private static efl_text_glow_color_get_delegate efl_text_glow_color_get_static_delegate;
4804 private delegate void efl_text_glow_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a);
4807 public delegate void efl_text_glow_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a);
4809 public static Efl.Eo.FunctionWrapper<efl_text_glow_color_set_api_delegate> efl_text_glow_color_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_glow_color_set_api_delegate>(Module, "efl_text_glow_color_set");
4811 private static void glow_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a)
4813 Eina.Log.Debug("function efl_text_glow_color_set was called");
4814 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4820 ((ITextInteractive)ws.Target).SetGlowColor(r, g, b, a);
4824 Eina.Log.Warning($"Callback error: {e.ToString()}");
4825 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4832 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);
4836 private static efl_text_glow_color_set_delegate efl_text_glow_color_set_static_delegate;
4839 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);
4842 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);
4844 public static Efl.Eo.FunctionWrapper<efl_text_glow2_color_get_api_delegate> efl_text_glow2_color_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_glow2_color_get_api_delegate>(Module, "efl_text_glow2_color_get");
4846 private static void glow2_color_get(System.IntPtr obj, System.IntPtr pd, out byte r, out byte g, out byte b, out byte a)
4848 Eina.Log.Debug("function efl_text_glow2_color_get was called");
4849 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4852 r = default(byte); g = default(byte); b = default(byte); a = default(byte);
4855 ((ITextInteractive)ws.Target).GetGlow2Color(out r, out g, out b, out a);
4859 Eina.Log.Warning($"Callback error: {e.ToString()}");
4860 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4867 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);
4871 private static efl_text_glow2_color_get_delegate efl_text_glow2_color_get_static_delegate;
4874 private delegate void efl_text_glow2_color_set_delegate(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a);
4877 public delegate void efl_text_glow2_color_set_api_delegate(System.IntPtr obj, byte r, byte g, byte b, byte a);
4879 public static Efl.Eo.FunctionWrapper<efl_text_glow2_color_set_api_delegate> efl_text_glow2_color_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_glow2_color_set_api_delegate>(Module, "efl_text_glow2_color_set");
4881 private static void glow2_color_set(System.IntPtr obj, System.IntPtr pd, byte r, byte g, byte b, byte a)
4883 Eina.Log.Debug("function efl_text_glow2_color_set was called");
4884 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4890 ((ITextInteractive)ws.Target).SetGlow2Color(r, g, b, a);
4894 Eina.Log.Warning($"Callback error: {e.ToString()}");
4895 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4902 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);
4906 private static efl_text_glow2_color_set_delegate efl_text_glow2_color_set_static_delegate;
4908 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
4909 private delegate System.String efl_text_gfx_filter_get_delegate(System.IntPtr obj, System.IntPtr pd);
4911 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
4912 public delegate System.String efl_text_gfx_filter_get_api_delegate(System.IntPtr obj);
4914 public static Efl.Eo.FunctionWrapper<efl_text_gfx_filter_get_api_delegate> efl_text_gfx_filter_get_ptr = new Efl.Eo.FunctionWrapper<efl_text_gfx_filter_get_api_delegate>(Module, "efl_text_gfx_filter_get");
4916 private static System.String gfx_filter_get(System.IntPtr obj, System.IntPtr pd)
4918 Eina.Log.Debug("function efl_text_gfx_filter_get was called");
4919 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4922 System.String _ret_var = default(System.String);
4925 _ret_var = ((ITextInteractive)ws.Target).GetGfxFilter();
4929 Eina.Log.Warning($"Callback error: {e.ToString()}");
4930 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4938 return efl_text_gfx_filter_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4942 private static efl_text_gfx_filter_get_delegate efl_text_gfx_filter_get_static_delegate;
4945 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);
4948 public delegate void efl_text_gfx_filter_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String code);
4950 public static Efl.Eo.FunctionWrapper<efl_text_gfx_filter_set_api_delegate> efl_text_gfx_filter_set_ptr = new Efl.Eo.FunctionWrapper<efl_text_gfx_filter_set_api_delegate>(Module, "efl_text_gfx_filter_set");
4952 private static void gfx_filter_set(System.IntPtr obj, System.IntPtr pd, System.String code)
4954 Eina.Log.Debug("function efl_text_gfx_filter_set was called");
4955 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4961 ((ITextInteractive)ws.Target).SetGfxFilter(code);
4965 Eina.Log.Warning($"Callback error: {e.ToString()}");
4966 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4973 efl_text_gfx_filter_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), code);
4977 private static efl_text_gfx_filter_set_delegate efl_text_gfx_filter_set_static_delegate;
4979 #pragma warning restore CA1707, CS1591, SA1300, SA1600
4986 #pragma warning disable CS1591
4987 public static class EflITextInteractiveConcrete_ExtensionMethods {
4988 public static Efl.BindableProperty<bool> SelectionAllowed<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
4989 return new Efl.BindableProperty<bool>("selection_allowed", fac);
4993 public static Efl.BindableProperty<bool> Editable<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
4994 return new Efl.BindableProperty<bool>("editable", fac);
4999 public static Efl.BindableProperty<System.String> FontSource<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5000 return new Efl.BindableProperty<System.String>("font_source", fac);
5003 public static Efl.BindableProperty<System.String> FontFallbacks<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5004 return new Efl.BindableProperty<System.String>("font_fallbacks", fac);
5007 public static Efl.BindableProperty<Efl.TextFontWeight> FontWeight<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5008 return new Efl.BindableProperty<Efl.TextFontWeight>("font_weight", fac);
5011 public static Efl.BindableProperty<Efl.TextFontSlant> FontSlant<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5012 return new Efl.BindableProperty<Efl.TextFontSlant>("font_slant", fac);
5015 public static Efl.BindableProperty<Efl.TextFontWidth> FontWidth<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5016 return new Efl.BindableProperty<Efl.TextFontWidth>("font_width", fac);
5019 public static Efl.BindableProperty<System.String> FontLang<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5020 return new Efl.BindableProperty<System.String>("font_lang", fac);
5023 public static Efl.BindableProperty<Efl.TextFontBitmapScalable> FontBitmapScalable<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5024 return new Efl.BindableProperty<Efl.TextFontBitmapScalable>("font_bitmap_scalable", fac);
5027 public static Efl.BindableProperty<double> Ellipsis<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5028 return new Efl.BindableProperty<double>("ellipsis", fac);
5031 public static Efl.BindableProperty<Efl.TextFormatWrap> Wrap<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5032 return new Efl.BindableProperty<Efl.TextFormatWrap>("wrap", fac);
5035 public static Efl.BindableProperty<bool> Multiline<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5036 return new Efl.BindableProperty<bool>("multiline", fac);
5039 public static Efl.BindableProperty<Efl.TextFormatHorizontalAlignmentAutoType> HalignAutoType<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5040 return new Efl.BindableProperty<Efl.TextFormatHorizontalAlignmentAutoType>("halign_auto_type", fac);
5043 public static Efl.BindableProperty<double> Halign<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5044 return new Efl.BindableProperty<double>("halign", fac);
5047 public static Efl.BindableProperty<double> Valign<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5048 return new Efl.BindableProperty<double>("valign", fac);
5051 public static Efl.BindableProperty<double> Linegap<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5052 return new Efl.BindableProperty<double>("linegap", fac);
5055 public static Efl.BindableProperty<double> Linerelgap<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5056 return new Efl.BindableProperty<double>("linerelgap", fac);
5059 public static Efl.BindableProperty<int> Tabstops<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5060 return new Efl.BindableProperty<int>("tabstops", fac);
5063 public static Efl.BindableProperty<bool> Password<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5064 return new Efl.BindableProperty<bool>("password", fac);
5067 public static Efl.BindableProperty<System.String> ReplacementChar<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5068 return new Efl.BindableProperty<System.String>("replacement_char", fac);
5072 public static Efl.BindableProperty<Efl.TextStyleBackingType> BackingType<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5073 return new Efl.BindableProperty<Efl.TextStyleBackingType>("backing_type", fac);
5077 public static Efl.BindableProperty<Efl.TextStyleUnderlineType> UnderlineType<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5078 return new Efl.BindableProperty<Efl.TextStyleUnderlineType>("underline_type", fac);
5082 public static Efl.BindableProperty<double> UnderlineHeight<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5083 return new Efl.BindableProperty<double>("underline_height", fac);
5087 public static Efl.BindableProperty<int> UnderlineDashedWidth<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5088 return new Efl.BindableProperty<int>("underline_dashed_width", fac);
5091 public static Efl.BindableProperty<int> UnderlineDashedGap<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5092 return new Efl.BindableProperty<int>("underline_dashed_gap", fac);
5096 public static Efl.BindableProperty<Efl.TextStyleStrikethroughType> StrikethroughType<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5097 return new Efl.BindableProperty<Efl.TextStyleStrikethroughType>("strikethrough_type", fac);
5101 public static Efl.BindableProperty<Efl.TextStyleEffectType> EffectType<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5102 return new Efl.BindableProperty<Efl.TextStyleEffectType>("effect_type", fac);
5106 public static Efl.BindableProperty<Efl.TextStyleShadowDirection> ShadowDirection<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5107 return new Efl.BindableProperty<Efl.TextStyleShadowDirection>("shadow_direction", fac);
5113 public static Efl.BindableProperty<System.String> GfxFilter<T>(this Efl.Ui.ItemFactory<T> fac, Efl.Csharp.ExtensionTag<Efl.ITextInteractive, T>magic = null) where T : Efl.ITextInteractive {
5114 return new Efl.BindableProperty<System.String>("gfx_filter", fac);
5118 #pragma warning restore CS1591