1 /*
2  * This file is part of EvinceD.
3  * EvinceD is based on GtkD.
4  *
5  * EvinceD is free software; you can redistribute it and/or modify
6  * it under the terms of the GNU Lesser General Public License
7  * as published by the Free Software Foundation; either version 3
8  * of the License, or (at your option) any later version, with
9  * some exceptions, please read the COPYING file.
10  *
11  * EvinceD is distributed in the hope that it will be useful,
12  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14  * GNU Lesser General Public License for more details.
15  *
16  * You should have received a copy of the GNU Lesser General Public License
17  * along with EvinceD; if not, write to the Free Software
18  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA
19  */
20 
21 // generated automatically - do not change
22 // find conversion definition on APILookup.txt
23 
24 
25 module evince.view.c.functions;
26 
27 import std.stdio;
28 import evince.view.c.types;
29 import gtkd.Loader;
30 
31 version (Windows)
32 	static immutable LIBRARY_EVINCEVIEW = ["libevdocument3-4.dll;evdocument3.dll;evdocument3.dll", "libevview3-3.dll;evview3.dll;evview3.dll"];
33 else version (OSX)
34 	static immutable LIBRARY_EVINCEVIEW = ["libevdocument3.4.dylib", "libevview3.3.dylib"];
35 else
36 	static immutable LIBRARY_EVINCEVIEW = ["libevdocument3.so.4", "libevview3.so.3"];
37 
38 shared static this()
39 {
40 	// evince.view.DocumentModel
41 
42 	Linker.link(ev_document_model_get_type, "ev_document_model_get_type", LIBRARY_EVINCEVIEW);
43 	Linker.link(ev_document_model_new, "ev_document_model_new", LIBRARY_EVINCEVIEW);
44 	Linker.link(ev_document_model_new_with_document, "ev_document_model_new_with_document", LIBRARY_EVINCEVIEW);
45 	Linker.link(ev_document_model_get_continuous, "ev_document_model_get_continuous", LIBRARY_EVINCEVIEW);
46 	Linker.link(ev_document_model_get_document, "ev_document_model_get_document", LIBRARY_EVINCEVIEW);
47 	Linker.link(ev_document_model_get_dual_page, "ev_document_model_get_dual_page", LIBRARY_EVINCEVIEW);
48 	Linker.link(ev_document_model_get_dual_page_odd_pages_left, "ev_document_model_get_dual_page_odd_pages_left", LIBRARY_EVINCEVIEW);
49 	Linker.link(ev_document_model_get_fullscreen, "ev_document_model_get_fullscreen", LIBRARY_EVINCEVIEW);
50 	Linker.link(ev_document_model_get_inverted_colors, "ev_document_model_get_inverted_colors", LIBRARY_EVINCEVIEW);
51 	Linker.link(ev_document_model_get_max_scale, "ev_document_model_get_max_scale", LIBRARY_EVINCEVIEW);
52 	Linker.link(ev_document_model_get_min_scale, "ev_document_model_get_min_scale", LIBRARY_EVINCEVIEW);
53 	Linker.link(ev_document_model_get_page, "ev_document_model_get_page", LIBRARY_EVINCEVIEW);
54 	Linker.link(ev_document_model_get_page_layout, "ev_document_model_get_page_layout", LIBRARY_EVINCEVIEW);
55 	Linker.link(ev_document_model_get_rotation, "ev_document_model_get_rotation", LIBRARY_EVINCEVIEW);
56 	Linker.link(ev_document_model_get_rtl, "ev_document_model_get_rtl", LIBRARY_EVINCEVIEW);
57 	Linker.link(ev_document_model_get_scale, "ev_document_model_get_scale", LIBRARY_EVINCEVIEW);
58 	Linker.link(ev_document_model_get_sizing_mode, "ev_document_model_get_sizing_mode", LIBRARY_EVINCEVIEW);
59 	Linker.link(ev_document_model_set_continuous, "ev_document_model_set_continuous", LIBRARY_EVINCEVIEW);
60 	Linker.link(ev_document_model_set_document, "ev_document_model_set_document", LIBRARY_EVINCEVIEW);
61 	Linker.link(ev_document_model_set_dual_page, "ev_document_model_set_dual_page", LIBRARY_EVINCEVIEW);
62 	Linker.link(ev_document_model_set_dual_page_odd_pages_left, "ev_document_model_set_dual_page_odd_pages_left", LIBRARY_EVINCEVIEW);
63 	Linker.link(ev_document_model_set_fullscreen, "ev_document_model_set_fullscreen", LIBRARY_EVINCEVIEW);
64 	Linker.link(ev_document_model_set_inverted_colors, "ev_document_model_set_inverted_colors", LIBRARY_EVINCEVIEW);
65 	Linker.link(ev_document_model_set_max_scale, "ev_document_model_set_max_scale", LIBRARY_EVINCEVIEW);
66 	Linker.link(ev_document_model_set_min_scale, "ev_document_model_set_min_scale", LIBRARY_EVINCEVIEW);
67 	Linker.link(ev_document_model_set_page, "ev_document_model_set_page", LIBRARY_EVINCEVIEW);
68 	Linker.link(ev_document_model_set_page_by_label, "ev_document_model_set_page_by_label", LIBRARY_EVINCEVIEW);
69 	Linker.link(ev_document_model_set_page_layout, "ev_document_model_set_page_layout", LIBRARY_EVINCEVIEW);
70 	Linker.link(ev_document_model_set_rotation, "ev_document_model_set_rotation", LIBRARY_EVINCEVIEW);
71 	Linker.link(ev_document_model_set_rtl, "ev_document_model_set_rtl", LIBRARY_EVINCEVIEW);
72 	Linker.link(ev_document_model_set_scale, "ev_document_model_set_scale", LIBRARY_EVINCEVIEW);
73 	Linker.link(ev_document_model_set_sizing_mode, "ev_document_model_set_sizing_mode", LIBRARY_EVINCEVIEW);
74 
75 	// evince.view.Job
76 
77 	Linker.link(ev_job_get_type, "ev_job_get_type", LIBRARY_EVINCEVIEW);
78 	Linker.link(ev_job_scheduler_get_running_thread_job, "ev_job_scheduler_get_running_thread_job", LIBRARY_EVINCEVIEW);
79 	Linker.link(ev_job_cancel, "ev_job_cancel", LIBRARY_EVINCEVIEW);
80 	Linker.link(ev_job_failed, "ev_job_failed", LIBRARY_EVINCEVIEW);
81 	Linker.link(ev_job_failed_from_error, "ev_job_failed_from_error", LIBRARY_EVINCEVIEW);
82 	Linker.link(ev_job_get_run_mode, "ev_job_get_run_mode", LIBRARY_EVINCEVIEW);
83 	Linker.link(ev_job_is_failed, "ev_job_is_failed", LIBRARY_EVINCEVIEW);
84 	Linker.link(ev_job_is_finished, "ev_job_is_finished", LIBRARY_EVINCEVIEW);
85 	Linker.link(ev_job_run, "ev_job_run", LIBRARY_EVINCEVIEW);
86 	Linker.link(ev_job_scheduler_push_job, "ev_job_scheduler_push_job", LIBRARY_EVINCEVIEW);
87 	Linker.link(ev_job_scheduler_update_job, "ev_job_scheduler_update_job", LIBRARY_EVINCEVIEW);
88 	Linker.link(ev_job_set_run_mode, "ev_job_set_run_mode", LIBRARY_EVINCEVIEW);
89 	Linker.link(ev_job_succeeded, "ev_job_succeeded", LIBRARY_EVINCEVIEW);
90 
91 	// evince.view.JobAnnots
92 
93 	Linker.link(ev_job_annots_get_type, "ev_job_annots_get_type", LIBRARY_EVINCEVIEW);
94 	Linker.link(ev_job_annots_new, "ev_job_annots_new", LIBRARY_EVINCEVIEW);
95 
96 	// evince.view.JobAttachments
97 
98 	Linker.link(ev_job_attachments_get_type, "ev_job_attachments_get_type", LIBRARY_EVINCEVIEW);
99 	Linker.link(ev_job_attachments_new, "ev_job_attachments_new", LIBRARY_EVINCEVIEW);
100 
101 	// evince.view.JobExport
102 
103 	Linker.link(ev_job_export_get_type, "ev_job_export_get_type", LIBRARY_EVINCEVIEW);
104 	Linker.link(ev_job_export_new, "ev_job_export_new", LIBRARY_EVINCEVIEW);
105 	Linker.link(ev_job_export_set_page, "ev_job_export_set_page", LIBRARY_EVINCEVIEW);
106 
107 	// evince.view.JobFind
108 
109 	Linker.link(ev_job_find_get_type, "ev_job_find_get_type", LIBRARY_EVINCEVIEW);
110 	Linker.link(ev_job_find_new, "ev_job_find_new", LIBRARY_EVINCEVIEW);
111 	Linker.link(ev_job_find_get_n_results, "ev_job_find_get_n_results", LIBRARY_EVINCEVIEW);
112 	Linker.link(ev_job_find_get_options, "ev_job_find_get_options", LIBRARY_EVINCEVIEW);
113 	Linker.link(ev_job_find_get_progress, "ev_job_find_get_progress", LIBRARY_EVINCEVIEW);
114 	Linker.link(ev_job_find_get_results, "ev_job_find_get_results", LIBRARY_EVINCEVIEW);
115 	Linker.link(ev_job_find_has_results, "ev_job_find_has_results", LIBRARY_EVINCEVIEW);
116 	Linker.link(ev_job_find_set_options, "ev_job_find_set_options", LIBRARY_EVINCEVIEW);
117 
118 	// evince.view.JobFonts
119 
120 	Linker.link(ev_job_fonts_get_type, "ev_job_fonts_get_type", LIBRARY_EVINCEVIEW);
121 	Linker.link(ev_job_fonts_new, "ev_job_fonts_new", LIBRARY_EVINCEVIEW);
122 
123 	// evince.view.JobLayers
124 
125 	Linker.link(ev_job_layers_get_type, "ev_job_layers_get_type", LIBRARY_EVINCEVIEW);
126 	Linker.link(ev_job_layers_new, "ev_job_layers_new", LIBRARY_EVINCEVIEW);
127 
128 	// evince.view.JobLinks
129 
130 	Linker.link(ev_job_links_get_type, "ev_job_links_get_type", LIBRARY_EVINCEVIEW);
131 	Linker.link(ev_job_links_new, "ev_job_links_new", LIBRARY_EVINCEVIEW);
132 	Linker.link(ev_job_links_get_model, "ev_job_links_get_model", LIBRARY_EVINCEVIEW);
133 
134 	// evince.view.JobLoad
135 
136 	Linker.link(ev_job_load_get_type, "ev_job_load_get_type", LIBRARY_EVINCEVIEW);
137 	Linker.link(ev_job_load_new, "ev_job_load_new", LIBRARY_EVINCEVIEW);
138 	Linker.link(ev_job_load_set_password, "ev_job_load_set_password", LIBRARY_EVINCEVIEW);
139 	Linker.link(ev_job_load_set_uri, "ev_job_load_set_uri", LIBRARY_EVINCEVIEW);
140 
141 	// evince.view.JobLoadGFile
142 
143 	Linker.link(ev_job_load_gfile_get_type, "ev_job_load_gfile_get_type", LIBRARY_EVINCEVIEW);
144 	Linker.link(ev_job_load_gfile_new, "ev_job_load_gfile_new", LIBRARY_EVINCEVIEW);
145 	Linker.link(ev_job_load_gfile_set_gfile, "ev_job_load_gfile_set_gfile", LIBRARY_EVINCEVIEW);
146 	Linker.link(ev_job_load_gfile_set_load_flags, "ev_job_load_gfile_set_load_flags", LIBRARY_EVINCEVIEW);
147 	Linker.link(ev_job_load_gfile_set_password, "ev_job_load_gfile_set_password", LIBRARY_EVINCEVIEW);
148 
149 	// evince.view.JobLoadStream
150 
151 	Linker.link(ev_job_load_stream_get_type, "ev_job_load_stream_get_type", LIBRARY_EVINCEVIEW);
152 	Linker.link(ev_job_load_stream_new, "ev_job_load_stream_new", LIBRARY_EVINCEVIEW);
153 	Linker.link(ev_job_load_stream_set_load_flags, "ev_job_load_stream_set_load_flags", LIBRARY_EVINCEVIEW);
154 	Linker.link(ev_job_load_stream_set_password, "ev_job_load_stream_set_password", LIBRARY_EVINCEVIEW);
155 	Linker.link(ev_job_load_stream_set_stream, "ev_job_load_stream_set_stream", LIBRARY_EVINCEVIEW);
156 
157 	// evince.view.JobPageData
158 
159 	Linker.link(ev_job_page_data_get_type, "ev_job_page_data_get_type", LIBRARY_EVINCEVIEW);
160 	Linker.link(ev_job_page_data_new, "ev_job_page_data_new", LIBRARY_EVINCEVIEW);
161 
162 	// evince.view.JobPrint
163 
164 	Linker.link(ev_job_print_get_type, "ev_job_print_get_type", LIBRARY_EVINCEVIEW);
165 	Linker.link(ev_job_print_new, "ev_job_print_new", LIBRARY_EVINCEVIEW);
166 	Linker.link(ev_job_print_set_cairo, "ev_job_print_set_cairo", LIBRARY_EVINCEVIEW);
167 	Linker.link(ev_job_print_set_page, "ev_job_print_set_page", LIBRARY_EVINCEVIEW);
168 
169 	// evince.view.JobRender
170 
171 	Linker.link(ev_job_render_get_type, "ev_job_render_get_type", LIBRARY_EVINCEVIEW);
172 	Linker.link(ev_job_render_new, "ev_job_render_new", LIBRARY_EVINCEVIEW);
173 	Linker.link(ev_job_render_set_selection_info, "ev_job_render_set_selection_info", LIBRARY_EVINCEVIEW);
174 
175 	// evince.view.JobSave
176 
177 	Linker.link(ev_job_save_get_type, "ev_job_save_get_type", LIBRARY_EVINCEVIEW);
178 	Linker.link(ev_job_save_new, "ev_job_save_new", LIBRARY_EVINCEVIEW);
179 
180 	// evince.view.JobThumbnail
181 
182 	Linker.link(ev_job_thumbnail_get_type, "ev_job_thumbnail_get_type", LIBRARY_EVINCEVIEW);
183 	Linker.link(ev_job_thumbnail_new, "ev_job_thumbnail_new", LIBRARY_EVINCEVIEW);
184 	Linker.link(ev_job_thumbnail_new_with_target_size, "ev_job_thumbnail_new_with_target_size", LIBRARY_EVINCEVIEW);
185 	Linker.link(ev_job_thumbnail_set_has_frame, "ev_job_thumbnail_set_has_frame", LIBRARY_EVINCEVIEW);
186 	Linker.link(ev_job_thumbnail_set_output_format, "ev_job_thumbnail_set_output_format", LIBRARY_EVINCEVIEW);
187 
188 	// evince.view.PrintOperation
189 
190 	Linker.link(ev_print_operation_get_type, "ev_print_operation_get_type", LIBRARY_EVINCEVIEW);
191 	Linker.link(ev_print_operation_new, "ev_print_operation_new", LIBRARY_EVINCEVIEW);
192 	Linker.link(ev_print_operation_exists_for_document, "ev_print_operation_exists_for_document", LIBRARY_EVINCEVIEW);
193 	Linker.link(ev_print_operation_cancel, "ev_print_operation_cancel", LIBRARY_EVINCEVIEW);
194 	Linker.link(ev_print_operation_get_default_page_setup, "ev_print_operation_get_default_page_setup", LIBRARY_EVINCEVIEW);
195 	Linker.link(ev_print_operation_get_embed_page_setup, "ev_print_operation_get_embed_page_setup", LIBRARY_EVINCEVIEW);
196 	Linker.link(ev_print_operation_get_error, "ev_print_operation_get_error", LIBRARY_EVINCEVIEW);
197 	Linker.link(ev_print_operation_get_job_name, "ev_print_operation_get_job_name", LIBRARY_EVINCEVIEW);
198 	Linker.link(ev_print_operation_get_print_settings, "ev_print_operation_get_print_settings", LIBRARY_EVINCEVIEW);
199 	Linker.link(ev_print_operation_get_progress, "ev_print_operation_get_progress", LIBRARY_EVINCEVIEW);
200 	Linker.link(ev_print_operation_get_status, "ev_print_operation_get_status", LIBRARY_EVINCEVIEW);
201 	Linker.link(ev_print_operation_run, "ev_print_operation_run", LIBRARY_EVINCEVIEW);
202 	Linker.link(ev_print_operation_set_current_page, "ev_print_operation_set_current_page", LIBRARY_EVINCEVIEW);
203 	Linker.link(ev_print_operation_set_default_page_setup, "ev_print_operation_set_default_page_setup", LIBRARY_EVINCEVIEW);
204 	Linker.link(ev_print_operation_set_embed_page_setup, "ev_print_operation_set_embed_page_setup", LIBRARY_EVINCEVIEW);
205 	Linker.link(ev_print_operation_set_job_name, "ev_print_operation_set_job_name", LIBRARY_EVINCEVIEW);
206 	Linker.link(ev_print_operation_set_print_settings, "ev_print_operation_set_print_settings", LIBRARY_EVINCEVIEW);
207 
208 	// evince.view.View
209 
210 	Linker.link(ev_view_get_type, "ev_view_get_type", LIBRARY_EVINCEVIEW);
211 	Linker.link(ev_view_new, "ev_view_new", LIBRARY_EVINCEVIEW);
212 	Linker.link(ev_view_add_text_markup_annotation_for_selected_text, "ev_view_add_text_markup_annotation_for_selected_text", LIBRARY_EVINCEVIEW);
213 	Linker.link(ev_view_autoscroll_start, "ev_view_autoscroll_start", LIBRARY_EVINCEVIEW);
214 	Linker.link(ev_view_autoscroll_stop, "ev_view_autoscroll_stop", LIBRARY_EVINCEVIEW);
215 	Linker.link(ev_view_begin_add_annotation, "ev_view_begin_add_annotation", LIBRARY_EVINCEVIEW);
216 	Linker.link(ev_view_can_zoom_in, "ev_view_can_zoom_in", LIBRARY_EVINCEVIEW);
217 	Linker.link(ev_view_can_zoom_out, "ev_view_can_zoom_out", LIBRARY_EVINCEVIEW);
218 	Linker.link(ev_view_cancel_add_annotation, "ev_view_cancel_add_annotation", LIBRARY_EVINCEVIEW);
219 	Linker.link(ev_view_copy, "ev_view_copy", LIBRARY_EVINCEVIEW);
220 	Linker.link(ev_view_copy_link_address, "ev_view_copy_link_address", LIBRARY_EVINCEVIEW);
221 	Linker.link(ev_view_find_cancel, "ev_view_find_cancel", LIBRARY_EVINCEVIEW);
222 	Linker.link(ev_view_find_changed, "ev_view_find_changed", LIBRARY_EVINCEVIEW);
223 	Linker.link(ev_view_find_next, "ev_view_find_next", LIBRARY_EVINCEVIEW);
224 	Linker.link(ev_view_find_previous, "ev_view_find_previous", LIBRARY_EVINCEVIEW);
225 	Linker.link(ev_view_find_restart, "ev_view_find_restart", LIBRARY_EVINCEVIEW);
226 	Linker.link(ev_view_find_search_changed, "ev_view_find_search_changed", LIBRARY_EVINCEVIEW);
227 	Linker.link(ev_view_find_set_highlight_search, "ev_view_find_set_highlight_search", LIBRARY_EVINCEVIEW);
228 	Linker.link(ev_view_find_set_result, "ev_view_find_set_result", LIBRARY_EVINCEVIEW);
229 	Linker.link(ev_view_find_started, "ev_view_find_started", LIBRARY_EVINCEVIEW);
230 	Linker.link(ev_view_focus_annotation, "ev_view_focus_annotation", LIBRARY_EVINCEVIEW);
231 	Linker.link(ev_view_get_allow_links_change_zoom, "ev_view_get_allow_links_change_zoom", LIBRARY_EVINCEVIEW);
232 	Linker.link(ev_view_get_enable_spellchecking, "ev_view_get_enable_spellchecking", LIBRARY_EVINCEVIEW);
233 	Linker.link(ev_view_get_has_selection, "ev_view_get_has_selection", LIBRARY_EVINCEVIEW);
234 	Linker.link(ev_view_get_page_extents, "ev_view_get_page_extents", LIBRARY_EVINCEVIEW);
235 	Linker.link(ev_view_get_page_extents_for_border, "ev_view_get_page_extents_for_border", LIBRARY_EVINCEVIEW);
236 	Linker.link(ev_view_get_selected_text, "ev_view_get_selected_text", LIBRARY_EVINCEVIEW);
237 	Linker.link(ev_view_handle_link, "ev_view_handle_link", LIBRARY_EVINCEVIEW);
238 	Linker.link(ev_view_hide_cursor, "ev_view_hide_cursor", LIBRARY_EVINCEVIEW);
239 	Linker.link(ev_view_highlight_forward_search, "ev_view_highlight_forward_search", LIBRARY_EVINCEVIEW);
240 	Linker.link(ev_view_is_caret_navigation_enabled, "ev_view_is_caret_navigation_enabled", LIBRARY_EVINCEVIEW);
241 	Linker.link(ev_view_is_loading, "ev_view_is_loading", LIBRARY_EVINCEVIEW);
242 	Linker.link(ev_view_next_page, "ev_view_next_page", LIBRARY_EVINCEVIEW);
243 	Linker.link(ev_view_previous_page, "ev_view_previous_page", LIBRARY_EVINCEVIEW);
244 	Linker.link(ev_view_reload, "ev_view_reload", LIBRARY_EVINCEVIEW);
245 	Linker.link(ev_view_remove_annotation, "ev_view_remove_annotation", LIBRARY_EVINCEVIEW);
246 	Linker.link(ev_view_scroll, "ev_view_scroll", LIBRARY_EVINCEVIEW);
247 	Linker.link(ev_view_select_all, "ev_view_select_all", LIBRARY_EVINCEVIEW);
248 	Linker.link(ev_view_set_allow_links_change_zoom, "ev_view_set_allow_links_change_zoom", LIBRARY_EVINCEVIEW);
249 	Linker.link(ev_view_set_caret_cursor_position, "ev_view_set_caret_cursor_position", LIBRARY_EVINCEVIEW);
250 	Linker.link(ev_view_set_caret_navigation_enabled, "ev_view_set_caret_navigation_enabled", LIBRARY_EVINCEVIEW);
251 	Linker.link(ev_view_set_enable_spellchecking, "ev_view_set_enable_spellchecking", LIBRARY_EVINCEVIEW);
252 	Linker.link(ev_view_set_loading, "ev_view_set_loading", LIBRARY_EVINCEVIEW);
253 	Linker.link(ev_view_set_model, "ev_view_set_model", LIBRARY_EVINCEVIEW);
254 	Linker.link(ev_view_set_page_cache_size, "ev_view_set_page_cache_size", LIBRARY_EVINCEVIEW);
255 	Linker.link(ev_view_show_cursor, "ev_view_show_cursor", LIBRARY_EVINCEVIEW);
256 	Linker.link(ev_view_supports_caret_navigation, "ev_view_supports_caret_navigation", LIBRARY_EVINCEVIEW);
257 	Linker.link(ev_view_zoom_in, "ev_view_zoom_in", LIBRARY_EVINCEVIEW);
258 	Linker.link(ev_view_zoom_out, "ev_view_zoom_out", LIBRARY_EVINCEVIEW);
259 
260 	// evince.view.ViewPresentation
261 
262 	Linker.link(ev_view_presentation_get_type, "ev_view_presentation_get_type", LIBRARY_EVINCEVIEW);
263 	Linker.link(ev_view_presentation_new, "ev_view_presentation_new", LIBRARY_EVINCEVIEW);
264 	Linker.link(ev_view_presentation_get_current_page, "ev_view_presentation_get_current_page", LIBRARY_EVINCEVIEW);
265 	Linker.link(ev_view_presentation_get_rotation, "ev_view_presentation_get_rotation", LIBRARY_EVINCEVIEW);
266 	Linker.link(ev_view_presentation_next_page, "ev_view_presentation_next_page", LIBRARY_EVINCEVIEW);
267 	Linker.link(ev_view_presentation_previous_page, "ev_view_presentation_previous_page", LIBRARY_EVINCEVIEW);
268 	Linker.link(ev_view_presentation_set_rotation, "ev_view_presentation_set_rotation", LIBRARY_EVINCEVIEW);
269 
270 	// evince.view.EvinceView
271 
272 	Linker.link(ev_stock_icons_init, "ev_stock_icons_init", LIBRARY_EVINCEVIEW);
273 	Linker.link(ev_stock_icons_set_screen, "ev_stock_icons_set_screen", LIBRARY_EVINCEVIEW);
274 	Linker.link(ev_stock_icons_shutdown, "ev_stock_icons_shutdown", LIBRARY_EVINCEVIEW);
275 }
276 
277 __gshared extern(C)
278 {
279 
280 	// evince.view.DocumentModel
281 
282 	GType function() c_ev_document_model_get_type;
283 	EvDocumentModel* function() c_ev_document_model_new;
284 	EvDocumentModel* function(EvDocument* document) c_ev_document_model_new_with_document;
285 	int function(EvDocumentModel* model) c_ev_document_model_get_continuous;
286 	EvDocument* function(EvDocumentModel* model) c_ev_document_model_get_document;
287 	int function(EvDocumentModel* model) c_ev_document_model_get_dual_page;
288 	int function(EvDocumentModel* model) c_ev_document_model_get_dual_page_odd_pages_left;
289 	int function(EvDocumentModel* model) c_ev_document_model_get_fullscreen;
290 	int function(EvDocumentModel* model) c_ev_document_model_get_inverted_colors;
291 	double function(EvDocumentModel* model) c_ev_document_model_get_max_scale;
292 	double function(EvDocumentModel* model) c_ev_document_model_get_min_scale;
293 	int function(EvDocumentModel* model) c_ev_document_model_get_page;
294 	EvPageLayout function(EvDocumentModel* model) c_ev_document_model_get_page_layout;
295 	int function(EvDocumentModel* model) c_ev_document_model_get_rotation;
296 	int function(EvDocumentModel* model) c_ev_document_model_get_rtl;
297 	double function(EvDocumentModel* model) c_ev_document_model_get_scale;
298 	EvSizingMode function(EvDocumentModel* model) c_ev_document_model_get_sizing_mode;
299 	void function(EvDocumentModel* model, int continuous) c_ev_document_model_set_continuous;
300 	void function(EvDocumentModel* model, EvDocument* document) c_ev_document_model_set_document;
301 	void function(EvDocumentModel* model, int dualPage) c_ev_document_model_set_dual_page;
302 	void function(EvDocumentModel* model, int oddLeft) c_ev_document_model_set_dual_page_odd_pages_left;
303 	void function(EvDocumentModel* model, int fullscreen) c_ev_document_model_set_fullscreen;
304 	void function(EvDocumentModel* model, int invertedColors) c_ev_document_model_set_inverted_colors;
305 	void function(EvDocumentModel* model, double maxScale) c_ev_document_model_set_max_scale;
306 	void function(EvDocumentModel* model, double minScale) c_ev_document_model_set_min_scale;
307 	void function(EvDocumentModel* model, int page) c_ev_document_model_set_page;
308 	void function(EvDocumentModel* model, const(char)* pageLabel) c_ev_document_model_set_page_by_label;
309 	void function(EvDocumentModel* model, EvPageLayout layout) c_ev_document_model_set_page_layout;
310 	void function(EvDocumentModel* model, int rotation) c_ev_document_model_set_rotation;
311 	void function(EvDocumentModel* model, int rtl) c_ev_document_model_set_rtl;
312 	void function(EvDocumentModel* model, double scale) c_ev_document_model_set_scale;
313 	void function(EvDocumentModel* model, EvSizingMode mode) c_ev_document_model_set_sizing_mode;
314 
315 	// evince.view.Job
316 
317 	GType function() c_ev_job_get_type;
318 	EvJob* function() c_ev_job_scheduler_get_running_thread_job;
319 	void function(EvJob* job) c_ev_job_cancel;
320 	void function(EvJob* job, GQuark domain, int code, const(char)* format, ... ) c_ev_job_failed;
321 	void function(EvJob* job, GError* error) c_ev_job_failed_from_error;
322 	EvJobRunMode function(EvJob* job) c_ev_job_get_run_mode;
323 	int function(EvJob* job) c_ev_job_is_failed;
324 	int function(EvJob* job) c_ev_job_is_finished;
325 	int function(EvJob* job) c_ev_job_run;
326 	void function(EvJob* job, EvJobPriority priority) c_ev_job_scheduler_push_job;
327 	void function(EvJob* job, EvJobPriority priority) c_ev_job_scheduler_update_job;
328 	void function(EvJob* job, EvJobRunMode runMode) c_ev_job_set_run_mode;
329 	void function(EvJob* job) c_ev_job_succeeded;
330 
331 	// evince.view.JobAnnots
332 
333 	GType function() c_ev_job_annots_get_type;
334 	EvJob* function(EvDocument* document) c_ev_job_annots_new;
335 
336 	// evince.view.JobAttachments
337 
338 	GType function() c_ev_job_attachments_get_type;
339 	EvJob* function(EvDocument* document) c_ev_job_attachments_new;
340 
341 	// evince.view.JobExport
342 
343 	GType function() c_ev_job_export_get_type;
344 	EvJob* function(EvDocument* document) c_ev_job_export_new;
345 	void function(EvJobExport* job, int page) c_ev_job_export_set_page;
346 
347 	// evince.view.JobFind
348 
349 	GType function() c_ev_job_find_get_type;
350 	EvJob* function(EvDocument* document, int startPage, int nPages, const(char)* text, int caseSensitive) c_ev_job_find_new;
351 	int function(EvJobFind* job, int pages) c_ev_job_find_get_n_results;
352 	EvFindOptions function(EvJobFind* job) c_ev_job_find_get_options;
353 	double function(EvJobFind* job) c_ev_job_find_get_progress;
354 	GList** function(EvJobFind* job) c_ev_job_find_get_results;
355 	int function(EvJobFind* job) c_ev_job_find_has_results;
356 	void function(EvJobFind* job, EvFindOptions options) c_ev_job_find_set_options;
357 
358 	// evince.view.JobFonts
359 
360 	GType function() c_ev_job_fonts_get_type;
361 	EvJob* function(EvDocument* document) c_ev_job_fonts_new;
362 
363 	// evince.view.JobLayers
364 
365 	GType function() c_ev_job_layers_get_type;
366 	EvJob* function(EvDocument* document) c_ev_job_layers_new;
367 
368 	// evince.view.JobLinks
369 
370 	GType function() c_ev_job_links_get_type;
371 	EvJob* function(EvDocument* document) c_ev_job_links_new;
372 	GtkTreeModel* function(EvJobLinks* job) c_ev_job_links_get_model;
373 
374 	// evince.view.JobLoad
375 
376 	GType function() c_ev_job_load_get_type;
377 	EvJob* function(const(char)* uri) c_ev_job_load_new;
378 	void function(EvJobLoad* job, const(char)* password) c_ev_job_load_set_password;
379 	void function(EvJobLoad* load, const(char)* uri) c_ev_job_load_set_uri;
380 
381 	// evince.view.JobLoadGFile
382 
383 	GType function() c_ev_job_load_gfile_get_type;
384 	EvJob* function(GFile* gfile, EvDocumentLoadFlags flags) c_ev_job_load_gfile_new;
385 	void function(EvJobLoadGFile* job, GFile* gfile) c_ev_job_load_gfile_set_gfile;
386 	void function(EvJobLoadGFile* job, EvDocumentLoadFlags flags) c_ev_job_load_gfile_set_load_flags;
387 	void function(EvJobLoadGFile* job, const(char)* password) c_ev_job_load_gfile_set_password;
388 
389 	// evince.view.JobLoadStream
390 
391 	GType function() c_ev_job_load_stream_get_type;
392 	EvJob* function(GInputStream* stream, EvDocumentLoadFlags flags) c_ev_job_load_stream_new;
393 	void function(EvJobLoadStream* job, EvDocumentLoadFlags flags) c_ev_job_load_stream_set_load_flags;
394 	void function(EvJobLoadStream* job, const(char)* password) c_ev_job_load_stream_set_password;
395 	void function(EvJobLoadStream* job, GInputStream* stream) c_ev_job_load_stream_set_stream;
396 
397 	// evince.view.JobPageData
398 
399 	GType function() c_ev_job_page_data_get_type;
400 	EvJob* function(EvDocument* document, int page, EvJobPageDataFlags flags) c_ev_job_page_data_new;
401 
402 	// evince.view.JobPrint
403 
404 	GType function() c_ev_job_print_get_type;
405 	EvJob* function(EvDocument* document) c_ev_job_print_new;
406 	void function(EvJobPrint* job, cairo_t* cr) c_ev_job_print_set_cairo;
407 	void function(EvJobPrint* job, int page) c_ev_job_print_set_page;
408 
409 	// evince.view.JobRender
410 
411 	GType function() c_ev_job_render_get_type;
412 	EvJob* function(EvDocument* document, int page, int rotation, double scale, int width, int height) c_ev_job_render_new;
413 	void function(EvJobRender* job, EvRectangle* selectionPoints, EvSelectionStyle selectionStyle, GdkColor* text, GdkColor* base) c_ev_job_render_set_selection_info;
414 
415 	// evince.view.JobSave
416 
417 	GType function() c_ev_job_save_get_type;
418 	EvJob* function(EvDocument* document, const(char)* uri, const(char)* documentUri) c_ev_job_save_new;
419 
420 	// evince.view.JobThumbnail
421 
422 	GType function() c_ev_job_thumbnail_get_type;
423 	EvJob* function(EvDocument* document, int page, int rotation, double scale) c_ev_job_thumbnail_new;
424 	EvJob* function(EvDocument* document, int page, int rotation, int targetWidth, int targetHeight) c_ev_job_thumbnail_new_with_target_size;
425 	void function(EvJobThumbnail* job, int hasFrame) c_ev_job_thumbnail_set_has_frame;
426 	void function(EvJobThumbnail* job, EvJobThumbnailFormat format) c_ev_job_thumbnail_set_output_format;
427 
428 	// evince.view.PrintOperation
429 
430 	GType function() c_ev_print_operation_get_type;
431 	EvPrintOperation* function(EvDocument* document) c_ev_print_operation_new;
432 	int function(EvDocument* document) c_ev_print_operation_exists_for_document;
433 	void function(EvPrintOperation* op) c_ev_print_operation_cancel;
434 	GtkPageSetup* function(EvPrintOperation* op) c_ev_print_operation_get_default_page_setup;
435 	int function(EvPrintOperation* op) c_ev_print_operation_get_embed_page_setup;
436 	void function(EvPrintOperation* op, GError** err) c_ev_print_operation_get_error;
437 	const(char)* function(EvPrintOperation* op) c_ev_print_operation_get_job_name;
438 	GtkPrintSettings* function(EvPrintOperation* op) c_ev_print_operation_get_print_settings;
439 	double function(EvPrintOperation* op) c_ev_print_operation_get_progress;
440 	const(char)* function(EvPrintOperation* op) c_ev_print_operation_get_status;
441 	void function(EvPrintOperation* op, GtkWindow* parent) c_ev_print_operation_run;
442 	void function(EvPrintOperation* op, int currentPage) c_ev_print_operation_set_current_page;
443 	void function(EvPrintOperation* op, GtkPageSetup* pageSetup) c_ev_print_operation_set_default_page_setup;
444 	void function(EvPrintOperation* op, int embed) c_ev_print_operation_set_embed_page_setup;
445 	void function(EvPrintOperation* op, const(char)* jobName) c_ev_print_operation_set_job_name;
446 	void function(EvPrintOperation* op, GtkPrintSettings* printSettings) c_ev_print_operation_set_print_settings;
447 
448 	// evince.view.View
449 
450 	GType function() c_ev_view_get_type;
451 	GtkWidget* function() c_ev_view_new;
452 	int function(EvView* view) c_ev_view_add_text_markup_annotation_for_selected_text;
453 	void function(EvView* view) c_ev_view_autoscroll_start;
454 	void function(EvView* view) c_ev_view_autoscroll_stop;
455 	void function(EvView* view, EvAnnotationType annotType) c_ev_view_begin_add_annotation;
456 	int function(EvView* view) c_ev_view_can_zoom_in;
457 	int function(EvView* view) c_ev_view_can_zoom_out;
458 	void function(EvView* view) c_ev_view_cancel_add_annotation;
459 	void function(EvView* view) c_ev_view_copy;
460 	void function(EvView* view, EvLinkAction* action) c_ev_view_copy_link_address;
461 	void function(EvView* view) c_ev_view_find_cancel;
462 	void function(EvView* view, GList** results, int page) c_ev_view_find_changed;
463 	void function(EvView* view) c_ev_view_find_next;
464 	void function(EvView* view) c_ev_view_find_previous;
465 	void function(EvView* view, int page) c_ev_view_find_restart;
466 	void function(EvView* view) c_ev_view_find_search_changed;
467 	void function(EvView* view, int value) c_ev_view_find_set_highlight_search;
468 	void function(EvView* view, int page, int result) c_ev_view_find_set_result;
469 	void function(EvView* view, EvJobFind* job) c_ev_view_find_started;
470 	void function(EvView* view, EvMapping* annotMapping) c_ev_view_focus_annotation;
471 	int function(EvView* view) c_ev_view_get_allow_links_change_zoom;
472 	int function(EvView* view) c_ev_view_get_enable_spellchecking;
473 	int function(EvView* view) c_ev_view_get_has_selection;
474 	int function(EvView* view, int page, GdkRectangle* pageArea, GtkBorder* border) c_ev_view_get_page_extents;
475 	int function(EvView* view, int page, GtkBorder* border, GdkRectangle* pageArea) c_ev_view_get_page_extents_for_border;
476 	char* function(EvView* view) c_ev_view_get_selected_text;
477 	void function(EvView* view, EvLink* link) c_ev_view_handle_link;
478 	void function(EvView* view) c_ev_view_hide_cursor;
479 	void function(EvView* view, EvSourceLink* link) c_ev_view_highlight_forward_search;
480 	int function(EvView* view) c_ev_view_is_caret_navigation_enabled;
481 	int function(EvView* view) c_ev_view_is_loading;
482 	int function(EvView* view) c_ev_view_next_page;
483 	int function(EvView* view) c_ev_view_previous_page;
484 	void function(EvView* view) c_ev_view_reload;
485 	void function(EvView* view, EvAnnotation* annot) c_ev_view_remove_annotation;
486 	void function(EvView* view, GtkScrollType scroll, int horizontal) c_ev_view_scroll;
487 	void function(EvView* view) c_ev_view_select_all;
488 	void function(EvView* view, int allowed) c_ev_view_set_allow_links_change_zoom;
489 	void function(EvView* view, uint page, uint offset) c_ev_view_set_caret_cursor_position;
490 	void function(EvView* view, int enabled) c_ev_view_set_caret_navigation_enabled;
491 	void function(EvView* view, int spellcheck) c_ev_view_set_enable_spellchecking;
492 	void function(EvView* view, int loading) c_ev_view_set_loading;
493 	void function(EvView* view, EvDocumentModel* model) c_ev_view_set_model;
494 	void function(EvView* view, size_t cacheSize) c_ev_view_set_page_cache_size;
495 	void function(EvView* view) c_ev_view_show_cursor;
496 	int function(EvView* view) c_ev_view_supports_caret_navigation;
497 	void function(EvView* view) c_ev_view_zoom_in;
498 	void function(EvView* view) c_ev_view_zoom_out;
499 
500 	// evince.view.ViewPresentation
501 
502 	GType function() c_ev_view_presentation_get_type;
503 	GtkWidget* function(EvDocument* document, uint currentPage, uint rotation, int invertedColors) c_ev_view_presentation_new;
504 	uint function(EvViewPresentation* pview) c_ev_view_presentation_get_current_page;
505 	uint function(EvViewPresentation* pview) c_ev_view_presentation_get_rotation;
506 	void function(EvViewPresentation* pview) c_ev_view_presentation_next_page;
507 	void function(EvViewPresentation* pview) c_ev_view_presentation_previous_page;
508 	void function(EvViewPresentation* pview, int rotation) c_ev_view_presentation_set_rotation;
509 
510 	// evince.view.EvinceView
511 
512 	void function() c_ev_stock_icons_init;
513 	void function(GdkScreen* screen) c_ev_stock_icons_set_screen;
514 	void function() c_ev_stock_icons_shutdown;
515 }
516 
517 
518 // evince.view.DocumentModel
519 
520 alias c_ev_document_model_get_type ev_document_model_get_type;
521 alias c_ev_document_model_new ev_document_model_new;
522 alias c_ev_document_model_new_with_document ev_document_model_new_with_document;
523 alias c_ev_document_model_get_continuous ev_document_model_get_continuous;
524 alias c_ev_document_model_get_document ev_document_model_get_document;
525 alias c_ev_document_model_get_dual_page ev_document_model_get_dual_page;
526 alias c_ev_document_model_get_dual_page_odd_pages_left ev_document_model_get_dual_page_odd_pages_left;
527 alias c_ev_document_model_get_fullscreen ev_document_model_get_fullscreen;
528 alias c_ev_document_model_get_inverted_colors ev_document_model_get_inverted_colors;
529 alias c_ev_document_model_get_max_scale ev_document_model_get_max_scale;
530 alias c_ev_document_model_get_min_scale ev_document_model_get_min_scale;
531 alias c_ev_document_model_get_page ev_document_model_get_page;
532 alias c_ev_document_model_get_page_layout ev_document_model_get_page_layout;
533 alias c_ev_document_model_get_rotation ev_document_model_get_rotation;
534 alias c_ev_document_model_get_rtl ev_document_model_get_rtl;
535 alias c_ev_document_model_get_scale ev_document_model_get_scale;
536 alias c_ev_document_model_get_sizing_mode ev_document_model_get_sizing_mode;
537 alias c_ev_document_model_set_continuous ev_document_model_set_continuous;
538 alias c_ev_document_model_set_document ev_document_model_set_document;
539 alias c_ev_document_model_set_dual_page ev_document_model_set_dual_page;
540 alias c_ev_document_model_set_dual_page_odd_pages_left ev_document_model_set_dual_page_odd_pages_left;
541 alias c_ev_document_model_set_fullscreen ev_document_model_set_fullscreen;
542 alias c_ev_document_model_set_inverted_colors ev_document_model_set_inverted_colors;
543 alias c_ev_document_model_set_max_scale ev_document_model_set_max_scale;
544 alias c_ev_document_model_set_min_scale ev_document_model_set_min_scale;
545 alias c_ev_document_model_set_page ev_document_model_set_page;
546 alias c_ev_document_model_set_page_by_label ev_document_model_set_page_by_label;
547 alias c_ev_document_model_set_page_layout ev_document_model_set_page_layout;
548 alias c_ev_document_model_set_rotation ev_document_model_set_rotation;
549 alias c_ev_document_model_set_rtl ev_document_model_set_rtl;
550 alias c_ev_document_model_set_scale ev_document_model_set_scale;
551 alias c_ev_document_model_set_sizing_mode ev_document_model_set_sizing_mode;
552 
553 // evince.view.Job
554 
555 alias c_ev_job_get_type ev_job_get_type;
556 alias c_ev_job_scheduler_get_running_thread_job ev_job_scheduler_get_running_thread_job;
557 alias c_ev_job_cancel ev_job_cancel;
558 alias c_ev_job_failed ev_job_failed;
559 alias c_ev_job_failed_from_error ev_job_failed_from_error;
560 alias c_ev_job_get_run_mode ev_job_get_run_mode;
561 alias c_ev_job_is_failed ev_job_is_failed;
562 alias c_ev_job_is_finished ev_job_is_finished;
563 alias c_ev_job_run ev_job_run;
564 alias c_ev_job_scheduler_push_job ev_job_scheduler_push_job;
565 alias c_ev_job_scheduler_update_job ev_job_scheduler_update_job;
566 alias c_ev_job_set_run_mode ev_job_set_run_mode;
567 alias c_ev_job_succeeded ev_job_succeeded;
568 
569 // evince.view.JobAnnots
570 
571 alias c_ev_job_annots_get_type ev_job_annots_get_type;
572 alias c_ev_job_annots_new ev_job_annots_new;
573 
574 // evince.view.JobAttachments
575 
576 alias c_ev_job_attachments_get_type ev_job_attachments_get_type;
577 alias c_ev_job_attachments_new ev_job_attachments_new;
578 
579 // evince.view.JobExport
580 
581 alias c_ev_job_export_get_type ev_job_export_get_type;
582 alias c_ev_job_export_new ev_job_export_new;
583 alias c_ev_job_export_set_page ev_job_export_set_page;
584 
585 // evince.view.JobFind
586 
587 alias c_ev_job_find_get_type ev_job_find_get_type;
588 alias c_ev_job_find_new ev_job_find_new;
589 alias c_ev_job_find_get_n_results ev_job_find_get_n_results;
590 alias c_ev_job_find_get_options ev_job_find_get_options;
591 alias c_ev_job_find_get_progress ev_job_find_get_progress;
592 alias c_ev_job_find_get_results ev_job_find_get_results;
593 alias c_ev_job_find_has_results ev_job_find_has_results;
594 alias c_ev_job_find_set_options ev_job_find_set_options;
595 
596 // evince.view.JobFonts
597 
598 alias c_ev_job_fonts_get_type ev_job_fonts_get_type;
599 alias c_ev_job_fonts_new ev_job_fonts_new;
600 
601 // evince.view.JobLayers
602 
603 alias c_ev_job_layers_get_type ev_job_layers_get_type;
604 alias c_ev_job_layers_new ev_job_layers_new;
605 
606 // evince.view.JobLinks
607 
608 alias c_ev_job_links_get_type ev_job_links_get_type;
609 alias c_ev_job_links_new ev_job_links_new;
610 alias c_ev_job_links_get_model ev_job_links_get_model;
611 
612 // evince.view.JobLoad
613 
614 alias c_ev_job_load_get_type ev_job_load_get_type;
615 alias c_ev_job_load_new ev_job_load_new;
616 alias c_ev_job_load_set_password ev_job_load_set_password;
617 alias c_ev_job_load_set_uri ev_job_load_set_uri;
618 
619 // evince.view.JobLoadGFile
620 
621 alias c_ev_job_load_gfile_get_type ev_job_load_gfile_get_type;
622 alias c_ev_job_load_gfile_new ev_job_load_gfile_new;
623 alias c_ev_job_load_gfile_set_gfile ev_job_load_gfile_set_gfile;
624 alias c_ev_job_load_gfile_set_load_flags ev_job_load_gfile_set_load_flags;
625 alias c_ev_job_load_gfile_set_password ev_job_load_gfile_set_password;
626 
627 // evince.view.JobLoadStream
628 
629 alias c_ev_job_load_stream_get_type ev_job_load_stream_get_type;
630 alias c_ev_job_load_stream_new ev_job_load_stream_new;
631 alias c_ev_job_load_stream_set_load_flags ev_job_load_stream_set_load_flags;
632 alias c_ev_job_load_stream_set_password ev_job_load_stream_set_password;
633 alias c_ev_job_load_stream_set_stream ev_job_load_stream_set_stream;
634 
635 // evince.view.JobPageData
636 
637 alias c_ev_job_page_data_get_type ev_job_page_data_get_type;
638 alias c_ev_job_page_data_new ev_job_page_data_new;
639 
640 // evince.view.JobPrint
641 
642 alias c_ev_job_print_get_type ev_job_print_get_type;
643 alias c_ev_job_print_new ev_job_print_new;
644 alias c_ev_job_print_set_cairo ev_job_print_set_cairo;
645 alias c_ev_job_print_set_page ev_job_print_set_page;
646 
647 // evince.view.JobRender
648 
649 alias c_ev_job_render_get_type ev_job_render_get_type;
650 alias c_ev_job_render_new ev_job_render_new;
651 alias c_ev_job_render_set_selection_info ev_job_render_set_selection_info;
652 
653 // evince.view.JobSave
654 
655 alias c_ev_job_save_get_type ev_job_save_get_type;
656 alias c_ev_job_save_new ev_job_save_new;
657 
658 // evince.view.JobThumbnail
659 
660 alias c_ev_job_thumbnail_get_type ev_job_thumbnail_get_type;
661 alias c_ev_job_thumbnail_new ev_job_thumbnail_new;
662 alias c_ev_job_thumbnail_new_with_target_size ev_job_thumbnail_new_with_target_size;
663 alias c_ev_job_thumbnail_set_has_frame ev_job_thumbnail_set_has_frame;
664 alias c_ev_job_thumbnail_set_output_format ev_job_thumbnail_set_output_format;
665 
666 // evince.view.PrintOperation
667 
668 alias c_ev_print_operation_get_type ev_print_operation_get_type;
669 alias c_ev_print_operation_new ev_print_operation_new;
670 alias c_ev_print_operation_exists_for_document ev_print_operation_exists_for_document;
671 alias c_ev_print_operation_cancel ev_print_operation_cancel;
672 alias c_ev_print_operation_get_default_page_setup ev_print_operation_get_default_page_setup;
673 alias c_ev_print_operation_get_embed_page_setup ev_print_operation_get_embed_page_setup;
674 alias c_ev_print_operation_get_error ev_print_operation_get_error;
675 alias c_ev_print_operation_get_job_name ev_print_operation_get_job_name;
676 alias c_ev_print_operation_get_print_settings ev_print_operation_get_print_settings;
677 alias c_ev_print_operation_get_progress ev_print_operation_get_progress;
678 alias c_ev_print_operation_get_status ev_print_operation_get_status;
679 alias c_ev_print_operation_run ev_print_operation_run;
680 alias c_ev_print_operation_set_current_page ev_print_operation_set_current_page;
681 alias c_ev_print_operation_set_default_page_setup ev_print_operation_set_default_page_setup;
682 alias c_ev_print_operation_set_embed_page_setup ev_print_operation_set_embed_page_setup;
683 alias c_ev_print_operation_set_job_name ev_print_operation_set_job_name;
684 alias c_ev_print_operation_set_print_settings ev_print_operation_set_print_settings;
685 
686 // evince.view.View
687 
688 alias c_ev_view_get_type ev_view_get_type;
689 alias c_ev_view_new ev_view_new;
690 alias c_ev_view_add_text_markup_annotation_for_selected_text ev_view_add_text_markup_annotation_for_selected_text;
691 alias c_ev_view_autoscroll_start ev_view_autoscroll_start;
692 alias c_ev_view_autoscroll_stop ev_view_autoscroll_stop;
693 alias c_ev_view_begin_add_annotation ev_view_begin_add_annotation;
694 alias c_ev_view_can_zoom_in ev_view_can_zoom_in;
695 alias c_ev_view_can_zoom_out ev_view_can_zoom_out;
696 alias c_ev_view_cancel_add_annotation ev_view_cancel_add_annotation;
697 alias c_ev_view_copy ev_view_copy;
698 alias c_ev_view_copy_link_address ev_view_copy_link_address;
699 alias c_ev_view_find_cancel ev_view_find_cancel;
700 alias c_ev_view_find_changed ev_view_find_changed;
701 alias c_ev_view_find_next ev_view_find_next;
702 alias c_ev_view_find_previous ev_view_find_previous;
703 alias c_ev_view_find_restart ev_view_find_restart;
704 alias c_ev_view_find_search_changed ev_view_find_search_changed;
705 alias c_ev_view_find_set_highlight_search ev_view_find_set_highlight_search;
706 alias c_ev_view_find_set_result ev_view_find_set_result;
707 alias c_ev_view_find_started ev_view_find_started;
708 alias c_ev_view_focus_annotation ev_view_focus_annotation;
709 alias c_ev_view_get_allow_links_change_zoom ev_view_get_allow_links_change_zoom;
710 alias c_ev_view_get_enable_spellchecking ev_view_get_enable_spellchecking;
711 alias c_ev_view_get_has_selection ev_view_get_has_selection;
712 alias c_ev_view_get_page_extents ev_view_get_page_extents;
713 alias c_ev_view_get_page_extents_for_border ev_view_get_page_extents_for_border;
714 alias c_ev_view_get_selected_text ev_view_get_selected_text;
715 alias c_ev_view_handle_link ev_view_handle_link;
716 alias c_ev_view_hide_cursor ev_view_hide_cursor;
717 alias c_ev_view_highlight_forward_search ev_view_highlight_forward_search;
718 alias c_ev_view_is_caret_navigation_enabled ev_view_is_caret_navigation_enabled;
719 alias c_ev_view_is_loading ev_view_is_loading;
720 alias c_ev_view_next_page ev_view_next_page;
721 alias c_ev_view_previous_page ev_view_previous_page;
722 alias c_ev_view_reload ev_view_reload;
723 alias c_ev_view_remove_annotation ev_view_remove_annotation;
724 alias c_ev_view_scroll ev_view_scroll;
725 alias c_ev_view_select_all ev_view_select_all;
726 alias c_ev_view_set_allow_links_change_zoom ev_view_set_allow_links_change_zoom;
727 alias c_ev_view_set_caret_cursor_position ev_view_set_caret_cursor_position;
728 alias c_ev_view_set_caret_navigation_enabled ev_view_set_caret_navigation_enabled;
729 alias c_ev_view_set_enable_spellchecking ev_view_set_enable_spellchecking;
730 alias c_ev_view_set_loading ev_view_set_loading;
731 alias c_ev_view_set_model ev_view_set_model;
732 alias c_ev_view_set_page_cache_size ev_view_set_page_cache_size;
733 alias c_ev_view_show_cursor ev_view_show_cursor;
734 alias c_ev_view_supports_caret_navigation ev_view_supports_caret_navigation;
735 alias c_ev_view_zoom_in ev_view_zoom_in;
736 alias c_ev_view_zoom_out ev_view_zoom_out;
737 
738 // evince.view.ViewPresentation
739 
740 alias c_ev_view_presentation_get_type ev_view_presentation_get_type;
741 alias c_ev_view_presentation_new ev_view_presentation_new;
742 alias c_ev_view_presentation_get_current_page ev_view_presentation_get_current_page;
743 alias c_ev_view_presentation_get_rotation ev_view_presentation_get_rotation;
744 alias c_ev_view_presentation_next_page ev_view_presentation_next_page;
745 alias c_ev_view_presentation_previous_page ev_view_presentation_previous_page;
746 alias c_ev_view_presentation_set_rotation ev_view_presentation_set_rotation;
747 
748 // evince.view.EvinceView
749 
750 alias c_ev_stock_icons_init ev_stock_icons_init;
751 alias c_ev_stock_icons_set_screen ev_stock_icons_set_screen;
752 alias c_ev_stock_icons_shutdown ev_stock_icons_shutdown;