diff options
author | Leo Ufimtsev | 2018-01-29 20:17:07 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2018-02-01 08:59:15 +0000 |
commit | 99f1cc70e851d747f5b2b5de343eacb7bc4cce6a (patch) | |
tree | 20885dcf664e422feb3feae675b59c8cfa774cd4 /bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os_stats.h | |
parent | ceaf821b793f81ec993f2661de5a37693bc0cd05 (diff) | |
download | eclipse.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.h | 1111 |
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, |