[EflSharp] Update Circle and efl cs files (#896)
[platform/core/csapi/tizenfx.git] / internals / src / EflSharp / EflSharp / efl / efl_ui_widget_part_shadow.eo.cs
1 #pragma warning disable CS1591
2 using System;
3 using System.Runtime.InteropServices;
4 using System.Collections.Generic;
5 using System.Linq;
6 using System.Threading;
7 using System.ComponentModel;
8 namespace Efl {
9
10 namespace Ui {
11
12 /// <summary>A drop-shadow or glow effect around any widget.
13 /// A simple drop-shadow effect can be applied to any widget by setting the color and blur radius on this part.
14 /// 
15 /// For instance, a blue glow can be achieved with: obj.shadow().color_set(0, 128, 255, 255); obj.shadow().grow_set(2); obj.shadow().radius_set(3, 3);
16 /// 
17 /// As another example, here&apos;s a black drop-shadow: obj.shadow().color_set(0, 0, 0, 255); obj.shadow().grow_set(1); obj.shadow().radius_set(5, 5); obj.shadow().offset_set(5, 5);
18 /// 
19 /// It is also possible to manually specify which <see cref="Efl.Gfx.IFilter"/> program to use.</summary>
20 [Efl.Ui.WidgetPartShadow.NativeMethods]
21 public class WidgetPartShadow : Efl.Ui.WidgetPart, Efl.Gfx.IBlur, Efl.Gfx.IColor, Efl.Gfx.IFilter
22 {
23     ///<summary>Pointer to the native class description.</summary>
24     public override System.IntPtr NativeClass
25     {
26         get
27         {
28             if (((object)this).GetType() == typeof(WidgetPartShadow))
29             {
30                 return GetEflClassStatic();
31             }
32             else
33             {
34                 return Efl.Eo.ClassRegister.klassFromType[((object)this).GetType()];
35             }
36         }
37     }
38
39     [System.Runtime.InteropServices.DllImport(efl.Libs.Elementary)] internal static extern System.IntPtr
40         efl_ui_widget_part_shadow_class_get();
41     /// <summary>Initializes a new instance of the <see cref="WidgetPartShadow"/> class.</summary>
42     /// <param name="parent">Parent instance.</param>
43     public WidgetPartShadow(Efl.Object parent= null
44             ) : base(efl_ui_widget_part_shadow_class_get(), typeof(WidgetPartShadow), parent)
45     {
46         FinishInstantiation();
47     }
48
49     /// <summary>Initializes a new instance of the <see cref="WidgetPartShadow"/> class.
50     /// Internal usage: Constructs an instance from a native pointer. This is used when interacting with C code and should not be used directly.</summary>
51     /// <param name="raw">The native pointer to be wrapped.</param>
52     protected WidgetPartShadow(System.IntPtr raw) : base(raw)
53     {
54     }
55
56     /// <summary>Initializes a new instance of the <see cref="WidgetPartShadow"/> class.
57     /// Internal usage: Constructor to forward the wrapper initialization to the root class that interfaces with native code. Should not be used directly.</summary>
58     /// <param name="baseKlass">The pointer to the base native Eo class.</param>
59     /// <param name="managedType">The managed type of the public constructor that originated this call.</param>
60     /// <param name="parent">The Efl.Object parent of this instance.</param>
61     protected WidgetPartShadow(IntPtr baseKlass, System.Type managedType, Efl.Object parent) : base(baseKlass, managedType, parent)
62     {
63     }
64
65     /// <summary>The blur radius in pixels.</summary>
66     /// <param name="rx">The horizontal blur radius.</param>
67     /// <param name="ry">The vertical blur radius.</param>
68     virtual public void GetRadius(out double rx, out double ry) {
69                                                          Efl.Gfx.IBlurConcrete.NativeMethods.efl_gfx_blur_radius_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out rx, out ry);
70         Eina.Error.RaiseIfUnhandledException();
71                                          }
72     /// <summary>The blur radius in pixels.</summary>
73     /// <param name="rx">The horizontal blur radius.</param>
74     /// <param name="ry">The vertical blur radius.</param>
75     virtual public void SetRadius(double rx, double ry) {
76                                                          Efl.Gfx.IBlurConcrete.NativeMethods.efl_gfx_blur_radius_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),rx, ry);
77         Eina.Error.RaiseIfUnhandledException();
78                                          }
79     /// <summary>An offset relative to the original pixels.
80     /// This property allows for drop shadow effects.</summary>
81     /// <param name="ox">Horizontal offset in pixels.</param>
82     /// <param name="oy">Vertical offset in pixels.</param>
83     virtual public void GetOffset(out double ox, out double oy) {
84                                                          Efl.Gfx.IBlurConcrete.NativeMethods.efl_gfx_blur_offset_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out ox, out oy);
85         Eina.Error.RaiseIfUnhandledException();
86                                          }
87     /// <summary>An offset relative to the original pixels.
88     /// This property allows for drop shadow effects.</summary>
89     /// <param name="ox">Horizontal offset in pixels.</param>
90     /// <param name="oy">Vertical offset in pixels.</param>
91     virtual public void SetOffset(double ox, double oy) {
92                                                          Efl.Gfx.IBlurConcrete.NativeMethods.efl_gfx_blur_offset_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),ox, oy);
93         Eina.Error.RaiseIfUnhandledException();
94                                          }
95     /// <summary>How much the original image should be &quot;grown&quot; before blurring.
96     /// Growing is a combination of blur &amp; color levels adjustment. If the value of grow is positive, the pixels will appear more &quot;fat&quot; or &quot;bold&quot; than the original. If the value is negative, a shrink effect happens instead.
97     /// 
98     /// This is can be used efficiently to create glow effects.</summary>
99     /// <returns>How much to grow the original pixel data.</returns>
100     virtual public double GetGrow() {
101          var _ret_var = Efl.Gfx.IBlurConcrete.NativeMethods.efl_gfx_blur_grow_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
102         Eina.Error.RaiseIfUnhandledException();
103         return _ret_var;
104  }
105     /// <summary>How much the original image should be &quot;grown&quot; before blurring.
106     /// Growing is a combination of blur &amp; color levels adjustment. If the value of grow is positive, the pixels will appear more &quot;fat&quot; or &quot;bold&quot; than the original. If the value is negative, a shrink effect happens instead.
107     /// 
108     /// This is can be used efficiently to create glow effects.</summary>
109     /// <param name="radius">How much to grow the original pixel data.</param>
110     virtual public void SetGrow(double radius) {
111                                  Efl.Gfx.IBlurConcrete.NativeMethods.efl_gfx_blur_grow_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),radius);
112         Eina.Error.RaiseIfUnhandledException();
113                          }
114     /// <summary>Retrieves the general/main color of the given Evas object.
115     /// Retrieves the main color&apos;s RGB component (and alpha channel) values, which range from 0 to 255. For the alpha channel, which defines the object&apos;s transparency level, 0 means totally transparent, while 255 means opaque. These color values are premultiplied by the alpha value.
116     /// 
117     /// Usually youll use this attribute for text and rectangle objects, where the main color is their unique one. If set for objects which themselves have colors, like the images one, those colors get modulated by this one.
118     /// 
119     /// All newly created Evas rectangles get the default color values of 255 255 255 255 (opaque white).
120     /// 
121     /// Use null pointers on the components you&apos;re not interested in: they&apos;ll be ignored by the function.
122     /// (Since EFL 1.22)</summary>
123     virtual public void GetColor(out int r, out int g, out int b, out int a) {
124                                                                                                          Efl.Gfx.IColorConcrete.NativeMethods.efl_gfx_color_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out r, out g, out b, out a);
125         Eina.Error.RaiseIfUnhandledException();
126                                                                          }
127     /// <summary>Sets the general/main color of the given Evas object to the given one.
128     /// See also <see cref="Efl.Gfx.IColor.GetColor"/> (for an example)
129     /// 
130     /// These color values are expected to be premultiplied by alpha.
131     /// (Since EFL 1.22)</summary>
132     virtual public void SetColor(int r, int g, int b, int a) {
133                                                                                                          Efl.Gfx.IColorConcrete.NativeMethods.efl_gfx_color_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),r, g, b, a);
134         Eina.Error.RaiseIfUnhandledException();
135                                                                          }
136     /// <summary>Get hex color code of given Evas object. This returns a short lived hex color code string.
137     /// (Since EFL 1.22)</summary>
138     /// <returns>the hex color code.</returns>
139     virtual public System.String GetColorCode() {
140          var _ret_var = Efl.Gfx.IColorConcrete.NativeMethods.efl_gfx_color_code_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
141         Eina.Error.RaiseIfUnhandledException();
142         return _ret_var;
143  }
144     /// <summary>Set the color of given Evas object to the given hex color code(#RRGGBBAA). e.g. efl_gfx_color_code_set(obj, &quot;#FFCCAACC&quot;);
145     /// (Since EFL 1.22)</summary>
146     /// <param name="colorcode">the hex color code.</param>
147     virtual public void SetColorCode(System.String colorcode) {
148                                  Efl.Gfx.IColorConcrete.NativeMethods.efl_gfx_color_code_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),colorcode);
149         Eina.Error.RaiseIfUnhandledException();
150                          }
151     /// <summary>Gets the code of the filter program set on this object. May be <c>null</c>.</summary>
152     /// <param name="code">The Lua program source code.</param>
153     /// <param name="name">An optional name for this filter.</param>
154     virtual public void GetFilterProgram(out System.String code, out System.String name) {
155                                                          Efl.Gfx.IFilterConcrete.NativeMethods.efl_gfx_filter_program_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out code, out name);
156         Eina.Error.RaiseIfUnhandledException();
157                                          }
158     /// <summary>Set a graphical filter program on this object.
159     /// Valid for Text and Image objects at the moment.
160     /// 
161     /// The argument passed to this function is a string containing a valid Lua program based on the filters API as described in the &quot;EFL Graphics Filters&quot; reference page.
162     /// 
163     /// Set to <c>null</c> to disable filtering.</summary>
164     /// <param name="code">The Lua program source code.</param>
165     /// <param name="name">An optional name for this filter.</param>
166     virtual public void SetFilterProgram(System.String code, System.String name) {
167                                                          Efl.Gfx.IFilterConcrete.NativeMethods.efl_gfx_filter_program_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),code, name);
168         Eina.Error.RaiseIfUnhandledException();
169                                          }
170     /// <summary>Set the current state of the filter.
171     /// This should be used by Edje (EFL&apos;s internal layout engine), but could also be used when implementing animations programmatically.
172     /// 
173     /// A full state is defined by two states (name + value): origin state and target state of an ongoing animation, as well as the <c>pos</c> progress (from 0 to 1) of that animation timeline. The second state can be omitted if there is no ongoing animation.</summary>
174     /// <param name="cur_state">Current state of the filter</param>
175     /// <param name="cur_val">Current value</param>
176     /// <param name="next_state">Next filter state, optional</param>
177     /// <param name="next_val">Next value, optional</param>
178     /// <param name="pos">Position, optional</param>
179     virtual public void GetFilterState(out System.String cur_state, out double cur_val, out System.String next_state, out double next_val, out double pos) {
180                                                                                                                                  Efl.Gfx.IFilterConcrete.NativeMethods.efl_gfx_filter_state_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out cur_state, out cur_val, out next_state, out next_val, out pos);
181         Eina.Error.RaiseIfUnhandledException();
182                                                                                          }
183     /// <summary>Set the current state of the filter.
184     /// This should be used by Edje (EFL&apos;s internal layout engine), but could also be used when implementing animations programmatically.
185     /// 
186     /// A full state is defined by two states (name + value): origin state and target state of an ongoing animation, as well as the <c>pos</c> progress (from 0 to 1) of that animation timeline. The second state can be omitted if there is no ongoing animation.</summary>
187     /// <param name="cur_state">Current state of the filter</param>
188     /// <param name="cur_val">Current value</param>
189     /// <param name="next_state">Next filter state, optional</param>
190     /// <param name="next_val">Next value, optional</param>
191     /// <param name="pos">Position, optional</param>
192     virtual public void SetFilterState(System.String cur_state, double cur_val, System.String next_state, double next_val, double pos) {
193                                                                                                                                  Efl.Gfx.IFilterConcrete.NativeMethods.efl_gfx_filter_state_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cur_state, cur_val, next_state, next_val, pos);
194         Eina.Error.RaiseIfUnhandledException();
195                                                                                          }
196     /// <summary>Gets the padding required to apply this filter.</summary>
197     /// <param name="l">Padding on the left</param>
198     /// <param name="r">Padding on the right</param>
199     /// <param name="t">Padding on the top</param>
200     /// <param name="b">Padding on the bottom</param>
201     virtual public void GetFilterPadding(out int l, out int r, out int t, out int b) {
202                                                                                                          Efl.Gfx.IFilterConcrete.NativeMethods.efl_gfx_filter_padding_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out l, out r, out t, out b);
203         Eina.Error.RaiseIfUnhandledException();
204                                                                          }
205     /// <summary>Bind an object to use as a mask or texture in a filter program.
206     /// This will create automatically a new RGBA buffer containing the source object&apos;s pixels (as it is rendered).</summary>
207     /// <param name="name">Buffer name as used in the program.</param>
208     /// <returns>Object to use as a source of pixels.</returns>
209     virtual public Efl.Gfx.IEntity GetFilterSource(System.String name) {
210                                  var _ret_var = Efl.Gfx.IFilterConcrete.NativeMethods.efl_gfx_filter_source_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),name);
211         Eina.Error.RaiseIfUnhandledException();
212                         return _ret_var;
213  }
214     /// <summary>Bind an object to use as a mask or texture in a filter program.
215     /// This will create automatically a new RGBA buffer containing the source object&apos;s pixels (as it is rendered).</summary>
216     /// <param name="name">Buffer name as used in the program.</param>
217     /// <param name="source">Object to use as a source of pixels.</param>
218     virtual public void SetFilterSource(System.String name, Efl.Gfx.IEntity source) {
219                                                          Efl.Gfx.IFilterConcrete.NativeMethods.efl_gfx_filter_source_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),name, source);
220         Eina.Error.RaiseIfUnhandledException();
221                                          }
222     /// <summary>Extra data used by the filter program.
223     /// Each data element is a string (<c>value</c>) stored as a global variable <c>name</c>. The program is then responsible for conversion to numbers, tables, etc...
224     /// 
225     /// If the <c>execute</c> flag is set, then the <c>value</c> can be complex and run, as if the original Lua program contained a line &apos;name = value&apos;. This can be used to pass in tables.</summary>
226     /// <param name="name">Name of the global variable</param>
227     /// <param name="value">String value to use as data</param>
228     /// <param name="execute">If <c>true</c>, execute &apos;name = value&apos;</param>
229     virtual public void GetFilterData(System.String name, out System.String value, out bool execute) {
230                                                                                  Efl.Gfx.IFilterConcrete.NativeMethods.efl_gfx_filter_data_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),name, out value, out execute);
231         Eina.Error.RaiseIfUnhandledException();
232                                                          }
233     /// <summary>Extra data used by the filter program.
234     /// Each data element is a string (<c>value</c>) stored as a global variable <c>name</c>. The program is then responsible for conversion to numbers, tables, etc...
235     /// 
236     /// If the <c>execute</c> flag is set, then the <c>value</c> can be complex and run, as if the original Lua program contained a line &apos;name = value&apos;. This can be used to pass in tables.</summary>
237     /// <param name="name">Name of the global variable</param>
238     /// <param name="value">String value to use as data</param>
239     /// <param name="execute">If <c>true</c>, execute &apos;name = value&apos;</param>
240     virtual public void SetFilterData(System.String name, System.String value, bool execute) {
241                                                                                  Efl.Gfx.IFilterConcrete.NativeMethods.efl_gfx_filter_data_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),name, value, execute);
242         Eina.Error.RaiseIfUnhandledException();
243                                                          }
244     /// <summary>How much the original image should be &quot;grown&quot; before blurring.
245     /// Growing is a combination of blur &amp; color levels adjustment. If the value of grow is positive, the pixels will appear more &quot;fat&quot; or &quot;bold&quot; than the original. If the value is negative, a shrink effect happens instead.
246     /// 
247     /// This is can be used efficiently to create glow effects.</summary>
248     /// <value>How much to grow the original pixel data.</value>
249     public double Grow {
250         get { return GetGrow(); }
251         set { SetGrow(value); }
252     }
253     /// <summary>Get hex color code of given Evas object. This returns a short lived hex color code string.
254     /// (Since EFL 1.22)</summary>
255     /// <value>the hex color code.</value>
256     public System.String ColorCode {
257         get { return GetColorCode(); }
258         set { SetColorCode(value); }
259     }
260     private static IntPtr GetEflClassStatic()
261     {
262         return Efl.Ui.WidgetPartShadow.efl_ui_widget_part_shadow_class_get();
263     }
264     /// <summary>Wrapper for native methods and virtual method delegates.
265     /// For internal use by generated code only.</summary>
266     public new class NativeMethods : Efl.Ui.WidgetPart.NativeMethods
267     {
268         private static Efl.Eo.NativeModule Module = new Efl.Eo.NativeModule(    efl.Libs.Elementary);
269         /// <summary>Gets the list of Eo operations to override.</summary>
270         /// <returns>The list of Eo operations to be overload.</returns>
271         public override System.Collections.Generic.List<Efl_Op_Description> GetEoOps(System.Type type)
272         {
273             var descs = new System.Collections.Generic.List<Efl_Op_Description>();
274             var methods = Efl.Eo.Globals.GetUserMethods(type);
275
276             if (efl_gfx_blur_radius_get_static_delegate == null)
277             {
278                 efl_gfx_blur_radius_get_static_delegate = new efl_gfx_blur_radius_get_delegate(radius_get);
279             }
280
281             if (methods.FirstOrDefault(m => m.Name == "GetRadius") != null)
282             {
283                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_blur_radius_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_blur_radius_get_static_delegate) });
284             }
285
286             if (efl_gfx_blur_radius_set_static_delegate == null)
287             {
288                 efl_gfx_blur_radius_set_static_delegate = new efl_gfx_blur_radius_set_delegate(radius_set);
289             }
290
291             if (methods.FirstOrDefault(m => m.Name == "SetRadius") != null)
292             {
293                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_blur_radius_set"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_blur_radius_set_static_delegate) });
294             }
295
296             if (efl_gfx_blur_offset_get_static_delegate == null)
297             {
298                 efl_gfx_blur_offset_get_static_delegate = new efl_gfx_blur_offset_get_delegate(offset_get);
299             }
300
301             if (methods.FirstOrDefault(m => m.Name == "GetOffset") != null)
302             {
303                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_blur_offset_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_blur_offset_get_static_delegate) });
304             }
305
306             if (efl_gfx_blur_offset_set_static_delegate == null)
307             {
308                 efl_gfx_blur_offset_set_static_delegate = new efl_gfx_blur_offset_set_delegate(offset_set);
309             }
310
311             if (methods.FirstOrDefault(m => m.Name == "SetOffset") != null)
312             {
313                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_blur_offset_set"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_blur_offset_set_static_delegate) });
314             }
315
316             if (efl_gfx_blur_grow_get_static_delegate == null)
317             {
318                 efl_gfx_blur_grow_get_static_delegate = new efl_gfx_blur_grow_get_delegate(grow_get);
319             }
320
321             if (methods.FirstOrDefault(m => m.Name == "GetGrow") != null)
322             {
323                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_blur_grow_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_blur_grow_get_static_delegate) });
324             }
325
326             if (efl_gfx_blur_grow_set_static_delegate == null)
327             {
328                 efl_gfx_blur_grow_set_static_delegate = new efl_gfx_blur_grow_set_delegate(grow_set);
329             }
330
331             if (methods.FirstOrDefault(m => m.Name == "SetGrow") != null)
332             {
333                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_blur_grow_set"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_blur_grow_set_static_delegate) });
334             }
335
336             if (efl_gfx_color_get_static_delegate == null)
337             {
338                 efl_gfx_color_get_static_delegate = new efl_gfx_color_get_delegate(color_get);
339             }
340
341             if (methods.FirstOrDefault(m => m.Name == "GetColor") != null)
342             {
343                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_color_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_color_get_static_delegate) });
344             }
345
346             if (efl_gfx_color_set_static_delegate == null)
347             {
348                 efl_gfx_color_set_static_delegate = new efl_gfx_color_set_delegate(color_set);
349             }
350
351             if (methods.FirstOrDefault(m => m.Name == "SetColor") != null)
352             {
353                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_color_set"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_color_set_static_delegate) });
354             }
355
356             if (efl_gfx_color_code_get_static_delegate == null)
357             {
358                 efl_gfx_color_code_get_static_delegate = new efl_gfx_color_code_get_delegate(color_code_get);
359             }
360
361             if (methods.FirstOrDefault(m => m.Name == "GetColorCode") != null)
362             {
363                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_color_code_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_color_code_get_static_delegate) });
364             }
365
366             if (efl_gfx_color_code_set_static_delegate == null)
367             {
368                 efl_gfx_color_code_set_static_delegate = new efl_gfx_color_code_set_delegate(color_code_set);
369             }
370
371             if (methods.FirstOrDefault(m => m.Name == "SetColorCode") != null)
372             {
373                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_color_code_set"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_color_code_set_static_delegate) });
374             }
375
376             if (efl_gfx_filter_program_get_static_delegate == null)
377             {
378                 efl_gfx_filter_program_get_static_delegate = new efl_gfx_filter_program_get_delegate(filter_program_get);
379             }
380
381             if (methods.FirstOrDefault(m => m.Name == "GetFilterProgram") != null)
382             {
383                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_filter_program_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_filter_program_get_static_delegate) });
384             }
385
386             if (efl_gfx_filter_program_set_static_delegate == null)
387             {
388                 efl_gfx_filter_program_set_static_delegate = new efl_gfx_filter_program_set_delegate(filter_program_set);
389             }
390
391             if (methods.FirstOrDefault(m => m.Name == "SetFilterProgram") != null)
392             {
393                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_filter_program_set"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_filter_program_set_static_delegate) });
394             }
395
396             if (efl_gfx_filter_state_get_static_delegate == null)
397             {
398                 efl_gfx_filter_state_get_static_delegate = new efl_gfx_filter_state_get_delegate(filter_state_get);
399             }
400
401             if (methods.FirstOrDefault(m => m.Name == "GetFilterState") != null)
402             {
403                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_filter_state_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_filter_state_get_static_delegate) });
404             }
405
406             if (efl_gfx_filter_state_set_static_delegate == null)
407             {
408                 efl_gfx_filter_state_set_static_delegate = new efl_gfx_filter_state_set_delegate(filter_state_set);
409             }
410
411             if (methods.FirstOrDefault(m => m.Name == "SetFilterState") != null)
412             {
413                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_filter_state_set"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_filter_state_set_static_delegate) });
414             }
415
416             if (efl_gfx_filter_padding_get_static_delegate == null)
417             {
418                 efl_gfx_filter_padding_get_static_delegate = new efl_gfx_filter_padding_get_delegate(filter_padding_get);
419             }
420
421             if (methods.FirstOrDefault(m => m.Name == "GetFilterPadding") != null)
422             {
423                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_filter_padding_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_filter_padding_get_static_delegate) });
424             }
425
426             if (efl_gfx_filter_source_get_static_delegate == null)
427             {
428                 efl_gfx_filter_source_get_static_delegate = new efl_gfx_filter_source_get_delegate(filter_source_get);
429             }
430
431             if (methods.FirstOrDefault(m => m.Name == "GetFilterSource") != null)
432             {
433                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_filter_source_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_filter_source_get_static_delegate) });
434             }
435
436             if (efl_gfx_filter_source_set_static_delegate == null)
437             {
438                 efl_gfx_filter_source_set_static_delegate = new efl_gfx_filter_source_set_delegate(filter_source_set);
439             }
440
441             if (methods.FirstOrDefault(m => m.Name == "SetFilterSource") != null)
442             {
443                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_filter_source_set"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_filter_source_set_static_delegate) });
444             }
445
446             if (efl_gfx_filter_data_get_static_delegate == null)
447             {
448                 efl_gfx_filter_data_get_static_delegate = new efl_gfx_filter_data_get_delegate(filter_data_get);
449             }
450
451             if (methods.FirstOrDefault(m => m.Name == "GetFilterData") != null)
452             {
453                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_filter_data_get"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_filter_data_get_static_delegate) });
454             }
455
456             if (efl_gfx_filter_data_set_static_delegate == null)
457             {
458                 efl_gfx_filter_data_set_static_delegate = new efl_gfx_filter_data_set_delegate(filter_data_set);
459             }
460
461             if (methods.FirstOrDefault(m => m.Name == "SetFilterData") != null)
462             {
463                 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_gfx_filter_data_set"), func = Marshal.GetFunctionPointerForDelegate(efl_gfx_filter_data_set_static_delegate) });
464             }
465
466             descs.AddRange(base.GetEoOps(type));
467             return descs;
468         }
469         /// <summary>Returns the Eo class for the native methods of this class.</summary>
470         /// <returns>The native class pointer.</returns>
471         public override IntPtr GetEflClass()
472         {
473             return Efl.Ui.WidgetPartShadow.efl_ui_widget_part_shadow_class_get();
474         }
475
476         #pragma warning disable CA1707, CS1591, SA1300, SA1600
477
478         
479         private delegate void efl_gfx_blur_radius_get_delegate(System.IntPtr obj, System.IntPtr pd,  out double rx,  out double ry);
480
481         
482         public delegate void efl_gfx_blur_radius_get_api_delegate(System.IntPtr obj,  out double rx,  out double ry);
483
484         public static Efl.Eo.FunctionWrapper<efl_gfx_blur_radius_get_api_delegate> efl_gfx_blur_radius_get_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_blur_radius_get_api_delegate>(Module, "efl_gfx_blur_radius_get");
485
486         private static void radius_get(System.IntPtr obj, System.IntPtr pd, out double rx, out double ry)
487         {
488             Eina.Log.Debug("function efl_gfx_blur_radius_get was called");
489             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
490             if (ws != null)
491             {
492                         rx = default(double);        ry = default(double);                            
493                 try
494                 {
495                     ((WidgetPartShadow)ws.Target).GetRadius(out rx, out ry);
496                 }
497                 catch (Exception e)
498                 {
499                     Eina.Log.Warning($"Callback error: {e.ToString()}");
500                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
501                 }
502
503                                         
504             }
505             else
506             {
507                 efl_gfx_blur_radius_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out rx, out ry);
508             }
509         }
510
511         private static efl_gfx_blur_radius_get_delegate efl_gfx_blur_radius_get_static_delegate;
512
513         
514         private delegate void efl_gfx_blur_radius_set_delegate(System.IntPtr obj, System.IntPtr pd,  double rx,  double ry);
515
516         
517         public delegate void efl_gfx_blur_radius_set_api_delegate(System.IntPtr obj,  double rx,  double ry);
518
519         public static Efl.Eo.FunctionWrapper<efl_gfx_blur_radius_set_api_delegate> efl_gfx_blur_radius_set_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_blur_radius_set_api_delegate>(Module, "efl_gfx_blur_radius_set");
520
521         private static void radius_set(System.IntPtr obj, System.IntPtr pd, double rx, double ry)
522         {
523             Eina.Log.Debug("function efl_gfx_blur_radius_set was called");
524             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
525             if (ws != null)
526             {
527                                                             
528                 try
529                 {
530                     ((WidgetPartShadow)ws.Target).SetRadius(rx, ry);
531                 }
532                 catch (Exception e)
533                 {
534                     Eina.Log.Warning($"Callback error: {e.ToString()}");
535                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
536                 }
537
538                                         
539             }
540             else
541             {
542                 efl_gfx_blur_radius_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), rx, ry);
543             }
544         }
545
546         private static efl_gfx_blur_radius_set_delegate efl_gfx_blur_radius_set_static_delegate;
547
548         
549         private delegate void efl_gfx_blur_offset_get_delegate(System.IntPtr obj, System.IntPtr pd,  out double ox,  out double oy);
550
551         
552         public delegate void efl_gfx_blur_offset_get_api_delegate(System.IntPtr obj,  out double ox,  out double oy);
553
554         public static Efl.Eo.FunctionWrapper<efl_gfx_blur_offset_get_api_delegate> efl_gfx_blur_offset_get_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_blur_offset_get_api_delegate>(Module, "efl_gfx_blur_offset_get");
555
556         private static void offset_get(System.IntPtr obj, System.IntPtr pd, out double ox, out double oy)
557         {
558             Eina.Log.Debug("function efl_gfx_blur_offset_get was called");
559             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
560             if (ws != null)
561             {
562                         ox = default(double);        oy = default(double);                            
563                 try
564                 {
565                     ((WidgetPartShadow)ws.Target).GetOffset(out ox, out oy);
566                 }
567                 catch (Exception e)
568                 {
569                     Eina.Log.Warning($"Callback error: {e.ToString()}");
570                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
571                 }
572
573                                         
574             }
575             else
576             {
577                 efl_gfx_blur_offset_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out ox, out oy);
578             }
579         }
580
581         private static efl_gfx_blur_offset_get_delegate efl_gfx_blur_offset_get_static_delegate;
582
583         
584         private delegate void efl_gfx_blur_offset_set_delegate(System.IntPtr obj, System.IntPtr pd,  double ox,  double oy);
585
586         
587         public delegate void efl_gfx_blur_offset_set_api_delegate(System.IntPtr obj,  double ox,  double oy);
588
589         public static Efl.Eo.FunctionWrapper<efl_gfx_blur_offset_set_api_delegate> efl_gfx_blur_offset_set_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_blur_offset_set_api_delegate>(Module, "efl_gfx_blur_offset_set");
590
591         private static void offset_set(System.IntPtr obj, System.IntPtr pd, double ox, double oy)
592         {
593             Eina.Log.Debug("function efl_gfx_blur_offset_set was called");
594             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
595             if (ws != null)
596             {
597                                                             
598                 try
599                 {
600                     ((WidgetPartShadow)ws.Target).SetOffset(ox, oy);
601                 }
602                 catch (Exception e)
603                 {
604                     Eina.Log.Warning($"Callback error: {e.ToString()}");
605                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
606                 }
607
608                                         
609             }
610             else
611             {
612                 efl_gfx_blur_offset_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), ox, oy);
613             }
614         }
615
616         private static efl_gfx_blur_offset_set_delegate efl_gfx_blur_offset_set_static_delegate;
617
618         
619         private delegate double efl_gfx_blur_grow_get_delegate(System.IntPtr obj, System.IntPtr pd);
620
621         
622         public delegate double efl_gfx_blur_grow_get_api_delegate(System.IntPtr obj);
623
624         public static Efl.Eo.FunctionWrapper<efl_gfx_blur_grow_get_api_delegate> efl_gfx_blur_grow_get_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_blur_grow_get_api_delegate>(Module, "efl_gfx_blur_grow_get");
625
626         private static double grow_get(System.IntPtr obj, System.IntPtr pd)
627         {
628             Eina.Log.Debug("function efl_gfx_blur_grow_get was called");
629             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
630             if (ws != null)
631             {
632             double _ret_var = default(double);
633                 try
634                 {
635                     _ret_var = ((WidgetPartShadow)ws.Target).GetGrow();
636                 }
637                 catch (Exception e)
638                 {
639                     Eina.Log.Warning($"Callback error: {e.ToString()}");
640                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
641                 }
642
643         return _ret_var;
644
645             }
646             else
647             {
648                 return efl_gfx_blur_grow_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
649             }
650         }
651
652         private static efl_gfx_blur_grow_get_delegate efl_gfx_blur_grow_get_static_delegate;
653
654         
655         private delegate void efl_gfx_blur_grow_set_delegate(System.IntPtr obj, System.IntPtr pd,  double radius);
656
657         
658         public delegate void efl_gfx_blur_grow_set_api_delegate(System.IntPtr obj,  double radius);
659
660         public static Efl.Eo.FunctionWrapper<efl_gfx_blur_grow_set_api_delegate> efl_gfx_blur_grow_set_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_blur_grow_set_api_delegate>(Module, "efl_gfx_blur_grow_set");
661
662         private static void grow_set(System.IntPtr obj, System.IntPtr pd, double radius)
663         {
664             Eina.Log.Debug("function efl_gfx_blur_grow_set was called");
665             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
666             if (ws != null)
667             {
668                                     
669                 try
670                 {
671                     ((WidgetPartShadow)ws.Target).SetGrow(radius);
672                 }
673                 catch (Exception e)
674                 {
675                     Eina.Log.Warning($"Callback error: {e.ToString()}");
676                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
677                 }
678
679                         
680             }
681             else
682             {
683                 efl_gfx_blur_grow_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), radius);
684             }
685         }
686
687         private static efl_gfx_blur_grow_set_delegate efl_gfx_blur_grow_set_static_delegate;
688
689         
690         private delegate void efl_gfx_color_get_delegate(System.IntPtr obj, System.IntPtr pd,  out int r,  out int g,  out int b,  out int a);
691
692         
693         public delegate void efl_gfx_color_get_api_delegate(System.IntPtr obj,  out int r,  out int g,  out int b,  out int a);
694
695         public static Efl.Eo.FunctionWrapper<efl_gfx_color_get_api_delegate> efl_gfx_color_get_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_color_get_api_delegate>(Module, "efl_gfx_color_get");
696
697         private static void color_get(System.IntPtr obj, System.IntPtr pd, out int r, out int g, out int b, out int a)
698         {
699             Eina.Log.Debug("function efl_gfx_color_get was called");
700             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
701             if (ws != null)
702             {
703                                         r = default(int);        g = default(int);        b = default(int);        a = default(int);                                            
704                 try
705                 {
706                     ((WidgetPartShadow)ws.Target).GetColor(out r, out g, out b, out a);
707                 }
708                 catch (Exception e)
709                 {
710                     Eina.Log.Warning($"Callback error: {e.ToString()}");
711                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
712                 }
713
714                                                                         
715             }
716             else
717             {
718                 efl_gfx_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);
719             }
720         }
721
722         private static efl_gfx_color_get_delegate efl_gfx_color_get_static_delegate;
723
724         
725         private delegate void efl_gfx_color_set_delegate(System.IntPtr obj, System.IntPtr pd,  int r,  int g,  int b,  int a);
726
727         
728         public delegate void efl_gfx_color_set_api_delegate(System.IntPtr obj,  int r,  int g,  int b,  int a);
729
730         public static Efl.Eo.FunctionWrapper<efl_gfx_color_set_api_delegate> efl_gfx_color_set_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_color_set_api_delegate>(Module, "efl_gfx_color_set");
731
732         private static void color_set(System.IntPtr obj, System.IntPtr pd, int r, int g, int b, int a)
733         {
734             Eina.Log.Debug("function efl_gfx_color_set was called");
735             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
736             if (ws != null)
737             {
738                                                                                                             
739                 try
740                 {
741                     ((WidgetPartShadow)ws.Target).SetColor(r, g, b, a);
742                 }
743                 catch (Exception e)
744                 {
745                     Eina.Log.Warning($"Callback error: {e.ToString()}");
746                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
747                 }
748
749                                                                         
750             }
751             else
752             {
753                 efl_gfx_color_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), r, g, b, a);
754             }
755         }
756
757         private static efl_gfx_color_set_delegate efl_gfx_color_set_static_delegate;
758
759         [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
760         private delegate System.String efl_gfx_color_code_get_delegate(System.IntPtr obj, System.IntPtr pd);
761
762         [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
763         public delegate System.String efl_gfx_color_code_get_api_delegate(System.IntPtr obj);
764
765         public static Efl.Eo.FunctionWrapper<efl_gfx_color_code_get_api_delegate> efl_gfx_color_code_get_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_color_code_get_api_delegate>(Module, "efl_gfx_color_code_get");
766
767         private static System.String color_code_get(System.IntPtr obj, System.IntPtr pd)
768         {
769             Eina.Log.Debug("function efl_gfx_color_code_get was called");
770             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
771             if (ws != null)
772             {
773             System.String _ret_var = default(System.String);
774                 try
775                 {
776                     _ret_var = ((WidgetPartShadow)ws.Target).GetColorCode();
777                 }
778                 catch (Exception e)
779                 {
780                     Eina.Log.Warning($"Callback error: {e.ToString()}");
781                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
782                 }
783
784         return _ret_var;
785
786             }
787             else
788             {
789                 return efl_gfx_color_code_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
790             }
791         }
792
793         private static efl_gfx_color_code_get_delegate efl_gfx_color_code_get_static_delegate;
794
795         
796         private delegate void efl_gfx_color_code_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String colorcode);
797
798         
799         public delegate void efl_gfx_color_code_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String colorcode);
800
801         public static Efl.Eo.FunctionWrapper<efl_gfx_color_code_set_api_delegate> efl_gfx_color_code_set_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_color_code_set_api_delegate>(Module, "efl_gfx_color_code_set");
802
803         private static void color_code_set(System.IntPtr obj, System.IntPtr pd, System.String colorcode)
804         {
805             Eina.Log.Debug("function efl_gfx_color_code_set was called");
806             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
807             if (ws != null)
808             {
809                                     
810                 try
811                 {
812                     ((WidgetPartShadow)ws.Target).SetColorCode(colorcode);
813                 }
814                 catch (Exception e)
815                 {
816                     Eina.Log.Warning($"Callback error: {e.ToString()}");
817                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
818                 }
819
820                         
821             }
822             else
823             {
824                 efl_gfx_color_code_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), colorcode);
825             }
826         }
827
828         private static efl_gfx_color_code_set_delegate efl_gfx_color_code_set_static_delegate;
829
830         
831         private delegate void efl_gfx_filter_program_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String code, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String name);
832
833         
834         public delegate void efl_gfx_filter_program_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String code, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String name);
835
836         public static Efl.Eo.FunctionWrapper<efl_gfx_filter_program_get_api_delegate> efl_gfx_filter_program_get_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_filter_program_get_api_delegate>(Module, "efl_gfx_filter_program_get");
837
838         private static void filter_program_get(System.IntPtr obj, System.IntPtr pd, out System.String code, out System.String name)
839         {
840             Eina.Log.Debug("function efl_gfx_filter_program_get was called");
841             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
842             if (ws != null)
843             {
844                         System.String _out_code = default(System.String);
845         System.String _out_name = default(System.String);
846                             
847                 try
848                 {
849                     ((WidgetPartShadow)ws.Target).GetFilterProgram(out _out_code, out _out_name);
850                 }
851                 catch (Exception e)
852                 {
853                     Eina.Log.Warning($"Callback error: {e.ToString()}");
854                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
855                 }
856
857         code = _out_code;
858         name = _out_name;
859                         
860             }
861             else
862             {
863                 efl_gfx_filter_program_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out code, out name);
864             }
865         }
866
867         private static efl_gfx_filter_program_get_delegate efl_gfx_filter_program_get_static_delegate;
868
869         
870         private delegate void efl_gfx_filter_program_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String code, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name);
871
872         
873         public delegate void efl_gfx_filter_program_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String code, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name);
874
875         public static Efl.Eo.FunctionWrapper<efl_gfx_filter_program_set_api_delegate> efl_gfx_filter_program_set_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_filter_program_set_api_delegate>(Module, "efl_gfx_filter_program_set");
876
877         private static void filter_program_set(System.IntPtr obj, System.IntPtr pd, System.String code, System.String name)
878         {
879             Eina.Log.Debug("function efl_gfx_filter_program_set was called");
880             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
881             if (ws != null)
882             {
883                                                             
884                 try
885                 {
886                     ((WidgetPartShadow)ws.Target).SetFilterProgram(code, name);
887                 }
888                 catch (Exception e)
889                 {
890                     Eina.Log.Warning($"Callback error: {e.ToString()}");
891                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
892                 }
893
894                                         
895             }
896             else
897             {
898                 efl_gfx_filter_program_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), code, name);
899             }
900         }
901
902         private static efl_gfx_filter_program_set_delegate efl_gfx_filter_program_set_static_delegate;
903
904         
905         private delegate void efl_gfx_filter_state_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String cur_state,  out double cur_val, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String next_state,  out double next_val,  out double pos);
906
907         
908         public delegate void efl_gfx_filter_state_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String cur_state,  out double cur_val, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String next_state,  out double next_val,  out double pos);
909
910         public static Efl.Eo.FunctionWrapper<efl_gfx_filter_state_get_api_delegate> efl_gfx_filter_state_get_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_filter_state_get_api_delegate>(Module, "efl_gfx_filter_state_get");
911
912         private static void filter_state_get(System.IntPtr obj, System.IntPtr pd, out System.String cur_state, out double cur_val, out System.String next_state, out double next_val, out double pos)
913         {
914             Eina.Log.Debug("function efl_gfx_filter_state_get was called");
915             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
916             if (ws != null)
917             {
918                                                 System.String _out_cur_state = default(System.String);
919         cur_val = default(double);        System.String _out_next_state = default(System.String);
920         next_val = default(double);        pos = default(double);                                                    
921                 try
922                 {
923                     ((WidgetPartShadow)ws.Target).GetFilterState(out _out_cur_state, out cur_val, out _out_next_state, out next_val, out pos);
924                 }
925                 catch (Exception e)
926                 {
927                     Eina.Log.Warning($"Callback error: {e.ToString()}");
928                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
929                 }
930
931         cur_state = _out_cur_state;
932                 next_state = _out_next_state;
933                                                                 
934             }
935             else
936             {
937                 efl_gfx_filter_state_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out cur_state, out cur_val, out next_state, out next_val, out pos);
938             }
939         }
940
941         private static efl_gfx_filter_state_get_delegate efl_gfx_filter_state_get_static_delegate;
942
943         
944         private delegate void efl_gfx_filter_state_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String cur_state,  double cur_val, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String next_state,  double next_val,  double pos);
945
946         
947         public delegate void efl_gfx_filter_state_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String cur_state,  double cur_val, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String next_state,  double next_val,  double pos);
948
949         public static Efl.Eo.FunctionWrapper<efl_gfx_filter_state_set_api_delegate> efl_gfx_filter_state_set_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_filter_state_set_api_delegate>(Module, "efl_gfx_filter_state_set");
950
951         private static void filter_state_set(System.IntPtr obj, System.IntPtr pd, System.String cur_state, double cur_val, System.String next_state, double next_val, double pos)
952         {
953             Eina.Log.Debug("function efl_gfx_filter_state_set was called");
954             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
955             if (ws != null)
956             {
957                                                                                                                                     
958                 try
959                 {
960                     ((WidgetPartShadow)ws.Target).SetFilterState(cur_state, cur_val, next_state, next_val, pos);
961                 }
962                 catch (Exception e)
963                 {
964                     Eina.Log.Warning($"Callback error: {e.ToString()}");
965                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
966                 }
967
968                                                                                         
969             }
970             else
971             {
972                 efl_gfx_filter_state_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cur_state, cur_val, next_state, next_val, pos);
973             }
974         }
975
976         private static efl_gfx_filter_state_set_delegate efl_gfx_filter_state_set_static_delegate;
977
978         
979         private delegate void efl_gfx_filter_padding_get_delegate(System.IntPtr obj, System.IntPtr pd,  out int l,  out int r,  out int t,  out int b);
980
981         
982         public delegate void efl_gfx_filter_padding_get_api_delegate(System.IntPtr obj,  out int l,  out int r,  out int t,  out int b);
983
984         public static Efl.Eo.FunctionWrapper<efl_gfx_filter_padding_get_api_delegate> efl_gfx_filter_padding_get_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_filter_padding_get_api_delegate>(Module, "efl_gfx_filter_padding_get");
985
986         private static void filter_padding_get(System.IntPtr obj, System.IntPtr pd, out int l, out int r, out int t, out int b)
987         {
988             Eina.Log.Debug("function efl_gfx_filter_padding_get was called");
989             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
990             if (ws != null)
991             {
992                                         l = default(int);        r = default(int);        t = default(int);        b = default(int);                                            
993                 try
994                 {
995                     ((WidgetPartShadow)ws.Target).GetFilterPadding(out l, out r, out t, out b);
996                 }
997                 catch (Exception e)
998                 {
999                     Eina.Log.Warning($"Callback error: {e.ToString()}");
1000                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1001                 }
1002
1003                                                                         
1004             }
1005             else
1006             {
1007                 efl_gfx_filter_padding_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out l, out r, out t, out b);
1008             }
1009         }
1010
1011         private static efl_gfx_filter_padding_get_delegate efl_gfx_filter_padding_get_static_delegate;
1012
1013         [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
1014         private delegate Efl.Gfx.IEntity efl_gfx_filter_source_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name);
1015
1016         [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
1017         public delegate Efl.Gfx.IEntity efl_gfx_filter_source_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name);
1018
1019         public static Efl.Eo.FunctionWrapper<efl_gfx_filter_source_get_api_delegate> efl_gfx_filter_source_get_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_filter_source_get_api_delegate>(Module, "efl_gfx_filter_source_get");
1020
1021         private static Efl.Gfx.IEntity filter_source_get(System.IntPtr obj, System.IntPtr pd, System.String name)
1022         {
1023             Eina.Log.Debug("function efl_gfx_filter_source_get was called");
1024             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
1025             if (ws != null)
1026             {
1027                                     Efl.Gfx.IEntity _ret_var = default(Efl.Gfx.IEntity);
1028                 try
1029                 {
1030                     _ret_var = ((WidgetPartShadow)ws.Target).GetFilterSource(name);
1031                 }
1032                 catch (Exception e)
1033                 {
1034                     Eina.Log.Warning($"Callback error: {e.ToString()}");
1035                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1036                 }
1037
1038                         return _ret_var;
1039
1040             }
1041             else
1042             {
1043                 return efl_gfx_filter_source_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), name);
1044             }
1045         }
1046
1047         private static efl_gfx_filter_source_get_delegate efl_gfx_filter_source_get_static_delegate;
1048
1049         
1050         private delegate void efl_gfx_filter_source_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity source);
1051
1052         
1053         public delegate void efl_gfx_filter_source_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity source);
1054
1055         public static Efl.Eo.FunctionWrapper<efl_gfx_filter_source_set_api_delegate> efl_gfx_filter_source_set_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_filter_source_set_api_delegate>(Module, "efl_gfx_filter_source_set");
1056
1057         private static void filter_source_set(System.IntPtr obj, System.IntPtr pd, System.String name, Efl.Gfx.IEntity source)
1058         {
1059             Eina.Log.Debug("function efl_gfx_filter_source_set was called");
1060             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
1061             if (ws != null)
1062             {
1063                                                             
1064                 try
1065                 {
1066                     ((WidgetPartShadow)ws.Target).SetFilterSource(name, source);
1067                 }
1068                 catch (Exception e)
1069                 {
1070                     Eina.Log.Warning($"Callback error: {e.ToString()}");
1071                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1072                 }
1073
1074                                         
1075             }
1076             else
1077             {
1078                 efl_gfx_filter_source_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), name, source);
1079             }
1080         }
1081
1082         private static efl_gfx_filter_source_set_delegate efl_gfx_filter_source_set_static_delegate;
1083
1084         
1085         private delegate void efl_gfx_filter_data_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String value, [MarshalAs(UnmanagedType.U1)] out bool execute);
1086
1087         
1088         public delegate void efl_gfx_filter_data_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] out System.String value, [MarshalAs(UnmanagedType.U1)] out bool execute);
1089
1090         public static Efl.Eo.FunctionWrapper<efl_gfx_filter_data_get_api_delegate> efl_gfx_filter_data_get_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_filter_data_get_api_delegate>(Module, "efl_gfx_filter_data_get");
1091
1092         private static void filter_data_get(System.IntPtr obj, System.IntPtr pd, System.String name, out System.String value, out bool execute)
1093         {
1094             Eina.Log.Debug("function efl_gfx_filter_data_get was called");
1095             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
1096             if (ws != null)
1097             {
1098                                         System.String _out_value = default(System.String);
1099         execute = default(bool);                                    
1100                 try
1101                 {
1102                     ((WidgetPartShadow)ws.Target).GetFilterData(name, out _out_value, out execute);
1103                 }
1104                 catch (Exception e)
1105                 {
1106                     Eina.Log.Warning($"Callback error: {e.ToString()}");
1107                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1108                 }
1109
1110                 value = _out_value;
1111                                         
1112             }
1113             else
1114             {
1115                 efl_gfx_filter_data_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), name, out value, out execute);
1116             }
1117         }
1118
1119         private static efl_gfx_filter_data_get_delegate efl_gfx_filter_data_get_static_delegate;
1120
1121         
1122         private delegate void efl_gfx_filter_data_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String value, [MarshalAs(UnmanagedType.U1)] bool execute);
1123
1124         
1125         public delegate void efl_gfx_filter_data_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String name, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String value, [MarshalAs(UnmanagedType.U1)] bool execute);
1126
1127         public static Efl.Eo.FunctionWrapper<efl_gfx_filter_data_set_api_delegate> efl_gfx_filter_data_set_ptr = new Efl.Eo.FunctionWrapper<efl_gfx_filter_data_set_api_delegate>(Module, "efl_gfx_filter_data_set");
1128
1129         private static void filter_data_set(System.IntPtr obj, System.IntPtr pd, System.String name, System.String value, bool execute)
1130         {
1131             Eina.Log.Debug("function efl_gfx_filter_data_set was called");
1132             var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
1133             if (ws != null)
1134             {
1135                                                                                     
1136                 try
1137                 {
1138                     ((WidgetPartShadow)ws.Target).SetFilterData(name, value, execute);
1139                 }
1140                 catch (Exception e)
1141                 {
1142                     Eina.Log.Warning($"Callback error: {e.ToString()}");
1143                     Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1144                 }
1145
1146                                                         
1147             }
1148             else
1149             {
1150                 efl_gfx_filter_data_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), name, value, execute);
1151             }
1152         }
1153
1154         private static efl_gfx_filter_data_set_delegate efl_gfx_filter_data_set_static_delegate;
1155
1156         #pragma warning restore CA1707, CS1591, SA1300, SA1600
1157
1158 }
1159 }
1160 }
1161
1162 }
1163