Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeo Ufimtsev2018-01-29 20:17:07 +0000
committerAlexander Kurtakov2018-02-01 08:59:15 +0000
commit99f1cc70e851d747f5b2b5de343eacb7bc4cce6a (patch)
tree20885dcf664e422feb3feae675b59c8cfa774cd4 /bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h
parentceaf821b793f81ec993f2661de5a37693bc0cd05 (diff)
downloadeclipse.platform.swt-99f1cc70e851d747f5b2b5de343eacb7bc4cce6a.tar.gz
eclipse.platform.swt-99f1cc70e851d747f5b2b5de343eacb7bc4cce6a.tar.xz
eclipse.platform.swt-99f1cc70e851d747f5b2b5de343eacb7bc4cce6a.zip
Bug 529151 [Gtk] Move gtk function from OS.java to GTK.java
Benefits: - Adding dynamic functions doesn't require one to manually link the function in os_custom.h anymore. This makes prototyping much faster and SWT development more user friendly. - NativeStats tool generates a separate category for gtk functions (from OS.java once). Technical details: - SWT Tools generates <CLASS_NAME>_LOAD_FUNCTION with GTK.java, we get GTK_LOAD_FUNCTION - we hard-code GTK_LOAD_FUNCTION to link to gtk lib (see os.h). - All native code is still put into os.(c|h) - I manually Updated a few special OS_LOAD_FUNCTION calls and removed old bindings in os_custom.h Verified with child eclipse. Fedora 27, Gtk3.22. Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=529151 Change-Id: I6446ee5cca090022a8d984a1f92969c26e5e2f24 Signed-off-by: Leo Ufimtsev <lufimtse@redhat.com>
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h1111
1 files changed, 564 insertions, 547 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h
index 0b17e4ecd9..5084b210fe 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h
@@ -17,38 +17,21 @@
/* DO NOT EDIT - your changes will be lost. */
#ifdef NATIVE_STATS
-extern int OS_nativeFunctionCount;
-extern int OS_nativeFunctionCallCount[];
-extern char* OS_nativeFunctionNames[];
-#define OS_NATIVE_ENTER(env, that, func) OS_nativeFunctionCallCount[func]++;
-#define OS_NATIVE_EXIT(env, that, func)
+extern int GTK_nativeFunctionCount;
+extern int GTK_nativeFunctionCallCount[];
+extern char* GTK_nativeFunctionNames[];
+#define GTK_NATIVE_ENTER(env, that, func) GTK_nativeFunctionCallCount[func]++;
+#define GTK_NATIVE_EXIT(env, that, func)
#else
-#ifndef OS_NATIVE_ENTER
-#define OS_NATIVE_ENTER(env, that, func)
+#ifndef GTK_NATIVE_ENTER
+#define GTK_NATIVE_ENTER(env, that, func)
#endif
-#ifndef OS_NATIVE_EXIT
-#define OS_NATIVE_EXIT(env, that, func)
+#ifndef GTK_NATIVE_EXIT
+#define GTK_NATIVE_EXIT(env, that, func)
#endif
#endif
typedef enum {
-#ifndef JNI64
- Call__IIII_FUNC,
-#else
- Call__JJII_FUNC,
-#endif
-#ifndef JNI64
- Call__IIIJ_FUNC,
-#else
- Call__JJIJ_FUNC,
-#endif
- GDK_1EVENT_1TYPE_FUNC,
- GDK_1EVENT_1WINDOW_FUNC,
- GDK_1IS_1X11_1DISPLAY_FUNC,
- GDK_1WINDOWING_1WAYLAND_FUNC,
- GDK_1WINDOWING_1X11_FUNC,
- GInterfaceInfo_1sizeof_FUNC,
- GPollFD_1sizeof_FUNC,
GTK_1ACCEL_1LABEL_1GET_1ACCEL_1STRING_FUNC,
GTK_1ACCEL_1LABEL_1SET_1ACCEL_1STRING_FUNC,
GTK_1ENTRY_1IM_1CONTEXT_FUNC,
@@ -57,34 +40,6 @@ typedef enum {
GTK_1WIDGET_1GET_1CLASS_FUNC,
GTK_1WIDGET_1REQUISITION_1HEIGHT_FUNC,
GTK_1WIDGET_1REQUISITION_1WIDTH_FUNC,
- GTypeInfo_1sizeof_FUNC,
- GTypeQuery_1sizeof_FUNC,
- G_1OBJECT_1CLASS_1CONSTRUCTOR_FUNC,
- G_1OBJECT_1CLASS_1SET_1CONSTRUCTOR_FUNC,
- G_1TYPE_1BOOLEAN_FUNC,
- G_1TYPE_1DOUBLE_FUNC,
- G_1TYPE_1FLOAT_FUNC,
- G_1TYPE_1INT_FUNC,
- G_1TYPE_1INT64_FUNC,
- G_1VALUE_1TYPE_FUNC,
- GdkColor_1sizeof_FUNC,
- GdkDragContext_1sizeof_FUNC,
- GdkEventAny_1sizeof_FUNC,
- GdkEventButton_1sizeof_FUNC,
- GdkEventCrossing_1sizeof_FUNC,
- GdkEventExpose_1sizeof_FUNC,
- GdkEventFocus_1sizeof_FUNC,
- GdkEventKey_1sizeof_FUNC,
- GdkEventMotion_1sizeof_FUNC,
- GdkEventProperty_1sizeof_FUNC,
- GdkEventScroll_1sizeof_FUNC,
- GdkEventWindowState_1sizeof_FUNC,
- GdkEvent_1sizeof_FUNC,
- GdkGeometry_1sizeof_FUNC,
- GdkKeymapKey_1sizeof_FUNC,
- GdkRGBA_1sizeof_FUNC,
- GdkRectangle_1sizeof_FUNC,
- GdkWindowAttr_1sizeof_FUNC,
GtkAllocation_1sizeof_FUNC,
GtkBorder_1sizeof_FUNC,
GtkCellRendererPixbufClass_1sizeof_FUNC,
@@ -97,32 +52,7 @@ typedef enum {
GtkTargetEntry_1sizeof_FUNC,
GtkTextIter_1sizeof_FUNC,
GtkTreeIter_1sizeof_FUNC,
- PangoAttrColor_1sizeof_FUNC,
- PangoAttrInt_1sizeof_FUNC,
- PangoAttribute_1sizeof_FUNC,
- PangoItem_1sizeof_FUNC,
- PangoLayoutLine_1sizeof_FUNC,
- PangoLayoutRun_1sizeof_FUNC,
- PangoLogAttr_1sizeof_FUNC,
- PangoRectangle_1sizeof_FUNC,
- RTLD_1GLOBAL_FUNC,
- RTLD_1LAZY_FUNC,
- RTLD_1NOW_FUNC,
- XAnyEvent_1sizeof_FUNC,
- XEvent_1sizeof_FUNC,
- XExposeEvent_1sizeof_FUNC,
- XFocusChangeEvent_1sizeof_FUNC,
- X_1EVENT_1TYPE_FUNC,
- X_1EVENT_1WINDOW_FUNC,
- _1Call_FUNC,
- _1FcConfigAppFontAddFile_FUNC,
- _1GDK_1PIXMAP_1XID_FUNC,
- _1GDK_1TYPE_1COLOR_FUNC,
- _1GDK_1TYPE_1PIXBUF_FUNC,
- _1GDK_1TYPE_1RGBA_FUNC,
_1GET_1FUNCTION_1POINTER_1gtk_1false_FUNC,
- _1GString_1len_FUNC,
- _1GString_1str_FUNC,
_1GTK_1ACCESSIBLE_FUNC,
_1GTK_1IS_1ACCEL_1LABEL_FUNC,
_1GTK_1IS_1BUTTON_FUNC,
@@ -147,474 +77,6 @@ typedef enum {
_1GTK_1TYPE_1WIDGET_FUNC,
_1GTK_1WIDGET_1SET_1FLAGS_FUNC,
_1GTK_1WIDGET_1UNSET_1FLAGS_FUNC,
- _1G_1OBJECT_1CLASS_FUNC,
- _1G_1OBJECT_1GET_1CLASS_FUNC,
- _1G_1OBJECT_1TYPE_FUNC,
- _1G_1OBJECT_1TYPE_1NAME_FUNC,
- _1G_1TYPE_1CHECK_1INSTANCE_1TYPE_FUNC,
- _1G_1TYPE_1STRING_FUNC,
- _1PANGO_1PIXELS_FUNC,
- _1PANGO_1TYPE_1FONT_1DESCRIPTION_FUNC,
- _1PANGO_1TYPE_1FONT_1FACE_FUNC,
- _1PANGO_1TYPE_1FONT_1FAMILY_FUNC,
- _1PANGO_1TYPE_1LAYOUT_FUNC,
- _1XCheckIfEvent_FUNC,
- _1XDefaultRootWindow_FUNC,
- _1XDefaultScreen_FUNC,
- _1XFlush_FUNC,
- _1XFree_FUNC,
- _1XGetWindowProperty_FUNC,
- _1XKeysymToKeycode_FUNC,
- _1XQueryPointer_FUNC,
- _1XSetErrorHandler_FUNC,
- _1XSetIOErrorHandler_FUNC,
- _1XSetInputFocus_FUNC,
- _1XSetTransientForHint_FUNC,
- _1XSynchronize_FUNC,
- _1XTestFakeKeyEvent_FUNC,
- _1access_FUNC,
- _1cachejvmptr_FUNC,
-#ifndef JNI64
- _1call__IIIII_FUNC,
-#else
- _1call__JJJJJ_FUNC,
-#endif
-#ifndef JNI64
- _1call__IIIIIII_FUNC,
-#else
- _1call__JJJJJJJ_FUNC,
-#endif
-#ifndef JNI64
- _1call__IIIIIIII_FUNC,
-#else
- _1call__JJJJJJJJ_FUNC,
-#endif
- _1call_1get_1size_FUNC,
- _1dlopen_FUNC,
- _1g_1app_1info_1create_1from_1commandline_FUNC,
- _1g_1app_1info_1get_1all_FUNC,
- _1g_1app_1info_1get_1default_1for_1type_FUNC,
- _1g_1app_1info_1get_1executable_FUNC,
- _1g_1app_1info_1get_1icon_FUNC,
- _1g_1app_1info_1get_1name_FUNC,
- _1g_1app_1info_1launch_FUNC,
- _1g_1app_1info_1launch_1default_1for_1uri_FUNC,
- _1g_1app_1info_1should_1show_FUNC,
- _1g_1app_1info_1supports_1uris_FUNC,
- _1g_1bus_1own_1name_FUNC,
- _1g_1bytes_1new_FUNC,
- _1g_1bytes_1unref_FUNC,
- _1g_1cclosure_1new_FUNC,
- _1g_1closure_1ref_FUNC,
- _1g_1closure_1sink_FUNC,
- _1g_1closure_1unref_FUNC,
- _1g_1content_1type_1equals_FUNC,
- _1g_1content_1type_1is_1a_FUNC,
- _1g_1dbus_1connection_1register_1object_FUNC,
- _1g_1dbus_1method_1invocation_1return_1value_FUNC,
- _1g_1dbus_1node_1info_1lookup_1interface_FUNC,
- _1g_1dbus_1node_1info_1new_1for_1xml_FUNC,
- _1g_1error_1free_FUNC,
- _1g_1error_1get_1message_FUNC,
- _1g_1file_1get_1uri_FUNC,
- _1g_1file_1info_1get_1content_1type_FUNC,
- _1g_1file_1new_1for_1commandline_1arg_FUNC,
- _1g_1file_1new_1for_1path_FUNC,
- _1g_1file_1new_1for_1uri_FUNC,
- _1g_1file_1query_1info_FUNC,
- _1g_1file_1test_FUNC,
- _1g_1filename_1display_1name_FUNC,
- _1g_1filename_1from_1uri_FUNC,
- _1g_1filename_1from_1utf8_FUNC,
- _1g_1filename_1to_1uri_FUNC,
- _1g_1filename_1to_1utf8_FUNC,
- _1g_1free_FUNC,
- _1g_1hash_1table_1get_1values_FUNC,
- _1g_1icon_1new_1for_1string_FUNC,
- _1g_1icon_1to_1string_FUNC,
- _1g_1idle_1add_FUNC,
- _1g_1list_1append_FUNC,
- _1g_1list_1data_FUNC,
- _1g_1list_1free_FUNC,
- _1g_1list_1free_11_FUNC,
- _1g_1list_1last_FUNC,
- _1g_1list_1length_FUNC,
- _1g_1list_1next_FUNC,
- _1g_1list_1nth_FUNC,
- _1g_1list_1nth_1data_FUNC,
- _1g_1list_1prepend_FUNC,
- _1g_1list_1previous_FUNC,
- _1g_1list_1remove_1link_FUNC,
- _1g_1list_1set_1next_FUNC,
- _1g_1list_1set_1previous_FUNC,
- _1g_1log_1default_1handler_FUNC,
- _1g_1log_1remove_1handler_FUNC,
- _1g_1log_1set_1handler_FUNC,
- _1g_1main_1context_1acquire_FUNC,
- _1g_1main_1context_1check_FUNC,
- _1g_1main_1context_1default_FUNC,
- _1g_1main_1context_1get_1poll_1func_FUNC,
- _1g_1main_1context_1iteration_FUNC,
- _1g_1main_1context_1prepare_FUNC,
- _1g_1main_1context_1query_FUNC,
- _1g_1main_1context_1release_FUNC,
- _1g_1malloc_FUNC,
- _1g_1object_1class_1find_1property_FUNC,
-#ifndef JNI64
- _1g_1object_1get__I_3B_3II_FUNC,
-#else
- _1g_1object_1get__J_3B_3IJ_FUNC,
-#endif
-#ifndef JNI64
- _1g_1object_1get__I_3B_3JI_FUNC,
-#else
- _1g_1object_1get__J_3B_3JJ_FUNC,
-#endif
- _1g_1object_1get_1qdata_FUNC,
- _1g_1object_1new_FUNC,
- _1g_1object_1notify_FUNC,
- _1g_1object_1ref_FUNC,
- _1g_1object_1ref_1sink_FUNC,
-#ifndef JNI64
- _1g_1object_1set__I_3BFI_FUNC,
-#else
- _1g_1object_1set__J_3BFJ_FUNC,
-#endif
-#ifndef JNI64
- _1g_1object_1set__I_3BII_FUNC,
-#else
- _1g_1object_1set__J_3BIJ_FUNC,
-#endif
-#ifndef JNI64
- _1g_1object_1set__I_3BJI_FUNC,
-#else
- _1g_1object_1set__J_3BJJ_FUNC,
-#endif
-#ifndef JNI64
- _1g_1object_1set__I_3BLorg_eclipse_swt_internal_gtk_GdkColor_2I_FUNC,
-#else
- _1g_1object_1set__J_3BLorg_eclipse_swt_internal_gtk_GdkColor_2J_FUNC,
-#endif
-#ifndef JNI64
- _1g_1object_1set__I_3BLorg_eclipse_swt_internal_gtk_GdkRGBA_2I_FUNC,
-#else
- _1g_1object_1set__J_3BLorg_eclipse_swt_internal_gtk_GdkRGBA_2J_FUNC,
-#endif
-#ifndef JNI64
- _1g_1object_1set__I_3BZI_FUNC,
-#else
- _1g_1object_1set__J_3BZJ_FUNC,
-#endif
-#ifndef JNI64
- _1g_1object_1set__I_3B_3BI_FUNC,
-#else
- _1g_1object_1set__J_3B_3BJ_FUNC,
-#endif
- _1g_1object_1set_1qdata_FUNC,
- _1g_1object_1unref_FUNC,
- _1g_1quark_1from_1string_FUNC,
- _1g_1set_1prgname_FUNC,
- _1g_1signal_1add_1emission_1hook_FUNC,
- _1g_1signal_1connect_FUNC,
- _1g_1signal_1connect_1closure_FUNC,
- _1g_1signal_1connect_1closure_1by_1id_FUNC,
-#ifndef JNI64
- _1g_1signal_1emit_1by_1name__I_3B_FUNC,
-#else
- _1g_1signal_1emit_1by_1name__J_3B_FUNC,
-#endif
-#ifndef JNI64
- _1g_1signal_1emit_1by_1name__I_3BI_FUNC,
-#else
- _1g_1signal_1emit_1by_1name__J_3BJ_FUNC,
-#endif
-#ifndef JNI64
- _1g_1signal_1emit_1by_1name__I_3BII_FUNC,
-#else
- _1g_1signal_1emit_1by_1name__J_3BJJ_FUNC,
-#endif
-#ifndef JNI64
- _1g_1signal_1emit_1by_1name__I_3BLorg_eclipse_swt_internal_gtk_GdkRectangle_2_FUNC,
-#else
- _1g_1signal_1emit_1by_1name__J_3BLorg_eclipse_swt_internal_gtk_GdkRectangle_2_FUNC,
-#endif
-#ifndef JNI64
- _1g_1signal_1emit_1by_1name__I_3B_3B_FUNC,
-#else
- _1g_1signal_1emit_1by_1name__J_3B_3B_FUNC,
-#endif
- _1g_1signal_1handler_1disconnect_FUNC,
- _1g_1signal_1handler_1find_FUNC,
- _1g_1signal_1handlers_1block_1matched_FUNC,
- _1g_1signal_1handlers_1unblock_1matched_FUNC,
- _1g_1signal_1lookup_FUNC,
- _1g_1signal_1remove_1emission_1hook_FUNC,
- _1g_1signal_1stop_1emission_1by_1name_FUNC,
- _1g_1slist_1append_FUNC,
- _1g_1slist_1data_FUNC,
- _1g_1slist_1free_FUNC,
- _1g_1slist_1length_FUNC,
- _1g_1slist_1next_FUNC,
- _1g_1source_1remove_FUNC,
- _1g_1strfreev_FUNC,
- _1g_1string_1free_FUNC,
- _1g_1string_1new_1len_FUNC,
- _1g_1strtod_FUNC,
- _1g_1thread_1init_FUNC,
- _1g_1thread_1supported_FUNC,
- _1g_1timeout_1add_FUNC,
- _1g_1type_1add_1interface_1static_FUNC,
- _1g_1type_1class_1peek_FUNC,
- _1g_1type_1class_1peek_1parent_FUNC,
- _1g_1type_1class_1ref_FUNC,
- _1g_1type_1class_1unref_FUNC,
- _1g_1type_1from_1name_FUNC,
- _1g_1type_1interface_1peek_1parent_FUNC,
- _1g_1type_1is_1a_FUNC,
- _1g_1type_1name_FUNC,
- _1g_1type_1parent_FUNC,
- _1g_1type_1query_FUNC,
- _1g_1type_1register_1static_FUNC,
- _1g_1utf16_1offset_1to_1pointer_FUNC,
- _1g_1utf16_1offset_1to_1utf8_1offset_FUNC,
- _1g_1utf16_1pointer_1to_1offset_FUNC,
- _1g_1utf16_1strlen_FUNC,
- _1g_1utf16_1to_1utf8_FUNC,
- _1g_1utf8_1offset_1to_1utf16_1offset_FUNC,
- _1g_1utf8_1pointer_1to_1offset_FUNC,
- _1g_1utf8_1strlen_FUNC,
-#ifndef JNI64
- _1g_1utf8_1to_1utf16__II_3I_3I_3I_FUNC,
-#else
- _1g_1utf8_1to_1utf16__JJ_3J_3J_3J_FUNC,
-#endif
-#ifndef JNI64
- _1g_1utf8_1to_1utf16___3BI_3I_3I_3I_FUNC,
-#else
- _1g_1utf8_1to_1utf16___3BJ_3J_3J_3J_FUNC,
-#endif
- _1g_1value_1peek_1pointer_FUNC,
- _1g_1variant_1get_1boolean_FUNC,
- _1g_1variant_1get_1byte_FUNC,
- _1g_1variant_1get_1child_1value_FUNC,
- _1g_1variant_1get_1double_FUNC,
- _1g_1variant_1get_1int32_FUNC,
- _1g_1variant_1get_1string_FUNC,
- _1g_1variant_1get_1type_FUNC,
- _1g_1variant_1get_1type_1string_FUNC,
- _1g_1variant_1is_1of_1type_FUNC,
- _1g_1variant_1n_1children_FUNC,
- _1g_1variant_1new_1boolean_FUNC,
- _1g_1variant_1new_1byte_FUNC,
- _1g_1variant_1new_1double_FUNC,
- _1g_1variant_1new_1int32_FUNC,
- _1g_1variant_1new_1string_FUNC,
- _1g_1variant_1new_1tuple_FUNC,
- _1gdk_1atom_1intern_FUNC,
- _1gdk_1atom_1name_FUNC,
- _1gdk_1beep_FUNC,
- _1gdk_1bitmap_1create_1from_1data_FUNC,
- _1gdk_1cairo_1create_FUNC,
- _1gdk_1cairo_1get_1clip_1rectangle_FUNC,
- _1gdk_1cairo_1region_FUNC,
- _1gdk_1cairo_1region_1create_1from_1surface_FUNC,
- _1gdk_1cairo_1reset_1clip_FUNC,
- _1gdk_1cairo_1set_1source_1color_FUNC,
- _1gdk_1cairo_1set_1source_1pixbuf_FUNC,
- _1gdk_1cairo_1set_1source_1pixmap_FUNC,
- _1gdk_1cairo_1set_1source_1rgba_FUNC,
- _1gdk_1cairo_1set_1source_1window_FUNC,
- _1gdk_1color_1free_FUNC,
- _1gdk_1color_1parse_FUNC,
- _1gdk_1color_1white_FUNC,
- _1gdk_1colormap_1alloc_1color_FUNC,
- _1gdk_1colormap_1free_1colors_FUNC,
- _1gdk_1colormap_1get_1system_FUNC,
- _1gdk_1cursor_1new_1for_1display_FUNC,
- _1gdk_1cursor_1new_1from_1name_FUNC,
- _1gdk_1cursor_1new_1from_1pixbuf_FUNC,
- _1gdk_1cursor_1new_1from_1pixmap_FUNC,
- _1gdk_1cursor_1unref_FUNC,
- _1gdk_1device_1get_1associated_1device_FUNC,
- _1gdk_1device_1get_1window_1at_1position_FUNC,
- _1gdk_1device_1grab_FUNC,
- _1gdk_1device_1manager_1get_1client_1pointer_FUNC,
- _1gdk_1device_1ungrab_FUNC,
- _1gdk_1device_1warp_FUNC,
- _1gdk_1display_1get_1default_FUNC,
- _1gdk_1display_1get_1default_1seat_FUNC,
- _1gdk_1display_1get_1device_1manager_FUNC,
- _1gdk_1display_1supports_1cursor_1color_FUNC,
- _1gdk_1display_1warp_1pointer_FUNC,
- _1gdk_1drag_1context_1get_1actions_FUNC,
- _1gdk_1drag_1context_1get_1dest_1window_FUNC,
- _1gdk_1drag_1context_1get_1selected_1action_FUNC,
- _1gdk_1drag_1context_1list_1targets_FUNC,
- _1gdk_1drag_1status_FUNC,
- _1gdk_1draw_1arc_FUNC,
- _1gdk_1draw_1image_FUNC,
- _1gdk_1draw_1pixbuf_FUNC,
- _1gdk_1draw_1rectangle_FUNC,
- _1gdk_1drawable_1get_1depth_FUNC,
- _1gdk_1drawable_1get_1image_FUNC,
- _1gdk_1drawable_1get_1visible_1region_FUNC,
- _1gdk_1error_1trap_1pop_FUNC,
- _1gdk_1error_1trap_1push_FUNC,
- _1gdk_1event_1copy_FUNC,
- _1gdk_1event_1free_FUNC,
- _1gdk_1event_1get_FUNC,
- _1gdk_1event_1get_1coords_FUNC,
- _1gdk_1event_1get_1event_1type_FUNC,
- _1gdk_1event_1get_1scroll_1deltas_FUNC,
- _1gdk_1event_1get_1seat_FUNC,
- _1gdk_1event_1get_1state_FUNC,
- _1gdk_1event_1get_1time_FUNC,
- _1gdk_1event_1handler_1set_FUNC,
- _1gdk_1event_1new_FUNC,
- _1gdk_1event_1peek_FUNC,
- _1gdk_1event_1put_FUNC,
- _1gdk_1flush_FUNC,
- _1gdk_1gc_1new_FUNC,
- _1gdk_1gc_1set_1fill_FUNC,
- _1gdk_1gc_1set_1foreground_FUNC,
- _1gdk_1gc_1set_1function_FUNC,
- _1gdk_1gc_1set_1stipple_FUNC,
- _1gdk_1gc_1set_1subwindow_FUNC,
- _1gdk_1get_1default_1root_1window_FUNC,
- _1gdk_1keyboard_1ungrab_FUNC,
- _1gdk_1keymap_1get_1default_FUNC,
- _1gdk_1keymap_1get_1entries_1for_1keyval_FUNC,
- _1gdk_1keymap_1translate_1keyboard_1state_FUNC,
- _1gdk_1keyval_1to_1lower_FUNC,
- _1gdk_1keyval_1to_1unicode_FUNC,
- _1gdk_1pango_1context_1get_FUNC,
- _1gdk_1pango_1layout_1get_1clip_1region_FUNC,
- _1gdk_1pixbuf_1copy_1area_FUNC,
- _1gdk_1pixbuf_1get_1from_1drawable_FUNC,
- _1gdk_1pixbuf_1get_1from_1window_FUNC,
- _1gdk_1pixbuf_1get_1has_1alpha_FUNC,
- _1gdk_1pixbuf_1get_1height_FUNC,
- _1gdk_1pixbuf_1get_1pixels_FUNC,
- _1gdk_1pixbuf_1get_1rowstride_FUNC,
- _1gdk_1pixbuf_1get_1width_FUNC,
- _1gdk_1pixbuf_1loader_1close_FUNC,
- _1gdk_1pixbuf_1loader_1get_1pixbuf_FUNC,
- _1gdk_1pixbuf_1loader_1new_FUNC,
- _1gdk_1pixbuf_1loader_1write_FUNC,
- _1gdk_1pixbuf_1new_FUNC,
- _1gdk_1pixbuf_1new_1from_1file_FUNC,
- _1gdk_1pixbuf_1save_1to_1bufferv_FUNC,
- _1gdk_1pixbuf_1scale_1simple_FUNC,
- _1gdk_1pixmap_1get_1size_FUNC,
- _1gdk_1pixmap_1new_FUNC,
- _1gdk_1pointer_1grab_FUNC,
- _1gdk_1pointer_1ungrab_FUNC,
- _1gdk_1property_1get_FUNC,
- _1gdk_1region_1destroy_FUNC,
- _1gdk_1region_1empty_FUNC,
- _1gdk_1region_1get_1clipbox_FUNC,
- _1gdk_1region_1get_1rectangles_FUNC,
- _1gdk_1region_1intersect_FUNC,
- _1gdk_1region_1new_FUNC,
- _1gdk_1region_1offset_FUNC,
- _1gdk_1region_1point_1in_FUNC,
- _1gdk_1region_1polygon_FUNC,
- _1gdk_1region_1rect_1in_FUNC,
- _1gdk_1region_1rectangle_FUNC,
- _1gdk_1region_1subtract_FUNC,
- _1gdk_1region_1union_FUNC,
- _1gdk_1region_1union_1with_1rect_FUNC,
- _1gdk_1rgba_1free_FUNC,
- _1gdk_1rgba_1hash_FUNC,
- _1gdk_1rgba_1parse_FUNC,
- _1gdk_1rgba_1to_1string_FUNC,
- _1gdk_1screen_1get_1active_1window_FUNC,
- _1gdk_1screen_1get_1default_FUNC,
- _1gdk_1screen_1get_1monitor_1at_1point_FUNC,
- _1gdk_1screen_1get_1monitor_1at_1window_FUNC,
- _1gdk_1screen_1get_1monitor_1geometry_FUNC,
- _1gdk_1screen_1get_1monitor_1scale_1factor_FUNC,
- _1gdk_1screen_1get_1monitor_1width_1mm_FUNC,
- _1gdk_1screen_1get_1monitor_1workarea_FUNC,
- _1gdk_1screen_1get_1n_1monitors_FUNC,
- _1gdk_1screen_1get_1primary_1monitor_FUNC,
- _1gdk_1screen_1get_1resolution_FUNC,
- _1gdk_1screen_1height_FUNC,
- _1gdk_1screen_1width_FUNC,
- _1gdk_1screen_1width_1mm_FUNC,
- _1gdk_1seat_1get_1pointer_FUNC,
- _1gdk_1seat_1grab_FUNC,
- _1gdk_1seat_1ungrab_FUNC,
- _1gdk_1selection_1owner_1get_FUNC,
- _1gdk_1selection_1owner_1set_FUNC,
- _1gdk_1set_1program_1class_FUNC,
- _1gdk_1test_1simulate_1button_FUNC,
- _1gdk_1text_1property_1to_1utf8_1list_1for_1display_FUNC,
- _1gdk_1unicode_1to_1keyval_FUNC,
- _1gdk_1utf8_1to_1string_1target_FUNC,
- _1gdk_1visual_1get_1depth_FUNC,
- _1gdk_1visual_1get_1system_FUNC,
- _1gdk_1window_1add_1filter_FUNC,
- _1gdk_1window_1at_1pointer_FUNC,
- _1gdk_1window_1begin_1paint_1rect_FUNC,
- _1gdk_1window_1create_1similar_1surface_FUNC,
- _1gdk_1window_1destroy_FUNC,
- _1gdk_1window_1end_1paint_FUNC,
- _1gdk_1window_1focus_FUNC,
- _1gdk_1window_1get_1children_FUNC,
- _1gdk_1window_1get_1device_1position_FUNC,
- _1gdk_1window_1get_1display_FUNC,
- _1gdk_1window_1get_1events_FUNC,
- _1gdk_1window_1get_1frame_1extents_FUNC,
- _1gdk_1window_1get_1height_FUNC,
- _1gdk_1window_1get_1internal_1paint_1info_FUNC,
- _1gdk_1window_1get_1origin_FUNC,
- _1gdk_1window_1get_1parent_FUNC,
- _1gdk_1window_1get_1pointer_FUNC,
- _1gdk_1window_1get_1position_FUNC,
- _1gdk_1window_1get_1root_1origin_FUNC,
- _1gdk_1window_1get_1user_1data_FUNC,
- _1gdk_1window_1get_1visible_1region_FUNC,
- _1gdk_1window_1get_1width_FUNC,
- _1gdk_1window_1hide_FUNC,
- _1gdk_1window_1invalidate_1rect_FUNC,
- _1gdk_1window_1invalidate_1region_FUNC,
- _1gdk_1window_1is_1visible_FUNC,
- _1gdk_1window_1lower_FUNC,
- _1gdk_1window_1move_FUNC,
- _1gdk_1window_1move_1resize_FUNC,
- _1gdk_1window_1new_FUNC,
- _1gdk_1window_1process_1all_1updates_FUNC,
- _1gdk_1window_1process_1updates_FUNC,
- _1gdk_1window_1raise_FUNC,
- _1gdk_1window_1remove_1filter_FUNC,
- _1gdk_1window_1resize_FUNC,
- _1gdk_1window_1restack_FUNC,
- _1gdk_1window_1set_1back_1pixmap_FUNC,
- _1gdk_1window_1set_1background_1pattern_FUNC,
- _1gdk_1window_1set_1cursor_FUNC,
- _1gdk_1window_1set_1decorations_FUNC,
- _1gdk_1window_1set_1events_FUNC,
- _1gdk_1window_1set_1functions_FUNC,
- _1gdk_1window_1set_1override_1redirect_FUNC,
- _1gdk_1window_1set_1user_1data_FUNC,
- _1gdk_1window_1shape_1combine_1region_FUNC,
- _1gdk_1window_1show_FUNC,
- _1gdk_1window_1show_1unraised_FUNC,
- _1gdk_1x11_1atom_1to_1xatom_FUNC,
- _1gdk_1x11_1display_1get_1xdisplay_FUNC,
- _1gdk_1x11_1display_1utf8_1to_1compound_1text_FUNC,
- _1gdk_1x11_1drawable_1get_1xid_FUNC,
- _1gdk_1x11_1get_1default_1xdisplay_FUNC,
- _1gdk_1x11_1screen_1get_1window_1manager_1name_FUNC,
- _1gdk_1x11_1screen_1lookup_1visual_FUNC,
- _1gdk_1x11_1visual_1get_1xvisual_FUNC,
- _1gdk_1x11_1window_1get_1xid_FUNC,
- _1gdk_1x11_1window_1lookup_1for_1display_FUNC,
- _1getpid_FUNC,
- _1glib_1major_1version_FUNC,
- _1glib_1micro_1version_FUNC,
- _1glib_1minor_1version_FUNC,
_1gtk_1accel_1group_1new_FUNC,
_1gtk_1accel_1label_1new_FUNC,
_1gtk_1accel_1label_1set_1accel_FUNC,
@@ -1472,6 +934,561 @@ typedef enum {
_1gtk_1window_1set_1type_1hint_FUNC,
_1gtk_1window_1unfullscreen_FUNC,
_1gtk_1window_1unmaximize_FUNC,
+} GTK_FUNCS;
+#ifdef NATIVE_STATS
+extern int OS_nativeFunctionCount;
+extern int OS_nativeFunctionCallCount[];
+extern char* OS_nativeFunctionNames[];
+#define OS_NATIVE_ENTER(env, that, func) OS_nativeFunctionCallCount[func]++;
+#define OS_NATIVE_EXIT(env, that, func)
+#else
+#ifndef OS_NATIVE_ENTER
+#define OS_NATIVE_ENTER(env, that, func)
+#endif
+#ifndef OS_NATIVE_EXIT
+#define OS_NATIVE_EXIT(env, that, func)
+#endif
+#endif
+
+typedef enum {
+#ifndef JNI64
+ Call__IIII_FUNC,
+#else
+ Call__JJII_FUNC,
+#endif
+#ifndef JNI64
+ Call__IIIJ_FUNC,
+#else
+ Call__JJIJ_FUNC,
+#endif
+ GDK_1EVENT_1TYPE_FUNC,
+ GDK_1EVENT_1WINDOW_FUNC,
+ GDK_1IS_1X11_1DISPLAY_FUNC,
+ GDK_1WINDOWING_1WAYLAND_FUNC,
+ GDK_1WINDOWING_1X11_FUNC,
+ GInterfaceInfo_1sizeof_FUNC,
+ GPollFD_1sizeof_FUNC,
+ GTypeInfo_1sizeof_FUNC,
+ GTypeQuery_1sizeof_FUNC,
+ G_1OBJECT_1CLASS_1CONSTRUCTOR_FUNC,
+ G_1OBJECT_1CLASS_1SET_1CONSTRUCTOR_FUNC,
+ G_1TYPE_1BOOLEAN_FUNC,
+ G_1TYPE_1DOUBLE_FUNC,
+ G_1TYPE_1FLOAT_FUNC,
+ G_1TYPE_1INT_FUNC,
+ G_1TYPE_1INT64_FUNC,
+ G_1VALUE_1TYPE_FUNC,
+ GdkColor_1sizeof_FUNC,
+ GdkDragContext_1sizeof_FUNC,
+ GdkEventAny_1sizeof_FUNC,
+ GdkEventButton_1sizeof_FUNC,
+ GdkEventCrossing_1sizeof_FUNC,
+ GdkEventExpose_1sizeof_FUNC,
+ GdkEventFocus_1sizeof_FUNC,
+ GdkEventKey_1sizeof_FUNC,
+ GdkEventMotion_1sizeof_FUNC,
+ GdkEventProperty_1sizeof_FUNC,
+ GdkEventScroll_1sizeof_FUNC,
+ GdkEventWindowState_1sizeof_FUNC,
+ GdkEvent_1sizeof_FUNC,
+ GdkGeometry_1sizeof_FUNC,
+ GdkKeymapKey_1sizeof_FUNC,
+ GdkRGBA_1sizeof_FUNC,
+ GdkRectangle_1sizeof_FUNC,
+ GdkWindowAttr_1sizeof_FUNC,
+ PangoAttrColor_1sizeof_FUNC,
+ PangoAttrInt_1sizeof_FUNC,
+ PangoAttribute_1sizeof_FUNC,
+ PangoItem_1sizeof_FUNC,
+ PangoLayoutLine_1sizeof_FUNC,
+ PangoLayoutRun_1sizeof_FUNC,
+ PangoLogAttr_1sizeof_FUNC,
+ PangoRectangle_1sizeof_FUNC,
+ RTLD_1GLOBAL_FUNC,
+ RTLD_1LAZY_FUNC,
+ RTLD_1NOW_FUNC,
+ XAnyEvent_1sizeof_FUNC,
+ XEvent_1sizeof_FUNC,
+ XExposeEvent_1sizeof_FUNC,
+ XFocusChangeEvent_1sizeof_FUNC,
+ X_1EVENT_1TYPE_FUNC,
+ X_1EVENT_1WINDOW_FUNC,
+ _1Call_FUNC,
+ _1FcConfigAppFontAddFile_FUNC,
+ _1GDK_1PIXMAP_1XID_FUNC,
+ _1GDK_1TYPE_1COLOR_FUNC,
+ _1GDK_1TYPE_1PIXBUF_FUNC,
+ _1GDK_1TYPE_1RGBA_FUNC,
+ _1GString_1len_FUNC,
+ _1GString_1str_FUNC,
+ _1G_1OBJECT_1CLASS_FUNC,
+ _1G_1OBJECT_1GET_1CLASS_FUNC,
+ _1G_1OBJECT_1TYPE_FUNC,
+ _1G_1OBJECT_1TYPE_1NAME_FUNC,
+ _1G_1TYPE_1CHECK_1INSTANCE_1TYPE_FUNC,
+ _1G_1TYPE_1STRING_FUNC,
+ _1PANGO_1PIXELS_FUNC,
+ _1PANGO_1TYPE_1FONT_1DESCRIPTION_FUNC,
+ _1PANGO_1TYPE_1FONT_1FACE_FUNC,
+ _1PANGO_1TYPE_1FONT_1FAMILY_FUNC,
+ _1PANGO_1TYPE_1LAYOUT_FUNC,
+ _1XCheckIfEvent_FUNC,
+ _1XDefaultRootWindow_FUNC,
+ _1XDefaultScreen_FUNC,
+ _1XFlush_FUNC,
+ _1XFree_FUNC,
+ _1XGetWindowProperty_FUNC,
+ _1XKeysymToKeycode_FUNC,
+ _1XQueryPointer_FUNC,
+ _1XSetErrorHandler_FUNC,
+ _1XSetIOErrorHandler_FUNC,
+ _1XSetInputFocus_FUNC,
+ _1XSetTransientForHint_FUNC,
+ _1XSynchronize_FUNC,
+ _1XTestFakeKeyEvent_FUNC,
+ _1access_FUNC,
+ _1cachejvmptr_FUNC,
+#ifndef JNI64
+ _1call__IIIII_FUNC,
+#else
+ _1call__JJJJJ_FUNC,
+#endif
+#ifndef JNI64
+ _1call__IIIIIII_FUNC,
+#else
+ _1call__JJJJJJJ_FUNC,
+#endif
+#ifndef JNI64
+ _1call__IIIIIIII_FUNC,
+#else
+ _1call__JJJJJJJJ_FUNC,
+#endif
+ _1call_1get_1size_FUNC,
+ _1dlopen_FUNC,
+ _1g_1app_1info_1create_1from_1commandline_FUNC,
+ _1g_1app_1info_1get_1all_FUNC,
+ _1g_1app_1info_1get_1default_1for_1type_FUNC,
+ _1g_1app_1info_1get_1executable_FUNC,
+ _1g_1app_1info_1get_1icon_FUNC,
+ _1g_1app_1info_1get_1name_FUNC,
+ _1g_1app_1info_1launch_FUNC,
+ _1g_1app_1info_1launch_1default_1for_1uri_FUNC,
+ _1g_1app_1info_1should_1show_FUNC,
+ _1g_1app_1info_1supports_1uris_FUNC,
+ _1g_1bus_1own_1name_FUNC,
+ _1g_1bytes_1new_FUNC,
+ _1g_1bytes_1unref_FUNC,
+ _1g_1cclosure_1new_FUNC,
+ _1g_1closure_1ref_FUNC,
+ _1g_1closure_1sink_FUNC,
+ _1g_1closure_1unref_FUNC,
+ _1g_1content_1type_1equals_FUNC,
+ _1g_1content_1type_1is_1a_FUNC,
+ _1g_1dbus_1connection_1register_1object_FUNC,
+ _1g_1dbus_1method_1invocation_1return_1value_FUNC,
+ _1g_1dbus_1node_1info_1lookup_1interface_FUNC,
+ _1g_1dbus_1node_1info_1new_1for_1xml_FUNC,
+ _1g_1error_1free_FUNC,
+ _1g_1error_1get_1message_FUNC,
+ _1g_1file_1get_1uri_FUNC,
+ _1g_1file_1info_1get_1content_1type_FUNC,
+ _1g_1file_1new_1for_1commandline_1arg_FUNC,
+ _1g_1file_1new_1for_1path_FUNC,
+ _1g_1file_1new_1for_1uri_FUNC,
+ _1g_1file_1query_1info_FUNC,
+ _1g_1file_1test_FUNC,
+ _1g_1filename_1display_1name_FUNC,
+ _1g_1filename_1from_1uri_FUNC,
+ _1g_1filename_1from_1utf8_FUNC,
+ _1g_1filename_1to_1uri_FUNC,
+ _1g_1filename_1to_1utf8_FUNC,
+ _1g_1free_FUNC,
+ _1g_1hash_1table_1get_1values_FUNC,
+ _1g_1icon_1new_1for_1string_FUNC,
+ _1g_1icon_1to_1string_FUNC,
+ _1g_1idle_1add_FUNC,
+ _1g_1list_1append_FUNC,
+ _1g_1list_1data_FUNC,
+ _1g_1list_1free_FUNC,
+ _1g_1list_1free_11_FUNC,
+ _1g_1list_1last_FUNC,
+ _1g_1list_1length_FUNC,
+ _1g_1list_1next_FUNC,
+ _1g_1list_1nth_FUNC,
+ _1g_1list_1nth_1data_FUNC,
+ _1g_1list_1prepend_FUNC,
+ _1g_1list_1previous_FUNC,
+ _1g_1list_1remove_1link_FUNC,
+ _1g_1list_1set_1next_FUNC,
+ _1g_1list_1set_1previous_FUNC,
+ _1g_1log_1default_1handler_FUNC,
+ _1g_1log_1remove_1handler_FUNC,
+ _1g_1log_1set_1handler_FUNC,
+ _1g_1main_1context_1acquire_FUNC,
+ _1g_1main_1context_1check_FUNC,
+ _1g_1main_1context_1default_FUNC,
+ _1g_1main_1context_1get_1poll_1func_FUNC,
+ _1g_1main_1context_1iteration_FUNC,
+ _1g_1main_1context_1prepare_FUNC,
+ _1g_1main_1context_1query_FUNC,
+ _1g_1main_1context_1release_FUNC,
+ _1g_1malloc_FUNC,
+ _1g_1object_1class_1find_1property_FUNC,
+#ifndef JNI64
+ _1g_1object_1get__I_3B_3II_FUNC,
+#else
+ _1g_1object_1get__J_3B_3IJ_FUNC,
+#endif
+#ifndef JNI64
+ _1g_1object_1get__I_3B_3JI_FUNC,
+#else
+ _1g_1object_1get__J_3B_3JJ_FUNC,
+#endif
+ _1g_1object_1get_1qdata_FUNC,
+ _1g_1object_1new_FUNC,
+ _1g_1object_1notify_FUNC,
+ _1g_1object_1ref_FUNC,
+ _1g_1object_1ref_1sink_FUNC,
+#ifndef JNI64
+ _1g_1object_1set__I_3BFI_FUNC,
+#else
+ _1g_1object_1set__J_3BFJ_FUNC,
+#endif
+#ifndef JNI64
+ _1g_1object_1set__I_3BII_FUNC,
+#else
+ _1g_1object_1set__J_3BIJ_FUNC,
+#endif
+#ifndef JNI64
+ _1g_1object_1set__I_3BJI_FUNC,
+#else
+ _1g_1object_1set__J_3BJJ_FUNC,
+#endif
+#ifndef JNI64
+ _1g_1object_1set__I_3BLorg_eclipse_swt_internal_gtk_GdkColor_2I_FUNC,
+#else
+ _1g_1object_1set__J_3BLorg_eclipse_swt_internal_gtk_GdkColor_2J_FUNC,
+#endif
+#ifndef JNI64
+ _1g_1object_1set__I_3BLorg_eclipse_swt_internal_gtk_GdkRGBA_2I_FUNC,
+#else
+ _1g_1object_1set__J_3BLorg_eclipse_swt_internal_gtk_GdkRGBA_2J_FUNC,
+#endif
+#ifndef JNI64
+ _1g_1object_1set__I_3BZI_FUNC,
+#else
+ _1g_1object_1set__J_3BZJ_FUNC,
+#endif
+#ifndef JNI64
+ _1g_1object_1set__I_3B_3BI_FUNC,
+#else
+ _1g_1object_1set__J_3B_3BJ_FUNC,
+#endif
+ _1g_1object_1set_1qdata_FUNC,
+ _1g_1object_1unref_FUNC,
+ _1g_1quark_1from_1string_FUNC,
+ _1g_1set_1prgname_FUNC,
+ _1g_1signal_1add_1emission_1hook_FUNC,
+ _1g_1signal_1connect_FUNC,
+ _1g_1signal_1connect_1closure_FUNC,
+ _1g_1signal_1connect_1closure_1by_1id_FUNC,
+#ifndef JNI64
+ _1g_1signal_1emit_1by_1name__I_3B_FUNC,
+#else
+ _1g_1signal_1emit_1by_1name__J_3B_FUNC,
+#endif
+#ifndef JNI64
+ _1g_1signal_1emit_1by_1name__I_3BI_FUNC,
+#else
+ _1g_1signal_1emit_1by_1name__J_3BJ_FUNC,
+#endif
+#ifndef JNI64
+ _1g_1signal_1emit_1by_1name__I_3BII_FUNC,
+#else
+ _1g_1signal_1emit_1by_1name__J_3BJJ_FUNC,
+#endif
+#ifndef JNI64
+ _1g_1signal_1emit_1by_1name__I_3BLorg_eclipse_swt_internal_gtk_GdkRectangle_2_FUNC,
+#else
+ _1g_1signal_1emit_1by_1name__J_3BLorg_eclipse_swt_internal_gtk_GdkRectangle_2_FUNC,
+#endif
+#ifndef JNI64
+ _1g_1signal_1emit_1by_1name__I_3B_3B_FUNC,
+#else
+ _1g_1signal_1emit_1by_1name__J_3B_3B_FUNC,
+#endif
+ _1g_1signal_1handler_1disconnect_FUNC,
+ _1g_1signal_1handler_1find_FUNC,
+ _1g_1signal_1handlers_1block_1matched_FUNC,
+ _1g_1signal_1handlers_1unblock_1matched_FUNC,
+ _1g_1signal_1lookup_FUNC,
+ _1g_1signal_1remove_1emission_1hook_FUNC,
+ _1g_1signal_1stop_1emission_1by_1name_FUNC,
+ _1g_1slist_1append_FUNC,
+ _1g_1slist_1data_FUNC,
+ _1g_1slist_1free_FUNC,
+ _1g_1slist_1length_FUNC,
+ _1g_1slist_1next_FUNC,
+ _1g_1source_1remove_FUNC,
+ _1g_1strfreev_FUNC,
+ _1g_1string_1free_FUNC,
+ _1g_1string_1new_1len_FUNC,
+ _1g_1strtod_FUNC,
+ _1g_1thread_1init_FUNC,
+ _1g_1thread_1supported_FUNC,
+ _1g_1timeout_1add_FUNC,
+ _1g_1type_1add_1interface_1static_FUNC,
+ _1g_1type_1class_1peek_FUNC,
+ _1g_1type_1class_1peek_1parent_FUNC,
+ _1g_1type_1class_1ref_FUNC,
+ _1g_1type_1class_1unref_FUNC,
+ _1g_1type_1from_1name_FUNC,
+ _1g_1type_1interface_1peek_1parent_FUNC,
+ _1g_1type_1is_1a_FUNC,
+ _1g_1type_1name_FUNC,
+ _1g_1type_1parent_FUNC,
+ _1g_1type_1query_FUNC,
+ _1g_1type_1register_1static_FUNC,
+ _1g_1utf16_1offset_1to_1pointer_FUNC,
+ _1g_1utf16_1offset_1to_1utf8_1offset_FUNC,
+ _1g_1utf16_1pointer_1to_1offset_FUNC,
+ _1g_1utf16_1strlen_FUNC,
+ _1g_1utf16_1to_1utf8_FUNC,
+ _1g_1utf8_1offset_1to_1utf16_1offset_FUNC,
+ _1g_1utf8_1pointer_1to_1offset_FUNC,
+ _1g_1utf8_1strlen_FUNC,
+#ifndef JNI64
+ _1g_1utf8_1to_1utf16__II_3I_3I_3I_FUNC,
+#else
+ _1g_1utf8_1to_1utf16__JJ_3J_3J_3J_FUNC,
+#endif
+#ifndef JNI64
+ _1g_1utf8_1to_1utf16___3BI_3I_3I_3I_FUNC,
+#else
+ _1g_1utf8_1to_1utf16___3BJ_3J_3J_3J_FUNC,
+#endif
+ _1g_1value_1peek_1pointer_FUNC,
+ _1g_1variant_1get_1boolean_FUNC,
+ _1g_1variant_1get_1byte_FUNC,
+ _1g_1variant_1get_1child_1value_FUNC,
+ _1g_1variant_1get_1double_FUNC,
+ _1g_1variant_1get_1int32_FUNC,
+ _1g_1variant_1get_1string_FUNC,
+ _1g_1variant_1get_1type_FUNC,
+ _1g_1variant_1get_1type_1string_FUNC,
+ _1g_1variant_1is_1of_1type_FUNC,
+ _1g_1variant_1n_1children_FUNC,
+ _1g_1variant_1new_1boolean_FUNC,
+ _1g_1variant_1new_1byte_FUNC,
+ _1g_1variant_1new_1double_FUNC,
+ _1g_1variant_1new_1int32_FUNC,
+ _1g_1variant_1new_1string_FUNC,
+ _1g_1variant_1new_1tuple_FUNC,
+ _1gdk_1atom_1intern_FUNC,
+ _1gdk_1atom_1name_FUNC,
+ _1gdk_1beep_FUNC,
+ _1gdk_1bitmap_1create_1from_1data_FUNC,
+ _1gdk_1cairo_1create_FUNC,
+ _1gdk_1cairo_1get_1clip_1rectangle_FUNC,
+ _1gdk_1cairo_1region_FUNC,
+ _1gdk_1cairo_1region_1create_1from_1surface_FUNC,
+ _1gdk_1cairo_1reset_1clip_FUNC,
+ _1gdk_1cairo_1set_1source_1color_FUNC,
+ _1gdk_1cairo_1set_1source_1pixbuf_FUNC,
+ _1gdk_1cairo_1set_1source_1pixmap_FUNC,
+ _1gdk_1cairo_1set_1source_1rgba_FUNC,
+ _1gdk_1cairo_1set_1source_1window_FUNC,
+ _1gdk_1color_1free_FUNC,
+ _1gdk_1color_1parse_FUNC,
+ _1gdk_1color_1white_FUNC,
+ _1gdk_1colormap_1alloc_1color_FUNC,
+ _1gdk_1colormap_1free_1colors_FUNC,
+ _1gdk_1colormap_1get_1system_FUNC,
+ _1gdk_1cursor_1new_1for_1display_FUNC,
+ _1gdk_1cursor_1new_1from_1name_FUNC,
+ _1gdk_1cursor_1new_1from_1pixbuf_FUNC,
+ _1gdk_1cursor_1new_1from_1pixmap_FUNC,
+ _1gdk_1cursor_1unref_FUNC,
+ _1gdk_1device_1get_1associated_1device_FUNC,
+ _1gdk_1device_1get_1window_1at_1position_FUNC,
+ _1gdk_1device_1grab_FUNC,
+ _1gdk_1device_1manager_1get_1client_1pointer_FUNC,
+ _1gdk_1device_1ungrab_FUNC,
+ _1gdk_1device_1warp_FUNC,
+ _1gdk_1display_1get_1default_FUNC,
+ _1gdk_1display_1get_1default_1seat_FUNC,
+ _1gdk_1display_1get_1device_1manager_FUNC,
+ _1gdk_1display_1supports_1cursor_1color_FUNC,
+ _1gdk_1display_1warp_1pointer_FUNC,
+ _1gdk_1drag_1context_1get_1actions_FUNC,
+ _1gdk_1drag_1context_1get_1dest_1window_FUNC,
+ _1gdk_1drag_1context_1get_1selected_1action_FUNC,
+ _1gdk_1drag_1context_1list_1targets_FUNC,
+ _1gdk_1drag_1status_FUNC,
+ _1gdk_1draw_1arc_FUNC,
+ _1gdk_1draw_1image_FUNC,
+ _1gdk_1draw_1pixbuf_FUNC,
+ _1gdk_1draw_1rectangle_FUNC,
+ _1gdk_1drawable_1get_1depth_FUNC,
+ _1gdk_1drawable_1get_1image_FUNC,
+ _1gdk_1drawable_1get_1visible_1region_FUNC,
+ _1gdk_1error_1trap_1pop_FUNC,
+ _1gdk_1error_1trap_1push_FUNC,
+ _1gdk_1event_1copy_FUNC,
+ _1gdk_1event_1free_FUNC,
+ _1gdk_1event_1get_FUNC,
+ _1gdk_1event_1get_1coords_FUNC,
+ _1gdk_1event_1get_1event_1type_FUNC,
+ _1gdk_1event_1get_1scroll_1deltas_FUNC,
+ _1gdk_1event_1get_1seat_FUNC,
+ _1gdk_1event_1get_1state_FUNC,
+ _1gdk_1event_1get_1time_FUNC,
+ _1gdk_1event_1handler_1set_FUNC,
+ _1gdk_1event_1new_FUNC,
+ _1gdk_1event_1peek_FUNC,
+ _1gdk_1event_1put_FUNC,
+ _1gdk_1flush_FUNC,
+ _1gdk_1gc_1new_FUNC,
+ _1gdk_1gc_1set_1fill_FUNC,
+ _1gdk_1gc_1set_1foreground_FUNC,
+ _1gdk_1gc_1set_1function_FUNC,
+ _1gdk_1gc_1set_1stipple_FUNC,
+ _1gdk_1gc_1set_1subwindow_FUNC,
+ _1gdk_1get_1default_1root_1window_FUNC,
+ _1gdk_1keyboard_1ungrab_FUNC,
+ _1gdk_1keymap_1get_1default_FUNC,
+ _1gdk_1keymap_1get_1entries_1for_1keyval_FUNC,
+ _1gdk_1keymap_1translate_1keyboard_1state_FUNC,
+ _1gdk_1keyval_1to_1lower_FUNC,
+ _1gdk_1keyval_1to_1unicode_FUNC,
+ _1gdk_1pango_1context_1get_FUNC,
+ _1gdk_1pango_1layout_1get_1clip_1region_FUNC,
+ _1gdk_1pixbuf_1copy_1area_FUNC,
+ _1gdk_1pixbuf_1get_1from_1drawable_FUNC,
+ _1gdk_1pixbuf_1get_1from_1window_FUNC,
+ _1gdk_1pixbuf_1get_1has_1alpha_FUNC,
+ _1gdk_1pixbuf_1get_1height_FUNC,
+ _1gdk_1pixbuf_1get_1pixels_FUNC,
+ _1gdk_1pixbuf_1get_1rowstride_FUNC,
+ _1gdk_1pixbuf_1get_1width_FUNC,
+ _1gdk_1pixbuf_1loader_1close_FUNC,
+ _1gdk_1pixbuf_1loader_1get_1pixbuf_FUNC,
+ _1gdk_1pixbuf_1loader_1new_FUNC,
+ _1gdk_1pixbuf_1loader_1write_FUNC,
+ _1gdk_1pixbuf_1new_FUNC,
+ _1gdk_1pixbuf_1new_1from_1file_FUNC,
+ _1gdk_1pixbuf_1save_1to_1bufferv_FUNC,
+ _1gdk_1pixbuf_1scale_1simple_FUNC,
+ _1gdk_1pixmap_1get_1size_FUNC,
+ _1gdk_1pixmap_1new_FUNC,
+ _1gdk_1pointer_1grab_FUNC,
+ _1gdk_1pointer_1ungrab_FUNC,
+ _1gdk_1property_1get_FUNC,
+ _1gdk_1region_1destroy_FUNC,
+ _1gdk_1region_1empty_FUNC,
+ _1gdk_1region_1get_1clipbox_FUNC,
+ _1gdk_1region_1get_1rectangles_FUNC,
+ _1gdk_1region_1intersect_FUNC,
+ _1gdk_1region_1new_FUNC,
+ _1gdk_1region_1offset_FUNC,
+ _1gdk_1region_1point_1in_FUNC,
+ _1gdk_1region_1polygon_FUNC,
+ _1gdk_1region_1rect_1in_FUNC,
+ _1gdk_1region_1rectangle_FUNC,
+ _1gdk_1region_1subtract_FUNC,
+ _1gdk_1region_1union_FUNC,
+ _1gdk_1region_1union_1with_1rect_FUNC,
+ _1gdk_1rgba_1free_FUNC,
+ _1gdk_1rgba_1hash_FUNC,
+ _1gdk_1rgba_1parse_FUNC,
+ _1gdk_1rgba_1to_1string_FUNC,
+ _1gdk_1screen_1get_1active_1window_FUNC,
+ _1gdk_1screen_1get_1default_FUNC,
+ _1gdk_1screen_1get_1monitor_1at_1point_FUNC,
+ _1gdk_1screen_1get_1monitor_1at_1window_FUNC,
+ _1gdk_1screen_1get_1monitor_1geometry_FUNC,
+ _1gdk_1screen_1get_1monitor_1scale_1factor_FUNC,
+ _1gdk_1screen_1get_1monitor_1width_1mm_FUNC,
+ _1gdk_1screen_1get_1monitor_1workarea_FUNC,
+ _1gdk_1screen_1get_1n_1monitors_FUNC,
+ _1gdk_1screen_1get_1primary_1monitor_FUNC,
+ _1gdk_1screen_1get_1resolution_FUNC,
+ _1gdk_1screen_1height_FUNC,
+ _1gdk_1screen_1width_FUNC,
+ _1gdk_1screen_1width_1mm_FUNC,
+ _1gdk_1seat_1get_1pointer_FUNC,
+ _1gdk_1seat_1grab_FUNC,
+ _1gdk_1seat_1ungrab_FUNC,
+ _1gdk_1selection_1owner_1get_FUNC,
+ _1gdk_1selection_1owner_1set_FUNC,
+ _1gdk_1set_1program_1class_FUNC,
+ _1gdk_1test_1simulate_1button_FUNC,
+ _1gdk_1text_1property_1to_1utf8_1list_1for_1display_FUNC,
+ _1gdk_1unicode_1to_1keyval_FUNC,
+ _1gdk_1utf8_1to_1string_1target_FUNC,
+ _1gdk_1visual_1get_1depth_FUNC,
+ _1gdk_1visual_1get_1system_FUNC,
+ _1gdk_1window_1add_1filter_FUNC,
+ _1gdk_1window_1at_1pointer_FUNC,
+ _1gdk_1window_1begin_1paint_1rect_FUNC,
+ _1gdk_1window_1create_1similar_1surface_FUNC,
+ _1gdk_1window_1destroy_FUNC,
+ _1gdk_1window_1end_1paint_FUNC,
+ _1gdk_1window_1focus_FUNC,
+ _1gdk_1window_1get_1children_FUNC,
+ _1gdk_1window_1get_1device_1position_FUNC,
+ _1gdk_1window_1get_1display_FUNC,
+ _1gdk_1window_1get_1events_FUNC,
+ _1gdk_1window_1get_1frame_1extents_FUNC,
+ _1gdk_1window_1get_1height_FUNC,
+ _1gdk_1window_1get_1internal_1paint_1info_FUNC,
+ _1gdk_1window_1get_1origin_FUNC,
+ _1gdk_1window_1get_1parent_FUNC,
+ _1gdk_1window_1get_1pointer_FUNC,
+ _1gdk_1window_1get_1position_FUNC,
+ _1gdk_1window_1get_1root_1origin_FUNC,
+ _1gdk_1window_1get_1user_1data_FUNC,
+ _1gdk_1window_1get_1visible_1region_FUNC,
+ _1gdk_1window_1get_1width_FUNC,
+ _1gdk_1window_1hide_FUNC,
+ _1gdk_1window_1invalidate_1rect_FUNC,
+ _1gdk_1window_1invalidate_1region_FUNC,
+ _1gdk_1window_1is_1visible_FUNC,
+ _1gdk_1window_1lower_FUNC,
+ _1gdk_1window_1move_FUNC,
+ _1gdk_1window_1move_1resize_FUNC,
+ _1gdk_1window_1new_FUNC,
+ _1gdk_1window_1process_1all_1updates_FUNC,
+ _1gdk_1window_1process_1updates_FUNC,
+ _1gdk_1window_1raise_FUNC,
+ _1gdk_1window_1remove_1filter_FUNC,
+ _1gdk_1window_1resize_FUNC,
+ _1gdk_1window_1restack_FUNC,
+ _1gdk_1window_1set_1back_1pixmap_FUNC,
+ _1gdk_1window_1set_1background_1pattern_FUNC,
+ _1gdk_1window_1set_1cursor_FUNC,
+ _1gdk_1window_1set_1decorations_FUNC,
+ _1gdk_1window_1set_1events_FUNC,
+ _1gdk_1window_1set_1functions_FUNC,
+ _1gdk_1window_1set_1override_1redirect_FUNC,
+ _1gdk_1window_1set_1user_1data_FUNC,
+ _1gdk_1window_1shape_1combine_1region_FUNC,
+ _1gdk_1window_1show_FUNC,
+ _1gdk_1window_1show_1unraised_FUNC,
+ _1gdk_1x11_1atom_1to_1xatom_FUNC,
+ _1gdk_1x11_1display_1get_1xdisplay_FUNC,
+ _1gdk_1x11_1display_1utf8_1to_1compound_1text_FUNC,
+ _1gdk_1x11_1drawable_1get_1xid_FUNC,
+ _1gdk_1x11_1get_1default_1xdisplay_FUNC,
+ _1gdk_1x11_1screen_1get_1window_1manager_1name_FUNC,
+ _1gdk_1x11_1screen_1lookup_1visual_FUNC,
+ _1gdk_1x11_1visual_1get_1xvisual_FUNC,
+ _1gdk_1x11_1window_1get_1xid_FUNC,
+ _1gdk_1x11_1window_1lookup_1for_1display_FUNC,
+ _1getpid_FUNC,
+ _1glib_1major_1version_FUNC,
+ _1glib_1micro_1version_FUNC,
+ _1glib_1minor_1version_FUNC,
_1pango_1attr_1background_1new_FUNC,
_1pango_1attr_1font_1desc_1new_FUNC,
_1pango_1attr_1foreground_1new_FUNC,

Back to the top