summaryrefslogtreecommitdiff
path: root/ElmSharp/Interop/Interop.Elementary.cs
diff options
context:
space:
mode:
authorSeunghyun Choi <sh4682.choi@samsung.com>2017-05-23 17:01:51 +0900
committerSeungkeun Lee <sngn.lee@samsung.com>2017-06-14 05:35:14 +0000
commit3735fbe1b7f9165d4bd185546997e61292ef016c (patch)
tree6d6951b3f7c06b8bd76ec9ccef47d7c5909972cf /ElmSharp/Interop/Interop.Elementary.cs
parent3195e8645ceda03706551c04b3edf93fd1f22b58 (diff)
downloadelm-sharp-3735fbe1b7f9165d4bd185546997e61292ef016c.tar.gz
elm-sharp-3735fbe1b7f9165d4bd185546997e61292ef016c.tar.bz2
elm-sharp-3735fbe1b7f9165d4bd185546997e61292ef016c.zip
Enhance GenList and GenGrid Widgets
- Need group SR - Do not submit before ready to Xamarin.Forms.Tizen and Extensions Change-Id: Iadb16b83a89d53472996a42b0065dbb934603ed4 Signed-off-by: Seunghyun Choi <sh4682.choi@samsung.com>
Diffstat (limited to 'ElmSharp/Interop/Interop.Elementary.cs')
-rwxr-xr-xElmSharp/Interop/Interop.Elementary.cs84
1 files changed, 3 insertions, 81 deletions
diff --git a/ElmSharp/Interop/Interop.Elementary.cs b/ElmSharp/Interop/Interop.Elementary.cs
index da07a4a..30e7bbb 100755
--- a/ElmSharp/Interop/Interop.Elementary.cs
+++ b/ElmSharp/Interop/Interop.Elementary.cs
@@ -195,15 +195,6 @@ internal static partial class Interop
}
[DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_part_content_set(IntPtr obj, string part, IntPtr content);
-
- [DllImport(Libraries.Elementary)]
- internal static extern IntPtr elm_object_item_part_content_unset(IntPtr obj, string part);
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_part_content_set(IntPtr obj, IntPtr part, IntPtr content);
-
- [DllImport(Libraries.Elementary)]
internal static extern IntPtr elm_object_part_content_get(IntPtr obj, string part);
[DllImport(Libraries.Elementary)]
@@ -336,78 +327,6 @@ internal static partial class Interop
[DllImport(Libraries.Elementary)]
internal static extern void elm_object_part_text_set(IntPtr obj, IntPtr part, string text);
- [DllImport(Libraries.Elementary, EntryPoint = "elm_object_item_part_text_get", CallingConvention = CallingConvention.Cdecl, ExactSpelling = true, CharSet = CharSet.Ansi)]
- internal static extern IntPtr _elm_object_item_part_text_get(IntPtr obj, string part);
-
- internal static string elm_object_item_part_text_get(IntPtr obj, string part)
- {
- var text = _elm_object_item_part_text_get(obj, part);
- return Marshal.PtrToStringAnsi(text);
- }
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_color_class_color_set(IntPtr it, string part, int r, int g, int b, int a);
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_color_class_color_get(IntPtr obj, string part, out int r, out int g, out int b, out int a);
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_color_class_del(IntPtr obj, string part);
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_part_text_set(IntPtr obj, string part, string label);
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_part_text_set(IntPtr obj, IntPtr part, string label);
-
- [DllImport(Libraries.Elementary)]
- internal static extern IntPtr elm_object_item_data_get(IntPtr it);
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_data_set(IntPtr it, IntPtr data);
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_del(IntPtr obj);
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_del_cb_set(IntPtr obj, Interop.Evas.SmartCallback callback);
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_disabled_set(IntPtr obj, bool disable);
-
- [DllImport(Libraries.Elementary)]
- internal static extern bool elm_object_item_disabled_get(IntPtr obj);
-
- [DllImport(Libraries.Elementary)]
- internal static extern IntPtr elm_object_item_part_content_get(IntPtr obj, string part);
-
- [DllImport(Libraries.Elementary)]
- internal static extern IntPtr elm_object_item_access_object_get(IntPtr obj);
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_access_unregister(IntPtr obj);
-
- [DllImport(Libraries.Elementary)]
- internal static extern IntPtr elm_object_item_track(IntPtr obj);
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_untrack(IntPtr obj);
-
- [DllImport(Libraries.Elementary)]
- internal static extern IntPtr elm_object_item_widget_get(IntPtr obj);
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_signal_emit(IntPtr obj, string emission, string source);
-
- [DllImport(Libraries.Elementary)]
- internal static extern void elm_object_item_signal_callback_add(IntPtr obj, string emission, string source, Elm_Object_Item_Signal_Cb func, IntPtr data);
-
- [DllImport(Libraries.Elementary)]
- internal static extern IntPtr elm_object_item_signal_callback_del(IntPtr obj, string emission, string source, Elm_Object_Item_Signal_Cb func, IntPtr data);
-
- [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- internal delegate bool Elm_Object_Item_Signal_Cb(IntPtr data, IntPtr item, string emission, string source);
-
[DllImport(Libraries.Elementary)]
internal static extern void elm_config_focus_highlight_animate_set(bool animate);
@@ -749,6 +668,9 @@ internal static partial class Interop
internal static extern IntPtr elm_transit_effect_image_animation_add(IntPtr transit, IntPtr images);
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ internal delegate int Eina_Compare_Cb(IntPtr data1, IntPtr data2);
+
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
internal delegate void Elm_Transit_Effect_Transition_Cb(IntPtr effect, IntPtr transit, double progress);
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]