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>Efl UI Popup internal part backwall class</summary>
13 [Efl.Ui.PopupPartBackwall.NativeMethods]
14 [Efl.Eo.BindingEntity]
15 public class PopupPartBackwall : Efl.Ui.LayoutPart, Efl.IFile
17 ///<summary>Pointer to the native class description.</summary>
18 public override System.IntPtr NativeClass
22 if (((object)this).GetType() == typeof(PopupPartBackwall))
24 return GetEflClassStatic();
28 return Efl.Eo.ClassRegister.klassFromType[((object)this).GetType()];
33 [System.Runtime.InteropServices.DllImport(efl.Libs.Elementary)] internal static extern System.IntPtr
34 efl_ui_popup_part_backwall_class_get();
35 /// <summary>Initializes a new instance of the <see cref="PopupPartBackwall"/> class.</summary>
36 /// <param name="parent">Parent instance.</param>
37 public PopupPartBackwall(Efl.Object parent= null
38 ) : base(efl_ui_popup_part_backwall_class_get(), parent)
40 FinishInstantiation();
43 /// <summary>Constructor to be used when objects are expected to be constructed from native code.</summary>
44 /// <param name="ch">Tag struct storing the native handle of the object being constructed.</param>
45 protected PopupPartBackwall(ConstructingHandle ch) : base(ch)
49 /// <summary>Initializes a new instance of the <see cref="PopupPartBackwall"/> 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="wh">The native pointer to be wrapped.</param>
52 protected PopupPartBackwall(Efl.Eo.Globals.WrappingHandle wh) : base(wh)
56 /// <summary>Initializes a new instance of the <see cref="PopupPartBackwall"/> 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="parent">The Efl.Object parent of this instance.</param>
60 protected PopupPartBackwall(IntPtr baseKlass, Efl.Object parent) : base(baseKlass, parent)
64 /// <summary>Determine whether backwall is set to repeat events.</summary>
65 /// <returns>Whether <c>obj</c> is to repeat events (<c>true</c>) or not (<c>false</c>).</returns>
66 virtual public bool GetRepeatEvents() {
67 var _ret_var = Efl.Ui.PopupPartBackwall.NativeMethods.efl_ui_popup_part_backwall_repeat_events_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
68 Eina.Error.RaiseIfUnhandledException();
71 /// <summary>Set whether backwall is to repeat events.
72 /// If <c>repeat</c> is <c>true</c>, it will make events on <c>obj</c> to also be repeated for the next lower object in the objects' stack (see <see cref="Efl.Gfx.IStack.GetBelow"/>).
74 /// If <c>repeat</c> is <c>false</c>, events occurring on <c>obj</c> will be processed only on it.</summary>
75 /// <param name="repeat">Whether <c>obj</c> is to repeat events (<c>true</c>) or not (<c>false</c>).</param>
76 virtual public void SetRepeatEvents(bool repeat) {
77 Efl.Ui.PopupPartBackwall.NativeMethods.efl_ui_popup_part_backwall_repeat_events_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),repeat);
78 Eina.Error.RaiseIfUnhandledException();
80 /// <summary>Get the mmaped file from where an object will fetch the real data (it must be an <see cref="Eina.File"/>).
81 /// (Since EFL 1.22)</summary>
82 /// <returns>The handle to the <see cref="Eina.File"/> that will be used</returns>
83 virtual public Eina.File GetMmap() {
84 var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_mmap_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
85 Eina.Error.RaiseIfUnhandledException();
88 /// <summary>Set the mmaped file from where an object will fetch the real data (it must be an <see cref="Eina.File"/>).
89 /// If mmap is set during object construction, the object will automatically call <see cref="Efl.IFile.Load"/> during the finalize phase of construction.
90 /// (Since EFL 1.22)</summary>
91 /// <param name="f">The handle to the <see cref="Eina.File"/> that will be used</param>
92 /// <returns>0 on success, error code otherwise</returns>
93 virtual public Eina.Error SetMmap(Eina.File f) {
94 var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_mmap_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),f);
95 Eina.Error.RaiseIfUnhandledException();
98 /// <summary>Retrieve the file path from where an object is to fetch the data.
99 /// You must not modify the strings on the returned pointers.
100 /// (Since EFL 1.22)</summary>
101 /// <returns>The file path.</returns>
102 virtual public System.String GetFile() {
103 var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
104 Eina.Error.RaiseIfUnhandledException();
107 /// <summary>Set the file path from where an object will fetch the data.
108 /// If file is set during object construction, the object will automatically call <see cref="Efl.IFile.Load"/> during the finalize phase of construction.
109 /// (Since EFL 1.22)</summary>
110 /// <param name="file">The file path.</param>
111 /// <returns>0 on success, error code otherwise</returns>
112 virtual public Eina.Error SetFile(System.String file) {
113 var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),file);
114 Eina.Error.RaiseIfUnhandledException();
117 /// <summary>Get the previously-set key which corresponds to the target data within a file.
118 /// Some filetypes can contain multiple data streams which are indexed by a key. Use this property for such cases (See for example <see cref="Efl.Ui.Image"/> or <see cref="Efl.Ui.Layout"/>).
120 /// You must not modify the strings on the returned pointers.
121 /// (Since EFL 1.22)</summary>
122 /// <returns>The group that the data belongs to. See the class documentation for particular implementations of this interface to see how this property is used.</returns>
123 virtual public System.String GetKey() {
124 var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_key_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
125 Eina.Error.RaiseIfUnhandledException();
128 /// <summary>Set the key which corresponds to the target data within a file.
129 /// Some filetypes can contain multiple data streams which are indexed by a key. Use this property for such cases.
130 /// (Since EFL 1.22)</summary>
131 /// <param name="key">The group that the data belongs to. See the class documentation for particular implementations of this interface to see how this property is used.</param>
132 virtual public void SetKey(System.String key) {
133 Efl.IFileConcrete.NativeMethods.efl_file_key_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),key);
134 Eina.Error.RaiseIfUnhandledException();
136 /// <summary>Get the load state of the object.
137 /// (Since EFL 1.22)</summary>
138 /// <returns><c>true</c> if the object is loaded, <c>false</c> otherwise.</returns>
139 virtual public bool GetLoaded() {
140 var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_loaded_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
141 Eina.Error.RaiseIfUnhandledException();
144 /// <summary>Perform all necessary operations to open and load file data into the object using the <see cref="Efl.IFile.File"/> (or <see cref="Efl.IFile.Mmap"/>) and <see cref="Efl.IFile.Key"/> properties.
145 /// In the case where <see cref="Efl.IFile.SetFile"/> has been called on an object, this will internally open the file and call <see cref="Efl.IFile.SetMmap"/> on the object using the opened file handle.
147 /// Calling <see cref="Efl.IFile.Load"/> on an object which has already performed file operations based on the currently set properties will have no effect.
148 /// (Since EFL 1.22)</summary>
149 /// <returns>0 on success, error code otherwise</returns>
150 virtual public Eina.Error Load() {
151 var _ret_var = Efl.IFileConcrete.NativeMethods.efl_file_load_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
152 Eina.Error.RaiseIfUnhandledException();
155 /// <summary>Perform all necessary operations to unload file data from the object.
156 /// In the case where <see cref="Efl.IFile.SetMmap"/> has been externally called on an object, the file handle stored in the object will be preserved.
158 /// Calling <see cref="Efl.IFile.Unload"/> on an object which is not currently loaded will have no effect.
159 /// (Since EFL 1.22)</summary>
160 virtual public void Unload() {
161 Efl.IFileConcrete.NativeMethods.efl_file_unload_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
162 Eina.Error.RaiseIfUnhandledException();
164 /// <summary>Determine whether backwall is set to repeat events.</summary>
165 /// <value>Whether <c>obj</c> is to repeat events (<c>true</c>) or not (<c>false</c>).</value>
166 public bool RepeatEvents {
167 get { return GetRepeatEvents(); }
168 set { SetRepeatEvents(value); }
170 /// <summary>Get the mmaped file from where an object will fetch the real data (it must be an <see cref="Eina.File"/>).
171 /// (Since EFL 1.22)</summary>
172 /// <value>The handle to the <see cref="Eina.File"/> that will be used</value>
173 public Eina.File Mmap {
174 get { return GetMmap(); }
175 set { SetMmap(value); }
177 /// <summary>Retrieve the file path from where an object is to fetch the data.
178 /// You must not modify the strings on the returned pointers.
179 /// (Since EFL 1.22)</summary>
180 /// <value>The file path.</value>
181 public System.String File {
182 get { return GetFile(); }
183 set { SetFile(value); }
185 /// <summary>Get the previously-set key which corresponds to the target data within a file.
186 /// Some filetypes can contain multiple data streams which are indexed by a key. Use this property for such cases (See for example <see cref="Efl.Ui.Image"/> or <see cref="Efl.Ui.Layout"/>).
188 /// You must not modify the strings on the returned pointers.
189 /// (Since EFL 1.22)</summary>
190 /// <value>The group that the data belongs to. See the class documentation for particular implementations of this interface to see how this property is used.</value>
191 public System.String Key {
192 get { return GetKey(); }
193 set { SetKey(value); }
195 /// <summary>Get the load state of the object.
196 /// (Since EFL 1.22)</summary>
197 /// <value><c>true</c> if the object is loaded, <c>false</c> otherwise.</value>
199 get { return GetLoaded(); }
201 private static IntPtr GetEflClassStatic()
203 return Efl.Ui.PopupPartBackwall.efl_ui_popup_part_backwall_class_get();
205 /// <summary>Wrapper for native methods and virtual method delegates.
206 /// For internal use by generated code only.</summary>
207 public new class NativeMethods : Efl.Ui.LayoutPart.NativeMethods
209 private static Efl.Eo.NativeModule Module = new Efl.Eo.NativeModule( efl.Libs.Elementary);
210 /// <summary>Gets the list of Eo operations to override.</summary>
211 /// <returns>The list of Eo operations to be overload.</returns>
212 public override System.Collections.Generic.List<Efl_Op_Description> GetEoOps(System.Type type)
214 var descs = new System.Collections.Generic.List<Efl_Op_Description>();
215 var methods = Efl.Eo.Globals.GetUserMethods(type);
217 if (efl_ui_popup_part_backwall_repeat_events_get_static_delegate == null)
219 efl_ui_popup_part_backwall_repeat_events_get_static_delegate = new efl_ui_popup_part_backwall_repeat_events_get_delegate(repeat_events_get);
222 if (methods.FirstOrDefault(m => m.Name == "GetRepeatEvents") != null)
224 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_popup_part_backwall_repeat_events_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_popup_part_backwall_repeat_events_get_static_delegate) });
227 if (efl_ui_popup_part_backwall_repeat_events_set_static_delegate == null)
229 efl_ui_popup_part_backwall_repeat_events_set_static_delegate = new efl_ui_popup_part_backwall_repeat_events_set_delegate(repeat_events_set);
232 if (methods.FirstOrDefault(m => m.Name == "SetRepeatEvents") != null)
234 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_popup_part_backwall_repeat_events_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_popup_part_backwall_repeat_events_set_static_delegate) });
237 if (efl_file_mmap_get_static_delegate == null)
239 efl_file_mmap_get_static_delegate = new efl_file_mmap_get_delegate(mmap_get);
242 if (methods.FirstOrDefault(m => m.Name == "GetMmap") != null)
244 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_mmap_get"), func = Marshal.GetFunctionPointerForDelegate(efl_file_mmap_get_static_delegate) });
247 if (efl_file_mmap_set_static_delegate == null)
249 efl_file_mmap_set_static_delegate = new efl_file_mmap_set_delegate(mmap_set);
252 if (methods.FirstOrDefault(m => m.Name == "SetMmap") != null)
254 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_mmap_set"), func = Marshal.GetFunctionPointerForDelegate(efl_file_mmap_set_static_delegate) });
257 if (efl_file_get_static_delegate == null)
259 efl_file_get_static_delegate = new efl_file_get_delegate(file_get);
262 if (methods.FirstOrDefault(m => m.Name == "GetFile") != null)
264 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_get"), func = Marshal.GetFunctionPointerForDelegate(efl_file_get_static_delegate) });
267 if (efl_file_set_static_delegate == null)
269 efl_file_set_static_delegate = new efl_file_set_delegate(file_set);
272 if (methods.FirstOrDefault(m => m.Name == "SetFile") != null)
274 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_set"), func = Marshal.GetFunctionPointerForDelegate(efl_file_set_static_delegate) });
277 if (efl_file_key_get_static_delegate == null)
279 efl_file_key_get_static_delegate = new efl_file_key_get_delegate(key_get);
282 if (methods.FirstOrDefault(m => m.Name == "GetKey") != null)
284 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_key_get"), func = Marshal.GetFunctionPointerForDelegate(efl_file_key_get_static_delegate) });
287 if (efl_file_key_set_static_delegate == null)
289 efl_file_key_set_static_delegate = new efl_file_key_set_delegate(key_set);
292 if (methods.FirstOrDefault(m => m.Name == "SetKey") != null)
294 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_key_set"), func = Marshal.GetFunctionPointerForDelegate(efl_file_key_set_static_delegate) });
297 if (efl_file_loaded_get_static_delegate == null)
299 efl_file_loaded_get_static_delegate = new efl_file_loaded_get_delegate(loaded_get);
302 if (methods.FirstOrDefault(m => m.Name == "GetLoaded") != null)
304 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_loaded_get"), func = Marshal.GetFunctionPointerForDelegate(efl_file_loaded_get_static_delegate) });
307 if (efl_file_load_static_delegate == null)
309 efl_file_load_static_delegate = new efl_file_load_delegate(load);
312 if (methods.FirstOrDefault(m => m.Name == "Load") != null)
314 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_load"), func = Marshal.GetFunctionPointerForDelegate(efl_file_load_static_delegate) });
317 if (efl_file_unload_static_delegate == null)
319 efl_file_unload_static_delegate = new efl_file_unload_delegate(unload);
322 if (methods.FirstOrDefault(m => m.Name == "Unload") != null)
324 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_file_unload"), func = Marshal.GetFunctionPointerForDelegate(efl_file_unload_static_delegate) });
327 descs.AddRange(base.GetEoOps(type));
330 /// <summary>Returns the Eo class for the native methods of this class.</summary>
331 /// <returns>The native class pointer.</returns>
332 public override IntPtr GetEflClass()
334 return Efl.Ui.PopupPartBackwall.efl_ui_popup_part_backwall_class_get();
337 #pragma warning disable CA1707, CS1591, SA1300, SA1600
339 [return: MarshalAs(UnmanagedType.U1)]
340 private delegate bool efl_ui_popup_part_backwall_repeat_events_get_delegate(System.IntPtr obj, System.IntPtr pd);
342 [return: MarshalAs(UnmanagedType.U1)]
343 public delegate bool efl_ui_popup_part_backwall_repeat_events_get_api_delegate(System.IntPtr obj);
345 public static Efl.Eo.FunctionWrapper<efl_ui_popup_part_backwall_repeat_events_get_api_delegate> efl_ui_popup_part_backwall_repeat_events_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_popup_part_backwall_repeat_events_get_api_delegate>(Module, "efl_ui_popup_part_backwall_repeat_events_get");
347 private static bool repeat_events_get(System.IntPtr obj, System.IntPtr pd)
349 Eina.Log.Debug("function efl_ui_popup_part_backwall_repeat_events_get was called");
350 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
353 bool _ret_var = default(bool);
356 _ret_var = ((PopupPartBackwall)ws.Target).GetRepeatEvents();
360 Eina.Log.Warning($"Callback error: {e.ToString()}");
361 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
369 return efl_ui_popup_part_backwall_repeat_events_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
373 private static efl_ui_popup_part_backwall_repeat_events_get_delegate efl_ui_popup_part_backwall_repeat_events_get_static_delegate;
376 private delegate void efl_ui_popup_part_backwall_repeat_events_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool repeat);
379 public delegate void efl_ui_popup_part_backwall_repeat_events_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool repeat);
381 public static Efl.Eo.FunctionWrapper<efl_ui_popup_part_backwall_repeat_events_set_api_delegate> efl_ui_popup_part_backwall_repeat_events_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_popup_part_backwall_repeat_events_set_api_delegate>(Module, "efl_ui_popup_part_backwall_repeat_events_set");
383 private static void repeat_events_set(System.IntPtr obj, System.IntPtr pd, bool repeat)
385 Eina.Log.Debug("function efl_ui_popup_part_backwall_repeat_events_set was called");
386 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
392 ((PopupPartBackwall)ws.Target).SetRepeatEvents(repeat);
396 Eina.Log.Warning($"Callback error: {e.ToString()}");
397 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
404 efl_ui_popup_part_backwall_repeat_events_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), repeat);
408 private static efl_ui_popup_part_backwall_repeat_events_set_delegate efl_ui_popup_part_backwall_repeat_events_set_static_delegate;
411 private delegate Eina.File efl_file_mmap_get_delegate(System.IntPtr obj, System.IntPtr pd);
414 public delegate Eina.File efl_file_mmap_get_api_delegate(System.IntPtr obj);
416 public static Efl.Eo.FunctionWrapper<efl_file_mmap_get_api_delegate> efl_file_mmap_get_ptr = new Efl.Eo.FunctionWrapper<efl_file_mmap_get_api_delegate>(Module, "efl_file_mmap_get");
418 private static Eina.File mmap_get(System.IntPtr obj, System.IntPtr pd)
420 Eina.Log.Debug("function efl_file_mmap_get was called");
421 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
424 Eina.File _ret_var = default(Eina.File);
427 _ret_var = ((PopupPartBackwall)ws.Target).GetMmap();
431 Eina.Log.Warning($"Callback error: {e.ToString()}");
432 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
440 return efl_file_mmap_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
444 private static efl_file_mmap_get_delegate efl_file_mmap_get_static_delegate;
447 private delegate Eina.Error efl_file_mmap_set_delegate(System.IntPtr obj, System.IntPtr pd, Eina.File f);
450 public delegate Eina.Error efl_file_mmap_set_api_delegate(System.IntPtr obj, Eina.File f);
452 public static Efl.Eo.FunctionWrapper<efl_file_mmap_set_api_delegate> efl_file_mmap_set_ptr = new Efl.Eo.FunctionWrapper<efl_file_mmap_set_api_delegate>(Module, "efl_file_mmap_set");
454 private static Eina.Error mmap_set(System.IntPtr obj, System.IntPtr pd, Eina.File f)
456 Eina.Log.Debug("function efl_file_mmap_set was called");
457 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
460 Eina.Error _ret_var = default(Eina.Error);
463 _ret_var = ((PopupPartBackwall)ws.Target).SetMmap(f);
467 Eina.Log.Warning($"Callback error: {e.ToString()}");
468 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
476 return efl_file_mmap_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), f);
480 private static efl_file_mmap_set_delegate efl_file_mmap_set_static_delegate;
482 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
483 private delegate System.String efl_file_get_delegate(System.IntPtr obj, System.IntPtr pd);
485 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
486 public delegate System.String efl_file_get_api_delegate(System.IntPtr obj);
488 public static Efl.Eo.FunctionWrapper<efl_file_get_api_delegate> efl_file_get_ptr = new Efl.Eo.FunctionWrapper<efl_file_get_api_delegate>(Module, "efl_file_get");
490 private static System.String file_get(System.IntPtr obj, System.IntPtr pd)
492 Eina.Log.Debug("function efl_file_get was called");
493 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
496 System.String _ret_var = default(System.String);
499 _ret_var = ((PopupPartBackwall)ws.Target).GetFile();
503 Eina.Log.Warning($"Callback error: {e.ToString()}");
504 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
512 return efl_file_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
516 private static efl_file_get_delegate efl_file_get_static_delegate;
519 private delegate Eina.Error efl_file_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String file);
522 public delegate Eina.Error efl_file_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String file);
524 public static Efl.Eo.FunctionWrapper<efl_file_set_api_delegate> efl_file_set_ptr = new Efl.Eo.FunctionWrapper<efl_file_set_api_delegate>(Module, "efl_file_set");
526 private static Eina.Error file_set(System.IntPtr obj, System.IntPtr pd, System.String file)
528 Eina.Log.Debug("function efl_file_set was called");
529 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
532 Eina.Error _ret_var = default(Eina.Error);
535 _ret_var = ((PopupPartBackwall)ws.Target).SetFile(file);
539 Eina.Log.Warning($"Callback error: {e.ToString()}");
540 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
548 return efl_file_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), file);
552 private static efl_file_set_delegate efl_file_set_static_delegate;
554 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
555 private delegate System.String efl_file_key_get_delegate(System.IntPtr obj, System.IntPtr pd);
557 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))]
558 public delegate System.String efl_file_key_get_api_delegate(System.IntPtr obj);
560 public static Efl.Eo.FunctionWrapper<efl_file_key_get_api_delegate> efl_file_key_get_ptr = new Efl.Eo.FunctionWrapper<efl_file_key_get_api_delegate>(Module, "efl_file_key_get");
562 private static System.String key_get(System.IntPtr obj, System.IntPtr pd)
564 Eina.Log.Debug("function efl_file_key_get was called");
565 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
568 System.String _ret_var = default(System.String);
571 _ret_var = ((PopupPartBackwall)ws.Target).GetKey();
575 Eina.Log.Warning($"Callback error: {e.ToString()}");
576 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
584 return efl_file_key_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
588 private static efl_file_key_get_delegate efl_file_key_get_static_delegate;
591 private delegate void efl_file_key_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key);
594 public delegate void efl_file_key_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringKeepOwnershipMarshaler))] System.String key);
596 public static Efl.Eo.FunctionWrapper<efl_file_key_set_api_delegate> efl_file_key_set_ptr = new Efl.Eo.FunctionWrapper<efl_file_key_set_api_delegate>(Module, "efl_file_key_set");
598 private static void key_set(System.IntPtr obj, System.IntPtr pd, System.String key)
600 Eina.Log.Debug("function efl_file_key_set was called");
601 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
607 ((PopupPartBackwall)ws.Target).SetKey(key);
611 Eina.Log.Warning($"Callback error: {e.ToString()}");
612 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
619 efl_file_key_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), key);
623 private static efl_file_key_set_delegate efl_file_key_set_static_delegate;
625 [return: MarshalAs(UnmanagedType.U1)]
626 private delegate bool efl_file_loaded_get_delegate(System.IntPtr obj, System.IntPtr pd);
628 [return: MarshalAs(UnmanagedType.U1)]
629 public delegate bool efl_file_loaded_get_api_delegate(System.IntPtr obj);
631 public static Efl.Eo.FunctionWrapper<efl_file_loaded_get_api_delegate> efl_file_loaded_get_ptr = new Efl.Eo.FunctionWrapper<efl_file_loaded_get_api_delegate>(Module, "efl_file_loaded_get");
633 private static bool loaded_get(System.IntPtr obj, System.IntPtr pd)
635 Eina.Log.Debug("function efl_file_loaded_get was called");
636 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
639 bool _ret_var = default(bool);
642 _ret_var = ((PopupPartBackwall)ws.Target).GetLoaded();
646 Eina.Log.Warning($"Callback error: {e.ToString()}");
647 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
655 return efl_file_loaded_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
659 private static efl_file_loaded_get_delegate efl_file_loaded_get_static_delegate;
662 private delegate Eina.Error efl_file_load_delegate(System.IntPtr obj, System.IntPtr pd);
665 public delegate Eina.Error efl_file_load_api_delegate(System.IntPtr obj);
667 public static Efl.Eo.FunctionWrapper<efl_file_load_api_delegate> efl_file_load_ptr = new Efl.Eo.FunctionWrapper<efl_file_load_api_delegate>(Module, "efl_file_load");
669 private static Eina.Error load(System.IntPtr obj, System.IntPtr pd)
671 Eina.Log.Debug("function efl_file_load was called");
672 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
675 Eina.Error _ret_var = default(Eina.Error);
678 _ret_var = ((PopupPartBackwall)ws.Target).Load();
682 Eina.Log.Warning($"Callback error: {e.ToString()}");
683 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
691 return efl_file_load_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
695 private static efl_file_load_delegate efl_file_load_static_delegate;
698 private delegate void efl_file_unload_delegate(System.IntPtr obj, System.IntPtr pd);
701 public delegate void efl_file_unload_api_delegate(System.IntPtr obj);
703 public static Efl.Eo.FunctionWrapper<efl_file_unload_api_delegate> efl_file_unload_ptr = new Efl.Eo.FunctionWrapper<efl_file_unload_api_delegate>(Module, "efl_file_unload");
705 private static void unload(System.IntPtr obj, System.IntPtr pd)
707 Eina.Log.Debug("function efl_file_unload was called");
708 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
714 ((PopupPartBackwall)ws.Target).Unload();
718 Eina.Log.Warning($"Callback error: {e.ToString()}");
719 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
726 efl_file_unload_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
730 private static efl_file_unload_delegate efl_file_unload_static_delegate;
732 #pragma warning restore CA1707, CS1591, SA1300, SA1600