]> Pileus Git - ~andy/gtk/blob - gdk-pixbuf/gdk-pixbuf.symbols
Adds authentication support of CUPS backend
[~andy/gtk] / gdk-pixbuf / gdk-pixbuf.symbols
1 /* This file lists all exported symbols. It is used to generate
2  * the gdk_pixbuf.def file used to control exports on Windows and the
3  * gdk-pixbuf-alias.h/gdk-pixbuf-aliasdef.c files used to avoid PLT
4  * entries for internal uses of exported functions (see makegdkpixbufalias.pl).
5  *
6  * Every symbol must be included in the right
7  * #ifdef IN_HEADER(sym) #endif and
8  * #ifdef IN_FILE(sym) #endif sections.
9  */
10 #ifdef ALL_FILES
11 #define IN_FILE(x) 1
12 #define IN_HEADER(x) 1
13 #endif
14 #if IN_HEADER(GDK_PIXBUF_CORE_H)
15 #if IN_FILE(__GDK_PIXBUF_C__)
16 gdk_pixbuf_error_quark
17 gdk_pixbuf_get_type G_GNUC_CONST
18 #ifndef GDK_PIXBUF_DISABLE_DEPRECATED
19 gdk_pixbuf_ref
20 gdk_pixbuf_unref
21 #endif
22 gdk_pixbuf_new
23 gdk_pixbuf_get_bits_per_sample
24 gdk_pixbuf_get_colorspace
25 gdk_pixbuf_get_has_alpha
26 gdk_pixbuf_get_height
27 gdk_pixbuf_get_n_channels
28 gdk_pixbuf_get_pixels
29 gdk_pixbuf_get_rowstride
30 gdk_pixbuf_get_width
31 gdk_pixbuf_get_option
32 gdk_pixbuf_copy
33 gdk_pixbuf_new_subpixbuf
34 gdk_pixbuf_fill
35 #endif
36 #endif
37
38 #if IN_HEADER(GDK_PIXBUF_CORE_H)
39 #if IN_FILE(__GDK_PIXBUF_DATA_C__)
40 gdk_pixbuf_new_from_data
41 #endif
42 #endif
43
44 #if IN_HEADER(GDK_PIXBUF_CORE_H)
45 #if IN_FILE(__GDK_PIXBUF_IO_C__)
46 gdk_pixbuf_new_from_file PRIVATE
47 #ifdef G_OS_WIN32
48 gdk_pixbuf_new_from_file_utf8
49 #endif
50 gdk_pixbuf_new_from_file_at_size PRIVATE
51 #ifdef G_OS_WIN32
52 gdk_pixbuf_new_from_file_at_size_utf8
53 #endif
54 gdk_pixbuf_new_from_file_at_scale PRIVATE
55 #ifdef G_OS_WIN32
56 gdk_pixbuf_new_from_file_at_scale_utf8
57 #endif
58 gdk_pixbuf_new_from_xpm_data
59 gdk_pixbuf_new_from_stream
60 gdk_pixbuf_new_from_stream_at_scale
61 gdk_pixbuf_save PRIVATE G_GNUC_NULL_TERMINATED
62 #ifdef G_OS_WIN32
63 gdk_pixbuf_save_utf8
64 #endif
65 gdk_pixbuf_save_to_buffer G_GNUC_NULL_TERMINATED
66 gdk_pixbuf_save_to_bufferv
67 gdk_pixbuf_save_to_callback G_GNUC_NULL_TERMINATED
68 gdk_pixbuf_save_to_callbackv
69 gdk_pixbuf_savev PRIVATE
70 #ifdef G_OS_WIN32
71 gdk_pixbuf_savev_utf8
72 #endif
73 gdk_pixbuf_save_to_stream
74 #endif
75 #endif
76
77 #if IN_HEADER(GDK_PIXBUF_CORE_H)
78 #if IN_FILE(__GDK_PIXDATA_C__)
79 gdk_pixbuf_new_from_inline
80 #endif
81 #endif
82
83 #if IN_HEADER(GDK_PIXBUF_CORE_H)
84 #if IN_FILE(__GDK_PIXBUF_UTIL_C__)
85 gdk_pixbuf_add_alpha
86 gdk_pixbuf_copy_area
87 gdk_pixbuf_saturate_and_pixelate
88 gdk_pixbuf_apply_embedded_orientation
89 #endif
90 #endif
91
92 #if IN_HEADER(GDK_PIXBUF_TRANSFORM_H)
93 #if IN_FILE(__GDK_PIXBUF_SCALE_C__)
94 gdk_pixbuf_rotate_simple
95 gdk_pixbuf_scale
96 gdk_pixbuf_scale_simple
97 gdk_pixbuf_flip
98 gdk_pixbuf_composite
99 gdk_pixbuf_composite_color
100 gdk_pixbuf_composite_color_simple
101 #endif
102 #endif
103
104 #if IN_HEADER(GDK_PIXBUF_ANIMATION_H)
105 #if IN_FILE(__GDK_PIXBUF_ANIMATION_C__)
106 gdk_pixbuf_animation_get_height
107 gdk_pixbuf_animation_get_iter
108 gdk_pixbuf_animation_get_static_image
109 gdk_pixbuf_animation_get_type G_GNUC_CONST
110 gdk_pixbuf_animation_get_width
111 gdk_pixbuf_animation_is_static_image
112 gdk_pixbuf_animation_iter_advance
113 gdk_pixbuf_animation_iter_get_delay_time
114 gdk_pixbuf_animation_iter_get_pixbuf
115 gdk_pixbuf_animation_iter_get_type G_GNUC_CONST
116 gdk_pixbuf_animation_iter_on_currently_loading_frame
117 gdk_pixbuf_animation_new_from_file PRIVATE
118 #ifdef G_OS_WIN32
119 gdk_pixbuf_animation_new_from_file_utf8
120 #endif
121 #ifndef GDK_PIXBUF_DISABLE_DEPRECATED
122 gdk_pixbuf_animation_ref
123 gdk_pixbuf_animation_unref
124 #endif
125 gdk_pixbuf_non_anim_new
126 gdk_pixbuf_non_anim_get_type G_GNUC_CONST
127 #endif
128 #endif
129
130 #if IN_HEADER(GDK_PIXBUF_SIMPLE_ANIM_H)
131 #if IN_FILE(__GDK_PIXBUF_SIMPLE_ANIM_C__)
132 gdk_pixbuf_simple_anim_get_type G_GNUC_CONST
133 gdk_pixbuf_simple_anim_iter_get_type G_GNUC_CONST
134 gdk_pixbuf_simple_anim_new
135 gdk_pixbuf_simple_anim_add_frame
136 gdk_pixbuf_simple_anim_set_loop
137 gdk_pixbuf_simple_anim_get_loop
138 #endif
139 #endif
140
141 #if IN_HEADER(GDK_PIXBUF_SCALED_ANIM_H)
142 #if IN_FILE(__GDK_PIXBUF_SCALED_ANIM_C__)
143 gdk_pixbuf_scaled_anim_get_type G_GNUC_CONST
144 gdk_pixbuf_scaled_anim_iter_get_type G_GNUC_CONST
145 #endif
146 #endif
147
148 #if IN_HEADER(GDK_PIXBUF_IO_H)
149 #if IN_FILE(__GDK_PIXBUF_IO_C__)
150 gdk_pixbuf_get_formats
151 gdk_pixbuf_format_get_description
152 gdk_pixbuf_format_get_extensions
153 gdk_pixbuf_format_get_license
154 gdk_pixbuf_format_get_mime_types
155 gdk_pixbuf_format_get_name
156 gdk_pixbuf_format_is_disabled
157 gdk_pixbuf_format_is_scalable
158 gdk_pixbuf_format_is_writable
159 gdk_pixbuf_format_set_disabled
160 gdk_pixbuf_get_file_info
161 #endif
162 #endif
163
164 #if IN_HEADER(GDK_PIXBUF_IO_H)
165 #if IN_FILE(__GDK_PIXBUF_C__)
166 gdk_pixbuf_set_option
167 #endif
168 #endif
169
170 #if IN_HEADER(GDK_PIXBUF_LOADER_H)
171 #if IN_FILE(__GDK_PIXBUF_LOADER_C__)
172 gdk_pixbuf_loader_close
173 gdk_pixbuf_loader_get_animation
174 gdk_pixbuf_loader_get_format
175 gdk_pixbuf_loader_get_pixbuf
176 gdk_pixbuf_loader_get_type G_GNUC_CONST
177 gdk_pixbuf_loader_new
178 gdk_pixbuf_loader_new_with_mime_type
179 gdk_pixbuf_loader_new_with_type
180 gdk_pixbuf_loader_set_size
181 gdk_pixbuf_loader_write
182 #endif
183 #endif
184
185 #if IN_HEADER(__GDK_PIXBUF_ENUM_TYPES_H__)
186 #if IN_FILE(__GDK_PIXBUF_ENUM_TYPES_C__)
187 gdk_colorspace_get_type G_GNUC_CONST
188 gdk_interp_type_get_type G_GNUC_CONST
189 gdk_pixbuf_alpha_mode_get_type G_GNUC_CONST
190 gdk_pixbuf_rotation_get_type G_GNUC_CONST
191 gdk_pixbuf_error_get_type
192 #endif
193 #endif
194
195 #if IN_HEADER(__GDK_PIXDATA_H__)
196 #if IN_FILE(__GDK_PIXDATA_C__)
197 gdk_pixbuf_from_pixdata
198 gdk_pixdata_deserialize
199 gdk_pixdata_from_pixbuf
200 gdk_pixdata_serialize
201 gdk_pixdata_to_csource
202 #endif
203 #endif
204
205 #ifdef INCLUDE_VARIABLES
206 gdk_pixbuf_major_version
207 gdk_pixbuf_micro_version
208 gdk_pixbuf_minor_version
209 gdk_pixbuf_version
210 #endif