/*******************************************************************************
 * Copyright (c) 2000, 2026 IBM Corporation and others.
 *
 * This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License 2.0
 * which accompanies this distribution, and is available at
 * https://www.eclipse.org/legal/epl-2.0/
 *
 * SPDX-License-Identifier: EPL-2.0
 *******************************************************************************/

/* Note: This file was auto-generated by org.eclipse.swt.tools.internal.JNIGenerator */
/* DO NOT EDIT - your changes will be lost. */

#ifndef GTK4_NATIVE_ENTER
#define GTK4_NATIVE_ENTER(env, that, func) 
#endif
#ifndef GTK4_NATIVE_EXIT
#define GTK4_NATIVE_EXIT(env, that, func) 
#endif

typedef enum {
	GTK_1IS_1POPOVER_1MENU_FUNC,
	gdk_1clipboard_1get_1content_FUNC,
	gdk_1clipboard_1get_1formats_FUNC,
	gdk_1clipboard_1is_1local_FUNC,
	gdk_1clipboard_1read_1async_FUNC,
	gdk_1clipboard_1read_1finish_FUNC,
	gdk_1clipboard_1read_1value_1async_FUNC,
	gdk_1clipboard_1read_1value_1finish_FUNC,
	gdk_1clipboard_1set_FUNC,
	gdk_1clipboard_1set_1content_FUNC,
	gdk_1clipboard_1set_1text_FUNC,
	gdk_1clipboard_1store_1async_FUNC,
	gdk_1clipboard_1store_1finish_FUNC,
	gdk_1content_1deserializer_1get_1cancellable_FUNC,
	gdk_1content_1deserializer_1get_1gtype_FUNC,
	gdk_1content_1deserializer_1get_1input_1stream_FUNC,
	gdk_1content_1deserializer_1get_1mime_1type_FUNC,
	gdk_1content_1deserializer_1get_1priority_FUNC,
	gdk_1content_1deserializer_1get_1task_1data_FUNC,
	gdk_1content_1deserializer_1get_1user_1data_FUNC,
	gdk_1content_1deserializer_1get_1value_FUNC,
	gdk_1content_1deserializer_1return_1error_FUNC,
	gdk_1content_1deserializer_1return_1success_FUNC,
	gdk_1content_1deserializer_1set_1task_1data_FUNC,
	gdk_1content_1formats_1builder_1add_1mime_1type_FUNC,
	gdk_1content_1formats_1builder_1free_1to_1formats_FUNC,
	gdk_1content_1formats_1builder_1new_FUNC,
	gdk_1content_1formats_1get_1gtypes_FUNC,
	gdk_1content_1formats_1get_1mime_1types_FUNC,
	gdk_1content_1formats_1to_1string_FUNC,
	gdk_1content_1provider_1get_1value_FUNC,
	gdk_1content_1provider_1new_1for_1value_FUNC,
	gdk_1content_1provider_1new_1typed_FUNC,
	gdk_1content_1provider_1new_1union_FUNC,
	gdk_1content_1register_1deserializer_FUNC,
	gdk_1content_1register_1serializer_FUNC,
	gdk_1content_1serializer_1get_1cancellable_FUNC,
	gdk_1content_1serializer_1get_1gtype_FUNC,
	gdk_1content_1serializer_1get_1mime_1type_FUNC,
	gdk_1content_1serializer_1get_1output_1stream_FUNC,
	gdk_1content_1serializer_1get_1priority_FUNC,
	gdk_1content_1serializer_1get_1task_1data_FUNC,
	gdk_1content_1serializer_1get_1user_1data_FUNC,
	gdk_1content_1serializer_1get_1value_FUNC,
	gdk_1content_1serializer_1return_1error_FUNC,
	gdk_1content_1serializer_1return_1success_FUNC,
	gdk_1content_1serializer_1set_1task_1data_FUNC,
	gdk_1paintable_1snapshot_FUNC,
	gdk_1toplevel_1focus_FUNC,
	gdk_1toplevel_1get_1state_FUNC,
	gdk_1toplevel_1lower_FUNC,
	gdk_1toplevel_1set_1icon_1list_FUNC,
	gdk_1toplevel_1size_1get_1bounds_FUNC,
	gdk_1toplevel_1size_1set_1min_1size_FUNC,
	gdk_1toplevel_1size_1set_1size_FUNC,
	gsk_1render_1node_1draw_FUNC,
	gsk_1render_1node_1unref_FUNC,
	gtk_1box_1append_FUNC,
	gtk_1box_1insert_1child_1after_FUNC,
	gtk_1box_1prepend_FUNC,
	gtk_1button_1new_1from_1icon_1name_FUNC,
	gtk_1button_1set_1child_FUNC,
	gtk_1calendar_1get_1date_FUNC,
	gtk_1calendar_1select_1day_FUNC,
	gtk_1calendar_1set_1date_FUNC,
	gtk_1calendar_1set_1show_1day_1names_FUNC,
	gtk_1calendar_1set_1show_1heading_FUNC,
	gtk_1calendar_1set_1show_1week_1numbers_FUNC,
	gtk_1check_1button_1get_1active_FUNC,
	gtk_1check_1button_1set_1active_FUNC,
	gtk_1check_1button_1set_1group_FUNC,
	gtk_1check_1button_1set_1inconsistent_FUNC,
	gtk_1check_1button_1set_1use_1underline_FUNC,
	gtk_1color_1dialog_1choose_1rgba_FUNC,
	gtk_1color_1dialog_1choose_1rgba_1finish_FUNC,
	gtk_1color_1dialog_1get_1modal_FUNC,
	gtk_1color_1dialog_1get_1with_1alpha_FUNC,
	gtk_1color_1dialog_1new_FUNC,
	gtk_1color_1dialog_1set_1modal_FUNC,
	gtk_1color_1dialog_1set_1title_FUNC,
	gtk_1color_1dialog_1set_1with_1alpha_FUNC,
	gtk_1combo_1box_1get_1child_FUNC,
	gtk_1css_1provider_1load_1from_1data_FUNC,
	gtk_1drag_1source_1new_FUNC,
	gtk_1drag_1source_1set_1actions_FUNC,
	gtk_1drag_1source_1set_1icon_FUNC,
	gtk_1drop_1target_1async_1new_FUNC,
	gtk_1drop_1target_1async_1set_1formats_FUNC,
	gtk_1editable_1get_1delegate_FUNC,
	gtk_1editable_1get_1max_1width_1chars_FUNC,
	gtk_1editable_1get_1text_FUNC,
	gtk_1editable_1set_1alignment_FUNC,
	gtk_1editable_1set_1max_1width_1chars_FUNC,
	gtk_1editable_1set_1text_FUNC,
	gtk_1entry_1buffer_1get_1text_FUNC,
	gtk_1entry_1get_1buffer_FUNC,
	gtk_1entry_1get_1text_1length_FUNC,
	gtk_1entry_1set_1buffer_FUNC,
	gtk_1event_1controller_1focus_1new_FUNC,
	gtk_1event_1controller_1get_1current_1event_FUNC,
	gtk_1event_1controller_1get_1current_1event_1state_FUNC,
	gtk_1event_1controller_1key_1new_FUNC,
	gtk_1event_1controller_1motion_1new_FUNC,
	gtk_1event_1controller_1scroll_1new_FUNC,
	gtk_1expander_1set_1child_FUNC,
	gtk_1file_1chooser_1get_1file_FUNC,
	gtk_1file_1chooser_1get_1files_FUNC,
	gtk_1file_1chooser_1set_1current_1folder_FUNC,
	gtk_1file_1chooser_1set_1file_FUNC,
	gtk_1file_1dialog_1get_1default_1filter_FUNC,
	gtk_1file_1dialog_1new_FUNC,
	gtk_1file_1dialog_1open_FUNC,
	gtk_1file_1dialog_1open_1finish_FUNC,
	gtk_1file_1dialog_1open_1multiple_FUNC,
	gtk_1file_1dialog_1open_1multiple_1finish_FUNC,
	gtk_1file_1dialog_1save_FUNC,
	gtk_1file_1dialog_1save_1finish_FUNC,
	gtk_1file_1dialog_1select_1folder_FUNC,
	gtk_1file_1dialog_1select_1folder_1finish_FUNC,
	gtk_1file_1dialog_1set_1default_1filter_FUNC,
	gtk_1file_1dialog_1set_1filters_FUNC,
	gtk_1file_1dialog_1set_1initial_1file_FUNC,
	gtk_1file_1dialog_1set_1initial_1folder_FUNC,
	gtk_1file_1dialog_1set_1initial_1name_FUNC,
	gtk_1file_1dialog_1set_1title_FUNC,
	gtk_1font_1dialog_1choose_1font_FUNC,
	gtk_1font_1dialog_1choose_1font_1finish_FUNC,
	gtk_1font_1dialog_1new_FUNC,
	gtk_1font_1dialog_1set_1modal_FUNC,
	gtk_1font_1dialog_1set_1title_FUNC,
	gtk_1frame_1set_1child_FUNC,
	gtk_1gesture_1click_1new_FUNC,
	gtk_1gesture_1drag_1new_FUNC,
	gtk_1gesture_1get_1last_1updated_1sequence_FUNC,
	gtk_1gesture_1rotate_1new_FUNC,
	gtk_1gesture_1set_1sequence_1state_FUNC,
	gtk_1gesture_1zoom_1new_FUNC,
	gtk_1header_1bar_1new_FUNC,
	gtk_1hsv_1to_1rgb_FUNC,
	gtk_1icon_1paintable_1get_1file_FUNC,
	gtk_1icon_1theme_1get_1for_1display_FUNC,
	gtk_1icon_1theme_1lookup_1by_1gicon_FUNC,
	gtk_1icon_1theme_1lookup_1icon_FUNC,
	gtk_1im_1context_1filter_1keypress_FUNC,
	gtk_1image_1clear_FUNC,
	gtk_1image_1new_1from_1icon_1name_FUNC,
	gtk_1image_1set_1from_1icon_1name_FUNC,
	gtk_1image_1set_1from_1paintable_FUNC,
	gtk_1init_1check_FUNC,
	gtk_1keyval_1trigger_1new_FUNC,
	gtk_1label_1set_1wrap_FUNC,
	gtk_1label_1set_1wrap_1mode_FUNC,
	gtk_1menu_1button_1set_1use_1underline_FUNC,
	gtk_1named_1action_1new_FUNC,
	gtk_1native_1get_1for_1surface_FUNC,
	gtk_1native_1get_1surface_FUNC,
	gtk_1picture_1new_FUNC,
	gtk_1picture_1set_1can_1shrink_FUNC,
	gtk_1picture_1set_1paintable_FUNC,
	gtk_1popover_1menu_1bar_1new_1from_1model_FUNC,
	gtk_1popover_1menu_1get_1menu_1model_FUNC,
	gtk_1popover_1menu_1new_1from_1model_1full_FUNC,
	gtk_1popover_1menu_1set_1menu_1model_FUNC,
	gtk_1popover_1set_1has_1arrow_FUNC,
	gtk_1rgb_1to_1hsv_FUNC,
	gtk_1scrollbar_1get_1adjustment_FUNC,
	gtk_1scrolled_1window_1get_1has_1frame_FUNC,
	gtk_1scrolled_1window_1new_FUNC,
	gtk_1scrolled_1window_1set_1child_FUNC,
	gtk_1scrolled_1window_1set_1has_1frame_FUNC,
	gtk_1shortcut_1controller_1add_1shortcut_FUNC,
	gtk_1shortcut_1controller_1new_FUNC,
	gtk_1shortcut_1controller_1remove_1shortcut_FUNC,
	gtk_1shortcut_1controller_1set_1scope_FUNC,
	gtk_1shortcut_1new_FUNC,
	gtk_1snapshot_1append_1cairo_FUNC,
	gtk_1snapshot_1free_1to_1node_FUNC,
	gtk_1snapshot_1new_FUNC,
	gtk_1style_1context_1add_1provider_1for_1display_FUNC,
	gtk_1style_1context_1get_1border_FUNC,
	gtk_1style_1context_1get_1color_FUNC,
	gtk_1style_1context_1get_1margin_FUNC,
	gtk_1style_1context_1get_1padding_FUNC,
	gtk_1text_1get_1buffer_FUNC,
	gtk_1text_1set_1placeholder_1text_FUNC,
	gtk_1text_1set_1tabs_FUNC,
	gtk_1text_1set_1visibility_FUNC,
	gtk_1tree_1view_1column_1cell_1get_1size_FUNC,
	gtk_1widget_1action_1set_1enabled_FUNC,
	gtk_1widget_1activate_1action_FUNC,
	gtk_1widget_1add_1controller_FUNC,
	gtk_1widget_1class_1add_1binding_1signal_FUNC,
	gtk_1widget_1get_1clipboard_FUNC,
	gtk_1widget_1get_1first_1child_FUNC,
	gtk_1widget_1get_1height_FUNC,
	gtk_1widget_1get_1last_1child_FUNC,
	gtk_1widget_1get_1native_FUNC,
	gtk_1widget_1get_1next_1sibling_FUNC,
	gtk_1widget_1get_1prev_1sibling_FUNC,
	gtk_1widget_1get_1receives_1default_FUNC,
	gtk_1widget_1get_1root_FUNC,
	gtk_1widget_1get_1size_1request_FUNC,
	gtk_1widget_1get_1width_FUNC,
	gtk_1widget_1insert_1after_FUNC,
	gtk_1widget_1insert_1before_FUNC,
	gtk_1widget_1measure_FUNC,
	gtk_1widget_1paintable_1new_FUNC,
	gtk_1widget_1pick_FUNC,
	gtk_1widget_1set_1cursor_FUNC,
	gtk_1widget_1set_1focusable_FUNC,
	gtk_1widget_1set_1size_1request_FUNC,
	gtk_1widget_1size_1allocate_FUNC,
	gtk_1widget_1snapshot_1child_FUNC,
	gtk_1widget_1translate_1coordinates_FUNC,
	gtk_1window_1destroy_FUNC,
	gtk_1window_1get_1icon_1name_FUNC,
	gtk_1window_1get_1titlebar_FUNC,
	gtk_1window_1is_1maximized_FUNC,
	gtk_1window_1maximize_FUNC,
	gtk_1window_1minimize_FUNC,
	gtk_1window_1new_FUNC,
	gtk_1window_1present_FUNC,
	gtk_1window_1set_1child_FUNC,
	gtk_1window_1set_1default_1widget_FUNC,
	gtk_1window_1set_1icon_1name_FUNC,
	gtk_1window_1set_1titlebar_FUNC,
	gtk_1window_1unminimize_FUNC,
} GTK4_FUNCS;
