/* This file lists all exported symbols. It is used to generate * the gdk_pixbuf.def file used to control exports on Windows and the * gdk-pixbuf-alias.h/gdk-pixbuf-aliasdef.c files used to avoid PLT * entries for internal uses of exported functions (see makegdkpixbufalias.pl). * * Every symbol must be included in the right * #ifdef IN_HEADER(sym) #endif and * #ifdef IN_FILE(sym) #endif sections. */ #ifdef ALL_FILES #define IN_FILE(x) 1 #define IN_HEADER(x) 1 #endif #if IN_HEADER(GDK_PIXBUF_CORE_H) #if IN_FILE(__GDK_PIXBUF_C__) gdk_pixbuf_error_quark gdk_pixbuf_get_type G_GNUC_CONST #ifndef GDK_PIXBUF_DISABLE_DEPRECATED gdk_pixbuf_ref gdk_pixbuf_unref #endif gdk_pixbuf_new gdk_pixbuf_get_bits_per_sample gdk_pixbuf_get_colorspace gdk_pixbuf_get_has_alpha gdk_pixbuf_get_height gdk_pixbuf_get_n_channels gdk_pixbuf_get_pixels gdk_pixbuf_get_rowstride gdk_pixbuf_get_width gdk_pixbuf_get_option gdk_pixbuf_copy gdk_pixbuf_new_subpixbuf gdk_pixbuf_fill #endif #endif #if IN_HEADER(GDK_PIXBUF_CORE_H) #if IN_FILE(__GDK_PIXBUF_DATA_C__) gdk_pixbuf_new_from_data #endif #endif #if IN_HEADER(GDK_PIXBUF_CORE_H) #if IN_FILE(__GDK_PIXBUF_IO_C__) gdk_pixbuf_new_from_file PRIVATE #ifdef G_OS_WIN32 gdk_pixbuf_new_from_file_utf8 #endif gdk_pixbuf_new_from_file_at_size PRIVATE #ifdef G_OS_WIN32 gdk_pixbuf_new_from_file_at_size_utf8 #endif gdk_pixbuf_new_from_file_at_scale PRIVATE #ifdef G_OS_WIN32 gdk_pixbuf_new_from_file_at_scale_utf8 #endif gdk_pixbuf_new_from_xpm_data gdk_pixbuf_new_from_stream gdk_pixbuf_new_from_stream_at_scale gdk_pixbuf_save PRIVATE G_GNUC_NULL_TERMINATED #ifdef G_OS_WIN32 gdk_pixbuf_save_utf8 #endif gdk_pixbuf_save_to_buffer G_GNUC_NULL_TERMINATED gdk_pixbuf_save_to_bufferv gdk_pixbuf_save_to_callback G_GNUC_NULL_TERMINATED gdk_pixbuf_save_to_callbackv gdk_pixbuf_savev PRIVATE #ifdef G_OS_WIN32 gdk_pixbuf_savev_utf8 #endif gdk_pixbuf_save_to_stream #endif #endif #if IN_HEADER(GDK_PIXBUF_CORE_H) #if IN_FILE(__GDK_PIXDATA_C__) gdk_pixbuf_new_from_inline #endif #endif #if IN_HEADER(GDK_PIXBUF_CORE_H) #if IN_FILE(__GDK_PIXBUF_UTIL_C__) gdk_pixbuf_add_alpha gdk_pixbuf_copy_area gdk_pixbuf_saturate_and_pixelate gdk_pixbuf_apply_embedded_orientation #endif #endif #if IN_HEADER(GDK_PIXBUF_TRANSFORM_H) #if IN_FILE(__GDK_PIXBUF_SCALE_C__) gdk_pixbuf_rotate_simple gdk_pixbuf_scale gdk_pixbuf_scale_simple gdk_pixbuf_flip gdk_pixbuf_composite gdk_pixbuf_composite_color gdk_pixbuf_composite_color_simple #endif #endif #if IN_HEADER(GDK_PIXBUF_ANIMATION_H) #if IN_FILE(__GDK_PIXBUF_ANIMATION_C__) gdk_pixbuf_animation_get_height gdk_pixbuf_animation_get_iter gdk_pixbuf_animation_get_static_image gdk_pixbuf_animation_get_type G_GNUC_CONST gdk_pixbuf_animation_get_width gdk_pixbuf_animation_is_static_image gdk_pixbuf_animation_iter_advance gdk_pixbuf_animation_iter_get_delay_time gdk_pixbuf_animation_iter_get_pixbuf gdk_pixbuf_animation_iter_get_type G_GNUC_CONST gdk_pixbuf_animation_iter_on_currently_loading_frame gdk_pixbuf_animation_new_from_file PRIVATE #ifdef G_OS_WIN32 gdk_pixbuf_animation_new_from_file_utf8 #endif #ifndef GDK_PIXBUF_DISABLE_DEPRECATED gdk_pixbuf_animation_ref gdk_pixbuf_animation_unref #endif gdk_pixbuf_non_anim_new gdk_pixbuf_non_anim_get_type G_GNUC_CONST #endif #endif #if IN_HEADER(GDK_PIXBUF_SIMPLE_ANIM_H) #if IN_FILE(__GDK_PIXBUF_SIMPLE_ANIM_C__) gdk_pixbuf_simple_anim_get_type G_GNUC_CONST gdk_pixbuf_simple_anim_iter_get_type G_GNUC_CONST gdk_pixbuf_simple_anim_new gdk_pixbuf_simple_anim_add_frame #endif #endif #if IN_HEADER(GDK_PIXBUF_SCALED_ANIM_H) #if IN_FILE(__GDK_PIXBUF_SCALED_ANIM_C__) gdk_pixbuf_scaled_anim_get_type G_GNUC_CONST gdk_pixbuf_scaled_anim_iter_get_type G_GNUC_CONST #endif #endif #if IN_HEADER(GDK_PIXBUF_IO_H) #if IN_FILE(__GDK_PIXBUF_IO_C__) gdk_pixbuf_get_formats gdk_pixbuf_format_get_description gdk_pixbuf_format_get_extensions gdk_pixbuf_format_get_license gdk_pixbuf_format_get_mime_types gdk_pixbuf_format_get_name gdk_pixbuf_format_is_disabled gdk_pixbuf_format_is_scalable gdk_pixbuf_format_is_writable gdk_pixbuf_format_set_disabled gdk_pixbuf_get_file_info #endif #endif #if IN_HEADER(GDK_PIXBUF_IO_H) #if IN_FILE(__GDK_PIXBUF_C__) gdk_pixbuf_set_option #endif #endif #if IN_HEADER(GDK_PIXBUF_LOADER_H) #if IN_FILE(__GDK_PIXBUF_LOADER_C__) gdk_pixbuf_loader_close gdk_pixbuf_loader_get_animation gdk_pixbuf_loader_get_format gdk_pixbuf_loader_get_pixbuf gdk_pixbuf_loader_get_type G_GNUC_CONST gdk_pixbuf_loader_new gdk_pixbuf_loader_new_with_mime_type gdk_pixbuf_loader_new_with_type gdk_pixbuf_loader_set_size gdk_pixbuf_loader_write #endif #endif #if IN_HEADER(__GDK_PIXBUF_ENUM_TYPES_H__) #if IN_FILE(__GDK_PIXBUF_ENUM_TYPES_C__) gdk_colorspace_get_type G_GNUC_CONST gdk_interp_type_get_type G_GNUC_CONST gdk_pixbuf_alpha_mode_get_type G_GNUC_CONST gdk_pixbuf_rotation_get_type G_GNUC_CONST gdk_pixbuf_error_get_type #endif #endif #if IN_HEADER(__GDK_PIXDATA_H__) #if IN_FILE(__GDK_PIXDATA_C__) gdk_pixbuf_from_pixdata gdk_pixdata_deserialize gdk_pixdata_from_pixbuf gdk_pixdata_serialize gdk_pixdata_to_csource #endif #endif #ifdef INCLUDE_VARIABLES gdk_pixbuf_major_version gdk_pixbuf_micro_version gdk_pixbuf_minor_version gdk_pixbuf_version #endif