1 #pragma warning disable CS1591
3 using System.Runtime.InteropServices;
4 using System.Collections.Generic;
6 using System.Threading;
7 using System.ComponentModel;
12 /// <summary>Represents a Table created as part of a layout.
13 /// Can not be deleted, this is only a representation of an internal object of an EFL layout.</summary>
14 [Efl.Canvas.LayoutPartTable.NativeMethods]
15 public class LayoutPartTable : Efl.Canvas.LayoutPart, Efl.IContainer, Efl.IPack, Efl.IPackTable
17 ///<summary>Pointer to the native class description.</summary>
18 public override System.IntPtr NativeClass
22 if (((object)this).GetType() == typeof(LayoutPartTable))
24 return GetEflClassStatic();
28 return Efl.Eo.ClassRegister.klassFromType[((object)this).GetType()];
33 [System.Runtime.InteropServices.DllImport(efl.Libs.Edje)] internal static extern System.IntPtr
34 efl_canvas_layout_part_table_class_get();
35 /// <summary>Initializes a new instance of the <see cref="LayoutPartTable"/> class.</summary>
36 /// <param name="parent">Parent instance.</param>
37 public LayoutPartTable(Efl.Object parent= null
38 ) : base(efl_canvas_layout_part_table_class_get(), typeof(LayoutPartTable), parent)
40 FinishInstantiation();
43 /// <summary>Initializes a new instance of the <see cref="LayoutPartTable"/> class.
44 /// Internal usage: Constructs an instance from a native pointer. This is used when interacting with C code and should not be used directly.</summary>
45 /// <param name="raw">The native pointer to be wrapped.</param>
46 protected LayoutPartTable(System.IntPtr raw) : base(raw)
50 /// <summary>Initializes a new instance of the <see cref="LayoutPartTable"/> class.
51 /// Internal usage: Constructor to forward the wrapper initialization to the root class that interfaces with native code. Should not be used directly.</summary>
52 /// <param name="baseKlass">The pointer to the base native Eo class.</param>
53 /// <param name="managedType">The managed type of the public constructor that originated this call.</param>
54 /// <param name="parent">The Efl.Object parent of this instance.</param>
55 protected LayoutPartTable(IntPtr baseKlass, System.Type managedType, Efl.Object parent) : base(baseKlass, managedType, parent)
59 /// <summary>Sent after a new sub-object was added.
60 /// (Since EFL 1.22)</summary>
61 public event EventHandler<Efl.IContainerContentAddedEvt_Args> ContentAddedEvt
67 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
69 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
72 Efl.IContainerContentAddedEvt_Args args = new Efl.IContainerContentAddedEvt_Args();
73 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Gfx.IEntityConcrete);
76 value?.Invoke(obj, args);
80 Eina.Log.Error(e.ToString());
81 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
86 string key = "_EFL_CONTAINER_EVENT_CONTENT_ADDED";
87 AddNativeEventHandler(efl.Libs.Edje, key, callerCb, value);
95 string key = "_EFL_CONTAINER_EVENT_CONTENT_ADDED";
96 RemoveNativeEventHandler(efl.Libs.Edje, key, value);
100 ///<summary>Method to raise event ContentAddedEvt.</summary>
101 public void OnContentAddedEvt(Efl.IContainerContentAddedEvt_Args e)
103 var key = "_EFL_CONTAINER_EVENT_CONTENT_ADDED";
104 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Edje, key);
105 if (desc == IntPtr.Zero)
107 Eina.Log.Error($"Failed to get native event {key}");
111 IntPtr info = e.arg.NativeHandle;
112 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
114 /// <summary>Sent after a sub-object was removed, before unref.
115 /// (Since EFL 1.22)</summary>
116 public event EventHandler<Efl.IContainerContentRemovedEvt_Args> ContentRemovedEvt
122 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
124 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
127 Efl.IContainerContentRemovedEvt_Args args = new Efl.IContainerContentRemovedEvt_Args();
128 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Gfx.IEntityConcrete);
131 value?.Invoke(obj, args);
135 Eina.Log.Error(e.ToString());
136 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
141 string key = "_EFL_CONTAINER_EVENT_CONTENT_REMOVED";
142 AddNativeEventHandler(efl.Libs.Edje, key, callerCb, value);
150 string key = "_EFL_CONTAINER_EVENT_CONTENT_REMOVED";
151 RemoveNativeEventHandler(efl.Libs.Edje, key, value);
155 ///<summary>Method to raise event ContentRemovedEvt.</summary>
156 public void OnContentRemovedEvt(Efl.IContainerContentRemovedEvt_Args e)
158 var key = "_EFL_CONTAINER_EVENT_CONTENT_REMOVED";
159 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Edje, key);
160 if (desc == IntPtr.Zero)
162 Eina.Log.Error($"Failed to get native event {key}");
166 IntPtr info = e.arg.NativeHandle;
167 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
169 /// <summary>Begin iterating over this object's contents.
170 /// (Since EFL 1.22)</summary>
171 /// <returns>Iterator on object's content.</returns>
172 virtual public Eina.Iterator<Efl.Gfx.IEntity> ContentIterate() {
173 var _ret_var = Efl.IContainerConcrete.NativeMethods.efl_content_iterate_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
174 Eina.Error.RaiseIfUnhandledException();
175 return new Eina.Iterator<Efl.Gfx.IEntity>(_ret_var, true, false);
177 /// <summary>Returns the number of contained sub-objects.
178 /// (Since EFL 1.22)</summary>
179 /// <returns>Number of sub-objects.</returns>
180 virtual public int ContentCount() {
181 var _ret_var = Efl.IContainerConcrete.NativeMethods.efl_content_count_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
182 Eina.Error.RaiseIfUnhandledException();
185 /// <summary>Removes all packed sub-objects and unreferences them.</summary>
186 /// <returns><c>true</c> on success, <c>false</c> otherwise.</returns>
187 virtual public bool ClearPack() {
188 var _ret_var = Efl.IPackConcrete.NativeMethods.efl_pack_clear_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
189 Eina.Error.RaiseIfUnhandledException();
192 /// <summary>Removes all packed sub-objects without unreferencing them.
193 /// Use with caution.</summary>
194 /// <returns><c>true</c> on success, <c>false</c> otherwise.</returns>
195 virtual public bool UnpackAll() {
196 var _ret_var = Efl.IPackConcrete.NativeMethods.efl_pack_unpack_all_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
197 Eina.Error.RaiseIfUnhandledException();
200 /// <summary>Removes an existing sub-object from the container without deleting it.</summary>
201 /// <param name="subobj">The sub-object to unpack.</param>
202 /// <returns><c>false</c> if <c>subobj</c> wasn't in the container or couldn't be removed.</returns>
203 virtual public bool Unpack(Efl.Gfx.IEntity subobj) {
204 var _ret_var = Efl.IPackConcrete.NativeMethods.efl_pack_unpack_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),subobj);
205 Eina.Error.RaiseIfUnhandledException();
208 /// <summary>Adds a sub-object to this container.
209 /// Depending on the container this will either fill in the default spot, replacing any already existing element or append to the end of the container if there is no default part.
211 /// When this container is deleted, it will request deletion of the given <c>subobj</c>. Use <see cref="Efl.IPack.Unpack"/> to remove <c>subobj</c> from this container without deleting it.</summary>
212 /// <param name="subobj">The object to pack.</param>
213 /// <returns><c>false</c> if <c>subobj</c> could not be packed.</returns>
214 virtual public bool Pack(Efl.Gfx.IEntity subobj) {
215 var _ret_var = Efl.IPackConcrete.NativeMethods.efl_pack_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),subobj);
216 Eina.Error.RaiseIfUnhandledException();
219 /// <summary>Position and span of the <c>subobj</c> in this container, may be modified to move the <c>subobj</c></summary>
220 /// <param name="subobj">Child object</param>
221 /// <param name="col">Column number</param>
222 /// <param name="row">Row number</param>
223 /// <param name="colspan">Column span</param>
224 /// <param name="rowspan">Row span</param>
225 /// <returns>Returns false if item is not a child</returns>
226 virtual public bool GetTablePosition(Efl.Gfx.IEntity subobj, out int col, out int row, out int colspan, out int rowspan) {
227 var _ret_var = Efl.IPackTableConcrete.NativeMethods.efl_pack_table_position_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),subobj, out col, out row, out colspan, out rowspan);
228 Eina.Error.RaiseIfUnhandledException();
231 /// <summary>Combines <see cref="Efl.IPackTable.TableColumns"/> and <see cref="Efl.IPackTable.TableRows"/></summary>
232 /// <param name="cols">Number of columns</param>
233 /// <param name="rows">Number of rows</param>
234 virtual public void GetTableSize(out int cols, out int rows) {
235 Efl.IPackTableConcrete.NativeMethods.efl_pack_table_size_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out cols, out rows);
236 Eina.Error.RaiseIfUnhandledException();
238 /// <summary>Combines <see cref="Efl.IPackTable.TableColumns"/> and <see cref="Efl.IPackTable.TableRows"/></summary>
239 /// <param name="cols">Number of columns</param>
240 /// <param name="rows">Number of rows</param>
241 virtual public void SetTableSize(int cols, int rows) {
242 Efl.IPackTableConcrete.NativeMethods.efl_pack_table_size_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cols, rows);
243 Eina.Error.RaiseIfUnhandledException();
245 /// <summary>Specifies the amount of columns the table will have when the fill direction is horizontal. If it is vertical, the amount of columns depends on the amount of cells added and <see cref="Efl.IPackTable.TableRows"/>.</summary>
246 /// <returns>Amount of columns.</returns>
247 virtual public int GetTableColumns() {
248 var _ret_var = Efl.IPackTableConcrete.NativeMethods.efl_pack_table_columns_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
249 Eina.Error.RaiseIfUnhandledException();
252 /// <summary>Specifies the amount of columns the table will have when the fill direction is horizontal. If it is vertical, the amount of columns depends on the amount of cells added and <see cref="Efl.IPackTable.TableRows"/>.</summary>
253 /// <param name="cols">Amount of columns.</param>
254 virtual public void SetTableColumns(int cols) {
255 Efl.IPackTableConcrete.NativeMethods.efl_pack_table_columns_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),cols);
256 Eina.Error.RaiseIfUnhandledException();
258 /// <summary>Specifies the amount of rows the table will have when the fill direction is vertical. If it is horizontal, the amount of rows depends on the amount of cells added and <see cref="Efl.IPackTable.TableColumns"/>.</summary>
259 /// <returns>Amount of rows.</returns>
260 virtual public int GetTableRows() {
261 var _ret_var = Efl.IPackTableConcrete.NativeMethods.efl_pack_table_rows_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
262 Eina.Error.RaiseIfUnhandledException();
265 /// <summary>Specifies the amount of rows the table will have when the fill direction is vertical. If it is horizontal, the amount of rows depends on the amount of cells added and <see cref="Efl.IPackTable.TableColumns"/>.</summary>
266 /// <param name="rows">Amount of rows.</param>
267 virtual public void SetTableRows(int rows) {
268 Efl.IPackTableConcrete.NativeMethods.efl_pack_table_rows_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),rows);
269 Eina.Error.RaiseIfUnhandledException();
271 /// <summary>Pack object at a given location in the table.
272 /// When this container is deleted, it will request deletion of the given <c>subobj</c>. Use <see cref="Efl.IPack.Unpack"/> to remove <c>subobj</c> from this container without deleting it.</summary>
273 /// <param name="subobj">A child object to pack in this table.</param>
274 /// <param name="col">Column number</param>
275 /// <param name="row">Row number</param>
276 /// <param name="colspan">0 means 1, -1 means <see cref="Efl.IPackTable.TableColumns"/></param>
277 /// <param name="rowspan">0 means 1, -1 means <see cref="Efl.IPackTable.TableRows"/></param>
278 /// <returns><c>true</c> on success, <c>false</c> otherwise</returns>
279 virtual public bool PackTable(Efl.Gfx.IEntity subobj, int col, int row, int colspan, int rowspan) {
280 var _ret_var = Efl.IPackTableConcrete.NativeMethods.efl_pack_table_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),subobj, col, row, colspan, rowspan);
281 Eina.Error.RaiseIfUnhandledException();
284 /// <summary>Returns all objects at a given position in this table.</summary>
285 /// <param name="col">Column number</param>
286 /// <param name="row">Row number</param>
287 /// <param name="below">If <c>true</c> get objects spanning over this cell.</param>
288 /// <returns>Iterator to table contents</returns>
289 virtual public Eina.Iterator<Efl.Gfx.IEntity> GetTableContents(int col, int row, bool below) {
290 var _ret_var = Efl.IPackTableConcrete.NativeMethods.efl_pack_table_contents_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),col, row, below);
291 Eina.Error.RaiseIfUnhandledException();
292 return new Eina.Iterator<Efl.Gfx.IEntity>(_ret_var, true, false);
294 /// <summary>Returns a child at a given position, see <see cref="Efl.IPackTable.GetTableContents"/>.</summary>
295 /// <param name="col">Column number</param>
296 /// <param name="row">Row number</param>
297 /// <returns>Child object</returns>
298 virtual public Efl.Gfx.IEntity GetTableContent(int col, int row) {
299 var _ret_var = Efl.IPackTableConcrete.NativeMethods.efl_pack_table_content_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),col, row);
300 Eina.Error.RaiseIfUnhandledException();
303 /// <summary>Specifies the amount of columns the table will have when the fill direction is horizontal. If it is vertical, the amount of columns depends on the amount of cells added and <see cref="Efl.IPackTable.TableRows"/>.</summary>
304 /// <value>Amount of columns.</value>
305 public int TableColumns {
306 get { return GetTableColumns(); }
307 set { SetTableColumns(value); }
309 /// <summary>Specifies the amount of rows the table will have when the fill direction is vertical. If it is horizontal, the amount of rows depends on the amount of cells added and <see cref="Efl.IPackTable.TableColumns"/>.</summary>
310 /// <value>Amount of rows.</value>
311 public int TableRows {
312 get { return GetTableRows(); }
313 set { SetTableRows(value); }
315 private static IntPtr GetEflClassStatic()
317 return Efl.Canvas.LayoutPartTable.efl_canvas_layout_part_table_class_get();
319 /// <summary>Wrapper for native methods and virtual method delegates.
320 /// For internal use by generated code only.</summary>
321 public new class NativeMethods : Efl.Canvas.LayoutPart.NativeMethods
323 private static Efl.Eo.NativeModule Module = new Efl.Eo.NativeModule( efl.Libs.Edje);
324 /// <summary>Gets the list of Eo operations to override.</summary>
325 /// <returns>The list of Eo operations to be overload.</returns>
326 public override System.Collections.Generic.List<Efl_Op_Description> GetEoOps(System.Type type)
328 var descs = new System.Collections.Generic.List<Efl_Op_Description>();
329 var methods = Efl.Eo.Globals.GetUserMethods(type);
331 if (efl_content_iterate_static_delegate == null)
333 efl_content_iterate_static_delegate = new efl_content_iterate_delegate(content_iterate);
336 if (methods.FirstOrDefault(m => m.Name == "ContentIterate") != null)
338 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_content_iterate"), func = Marshal.GetFunctionPointerForDelegate(efl_content_iterate_static_delegate) });
341 if (efl_content_count_static_delegate == null)
343 efl_content_count_static_delegate = new efl_content_count_delegate(content_count);
346 if (methods.FirstOrDefault(m => m.Name == "ContentCount") != null)
348 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_content_count"), func = Marshal.GetFunctionPointerForDelegate(efl_content_count_static_delegate) });
351 if (efl_pack_clear_static_delegate == null)
353 efl_pack_clear_static_delegate = new efl_pack_clear_delegate(pack_clear);
356 if (methods.FirstOrDefault(m => m.Name == "ClearPack") != null)
358 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack_clear"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_clear_static_delegate) });
361 if (efl_pack_unpack_all_static_delegate == null)
363 efl_pack_unpack_all_static_delegate = new efl_pack_unpack_all_delegate(unpack_all);
366 if (methods.FirstOrDefault(m => m.Name == "UnpackAll") != null)
368 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack_unpack_all"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_unpack_all_static_delegate) });
371 if (efl_pack_unpack_static_delegate == null)
373 efl_pack_unpack_static_delegate = new efl_pack_unpack_delegate(unpack);
376 if (methods.FirstOrDefault(m => m.Name == "Unpack") != null)
378 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack_unpack"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_unpack_static_delegate) });
381 if (efl_pack_static_delegate == null)
383 efl_pack_static_delegate = new efl_pack_delegate(pack);
386 if (methods.FirstOrDefault(m => m.Name == "Pack") != null)
388 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_static_delegate) });
391 if (efl_pack_table_position_get_static_delegate == null)
393 efl_pack_table_position_get_static_delegate = new efl_pack_table_position_get_delegate(table_position_get);
396 if (methods.FirstOrDefault(m => m.Name == "GetTablePosition") != null)
398 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack_table_position_get"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_table_position_get_static_delegate) });
401 if (efl_pack_table_size_get_static_delegate == null)
403 efl_pack_table_size_get_static_delegate = new efl_pack_table_size_get_delegate(table_size_get);
406 if (methods.FirstOrDefault(m => m.Name == "GetTableSize") != null)
408 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack_table_size_get"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_table_size_get_static_delegate) });
411 if (efl_pack_table_size_set_static_delegate == null)
413 efl_pack_table_size_set_static_delegate = new efl_pack_table_size_set_delegate(table_size_set);
416 if (methods.FirstOrDefault(m => m.Name == "SetTableSize") != null)
418 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack_table_size_set"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_table_size_set_static_delegate) });
421 if (efl_pack_table_columns_get_static_delegate == null)
423 efl_pack_table_columns_get_static_delegate = new efl_pack_table_columns_get_delegate(table_columns_get);
426 if (methods.FirstOrDefault(m => m.Name == "GetTableColumns") != null)
428 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack_table_columns_get"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_table_columns_get_static_delegate) });
431 if (efl_pack_table_columns_set_static_delegate == null)
433 efl_pack_table_columns_set_static_delegate = new efl_pack_table_columns_set_delegate(table_columns_set);
436 if (methods.FirstOrDefault(m => m.Name == "SetTableColumns") != null)
438 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack_table_columns_set"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_table_columns_set_static_delegate) });
441 if (efl_pack_table_rows_get_static_delegate == null)
443 efl_pack_table_rows_get_static_delegate = new efl_pack_table_rows_get_delegate(table_rows_get);
446 if (methods.FirstOrDefault(m => m.Name == "GetTableRows") != null)
448 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack_table_rows_get"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_table_rows_get_static_delegate) });
451 if (efl_pack_table_rows_set_static_delegate == null)
453 efl_pack_table_rows_set_static_delegate = new efl_pack_table_rows_set_delegate(table_rows_set);
456 if (methods.FirstOrDefault(m => m.Name == "SetTableRows") != null)
458 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack_table_rows_set"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_table_rows_set_static_delegate) });
461 if (efl_pack_table_static_delegate == null)
463 efl_pack_table_static_delegate = new efl_pack_table_delegate(pack_table);
466 if (methods.FirstOrDefault(m => m.Name == "PackTable") != null)
468 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack_table"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_table_static_delegate) });
471 if (efl_pack_table_contents_get_static_delegate == null)
473 efl_pack_table_contents_get_static_delegate = new efl_pack_table_contents_get_delegate(table_contents_get);
476 if (methods.FirstOrDefault(m => m.Name == "GetTableContents") != null)
478 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack_table_contents_get"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_table_contents_get_static_delegate) });
481 if (efl_pack_table_content_get_static_delegate == null)
483 efl_pack_table_content_get_static_delegate = new efl_pack_table_content_get_delegate(table_content_get);
486 if (methods.FirstOrDefault(m => m.Name == "GetTableContent") != null)
488 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_pack_table_content_get"), func = Marshal.GetFunctionPointerForDelegate(efl_pack_table_content_get_static_delegate) });
491 descs.AddRange(base.GetEoOps(type));
494 /// <summary>Returns the Eo class for the native methods of this class.</summary>
495 /// <returns>The native class pointer.</returns>
496 public override IntPtr GetEflClass()
498 return Efl.Canvas.LayoutPartTable.efl_canvas_layout_part_table_class_get();
501 #pragma warning disable CA1707, CS1591, SA1300, SA1600
504 private delegate System.IntPtr efl_content_iterate_delegate(System.IntPtr obj, System.IntPtr pd);
507 public delegate System.IntPtr efl_content_iterate_api_delegate(System.IntPtr obj);
509 public static Efl.Eo.FunctionWrapper<efl_content_iterate_api_delegate> efl_content_iterate_ptr = new Efl.Eo.FunctionWrapper<efl_content_iterate_api_delegate>(Module, "efl_content_iterate");
511 private static System.IntPtr content_iterate(System.IntPtr obj, System.IntPtr pd)
513 Eina.Log.Debug("function efl_content_iterate was called");
514 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
517 Eina.Iterator<Efl.Gfx.IEntity> _ret_var = default(Eina.Iterator<Efl.Gfx.IEntity>);
520 _ret_var = ((LayoutPartTable)ws.Target).ContentIterate();
524 Eina.Log.Warning($"Callback error: {e.ToString()}");
525 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
528 _ret_var.Own = false; return _ret_var.Handle;
533 return efl_content_iterate_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
537 private static efl_content_iterate_delegate efl_content_iterate_static_delegate;
540 private delegate int efl_content_count_delegate(System.IntPtr obj, System.IntPtr pd);
543 public delegate int efl_content_count_api_delegate(System.IntPtr obj);
545 public static Efl.Eo.FunctionWrapper<efl_content_count_api_delegate> efl_content_count_ptr = new Efl.Eo.FunctionWrapper<efl_content_count_api_delegate>(Module, "efl_content_count");
547 private static int content_count(System.IntPtr obj, System.IntPtr pd)
549 Eina.Log.Debug("function efl_content_count was called");
550 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
553 int _ret_var = default(int);
556 _ret_var = ((LayoutPartTable)ws.Target).ContentCount();
560 Eina.Log.Warning($"Callback error: {e.ToString()}");
561 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
569 return efl_content_count_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
573 private static efl_content_count_delegate efl_content_count_static_delegate;
575 [return: MarshalAs(UnmanagedType.U1)]
576 private delegate bool efl_pack_clear_delegate(System.IntPtr obj, System.IntPtr pd);
578 [return: MarshalAs(UnmanagedType.U1)]
579 public delegate bool efl_pack_clear_api_delegate(System.IntPtr obj);
581 public static Efl.Eo.FunctionWrapper<efl_pack_clear_api_delegate> efl_pack_clear_ptr = new Efl.Eo.FunctionWrapper<efl_pack_clear_api_delegate>(Module, "efl_pack_clear");
583 private static bool pack_clear(System.IntPtr obj, System.IntPtr pd)
585 Eina.Log.Debug("function efl_pack_clear was called");
586 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
589 bool _ret_var = default(bool);
592 _ret_var = ((LayoutPartTable)ws.Target).ClearPack();
596 Eina.Log.Warning($"Callback error: {e.ToString()}");
597 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
605 return efl_pack_clear_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
609 private static efl_pack_clear_delegate efl_pack_clear_static_delegate;
611 [return: MarshalAs(UnmanagedType.U1)]
612 private delegate bool efl_pack_unpack_all_delegate(System.IntPtr obj, System.IntPtr pd);
614 [return: MarshalAs(UnmanagedType.U1)]
615 public delegate bool efl_pack_unpack_all_api_delegate(System.IntPtr obj);
617 public static Efl.Eo.FunctionWrapper<efl_pack_unpack_all_api_delegate> efl_pack_unpack_all_ptr = new Efl.Eo.FunctionWrapper<efl_pack_unpack_all_api_delegate>(Module, "efl_pack_unpack_all");
619 private static bool unpack_all(System.IntPtr obj, System.IntPtr pd)
621 Eina.Log.Debug("function efl_pack_unpack_all was called");
622 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
625 bool _ret_var = default(bool);
628 _ret_var = ((LayoutPartTable)ws.Target).UnpackAll();
632 Eina.Log.Warning($"Callback error: {e.ToString()}");
633 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
641 return efl_pack_unpack_all_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
645 private static efl_pack_unpack_all_delegate efl_pack_unpack_all_static_delegate;
647 [return: MarshalAs(UnmanagedType.U1)]
648 private delegate bool efl_pack_unpack_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity subobj);
650 [return: MarshalAs(UnmanagedType.U1)]
651 public delegate bool efl_pack_unpack_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity subobj);
653 public static Efl.Eo.FunctionWrapper<efl_pack_unpack_api_delegate> efl_pack_unpack_ptr = new Efl.Eo.FunctionWrapper<efl_pack_unpack_api_delegate>(Module, "efl_pack_unpack");
655 private static bool unpack(System.IntPtr obj, System.IntPtr pd, Efl.Gfx.IEntity subobj)
657 Eina.Log.Debug("function efl_pack_unpack was called");
658 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
661 bool _ret_var = default(bool);
664 _ret_var = ((LayoutPartTable)ws.Target).Unpack(subobj);
668 Eina.Log.Warning($"Callback error: {e.ToString()}");
669 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
677 return efl_pack_unpack_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), subobj);
681 private static efl_pack_unpack_delegate efl_pack_unpack_static_delegate;
683 [return: MarshalAs(UnmanagedType.U1)]
684 private delegate bool efl_pack_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity subobj);
686 [return: MarshalAs(UnmanagedType.U1)]
687 public delegate bool efl_pack_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity subobj);
689 public static Efl.Eo.FunctionWrapper<efl_pack_api_delegate> efl_pack_ptr = new Efl.Eo.FunctionWrapper<efl_pack_api_delegate>(Module, "efl_pack");
691 private static bool pack(System.IntPtr obj, System.IntPtr pd, Efl.Gfx.IEntity subobj)
693 Eina.Log.Debug("function efl_pack was called");
694 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
697 bool _ret_var = default(bool);
700 _ret_var = ((LayoutPartTable)ws.Target).Pack(subobj);
704 Eina.Log.Warning($"Callback error: {e.ToString()}");
705 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
713 return efl_pack_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), subobj);
717 private static efl_pack_delegate efl_pack_static_delegate;
719 [return: MarshalAs(UnmanagedType.U1)]
720 private delegate bool efl_pack_table_position_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity subobj, out int col, out int row, out int colspan, out int rowspan);
722 [return: MarshalAs(UnmanagedType.U1)]
723 public delegate bool efl_pack_table_position_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity subobj, out int col, out int row, out int colspan, out int rowspan);
725 public static Efl.Eo.FunctionWrapper<efl_pack_table_position_get_api_delegate> efl_pack_table_position_get_ptr = new Efl.Eo.FunctionWrapper<efl_pack_table_position_get_api_delegate>(Module, "efl_pack_table_position_get");
727 private static bool table_position_get(System.IntPtr obj, System.IntPtr pd, Efl.Gfx.IEntity subobj, out int col, out int row, out int colspan, out int rowspan)
729 Eina.Log.Debug("function efl_pack_table_position_get was called");
730 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
733 col = default(int); row = default(int); colspan = default(int); rowspan = default(int); bool _ret_var = default(bool);
736 _ret_var = ((LayoutPartTable)ws.Target).GetTablePosition(subobj, out col, out row, out colspan, out rowspan);
740 Eina.Log.Warning($"Callback error: {e.ToString()}");
741 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
749 return efl_pack_table_position_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), subobj, out col, out row, out colspan, out rowspan);
753 private static efl_pack_table_position_get_delegate efl_pack_table_position_get_static_delegate;
756 private delegate void efl_pack_table_size_get_delegate(System.IntPtr obj, System.IntPtr pd, out int cols, out int rows);
759 public delegate void efl_pack_table_size_get_api_delegate(System.IntPtr obj, out int cols, out int rows);
761 public static Efl.Eo.FunctionWrapper<efl_pack_table_size_get_api_delegate> efl_pack_table_size_get_ptr = new Efl.Eo.FunctionWrapper<efl_pack_table_size_get_api_delegate>(Module, "efl_pack_table_size_get");
763 private static void table_size_get(System.IntPtr obj, System.IntPtr pd, out int cols, out int rows)
765 Eina.Log.Debug("function efl_pack_table_size_get was called");
766 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
769 cols = default(int); rows = default(int);
772 ((LayoutPartTable)ws.Target).GetTableSize(out cols, out rows);
776 Eina.Log.Warning($"Callback error: {e.ToString()}");
777 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
784 efl_pack_table_size_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out cols, out rows);
788 private static efl_pack_table_size_get_delegate efl_pack_table_size_get_static_delegate;
791 private delegate void efl_pack_table_size_set_delegate(System.IntPtr obj, System.IntPtr pd, int cols, int rows);
794 public delegate void efl_pack_table_size_set_api_delegate(System.IntPtr obj, int cols, int rows);
796 public static Efl.Eo.FunctionWrapper<efl_pack_table_size_set_api_delegate> efl_pack_table_size_set_ptr = new Efl.Eo.FunctionWrapper<efl_pack_table_size_set_api_delegate>(Module, "efl_pack_table_size_set");
798 private static void table_size_set(System.IntPtr obj, System.IntPtr pd, int cols, int rows)
800 Eina.Log.Debug("function efl_pack_table_size_set was called");
801 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
807 ((LayoutPartTable)ws.Target).SetTableSize(cols, rows);
811 Eina.Log.Warning($"Callback error: {e.ToString()}");
812 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
819 efl_pack_table_size_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cols, rows);
823 private static efl_pack_table_size_set_delegate efl_pack_table_size_set_static_delegate;
826 private delegate int efl_pack_table_columns_get_delegate(System.IntPtr obj, System.IntPtr pd);
829 public delegate int efl_pack_table_columns_get_api_delegate(System.IntPtr obj);
831 public static Efl.Eo.FunctionWrapper<efl_pack_table_columns_get_api_delegate> efl_pack_table_columns_get_ptr = new Efl.Eo.FunctionWrapper<efl_pack_table_columns_get_api_delegate>(Module, "efl_pack_table_columns_get");
833 private static int table_columns_get(System.IntPtr obj, System.IntPtr pd)
835 Eina.Log.Debug("function efl_pack_table_columns_get was called");
836 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
839 int _ret_var = default(int);
842 _ret_var = ((LayoutPartTable)ws.Target).GetTableColumns();
846 Eina.Log.Warning($"Callback error: {e.ToString()}");
847 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
855 return efl_pack_table_columns_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
859 private static efl_pack_table_columns_get_delegate efl_pack_table_columns_get_static_delegate;
862 private delegate void efl_pack_table_columns_set_delegate(System.IntPtr obj, System.IntPtr pd, int cols);
865 public delegate void efl_pack_table_columns_set_api_delegate(System.IntPtr obj, int cols);
867 public static Efl.Eo.FunctionWrapper<efl_pack_table_columns_set_api_delegate> efl_pack_table_columns_set_ptr = new Efl.Eo.FunctionWrapper<efl_pack_table_columns_set_api_delegate>(Module, "efl_pack_table_columns_set");
869 private static void table_columns_set(System.IntPtr obj, System.IntPtr pd, int cols)
871 Eina.Log.Debug("function efl_pack_table_columns_set was called");
872 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
878 ((LayoutPartTable)ws.Target).SetTableColumns(cols);
882 Eina.Log.Warning($"Callback error: {e.ToString()}");
883 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
890 efl_pack_table_columns_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), cols);
894 private static efl_pack_table_columns_set_delegate efl_pack_table_columns_set_static_delegate;
897 private delegate int efl_pack_table_rows_get_delegate(System.IntPtr obj, System.IntPtr pd);
900 public delegate int efl_pack_table_rows_get_api_delegate(System.IntPtr obj);
902 public static Efl.Eo.FunctionWrapper<efl_pack_table_rows_get_api_delegate> efl_pack_table_rows_get_ptr = new Efl.Eo.FunctionWrapper<efl_pack_table_rows_get_api_delegate>(Module, "efl_pack_table_rows_get");
904 private static int table_rows_get(System.IntPtr obj, System.IntPtr pd)
906 Eina.Log.Debug("function efl_pack_table_rows_get was called");
907 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
910 int _ret_var = default(int);
913 _ret_var = ((LayoutPartTable)ws.Target).GetTableRows();
917 Eina.Log.Warning($"Callback error: {e.ToString()}");
918 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
926 return efl_pack_table_rows_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
930 private static efl_pack_table_rows_get_delegate efl_pack_table_rows_get_static_delegate;
933 private delegate void efl_pack_table_rows_set_delegate(System.IntPtr obj, System.IntPtr pd, int rows);
936 public delegate void efl_pack_table_rows_set_api_delegate(System.IntPtr obj, int rows);
938 public static Efl.Eo.FunctionWrapper<efl_pack_table_rows_set_api_delegate> efl_pack_table_rows_set_ptr = new Efl.Eo.FunctionWrapper<efl_pack_table_rows_set_api_delegate>(Module, "efl_pack_table_rows_set");
940 private static void table_rows_set(System.IntPtr obj, System.IntPtr pd, int rows)
942 Eina.Log.Debug("function efl_pack_table_rows_set was called");
943 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
949 ((LayoutPartTable)ws.Target).SetTableRows(rows);
953 Eina.Log.Warning($"Callback error: {e.ToString()}");
954 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
961 efl_pack_table_rows_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), rows);
965 private static efl_pack_table_rows_set_delegate efl_pack_table_rows_set_static_delegate;
967 [return: MarshalAs(UnmanagedType.U1)]
968 private delegate bool efl_pack_table_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity subobj, int col, int row, int colspan, int rowspan);
970 [return: MarshalAs(UnmanagedType.U1)]
971 public delegate bool efl_pack_table_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity subobj, int col, int row, int colspan, int rowspan);
973 public static Efl.Eo.FunctionWrapper<efl_pack_table_api_delegate> efl_pack_table_ptr = new Efl.Eo.FunctionWrapper<efl_pack_table_api_delegate>(Module, "efl_pack_table");
975 private static bool pack_table(System.IntPtr obj, System.IntPtr pd, Efl.Gfx.IEntity subobj, int col, int row, int colspan, int rowspan)
977 Eina.Log.Debug("function efl_pack_table was called");
978 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
981 bool _ret_var = default(bool);
984 _ret_var = ((LayoutPartTable)ws.Target).PackTable(subobj, col, row, colspan, rowspan);
988 Eina.Log.Warning($"Callback error: {e.ToString()}");
989 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
997 return efl_pack_table_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), subobj, col, row, colspan, rowspan);
1001 private static efl_pack_table_delegate efl_pack_table_static_delegate;
1004 private delegate System.IntPtr efl_pack_table_contents_get_delegate(System.IntPtr obj, System.IntPtr pd, int col, int row, [MarshalAs(UnmanagedType.U1)] bool below);
1007 public delegate System.IntPtr efl_pack_table_contents_get_api_delegate(System.IntPtr obj, int col, int row, [MarshalAs(UnmanagedType.U1)] bool below);
1009 public static Efl.Eo.FunctionWrapper<efl_pack_table_contents_get_api_delegate> efl_pack_table_contents_get_ptr = new Efl.Eo.FunctionWrapper<efl_pack_table_contents_get_api_delegate>(Module, "efl_pack_table_contents_get");
1011 private static System.IntPtr table_contents_get(System.IntPtr obj, System.IntPtr pd, int col, int row, bool below)
1013 Eina.Log.Debug("function efl_pack_table_contents_get was called");
1014 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
1017 Eina.Iterator<Efl.Gfx.IEntity> _ret_var = default(Eina.Iterator<Efl.Gfx.IEntity>);
1020 _ret_var = ((LayoutPartTable)ws.Target).GetTableContents(col, row, below);
1024 Eina.Log.Warning($"Callback error: {e.ToString()}");
1025 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1028 _ret_var.Own = false; return _ret_var.Handle;
1033 return efl_pack_table_contents_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), col, row, below);
1037 private static efl_pack_table_contents_get_delegate efl_pack_table_contents_get_static_delegate;
1039 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
1040 private delegate Efl.Gfx.IEntity efl_pack_table_content_get_delegate(System.IntPtr obj, System.IntPtr pd, int col, int row);
1042 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
1043 public delegate Efl.Gfx.IEntity efl_pack_table_content_get_api_delegate(System.IntPtr obj, int col, int row);
1045 public static Efl.Eo.FunctionWrapper<efl_pack_table_content_get_api_delegate> efl_pack_table_content_get_ptr = new Efl.Eo.FunctionWrapper<efl_pack_table_content_get_api_delegate>(Module, "efl_pack_table_content_get");
1047 private static Efl.Gfx.IEntity table_content_get(System.IntPtr obj, System.IntPtr pd, int col, int row)
1049 Eina.Log.Debug("function efl_pack_table_content_get was called");
1050 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
1053 Efl.Gfx.IEntity _ret_var = default(Efl.Gfx.IEntity);
1056 _ret_var = ((LayoutPartTable)ws.Target).GetTableContent(col, row);
1060 Eina.Log.Warning($"Callback error: {e.ToString()}");
1061 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1069 return efl_pack_table_content_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), col, row);
1073 private static efl_pack_table_content_get_delegate efl_pack_table_content_get_static_delegate;
1075 #pragma warning restore CA1707, CS1591, SA1300, SA1600