1 /******************************************************************************* 2 * Copyright (c) 2000, 2021 IBM Corporation and others. 3 * 4 * This program and the accompanying materials 5 * are made available under the terms of the Eclipse Public License 2.0 6 * which accompanies this distribution, and is available at 7 * https://www.eclipse.org/legal/epl-2.0/ 8 * 9 * SPDX-License-Identifier: EPL-2.0 10 * 11 * Contributors: 12 * IBM Corporation - initial API and implementation 13 *******************************************************************************/ 14 15 /* Note: This file was auto-generated by org.eclipse.swt.tools.internal.JNIGenerator */ 16 /* DO NOT EDIT - your changes will be lost. */ 17 18 #ifdef NATIVE_STATS 19 extern int GTK3_nativeFunctionCount; 20 extern int GTK3_nativeFunctionCallCount[]; 21 extern char* GTK3_nativeFunctionNames[]; 22 #define GTK3_NATIVE_ENTER(env, that, func) GTK3_nativeFunctionCallCount[func]++; 23 #define GTK3_NATIVE_EXIT(env, that, func) 24 #else 25 #ifndef GTK3_NATIVE_ENTER 26 #define GTK3_NATIVE_ENTER(env, that, func) 27 #endif 28 #ifndef GTK3_NATIVE_EXIT 29 #define GTK3_NATIVE_EXIT(env, that, func) 30 #endif 31 #endif 32 33 typedef enum { 34 GTK_1IS_1MENU_1ITEM_FUNC, 35 GTK_1TYPE_1MENU_FUNC, 36 gtk_1accel_1label_1new_FUNC, 37 gtk_1accel_1label_1set_1accel_FUNC, 38 gtk_1accel_1label_1set_1accel_1widget_FUNC, 39 gtk_1accessible_1get_1widget_FUNC, 40 gtk_1bin_1get_1child_FUNC, 41 gtk_1box_1pack_1end_FUNC, 42 gtk_1box_1reorder_1child_FUNC, 43 gtk_1box_1set_1child_1packing_FUNC, 44 gtk_1button_1set_1image_FUNC, 45 gtk_1calendar_1get_1date_FUNC, 46 gtk_1calendar_1select_1day_FUNC, 47 gtk_1calendar_1select_1month_FUNC, 48 gtk_1calendar_1set_1display_1options_FUNC, 49 gtk_1check_1menu_1item_1get_1active_FUNC, 50 gtk_1check_1menu_1item_1new_FUNC, 51 gtk_1check_1menu_1item_1set_1active_FUNC, 52 gtk_1clipboard_1clear_FUNC, 53 gtk_1clipboard_1get_FUNC, 54 gtk_1clipboard_1set_1can_1store_FUNC, 55 gtk_1clipboard_1set_1with_1owner_FUNC, 56 gtk_1clipboard_1store_FUNC, 57 gtk_1clipboard_1wait_1for_1contents_FUNC, 58 gtk_1combo_1box_1get_1wrap_1width_FUNC, 59 gtk_1combo_1box_1set_1wrap_1width_FUNC, 60 gtk_1container_1add_FUNC, 61 gtk_1container_1forall_FUNC, 62 gtk_1container_1get_1border_1width_FUNC, 63 gtk_1container_1get_1children_FUNC, 64 gtk_1container_1propagate_1draw_FUNC, 65 gtk_1container_1remove_FUNC, 66 gtk_1container_1set_1border_1width_FUNC, 67 gtk_1css_1provider_1load_1from_1data_FUNC, 68 gtk_1dialog_1run_FUNC, 69 gtk_1drag_1begin_1with_1coordinates_FUNC, 70 gtk_1drag_1check_1threshold_FUNC, 71 gtk_1drag_1dest_1set_FUNC, 72 gtk_1drag_1dest_1unset_FUNC, 73 gtk_1drag_1finish_FUNC, 74 gtk_1drag_1get_1data_FUNC, 75 gtk_1drag_1set_1icon_1surface_FUNC, 76 gtk_1editable_1copy_1clipboard_FUNC, 77 gtk_1editable_1cut_1clipboard_FUNC, 78 gtk_1editable_1paste_1clipboard_FUNC, 79 gtk_1entry_1get_1layout_FUNC, 80 gtk_1entry_1get_1layout_1offsets_FUNC, 81 gtk_1entry_1get_1text_FUNC, 82 gtk_1entry_1set_1text_FUNC, 83 gtk_1entry_1set_1width_1chars_FUNC, 84 gtk_1entry_1text_1index_1to_1layout_1index_FUNC, 85 gtk_1event_1box_1new_FUNC, 86 gtk_1event_1controller_1handle_1event_FUNC, 87 gtk_1events_1pending_FUNC, 88 gtk_1file_1chooser_1get_1filename_FUNC, 89 gtk_1file_1chooser_1get_1filenames_FUNC, 90 gtk_1file_1chooser_1get_1uri_FUNC, 91 gtk_1file_1chooser_1get_1uris_FUNC, 92 gtk_1file_1chooser_1set_1current_1folder_FUNC, 93 gtk_1file_1chooser_1set_1current_1folder_1uri_FUNC, 94 gtk_1file_1chooser_1set_1do_1overwrite_1confirmation_FUNC, 95 gtk_1file_1chooser_1set_1extra_1widget_FUNC, 96 gtk_1file_1chooser_1set_1filename_FUNC, 97 gtk_1file_1chooser_1set_1local_1only_FUNC, 98 gtk_1file_1chooser_1set_1uri_FUNC, 99 gtk_1frame_1set_1shadow_1type_FUNC, 100 gtk_1get_1current_1event_FUNC, 101 gtk_1get_1current_1event_1state_FUNC, 102 gtk_1get_1event_1widget_FUNC, 103 gtk_1grab_1add_FUNC, 104 gtk_1grab_1get_1current_FUNC, 105 gtk_1grab_1remove_FUNC, 106 gtk_1hsv_1to_1rgb_FUNC, 107 gtk_1icon_1info_1load_1icon_FUNC, 108 gtk_1icon_1theme_1get_1default_FUNC, 109 gtk_1icon_1theme_1load_1icon_FUNC, 110 gtk_1icon_1theme_1lookup_1by_1gicon_FUNC, 111 gtk_1im_1context_1filter_1keypress_FUNC, 112 gtk_1image_1new_1from_1icon_1name_FUNC, 113 gtk_1image_1new_1from_1surface_FUNC, 114 gtk_1image_1set_1from_1icon_1name_FUNC, 115 gtk_1image_1set_1from_1surface_FUNC, 116 gtk_1init_1check_FUNC, 117 gtk_1main_1do_1event_FUNC, 118 gtk_1main_1iteration_1do_FUNC, 119 gtk_1menu_1bar_1new_FUNC, 120 gtk_1menu_1item_1get_1submenu_FUNC, 121 gtk_1menu_1item_1new_FUNC, 122 gtk_1menu_1item_1set_1submenu_FUNC, 123 gtk_1menu_1new_FUNC, 124 gtk_1menu_1popdown_FUNC, 125 gtk_1menu_1shell_1deactivate_FUNC, 126 gtk_1menu_1shell_1insert_FUNC, 127 gtk_1menu_1shell_1set_1take_1focus_FUNC, 128 gtk_1menu_1tool_1button_1new_FUNC, 129 gtk_1native_1dialog_1run_FUNC, 130 gtk_1radio_1button_1get_1group_FUNC, 131 gtk_1radio_1button_1new_FUNC, 132 gtk_1radio_1menu_1item_1get_1group_FUNC, 133 gtk_1radio_1menu_1item_1new_FUNC, 134 gtk_1rgb_1to_1hsv_FUNC, 135 gtk_1scrolled_1window_1get_1shadow_1type_FUNC, 136 gtk_1scrolled_1window_1new_FUNC, 137 gtk_1scrolled_1window_1set_1shadow_1type_FUNC, 138 gtk_1selection_1data_1free_FUNC, 139 gtk_1selection_1data_1get_1data_FUNC, 140 gtk_1selection_1data_1get_1data_1type_FUNC, 141 gtk_1selection_1data_1get_1format_FUNC, 142 gtk_1selection_1data_1get_1length_FUNC, 143 gtk_1selection_1data_1get_1target_FUNC, 144 gtk_1selection_1data_1set_FUNC, 145 gtk_1separator_1menu_1item_1new_FUNC, 146 gtk_1separator_1tool_1item_1new_FUNC, 147 gtk_1separator_1tool_1item_1set_1draw_FUNC, 148 gtk_1status_1icon_1get_1visible_FUNC, 149 gtk_1status_1icon_1new_FUNC, 150 gtk_1status_1icon_1set_1from_1pixbuf_FUNC, 151 gtk_1status_1icon_1set_1tooltip_1text_FUNC, 152 gtk_1status_1icon_1set_1visible_FUNC, 153 gtk_1style_1context_1invalidate_FUNC, 154 gtk_1target_1list_1new_FUNC, 155 gtk_1target_1list_1unref_FUNC, 156 gtk_1toggle_1tool_1button_1get_1active_FUNC, 157 gtk_1toggle_1tool_1button_1new_FUNC, 158 gtk_1toggle_1tool_1button_1set_1active_FUNC, 159 gtk_1tool_1button_1new_FUNC, 160 gtk_1tool_1button_1set_1icon_1widget_FUNC, 161 gtk_1tool_1button_1set_1label_1widget_FUNC, 162 gtk_1tool_1button_1set_1use_1underline_FUNC, 163 gtk_1tool_1item_1get_1proxy_1menu_1item_FUNC, 164 gtk_1tool_1item_1retrieve_1proxy_1menu_1item_FUNC, 165 gtk_1tool_1item_1set_1homogeneous_FUNC, 166 gtk_1tool_1item_1set_1is_1important_FUNC, 167 gtk_1tool_1item_1set_1proxy_1menu_1item_FUNC, 168 gtk_1toolbar_1insert_FUNC, 169 gtk_1toolbar_1new_FUNC, 170 gtk_1toolbar_1set_1icon_1size_FUNC, 171 gtk_1toolbar_1set_1show_1arrow_FUNC, 172 gtk_1toolbar_1set_1style_FUNC, 173 gtk_1viewport_1set_1shadow_1type_FUNC, 174 gtk_1widget_1add_1accelerator_FUNC, 175 gtk_1widget_1add_1events_FUNC, 176 gtk_1widget_1destroy_FUNC, 177 gtk_1widget_1draw_FUNC, 178 gtk_1widget_1event_FUNC, 179 gtk_1widget_1get_1accessible_FUNC, 180 gtk_1widget_1get_1can_1default_FUNC, 181 gtk_1widget_1get_1events_FUNC, 182 gtk_1widget_1get_1has_1window_FUNC, 183 gtk_1widget_1get_1preferred_1height_FUNC, 184 gtk_1widget_1get_1preferred_1height_1for_1width_FUNC, 185 gtk_1widget_1get_1preferred_1width_1for_1height_FUNC, 186 gtk_1widget_1get_1screen_FUNC, 187 gtk_1widget_1get_1toplevel_FUNC, 188 gtk_1widget_1get_1window_FUNC, 189 gtk_1widget_1input_1shape_1combine_1region_FUNC, 190 gtk_1widget_1override_1font_FUNC, 191 gtk_1widget_1remove_1accelerator_FUNC, 192 gtk_1widget_1reparent_FUNC, 193 gtk_1widget_1set_1can_1default_FUNC, 194 gtk_1widget_1set_1double_1buffered_FUNC, 195 gtk_1widget_1set_1has_1window_FUNC, 196 gtk_1widget_1set_1parent_1window_FUNC, 197 gtk_1widget_1set_1redraw_1on_1allocate_FUNC, 198 gtk_1widget_1shape_1combine_1region_FUNC, 199 gtk_1widget_1style_1get__J_3B_3IJ_FUNC, 200 gtk_1widget_1style_1get__J_3B_3JJ_FUNC, 201 gtk_1widget_1translate_1coordinates_FUNC, 202 gtk_1window_1activate_1default_FUNC, 203 gtk_1window_1add_1accel_1group_FUNC, 204 gtk_1window_1deiconify_FUNC, 205 gtk_1window_1get_1icon_1list_FUNC, 206 gtk_1window_1get_1mnemonic_1modifier_FUNC, 207 gtk_1window_1get_1position_FUNC, 208 gtk_1window_1get_1size_FUNC, 209 gtk_1window_1iconify_FUNC, 210 gtk_1window_1move_FUNC, 211 gtk_1window_1new_FUNC, 212 gtk_1window_1remove_1accel_1group_FUNC, 213 gtk_1window_1resize_FUNC, 214 gtk_1window_1set_1attached_1to_FUNC, 215 gtk_1window_1set_1default_FUNC, 216 gtk_1window_1set_1icon_1list_FUNC, 217 gtk_1window_1set_1keep_1above_FUNC, 218 gtk_1window_1set_1skip_1taskbar_1hint_FUNC, 219 gtk_1window_1set_1type_1hint_FUNC, 220 } GTK3_FUNCS; 221