summaryrefslogtreecommitdiff
path: root/src/bindings/mono/eo_mono/iwrapper.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/bindings/mono/eo_mono/iwrapper.cs')
-rw-r--r--src/bindings/mono/eo_mono/iwrapper.cs11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/bindings/mono/eo_mono/iwrapper.cs b/src/bindings/mono/eo_mono/iwrapper.cs
index 7e8921791e..476055d1dd 100644
--- a/src/bindings/mono/eo_mono/iwrapper.cs
+++ b/src/bindings/mono/eo_mono/iwrapper.cs
@@ -6,6 +6,7 @@ using System.Collections.Generic;
6namespace efl { namespace eo { 6namespace efl { namespace eo {
7 7
8public class Globals { 8public class Globals {
9 [DllImport("eo")] public static extern void efl_object_init();
9 [DllImport("eo")] public static extern IntPtr 10 [DllImport("eo")] public static extern IntPtr
10 _efl_add_internal_start([MarshalAs(UnmanagedType.LPStr)] String file, int line, 11 _efl_add_internal_start([MarshalAs(UnmanagedType.LPStr)] String file, int line,
11 IntPtr klass, IntPtr parent, byte is_ref, byte is_fallback); 12 IntPtr klass, IntPtr parent, byte is_ref, byte is_fallback);
@@ -163,7 +164,15 @@ public class Globals {
163 handle.Free(); 164 handle.Free();
164 } 165 }
165} 166}
166 167
168public static class Config
169{
170 public static void Init()
171 {
172 Globals.efl_object_init();
173 }
174}
175
167public interface IWrapper 176public interface IWrapper
168{ 177{
169 IntPtr raw_handle 178 IntPtr raw_handle