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.document.c.functions; 26 27 import std.stdio; 28 import evince.document.c.types; 29 import gtkd.Loader; 30 31 version (Windows) 32 static immutable LIBRARY_EVINCEDOCUMENT = ["libevdocument3-4.dll;evdocument3.dll;evdocument3.dll"]; 33 else version (OSX) 34 static immutable LIBRARY_EVINCEDOCUMENT = ["libevdocument3.4.dylib"]; 35 else 36 static immutable LIBRARY_EVINCEDOCUMENT = ["libevdocument3.so.4"]; 37 38 shared static this() 39 { 40 // evince.document.Annotation 41 42 Linker.link(ev_annotation_get_type, "ev_annotation_get_type", LIBRARY_EVINCEDOCUMENT); 43 Linker.link(ev_annotation_equal, "ev_annotation_equal", LIBRARY_EVINCEDOCUMENT); 44 Linker.link(ev_annotation_get_annotation_type, "ev_annotation_get_annotation_type", LIBRARY_EVINCEDOCUMENT); 45 Linker.link(ev_annotation_get_area, "ev_annotation_get_area", LIBRARY_EVINCEDOCUMENT); 46 Linker.link(ev_annotation_get_color, "ev_annotation_get_color", LIBRARY_EVINCEDOCUMENT); 47 Linker.link(ev_annotation_get_contents, "ev_annotation_get_contents", LIBRARY_EVINCEDOCUMENT); 48 Linker.link(ev_annotation_get_modified, "ev_annotation_get_modified", LIBRARY_EVINCEDOCUMENT); 49 Linker.link(ev_annotation_get_name, "ev_annotation_get_name", LIBRARY_EVINCEDOCUMENT); 50 Linker.link(ev_annotation_get_page, "ev_annotation_get_page", LIBRARY_EVINCEDOCUMENT); 51 Linker.link(ev_annotation_get_page_index, "ev_annotation_get_page_index", LIBRARY_EVINCEDOCUMENT); 52 Linker.link(ev_annotation_get_rgba, "ev_annotation_get_rgba", LIBRARY_EVINCEDOCUMENT); 53 Linker.link(ev_annotation_set_area, "ev_annotation_set_area", LIBRARY_EVINCEDOCUMENT); 54 Linker.link(ev_annotation_set_color, "ev_annotation_set_color", LIBRARY_EVINCEDOCUMENT); 55 Linker.link(ev_annotation_set_contents, "ev_annotation_set_contents", LIBRARY_EVINCEDOCUMENT); 56 Linker.link(ev_annotation_set_modified, "ev_annotation_set_modified", LIBRARY_EVINCEDOCUMENT); 57 Linker.link(ev_annotation_set_modified_from_time, "ev_annotation_set_modified_from_time", LIBRARY_EVINCEDOCUMENT); 58 Linker.link(ev_annotation_set_name, "ev_annotation_set_name", LIBRARY_EVINCEDOCUMENT); 59 Linker.link(ev_annotation_set_rgba, "ev_annotation_set_rgba", LIBRARY_EVINCEDOCUMENT); 60 61 // evince.document.AnnotationAttachment 62 63 Linker.link(ev_annotation_attachment_get_type, "ev_annotation_attachment_get_type", LIBRARY_EVINCEDOCUMENT); 64 Linker.link(ev_annotation_attachment_new, "ev_annotation_attachment_new", LIBRARY_EVINCEDOCUMENT); 65 Linker.link(ev_annotation_attachment_get_attachment, "ev_annotation_attachment_get_attachment", LIBRARY_EVINCEDOCUMENT); 66 Linker.link(ev_annotation_attachment_set_attachment, "ev_annotation_attachment_set_attachment", LIBRARY_EVINCEDOCUMENT); 67 68 // evince.document.AnnotationMarkup 69 70 Linker.link(ev_annotation_markup_get_type, "ev_annotation_markup_get_type", LIBRARY_EVINCEDOCUMENT); 71 Linker.link(ev_annotation_markup_can_have_popup, "ev_annotation_markup_can_have_popup", LIBRARY_EVINCEDOCUMENT); 72 Linker.link(ev_annotation_markup_get_label, "ev_annotation_markup_get_label", LIBRARY_EVINCEDOCUMENT); 73 Linker.link(ev_annotation_markup_get_opacity, "ev_annotation_markup_get_opacity", LIBRARY_EVINCEDOCUMENT); 74 Linker.link(ev_annotation_markup_get_popup_is_open, "ev_annotation_markup_get_popup_is_open", LIBRARY_EVINCEDOCUMENT); 75 Linker.link(ev_annotation_markup_get_rectangle, "ev_annotation_markup_get_rectangle", LIBRARY_EVINCEDOCUMENT); 76 Linker.link(ev_annotation_markup_has_popup, "ev_annotation_markup_has_popup", LIBRARY_EVINCEDOCUMENT); 77 Linker.link(ev_annotation_markup_set_has_popup, "ev_annotation_markup_set_has_popup", LIBRARY_EVINCEDOCUMENT); 78 Linker.link(ev_annotation_markup_set_label, "ev_annotation_markup_set_label", LIBRARY_EVINCEDOCUMENT); 79 Linker.link(ev_annotation_markup_set_opacity, "ev_annotation_markup_set_opacity", LIBRARY_EVINCEDOCUMENT); 80 Linker.link(ev_annotation_markup_set_popup_is_open, "ev_annotation_markup_set_popup_is_open", LIBRARY_EVINCEDOCUMENT); 81 Linker.link(ev_annotation_markup_set_rectangle, "ev_annotation_markup_set_rectangle", LIBRARY_EVINCEDOCUMENT); 82 83 // evince.document.AnnotationText 84 85 Linker.link(ev_annotation_text_get_type, "ev_annotation_text_get_type", LIBRARY_EVINCEDOCUMENT); 86 Linker.link(ev_annotation_text_new, "ev_annotation_text_new", LIBRARY_EVINCEDOCUMENT); 87 Linker.link(ev_annotation_text_get_icon, "ev_annotation_text_get_icon", LIBRARY_EVINCEDOCUMENT); 88 Linker.link(ev_annotation_text_get_is_open, "ev_annotation_text_get_is_open", LIBRARY_EVINCEDOCUMENT); 89 Linker.link(ev_annotation_text_set_icon, "ev_annotation_text_set_icon", LIBRARY_EVINCEDOCUMENT); 90 Linker.link(ev_annotation_text_set_is_open, "ev_annotation_text_set_is_open", LIBRARY_EVINCEDOCUMENT); 91 92 // evince.document.AnnotationTextMarkup 93 94 Linker.link(ev_annotation_text_markup_get_type, "ev_annotation_text_markup_get_type", LIBRARY_EVINCEDOCUMENT); 95 Linker.link(ev_annotation_text_markup_highlight_new, "ev_annotation_text_markup_highlight_new", LIBRARY_EVINCEDOCUMENT); 96 Linker.link(ev_annotation_text_markup_squiggly_new, "ev_annotation_text_markup_squiggly_new", LIBRARY_EVINCEDOCUMENT); 97 Linker.link(ev_annotation_text_markup_strike_out_new, "ev_annotation_text_markup_strike_out_new", LIBRARY_EVINCEDOCUMENT); 98 Linker.link(ev_annotation_text_markup_underline_new, "ev_annotation_text_markup_underline_new", LIBRARY_EVINCEDOCUMENT); 99 Linker.link(ev_annotation_text_markup_get_markup_type, "ev_annotation_text_markup_get_markup_type", LIBRARY_EVINCEDOCUMENT); 100 Linker.link(ev_annotation_text_markup_set_markup_type, "ev_annotation_text_markup_set_markup_type", LIBRARY_EVINCEDOCUMENT); 101 102 // evince.document.AsyncRenderer 103 104 Linker.link(ev_async_renderer_get_type, "ev_async_renderer_get_type", LIBRARY_EVINCEDOCUMENT); 105 Linker.link(ev_async_renderer_render_pixbuf, "ev_async_renderer_render_pixbuf", LIBRARY_EVINCEDOCUMENT); 106 107 // evince.document.Attachment 108 109 Linker.link(ev_attachment_get_type, "ev_attachment_get_type", LIBRARY_EVINCEDOCUMENT); 110 Linker.link(ev_attachment_new, "ev_attachment_new", LIBRARY_EVINCEDOCUMENT); 111 Linker.link(ev_attachment_error_quark, "ev_attachment_error_quark", LIBRARY_EVINCEDOCUMENT); 112 Linker.link(ev_attachment_get_creation_date, "ev_attachment_get_creation_date", LIBRARY_EVINCEDOCUMENT); 113 Linker.link(ev_attachment_get_description, "ev_attachment_get_description", LIBRARY_EVINCEDOCUMENT); 114 Linker.link(ev_attachment_get_mime_type, "ev_attachment_get_mime_type", LIBRARY_EVINCEDOCUMENT); 115 Linker.link(ev_attachment_get_modification_date, "ev_attachment_get_modification_date", LIBRARY_EVINCEDOCUMENT); 116 Linker.link(ev_attachment_get_name, "ev_attachment_get_name", LIBRARY_EVINCEDOCUMENT); 117 Linker.link(ev_attachment_open, "ev_attachment_open", LIBRARY_EVINCEDOCUMENT); 118 Linker.link(ev_attachment_save, "ev_attachment_save", LIBRARY_EVINCEDOCUMENT); 119 120 // evince.document.Document 121 122 Linker.link(ev_document_get_type, "ev_document_get_type", LIBRARY_EVINCEDOCUMENT); 123 Linker.link(ev_document_doc_mutex_lock, "ev_document_doc_mutex_lock", LIBRARY_EVINCEDOCUMENT); 124 Linker.link(ev_document_doc_mutex_trylock, "ev_document_doc_mutex_trylock", LIBRARY_EVINCEDOCUMENT); 125 Linker.link(ev_document_doc_mutex_unlock, "ev_document_doc_mutex_unlock", LIBRARY_EVINCEDOCUMENT); 126 Linker.link(ev_document_factory_add_filters, "ev_document_factory_add_filters", LIBRARY_EVINCEDOCUMENT); 127 Linker.link(ev_document_factory_get_document, "ev_document_factory_get_document", LIBRARY_EVINCEDOCUMENT); 128 Linker.link(ev_document_factory_get_document_for_gfile, "ev_document_factory_get_document_for_gfile", LIBRARY_EVINCEDOCUMENT); 129 Linker.link(ev_document_factory_get_document_for_stream, "ev_document_factory_get_document_for_stream", LIBRARY_EVINCEDOCUMENT); 130 Linker.link(ev_document_factory_get_document_full, "ev_document_factory_get_document_full", LIBRARY_EVINCEDOCUMENT); 131 Linker.link(ev_document_fc_mutex_lock, "ev_document_fc_mutex_lock", LIBRARY_EVINCEDOCUMENT); 132 Linker.link(ev_document_fc_mutex_trylock, "ev_document_fc_mutex_trylock", LIBRARY_EVINCEDOCUMENT); 133 Linker.link(ev_document_fc_mutex_unlock, "ev_document_fc_mutex_unlock", LIBRARY_EVINCEDOCUMENT); 134 Linker.link(ev_document_get_doc_mutex, "ev_document_get_doc_mutex", LIBRARY_EVINCEDOCUMENT); 135 Linker.link(ev_document_get_fc_mutex, "ev_document_get_fc_mutex", LIBRARY_EVINCEDOCUMENT); 136 Linker.link(ev_document_misc_format_date, "ev_document_misc_format_date", LIBRARY_EVINCEDOCUMENT); 137 Linker.link(ev_document_misc_format_datetime, "ev_document_misc_format_datetime", LIBRARY_EVINCEDOCUMENT); 138 Linker.link(ev_document_misc_get_loading_thumbnail, "ev_document_misc_get_loading_thumbnail", LIBRARY_EVINCEDOCUMENT); 139 Linker.link(ev_document_misc_get_page_border_size, "ev_document_misc_get_page_border_size", LIBRARY_EVINCEDOCUMENT); 140 Linker.link(ev_document_misc_get_pointer_position, "ev_document_misc_get_pointer_position", LIBRARY_EVINCEDOCUMENT); 141 Linker.link(ev_document_misc_get_screen_dpi, "ev_document_misc_get_screen_dpi", LIBRARY_EVINCEDOCUMENT); 142 Linker.link(ev_document_misc_get_thumbnail_frame, "ev_document_misc_get_thumbnail_frame", LIBRARY_EVINCEDOCUMENT); 143 Linker.link(ev_document_misc_get_widget_dpi, "ev_document_misc_get_widget_dpi", LIBRARY_EVINCEDOCUMENT); 144 Linker.link(ev_document_misc_invert_pixbuf, "ev_document_misc_invert_pixbuf", LIBRARY_EVINCEDOCUMENT); 145 Linker.link(ev_document_misc_invert_surface, "ev_document_misc_invert_surface", LIBRARY_EVINCEDOCUMENT); 146 Linker.link(ev_document_misc_paint_one_page, "ev_document_misc_paint_one_page", LIBRARY_EVINCEDOCUMENT); 147 Linker.link(ev_document_misc_pixbuf_from_surface, "ev_document_misc_pixbuf_from_surface", LIBRARY_EVINCEDOCUMENT); 148 Linker.link(ev_document_misc_render_loading_thumbnail, "ev_document_misc_render_loading_thumbnail", LIBRARY_EVINCEDOCUMENT); 149 Linker.link(ev_document_misc_render_loading_thumbnail_surface, "ev_document_misc_render_loading_thumbnail_surface", LIBRARY_EVINCEDOCUMENT); 150 Linker.link(ev_document_misc_render_thumbnail_surface_with_frame, "ev_document_misc_render_thumbnail_surface_with_frame", LIBRARY_EVINCEDOCUMENT); 151 Linker.link(ev_document_misc_render_thumbnail_with_frame, "ev_document_misc_render_thumbnail_with_frame", LIBRARY_EVINCEDOCUMENT); 152 Linker.link(ev_document_misc_surface_from_pixbuf, "ev_document_misc_surface_from_pixbuf", LIBRARY_EVINCEDOCUMENT); 153 Linker.link(ev_document_misc_surface_rotate_and_scale, "ev_document_misc_surface_rotate_and_scale", LIBRARY_EVINCEDOCUMENT); 154 Linker.link(ev_document_check_dimensions, "ev_document_check_dimensions", LIBRARY_EVINCEDOCUMENT); 155 Linker.link(ev_document_find_page_by_label, "ev_document_find_page_by_label", LIBRARY_EVINCEDOCUMENT); 156 Linker.link(ev_document_get_backend_info, "ev_document_get_backend_info", LIBRARY_EVINCEDOCUMENT); 157 Linker.link(ev_document_get_info, "ev_document_get_info", LIBRARY_EVINCEDOCUMENT); 158 Linker.link(ev_document_get_max_label_len, "ev_document_get_max_label_len", LIBRARY_EVINCEDOCUMENT); 159 Linker.link(ev_document_get_max_page_size, "ev_document_get_max_page_size", LIBRARY_EVINCEDOCUMENT); 160 Linker.link(ev_document_get_min_page_size, "ev_document_get_min_page_size", LIBRARY_EVINCEDOCUMENT); 161 Linker.link(ev_document_get_modified, "ev_document_get_modified", LIBRARY_EVINCEDOCUMENT); 162 Linker.link(ev_document_get_n_pages, "ev_document_get_n_pages", LIBRARY_EVINCEDOCUMENT); 163 Linker.link(ev_document_get_page, "ev_document_get_page", LIBRARY_EVINCEDOCUMENT); 164 Linker.link(ev_document_get_page_label, "ev_document_get_page_label", LIBRARY_EVINCEDOCUMENT); 165 Linker.link(ev_document_get_page_size, "ev_document_get_page_size", LIBRARY_EVINCEDOCUMENT); 166 Linker.link(ev_document_get_size, "ev_document_get_size", LIBRARY_EVINCEDOCUMENT); 167 Linker.link(ev_document_get_thumbnail, "ev_document_get_thumbnail", LIBRARY_EVINCEDOCUMENT); 168 Linker.link(ev_document_get_thumbnail_surface, "ev_document_get_thumbnail_surface", LIBRARY_EVINCEDOCUMENT); 169 Linker.link(ev_document_get_title, "ev_document_get_title", LIBRARY_EVINCEDOCUMENT); 170 Linker.link(ev_document_get_uri, "ev_document_get_uri", LIBRARY_EVINCEDOCUMENT); 171 Linker.link(ev_document_has_synctex, "ev_document_has_synctex", LIBRARY_EVINCEDOCUMENT); 172 Linker.link(ev_document_has_text_page_labels, "ev_document_has_text_page_labels", LIBRARY_EVINCEDOCUMENT); 173 Linker.link(ev_document_is_page_size_uniform, "ev_document_is_page_size_uniform", LIBRARY_EVINCEDOCUMENT); 174 Linker.link(ev_document_load, "ev_document_load", LIBRARY_EVINCEDOCUMENT); 175 Linker.link(ev_document_load_full, "ev_document_load_full", LIBRARY_EVINCEDOCUMENT); 176 Linker.link(ev_document_load_gfile, "ev_document_load_gfile", LIBRARY_EVINCEDOCUMENT); 177 Linker.link(ev_document_load_stream, "ev_document_load_stream", LIBRARY_EVINCEDOCUMENT); 178 Linker.link(ev_document_render, "ev_document_render", LIBRARY_EVINCEDOCUMENT); 179 Linker.link(ev_document_save, "ev_document_save", LIBRARY_EVINCEDOCUMENT); 180 Linker.link(ev_document_set_modified, "ev_document_set_modified", LIBRARY_EVINCEDOCUMENT); 181 Linker.link(ev_document_synctex_backward_search, "ev_document_synctex_backward_search", LIBRARY_EVINCEDOCUMENT); 182 Linker.link(ev_document_synctex_forward_search, "ev_document_synctex_forward_search", LIBRARY_EVINCEDOCUMENT); 183 184 // evince.document.DocumentAnnotations 185 186 Linker.link(ev_document_annotations_get_type, "ev_document_annotations_get_type", LIBRARY_EVINCEDOCUMENT); 187 Linker.link(ev_document_annotations_add_annotation, "ev_document_annotations_add_annotation", LIBRARY_EVINCEDOCUMENT); 188 Linker.link(ev_document_annotations_can_add_annotation, "ev_document_annotations_can_add_annotation", LIBRARY_EVINCEDOCUMENT); 189 Linker.link(ev_document_annotations_can_remove_annotation, "ev_document_annotations_can_remove_annotation", LIBRARY_EVINCEDOCUMENT); 190 Linker.link(ev_document_annotations_document_is_modified, "ev_document_annotations_document_is_modified", LIBRARY_EVINCEDOCUMENT); 191 Linker.link(ev_document_annotations_get_annotations, "ev_document_annotations_get_annotations", LIBRARY_EVINCEDOCUMENT); 192 Linker.link(ev_document_annotations_over_markup, "ev_document_annotations_over_markup", LIBRARY_EVINCEDOCUMENT); 193 Linker.link(ev_document_annotations_remove_annotation, "ev_document_annotations_remove_annotation", LIBRARY_EVINCEDOCUMENT); 194 Linker.link(ev_document_annotations_save_annotation, "ev_document_annotations_save_annotation", LIBRARY_EVINCEDOCUMENT); 195 196 // evince.document.DocumentAttachments 197 198 Linker.link(ev_document_attachments_get_type, "ev_document_attachments_get_type", LIBRARY_EVINCEDOCUMENT); 199 Linker.link(ev_document_attachments_get_attachments, "ev_document_attachments_get_attachments", LIBRARY_EVINCEDOCUMENT); 200 Linker.link(ev_document_attachments_has_attachments, "ev_document_attachments_has_attachments", LIBRARY_EVINCEDOCUMENT); 201 202 // evince.document.DocumentFind 203 204 Linker.link(ev_document_find_get_type, "ev_document_find_get_type", LIBRARY_EVINCEDOCUMENT); 205 Linker.link(ev_document_find_find_text, "ev_document_find_find_text", LIBRARY_EVINCEDOCUMENT); 206 Linker.link(ev_document_find_find_text_with_options, "ev_document_find_find_text_with_options", LIBRARY_EVINCEDOCUMENT); 207 Linker.link(ev_document_find_get_supported_options, "ev_document_find_get_supported_options", LIBRARY_EVINCEDOCUMENT); 208 209 // evince.document.DocumentFonts 210 211 Linker.link(ev_document_fonts_get_type, "ev_document_fonts_get_type", LIBRARY_EVINCEDOCUMENT); 212 Linker.link(ev_document_fonts_fill_model, "ev_document_fonts_fill_model", LIBRARY_EVINCEDOCUMENT); 213 Linker.link(ev_document_fonts_get_fonts_summary, "ev_document_fonts_get_fonts_summary", LIBRARY_EVINCEDOCUMENT); 214 Linker.link(ev_document_fonts_get_progress, "ev_document_fonts_get_progress", LIBRARY_EVINCEDOCUMENT); 215 Linker.link(ev_document_fonts_scan, "ev_document_fonts_scan", LIBRARY_EVINCEDOCUMENT); 216 217 // evince.document.DocumentForms 218 219 Linker.link(ev_document_forms_get_type, "ev_document_forms_get_type", LIBRARY_EVINCEDOCUMENT); 220 Linker.link(ev_document_forms_document_is_modified, "ev_document_forms_document_is_modified", LIBRARY_EVINCEDOCUMENT); 221 Linker.link(ev_document_forms_form_field_button_get_state, "ev_document_forms_form_field_button_get_state", LIBRARY_EVINCEDOCUMENT); 222 Linker.link(ev_document_forms_form_field_button_set_state, "ev_document_forms_form_field_button_set_state", LIBRARY_EVINCEDOCUMENT); 223 Linker.link(ev_document_forms_form_field_choice_get_item, "ev_document_forms_form_field_choice_get_item", LIBRARY_EVINCEDOCUMENT); 224 Linker.link(ev_document_forms_form_field_choice_get_n_items, "ev_document_forms_form_field_choice_get_n_items", LIBRARY_EVINCEDOCUMENT); 225 Linker.link(ev_document_forms_form_field_choice_get_text, "ev_document_forms_form_field_choice_get_text", LIBRARY_EVINCEDOCUMENT); 226 Linker.link(ev_document_forms_form_field_choice_is_item_selected, "ev_document_forms_form_field_choice_is_item_selected", LIBRARY_EVINCEDOCUMENT); 227 Linker.link(ev_document_forms_form_field_choice_select_item, "ev_document_forms_form_field_choice_select_item", LIBRARY_EVINCEDOCUMENT); 228 Linker.link(ev_document_forms_form_field_choice_set_text, "ev_document_forms_form_field_choice_set_text", LIBRARY_EVINCEDOCUMENT); 229 Linker.link(ev_document_forms_form_field_choice_toggle_item, "ev_document_forms_form_field_choice_toggle_item", LIBRARY_EVINCEDOCUMENT); 230 Linker.link(ev_document_forms_form_field_choice_unselect_all, "ev_document_forms_form_field_choice_unselect_all", LIBRARY_EVINCEDOCUMENT); 231 Linker.link(ev_document_forms_form_field_text_get_text, "ev_document_forms_form_field_text_get_text", LIBRARY_EVINCEDOCUMENT); 232 Linker.link(ev_document_forms_form_field_text_set_text, "ev_document_forms_form_field_text_set_text", LIBRARY_EVINCEDOCUMENT); 233 Linker.link(ev_document_forms_get_form_fields, "ev_document_forms_get_form_fields", LIBRARY_EVINCEDOCUMENT); 234 235 // evince.document.DocumentImages 236 237 Linker.link(ev_document_images_get_type, "ev_document_images_get_type", LIBRARY_EVINCEDOCUMENT); 238 Linker.link(ev_document_images_get_image, "ev_document_images_get_image", LIBRARY_EVINCEDOCUMENT); 239 Linker.link(ev_document_images_get_image_mapping, "ev_document_images_get_image_mapping", LIBRARY_EVINCEDOCUMENT); 240 241 // evince.document.DocumentInfo 242 243 Linker.link(ev_document_info_get_type, "ev_document_info_get_type", LIBRARY_EVINCEDOCUMENT); 244 Linker.link(ev_document_info_copy, "ev_document_info_copy", LIBRARY_EVINCEDOCUMENT); 245 Linker.link(ev_document_info_free, "ev_document_info_free", LIBRARY_EVINCEDOCUMENT); 246 247 // evince.document.DocumentLayers 248 249 Linker.link(ev_document_layers_get_type, "ev_document_layers_get_type", LIBRARY_EVINCEDOCUMENT); 250 Linker.link(ev_document_layers_get_layers, "ev_document_layers_get_layers", LIBRARY_EVINCEDOCUMENT); 251 Linker.link(ev_document_layers_has_layers, "ev_document_layers_has_layers", LIBRARY_EVINCEDOCUMENT); 252 Linker.link(ev_document_layers_hide_layer, "ev_document_layers_hide_layer", LIBRARY_EVINCEDOCUMENT); 253 Linker.link(ev_document_layers_layer_is_visible, "ev_document_layers_layer_is_visible", LIBRARY_EVINCEDOCUMENT); 254 Linker.link(ev_document_layers_show_layer, "ev_document_layers_show_layer", LIBRARY_EVINCEDOCUMENT); 255 256 // evince.document.DocumentLicense 257 258 Linker.link(ev_document_license_get_type, "ev_document_license_get_type", LIBRARY_EVINCEDOCUMENT); 259 Linker.link(ev_document_license_new, "ev_document_license_new", LIBRARY_EVINCEDOCUMENT); 260 Linker.link(ev_document_license_copy, "ev_document_license_copy", LIBRARY_EVINCEDOCUMENT); 261 Linker.link(ev_document_license_free, "ev_document_license_free", LIBRARY_EVINCEDOCUMENT); 262 Linker.link(ev_document_license_get_text, "ev_document_license_get_text", LIBRARY_EVINCEDOCUMENT); 263 Linker.link(ev_document_license_get_uri, "ev_document_license_get_uri", LIBRARY_EVINCEDOCUMENT); 264 Linker.link(ev_document_license_get_web_statement, "ev_document_license_get_web_statement", LIBRARY_EVINCEDOCUMENT); 265 266 // evince.document.DocumentLinks 267 268 Linker.link(ev_document_links_get_type, "ev_document_links_get_type", LIBRARY_EVINCEDOCUMENT); 269 Linker.link(ev_document_links_find_link_dest, "ev_document_links_find_link_dest", LIBRARY_EVINCEDOCUMENT); 270 Linker.link(ev_document_links_find_link_page, "ev_document_links_find_link_page", LIBRARY_EVINCEDOCUMENT); 271 Linker.link(ev_document_links_get_dest_page, "ev_document_links_get_dest_page", LIBRARY_EVINCEDOCUMENT); 272 Linker.link(ev_document_links_get_dest_page_label, "ev_document_links_get_dest_page_label", LIBRARY_EVINCEDOCUMENT); 273 Linker.link(ev_document_links_get_link_page, "ev_document_links_get_link_page", LIBRARY_EVINCEDOCUMENT); 274 Linker.link(ev_document_links_get_link_page_label, "ev_document_links_get_link_page_label", LIBRARY_EVINCEDOCUMENT); 275 Linker.link(ev_document_links_get_links, "ev_document_links_get_links", LIBRARY_EVINCEDOCUMENT); 276 Linker.link(ev_document_links_get_links_model, "ev_document_links_get_links_model", LIBRARY_EVINCEDOCUMENT); 277 Linker.link(ev_document_links_has_document_links, "ev_document_links_has_document_links", LIBRARY_EVINCEDOCUMENT); 278 279 // evince.document.DocumentMedia 280 281 Linker.link(ev_document_media_get_type, "ev_document_media_get_type", LIBRARY_EVINCEDOCUMENT); 282 Linker.link(ev_document_media_get_media_mapping, "ev_document_media_get_media_mapping", LIBRARY_EVINCEDOCUMENT); 283 284 // evince.document.DocumentPrint 285 286 Linker.link(ev_document_print_get_type, "ev_document_print_get_type", LIBRARY_EVINCEDOCUMENT); 287 Linker.link(ev_document_print_print_page, "ev_document_print_print_page", LIBRARY_EVINCEDOCUMENT); 288 289 // evince.document.DocumentSecurity 290 291 Linker.link(ev_document_security_get_type, "ev_document_security_get_type", LIBRARY_EVINCEDOCUMENT); 292 Linker.link(ev_document_security_has_document_security, "ev_document_security_has_document_security", LIBRARY_EVINCEDOCUMENT); 293 Linker.link(ev_document_security_set_password, "ev_document_security_set_password", LIBRARY_EVINCEDOCUMENT); 294 295 // evince.document.DocumentText 296 297 Linker.link(ev_document_text_get_type, "ev_document_text_get_type", LIBRARY_EVINCEDOCUMENT); 298 Linker.link(ev_document_text_get_text, "ev_document_text_get_text", LIBRARY_EVINCEDOCUMENT); 299 Linker.link(ev_document_text_get_text_attrs, "ev_document_text_get_text_attrs", LIBRARY_EVINCEDOCUMENT); 300 Linker.link(ev_document_text_get_text_layout, "ev_document_text_get_text_layout", LIBRARY_EVINCEDOCUMENT); 301 Linker.link(ev_document_text_get_text_mapping, "ev_document_text_get_text_mapping", LIBRARY_EVINCEDOCUMENT); 302 303 // evince.document.DocumentTransition 304 305 Linker.link(ev_document_transition_get_type, "ev_document_transition_get_type", LIBRARY_EVINCEDOCUMENT); 306 Linker.link(ev_document_transition_get_effect, "ev_document_transition_get_effect", LIBRARY_EVINCEDOCUMENT); 307 Linker.link(ev_document_transition_get_page_duration, "ev_document_transition_get_page_duration", LIBRARY_EVINCEDOCUMENT); 308 309 // evince.document.FileExporter 310 311 Linker.link(ev_file_exporter_get_type, "ev_file_exporter_get_type", LIBRARY_EVINCEDOCUMENT); 312 Linker.link(ev_file_exporter_begin, "ev_file_exporter_begin", LIBRARY_EVINCEDOCUMENT); 313 Linker.link(ev_file_exporter_begin_page, "ev_file_exporter_begin_page", LIBRARY_EVINCEDOCUMENT); 314 Linker.link(ev_file_exporter_do_page, "ev_file_exporter_do_page", LIBRARY_EVINCEDOCUMENT); 315 Linker.link(ev_file_exporter_end, "ev_file_exporter_end", LIBRARY_EVINCEDOCUMENT); 316 Linker.link(ev_file_exporter_end_page, "ev_file_exporter_end_page", LIBRARY_EVINCEDOCUMENT); 317 Linker.link(ev_file_exporter_get_capabilities, "ev_file_exporter_get_capabilities", LIBRARY_EVINCEDOCUMENT); 318 319 // evince.document.FormField 320 321 Linker.link(ev_form_field_get_type, "ev_form_field_get_type", LIBRARY_EVINCEDOCUMENT); 322 Linker.link(ev_form_field_get_alternate_name, "ev_form_field_get_alternate_name", LIBRARY_EVINCEDOCUMENT); 323 Linker.link(ev_form_field_set_alternate_name, "ev_form_field_set_alternate_name", LIBRARY_EVINCEDOCUMENT); 324 325 // evince.document.FormFieldButton 326 327 Linker.link(ev_form_field_button_get_type, "ev_form_field_button_get_type", LIBRARY_EVINCEDOCUMENT); 328 Linker.link(ev_form_field_button_new, "ev_form_field_button_new", LIBRARY_EVINCEDOCUMENT); 329 330 // evince.document.FormFieldChoice 331 332 Linker.link(ev_form_field_choice_get_type, "ev_form_field_choice_get_type", LIBRARY_EVINCEDOCUMENT); 333 Linker.link(ev_form_field_choice_new, "ev_form_field_choice_new", LIBRARY_EVINCEDOCUMENT); 334 335 // evince.document.FormFieldSignature 336 337 Linker.link(ev_form_field_signature_get_type, "ev_form_field_signature_get_type", LIBRARY_EVINCEDOCUMENT); 338 Linker.link(ev_form_field_signature_new, "ev_form_field_signature_new", LIBRARY_EVINCEDOCUMENT); 339 340 // evince.document.FormFieldText 341 342 Linker.link(ev_form_field_text_get_type, "ev_form_field_text_get_type", LIBRARY_EVINCEDOCUMENT); 343 Linker.link(ev_form_field_text_new, "ev_form_field_text_new", LIBRARY_EVINCEDOCUMENT); 344 345 // evince.document.Image 346 347 Linker.link(ev_image_get_type, "ev_image_get_type", LIBRARY_EVINCEDOCUMENT); 348 Linker.link(ev_image_new, "ev_image_new", LIBRARY_EVINCEDOCUMENT); 349 Linker.link(ev_image_new_from_pixbuf, "ev_image_new_from_pixbuf", LIBRARY_EVINCEDOCUMENT); 350 Linker.link(ev_image_get_id, "ev_image_get_id", LIBRARY_EVINCEDOCUMENT); 351 Linker.link(ev_image_get_page, "ev_image_get_page", LIBRARY_EVINCEDOCUMENT); 352 Linker.link(ev_image_get_pixbuf, "ev_image_get_pixbuf", LIBRARY_EVINCEDOCUMENT); 353 Linker.link(ev_image_get_tmp_uri, "ev_image_get_tmp_uri", LIBRARY_EVINCEDOCUMENT); 354 Linker.link(ev_image_save_tmp, "ev_image_save_tmp", LIBRARY_EVINCEDOCUMENT); 355 356 // evince.document.EvinceLayer 357 358 Linker.link(ev_layer_get_type, "ev_layer_get_type", LIBRARY_EVINCEDOCUMENT); 359 Linker.link(ev_layer_new, "ev_layer_new", LIBRARY_EVINCEDOCUMENT); 360 Linker.link(ev_layer_get_rb_group, "ev_layer_get_rb_group", LIBRARY_EVINCEDOCUMENT); 361 Linker.link(ev_layer_is_parent, "ev_layer_is_parent", LIBRARY_EVINCEDOCUMENT); 362 363 // evince.document.Link 364 365 Linker.link(ev_link_get_type, "ev_link_get_type", LIBRARY_EVINCEDOCUMENT); 366 Linker.link(ev_link_new, "ev_link_new", LIBRARY_EVINCEDOCUMENT); 367 Linker.link(ev_link_get_action, "ev_link_get_action", LIBRARY_EVINCEDOCUMENT); 368 Linker.link(ev_link_get_title, "ev_link_get_title", LIBRARY_EVINCEDOCUMENT); 369 370 // evince.document.LinkAction 371 372 Linker.link(ev_link_action_get_type, "ev_link_action_get_type", LIBRARY_EVINCEDOCUMENT); 373 Linker.link(ev_link_action_new_dest, "ev_link_action_new_dest", LIBRARY_EVINCEDOCUMENT); 374 Linker.link(ev_link_action_new_external_uri, "ev_link_action_new_external_uri", LIBRARY_EVINCEDOCUMENT); 375 Linker.link(ev_link_action_new_launch, "ev_link_action_new_launch", LIBRARY_EVINCEDOCUMENT); 376 Linker.link(ev_link_action_new_layers_state, "ev_link_action_new_layers_state", LIBRARY_EVINCEDOCUMENT); 377 Linker.link(ev_link_action_new_named, "ev_link_action_new_named", LIBRARY_EVINCEDOCUMENT); 378 Linker.link(ev_link_action_new_remote, "ev_link_action_new_remote", LIBRARY_EVINCEDOCUMENT); 379 Linker.link(ev_link_action_equal, "ev_link_action_equal", LIBRARY_EVINCEDOCUMENT); 380 Linker.link(ev_link_action_get_action_type, "ev_link_action_get_action_type", LIBRARY_EVINCEDOCUMENT); 381 Linker.link(ev_link_action_get_dest, "ev_link_action_get_dest", LIBRARY_EVINCEDOCUMENT); 382 Linker.link(ev_link_action_get_filename, "ev_link_action_get_filename", LIBRARY_EVINCEDOCUMENT); 383 Linker.link(ev_link_action_get_hide_list, "ev_link_action_get_hide_list", LIBRARY_EVINCEDOCUMENT); 384 Linker.link(ev_link_action_get_name, "ev_link_action_get_name", LIBRARY_EVINCEDOCUMENT); 385 Linker.link(ev_link_action_get_params, "ev_link_action_get_params", LIBRARY_EVINCEDOCUMENT); 386 Linker.link(ev_link_action_get_show_list, "ev_link_action_get_show_list", LIBRARY_EVINCEDOCUMENT); 387 Linker.link(ev_link_action_get_toggle_list, "ev_link_action_get_toggle_list", LIBRARY_EVINCEDOCUMENT); 388 Linker.link(ev_link_action_get_uri, "ev_link_action_get_uri", LIBRARY_EVINCEDOCUMENT); 389 390 // evince.document.LinkDest 391 392 Linker.link(ev_link_dest_get_type, "ev_link_dest_get_type", LIBRARY_EVINCEDOCUMENT); 393 Linker.link(ev_link_dest_new_fit, "ev_link_dest_new_fit", LIBRARY_EVINCEDOCUMENT); 394 Linker.link(ev_link_dest_new_fith, "ev_link_dest_new_fith", LIBRARY_EVINCEDOCUMENT); 395 Linker.link(ev_link_dest_new_fitr, "ev_link_dest_new_fitr", LIBRARY_EVINCEDOCUMENT); 396 Linker.link(ev_link_dest_new_fitv, "ev_link_dest_new_fitv", LIBRARY_EVINCEDOCUMENT); 397 Linker.link(ev_link_dest_new_named, "ev_link_dest_new_named", LIBRARY_EVINCEDOCUMENT); 398 Linker.link(ev_link_dest_new_page, "ev_link_dest_new_page", LIBRARY_EVINCEDOCUMENT); 399 Linker.link(ev_link_dest_new_page_label, "ev_link_dest_new_page_label", LIBRARY_EVINCEDOCUMENT); 400 Linker.link(ev_link_dest_new_xyz, "ev_link_dest_new_xyz", LIBRARY_EVINCEDOCUMENT); 401 Linker.link(ev_link_dest_equal, "ev_link_dest_equal", LIBRARY_EVINCEDOCUMENT); 402 Linker.link(ev_link_dest_get_bottom, "ev_link_dest_get_bottom", LIBRARY_EVINCEDOCUMENT); 403 Linker.link(ev_link_dest_get_dest_type, "ev_link_dest_get_dest_type", LIBRARY_EVINCEDOCUMENT); 404 Linker.link(ev_link_dest_get_left, "ev_link_dest_get_left", LIBRARY_EVINCEDOCUMENT); 405 Linker.link(ev_link_dest_get_named_dest, "ev_link_dest_get_named_dest", LIBRARY_EVINCEDOCUMENT); 406 Linker.link(ev_link_dest_get_page, "ev_link_dest_get_page", LIBRARY_EVINCEDOCUMENT); 407 Linker.link(ev_link_dest_get_page_label, "ev_link_dest_get_page_label", LIBRARY_EVINCEDOCUMENT); 408 Linker.link(ev_link_dest_get_right, "ev_link_dest_get_right", LIBRARY_EVINCEDOCUMENT); 409 Linker.link(ev_link_dest_get_top, "ev_link_dest_get_top", LIBRARY_EVINCEDOCUMENT); 410 Linker.link(ev_link_dest_get_zoom, "ev_link_dest_get_zoom", LIBRARY_EVINCEDOCUMENT); 411 412 // evince.document.MappingList 413 414 Linker.link(ev_mapping_list_get_type, "ev_mapping_list_get_type", LIBRARY_EVINCEDOCUMENT); 415 Linker.link(ev_mapping_list_new, "ev_mapping_list_new", LIBRARY_EVINCEDOCUMENT); 416 Linker.link(ev_mapping_list_find, "ev_mapping_list_find", LIBRARY_EVINCEDOCUMENT); 417 Linker.link(ev_mapping_list_find_custom, "ev_mapping_list_find_custom", LIBRARY_EVINCEDOCUMENT); 418 Linker.link(ev_mapping_list_get, "ev_mapping_list_get", LIBRARY_EVINCEDOCUMENT); 419 Linker.link(ev_mapping_list_get_data, "ev_mapping_list_get_data", LIBRARY_EVINCEDOCUMENT); 420 Linker.link(ev_mapping_list_get_list, "ev_mapping_list_get_list", LIBRARY_EVINCEDOCUMENT); 421 Linker.link(ev_mapping_list_get_page, "ev_mapping_list_get_page", LIBRARY_EVINCEDOCUMENT); 422 Linker.link(ev_mapping_list_length, "ev_mapping_list_length", LIBRARY_EVINCEDOCUMENT); 423 Linker.link(ev_mapping_list_nth, "ev_mapping_list_nth", LIBRARY_EVINCEDOCUMENT); 424 Linker.link(ev_mapping_list_ref, "ev_mapping_list_ref", LIBRARY_EVINCEDOCUMENT); 425 Linker.link(ev_mapping_list_remove, "ev_mapping_list_remove", LIBRARY_EVINCEDOCUMENT); 426 Linker.link(ev_mapping_list_unref, "ev_mapping_list_unref", LIBRARY_EVINCEDOCUMENT); 427 428 // evince.document.Media 429 430 Linker.link(ev_media_get_type, "ev_media_get_type", LIBRARY_EVINCEDOCUMENT); 431 Linker.link(ev_media_new_for_uri, "ev_media_new_for_uri", LIBRARY_EVINCEDOCUMENT); 432 Linker.link(ev_media_get_page_index, "ev_media_get_page_index", LIBRARY_EVINCEDOCUMENT); 433 Linker.link(ev_media_get_show_controls, "ev_media_get_show_controls", LIBRARY_EVINCEDOCUMENT); 434 Linker.link(ev_media_get_uri, "ev_media_get_uri", LIBRARY_EVINCEDOCUMENT); 435 Linker.link(ev_media_set_show_controls, "ev_media_set_show_controls", LIBRARY_EVINCEDOCUMENT); 436 437 // evince.document.Page 438 439 Linker.link(ev_page_get_type, "ev_page_get_type", LIBRARY_EVINCEDOCUMENT); 440 Linker.link(ev_page_new, "ev_page_new", LIBRARY_EVINCEDOCUMENT); 441 442 // evince.document.Rectangle 443 444 Linker.link(ev_rectangle_get_type, "ev_rectangle_get_type", LIBRARY_EVINCEDOCUMENT); 445 Linker.link(ev_rectangle_new, "ev_rectangle_new", LIBRARY_EVINCEDOCUMENT); 446 Linker.link(ev_rectangle_copy, "ev_rectangle_copy", LIBRARY_EVINCEDOCUMENT); 447 Linker.link(ev_rectangle_free, "ev_rectangle_free", LIBRARY_EVINCEDOCUMENT); 448 449 // evince.document.RenderContext 450 451 Linker.link(ev_render_context_get_type, "ev_render_context_get_type", LIBRARY_EVINCEDOCUMENT); 452 Linker.link(ev_render_context_new, "ev_render_context_new", LIBRARY_EVINCEDOCUMENT); 453 Linker.link(ev_render_context_compute_scaled_size, "ev_render_context_compute_scaled_size", LIBRARY_EVINCEDOCUMENT); 454 Linker.link(ev_render_context_compute_scales, "ev_render_context_compute_scales", LIBRARY_EVINCEDOCUMENT); 455 Linker.link(ev_render_context_compute_transformed_size, "ev_render_context_compute_transformed_size", LIBRARY_EVINCEDOCUMENT); 456 Linker.link(ev_render_context_set_page, "ev_render_context_set_page", LIBRARY_EVINCEDOCUMENT); 457 Linker.link(ev_render_context_set_rotation, "ev_render_context_set_rotation", LIBRARY_EVINCEDOCUMENT); 458 Linker.link(ev_render_context_set_scale, "ev_render_context_set_scale", LIBRARY_EVINCEDOCUMENT); 459 Linker.link(ev_render_context_set_target_size, "ev_render_context_set_target_size", LIBRARY_EVINCEDOCUMENT); 460 461 // evince.document.Selection 462 463 Linker.link(ev_selection_get_type, "ev_selection_get_type", LIBRARY_EVINCEDOCUMENT); 464 Linker.link(ev_selection_get_selected_text, "ev_selection_get_selected_text", LIBRARY_EVINCEDOCUMENT); 465 Linker.link(ev_selection_get_selection_region, "ev_selection_get_selection_region", LIBRARY_EVINCEDOCUMENT); 466 Linker.link(ev_selection_render_selection, "ev_selection_render_selection", LIBRARY_EVINCEDOCUMENT); 467 468 // evince.document.SourceLink 469 470 Linker.link(ev_source_link_get_type, "ev_source_link_get_type", LIBRARY_EVINCEDOCUMENT); 471 Linker.link(ev_source_link_new, "ev_source_link_new", LIBRARY_EVINCEDOCUMENT); 472 Linker.link(ev_source_link_copy, "ev_source_link_copy", LIBRARY_EVINCEDOCUMENT); 473 Linker.link(ev_source_link_free, "ev_source_link_free", LIBRARY_EVINCEDOCUMENT); 474 475 // evince.document.TransitionEffect 476 477 Linker.link(ev_transition_effect_get_type, "ev_transition_effect_get_type", LIBRARY_EVINCEDOCUMENT); 478 Linker.link(ev_transition_effect_new, "ev_transition_effect_new", LIBRARY_EVINCEDOCUMENT); 479 480 // evince.document.EvinceDocument 481 482 Linker.link(ev_backends_manager_get_all_types_info, "ev_backends_manager_get_all_types_info", LIBRARY_EVINCEDOCUMENT); 483 Linker.link(ev_backends_manager_get_document, "ev_backends_manager_get_document", LIBRARY_EVINCEDOCUMENT); 484 Linker.link(ev_backends_manager_get_document_module_name, "ev_backends_manager_get_document_module_name", LIBRARY_EVINCEDOCUMENT); 485 Linker.link(ev_backends_manager_get_document_type_info, "ev_backends_manager_get_document_type_info", LIBRARY_EVINCEDOCUMENT); 486 Linker.link(ev_file_compress, "ev_file_compress", LIBRARY_EVINCEDOCUMENT); 487 Linker.link(ev_file_copy_metadata, "ev_file_copy_metadata", LIBRARY_EVINCEDOCUMENT); 488 Linker.link(ev_file_get_mime_type, "ev_file_get_mime_type", LIBRARY_EVINCEDOCUMENT); 489 Linker.link(ev_file_is_temp, "ev_file_is_temp", LIBRARY_EVINCEDOCUMENT); 490 Linker.link(ev_file_uncompress, "ev_file_uncompress", LIBRARY_EVINCEDOCUMENT); 491 Linker.link(ev_mkdtemp, "ev_mkdtemp", LIBRARY_EVINCEDOCUMENT); 492 Linker.link(ev_mkstemp, "ev_mkstemp", LIBRARY_EVINCEDOCUMENT); 493 Linker.link(ev_mkstemp_file, "ev_mkstemp_file", LIBRARY_EVINCEDOCUMENT); 494 Linker.link(ev_get_locale_dir, "ev_get_locale_dir", LIBRARY_EVINCEDOCUMENT); 495 Linker.link(ev_init, "ev_init", LIBRARY_EVINCEDOCUMENT); 496 Linker.link(ev_rect_cmp, "ev_rect_cmp", LIBRARY_EVINCEDOCUMENT); 497 Linker.link(ev_shutdown, "ev_shutdown", LIBRARY_EVINCEDOCUMENT); 498 Linker.link(ev_tmp_file_unlink, "ev_tmp_file_unlink", LIBRARY_EVINCEDOCUMENT); 499 Linker.link(ev_tmp_filename_unlink, "ev_tmp_filename_unlink", LIBRARY_EVINCEDOCUMENT); 500 Linker.link(ev_tmp_uri_unlink, "ev_tmp_uri_unlink", LIBRARY_EVINCEDOCUMENT); 501 Linker.link(ev_xfer_uri_simple, "ev_xfer_uri_simple", LIBRARY_EVINCEDOCUMENT); 502 } 503 504 __gshared extern(C) 505 { 506 507 // evince.document.Annotation 508 509 GType function() c_ev_annotation_get_type; 510 int function(EvAnnotation* annot, EvAnnotation* other) c_ev_annotation_equal; 511 EvAnnotationType function(EvAnnotation* annot) c_ev_annotation_get_annotation_type; 512 void function(EvAnnotation* annot, EvRectangle* area) c_ev_annotation_get_area; 513 void function(EvAnnotation* annot, GdkColor* color) c_ev_annotation_get_color; 514 const(char)* function(EvAnnotation* annot) c_ev_annotation_get_contents; 515 const(char)* function(EvAnnotation* annot) c_ev_annotation_get_modified; 516 const(char)* function(EvAnnotation* annot) c_ev_annotation_get_name; 517 EvPage* function(EvAnnotation* annot) c_ev_annotation_get_page; 518 uint function(EvAnnotation* annot) c_ev_annotation_get_page_index; 519 void function(EvAnnotation* annot, GdkRGBA* rgba) c_ev_annotation_get_rgba; 520 int function(EvAnnotation* annot, EvRectangle* area) c_ev_annotation_set_area; 521 int function(EvAnnotation* annot, GdkColor* color) c_ev_annotation_set_color; 522 int function(EvAnnotation* annot, const(char)* contents) c_ev_annotation_set_contents; 523 int function(EvAnnotation* annot, const(char)* modified) c_ev_annotation_set_modified; 524 int function(EvAnnotation* annot, GTime utime) c_ev_annotation_set_modified_from_time; 525 int function(EvAnnotation* annot, const(char)* name) c_ev_annotation_set_name; 526 int function(EvAnnotation* annot, GdkRGBA* rgba) c_ev_annotation_set_rgba; 527 528 // evince.document.AnnotationAttachment 529 530 GType function() c_ev_annotation_attachment_get_type; 531 EvAnnotation* function(EvPage* page, EvAttachment* attachment) c_ev_annotation_attachment_new; 532 EvAttachment* function(EvAnnotationAttachment* annot) c_ev_annotation_attachment_get_attachment; 533 int function(EvAnnotationAttachment* annot, EvAttachment* attachment) c_ev_annotation_attachment_set_attachment; 534 535 // evince.document.AnnotationMarkup 536 537 GType function() c_ev_annotation_markup_get_type; 538 int function(EvAnnotationMarkup* markup) c_ev_annotation_markup_can_have_popup; 539 const(char)* function(EvAnnotationMarkup* markup) c_ev_annotation_markup_get_label; 540 double function(EvAnnotationMarkup* markup) c_ev_annotation_markup_get_opacity; 541 int function(EvAnnotationMarkup* markup) c_ev_annotation_markup_get_popup_is_open; 542 void function(EvAnnotationMarkup* markup, EvRectangle* evRect) c_ev_annotation_markup_get_rectangle; 543 int function(EvAnnotationMarkup* markup) c_ev_annotation_markup_has_popup; 544 int function(EvAnnotationMarkup* markup, int hasPopup) c_ev_annotation_markup_set_has_popup; 545 int function(EvAnnotationMarkup* markup, const(char)* label) c_ev_annotation_markup_set_label; 546 int function(EvAnnotationMarkup* markup, double opacity) c_ev_annotation_markup_set_opacity; 547 int function(EvAnnotationMarkup* markup, int isOpen) c_ev_annotation_markup_set_popup_is_open; 548 int function(EvAnnotationMarkup* markup, EvRectangle* evRect) c_ev_annotation_markup_set_rectangle; 549 550 // evince.document.AnnotationText 551 552 GType function() c_ev_annotation_text_get_type; 553 EvAnnotation* function(EvPage* page) c_ev_annotation_text_new; 554 EvAnnotationTextIcon function(EvAnnotationText* text) c_ev_annotation_text_get_icon; 555 int function(EvAnnotationText* text) c_ev_annotation_text_get_is_open; 556 int function(EvAnnotationText* text, EvAnnotationTextIcon icon) c_ev_annotation_text_set_icon; 557 int function(EvAnnotationText* text, int isOpen) c_ev_annotation_text_set_is_open; 558 559 // evince.document.AnnotationTextMarkup 560 561 GType function() c_ev_annotation_text_markup_get_type; 562 EvAnnotation* function(EvPage* page) c_ev_annotation_text_markup_highlight_new; 563 EvAnnotation* function(EvPage* page) c_ev_annotation_text_markup_squiggly_new; 564 EvAnnotation* function(EvPage* page) c_ev_annotation_text_markup_strike_out_new; 565 EvAnnotation* function(EvPage* page) c_ev_annotation_text_markup_underline_new; 566 EvAnnotationTextMarkupType function(EvAnnotationTextMarkup* annot) c_ev_annotation_text_markup_get_markup_type; 567 int function(EvAnnotationTextMarkup* annot, EvAnnotationTextMarkupType markupType) c_ev_annotation_text_markup_set_markup_type; 568 569 // evince.document.AsyncRenderer 570 571 GType function() c_ev_async_renderer_get_type; 572 void function(EvAsyncRenderer* renderer, int page, double scale, int rotation) c_ev_async_renderer_render_pixbuf; 573 574 // evince.document.Attachment 575 576 GType function() c_ev_attachment_get_type; 577 EvAttachment* function(const(char)* name, const(char)* description, GTime mtime, GTime ctime, size_t size, void* data) c_ev_attachment_new; 578 GQuark function() c_ev_attachment_error_quark; 579 GTime function(EvAttachment* attachment) c_ev_attachment_get_creation_date; 580 const(char)* function(EvAttachment* attachment) c_ev_attachment_get_description; 581 const(char)* function(EvAttachment* attachment) c_ev_attachment_get_mime_type; 582 GTime function(EvAttachment* attachment) c_ev_attachment_get_modification_date; 583 const(char)* function(EvAttachment* attachment) c_ev_attachment_get_name; 584 int function(EvAttachment* attachment, GdkScreen* screen, uint timestamp, GError** err) c_ev_attachment_open; 585 int function(EvAttachment* attachment, GFile* file, GError** err) c_ev_attachment_save; 586 587 // evince.document.Document 588 589 GType function() c_ev_document_get_type; 590 void function() c_ev_document_doc_mutex_lock; 591 int function() c_ev_document_doc_mutex_trylock; 592 void function() c_ev_document_doc_mutex_unlock; 593 void function(GtkWidget* chooser, EvDocument* document) c_ev_document_factory_add_filters; 594 EvDocument* function(const(char)* uri, GError** err) c_ev_document_factory_get_document; 595 EvDocument* function(GFile* file, EvDocumentLoadFlags flags, GCancellable* cancellable, GError** err) c_ev_document_factory_get_document_for_gfile; 596 EvDocument* function(GInputStream* stream, const(char)* mimeType, EvDocumentLoadFlags flags, GCancellable* cancellable, GError** err) c_ev_document_factory_get_document_for_stream; 597 EvDocument* function(const(char)* uri, EvDocumentLoadFlags flags, GError** err) c_ev_document_factory_get_document_full; 598 void function() c_ev_document_fc_mutex_lock; 599 int function() c_ev_document_fc_mutex_trylock; 600 void function() c_ev_document_fc_mutex_unlock; 601 GMutex* function() c_ev_document_get_doc_mutex; 602 GMutex* function() c_ev_document_get_fc_mutex; 603 char* function(GTime utime) c_ev_document_misc_format_date; 604 char* function(GDateTime* dt) c_ev_document_misc_format_datetime; 605 GdkPixbuf* function(int width, int height, int invertedColors) c_ev_document_misc_get_loading_thumbnail; 606 void function(int pageWidth, int pageHeight, GtkBorder* border) c_ev_document_misc_get_page_border_size; 607 void function(GtkWidget* widget, int* x, int* y) c_ev_document_misc_get_pointer_position; 608 double function(GdkScreen* screen) c_ev_document_misc_get_screen_dpi; 609 GdkPixbuf* function(int width, int height, GdkPixbuf* sourcePixbuf) c_ev_document_misc_get_thumbnail_frame; 610 double function(GtkWidget* widget) c_ev_document_misc_get_widget_dpi; 611 void function(GdkPixbuf* pixbuf) c_ev_document_misc_invert_pixbuf; 612 void function(cairo_surface_t* surface) c_ev_document_misc_invert_surface; 613 void function(cairo_t* cr, GtkWidget* widget, GdkRectangle* area, GtkBorder* border, int highlight, int invertedColors) c_ev_document_misc_paint_one_page; 614 GdkPixbuf* function(cairo_surface_t* surface) c_ev_document_misc_pixbuf_from_surface; 615 GdkPixbuf* function(GtkWidget* widget, int width, int height, int invertedColors) c_ev_document_misc_render_loading_thumbnail; 616 cairo_surface_t* function(GtkWidget* widget, int width, int height, int invertedColors) c_ev_document_misc_render_loading_thumbnail_surface; 617 cairo_surface_t* function(GtkWidget* widget, cairo_surface_t* sourceSurface, int width, int height) c_ev_document_misc_render_thumbnail_surface_with_frame; 618 GdkPixbuf* function(GtkWidget* widget, GdkPixbuf* sourcePixbuf) c_ev_document_misc_render_thumbnail_with_frame; 619 cairo_surface_t* function(GdkPixbuf* pixbuf) c_ev_document_misc_surface_from_pixbuf; 620 cairo_surface_t* function(cairo_surface_t* surface, int destWidth, int destHeight, int destRotation) c_ev_document_misc_surface_rotate_and_scale; 621 int function(EvDocument* document) c_ev_document_check_dimensions; 622 int function(EvDocument* document, const(char)* pageLabel, int* pageIndex) c_ev_document_find_page_by_label; 623 int function(EvDocument* document, EvDocumentBackendInfo* info) c_ev_document_get_backend_info; 624 EvDocumentInfo* function(EvDocument* document) c_ev_document_get_info; 625 int function(EvDocument* document) c_ev_document_get_max_label_len; 626 void function(EvDocument* document, double* width, double* height) c_ev_document_get_max_page_size; 627 void function(EvDocument* document, double* width, double* height) c_ev_document_get_min_page_size; 628 int function(EvDocument* document) c_ev_document_get_modified; 629 int function(EvDocument* document) c_ev_document_get_n_pages; 630 EvPage* function(EvDocument* document, int index) c_ev_document_get_page; 631 char* function(EvDocument* document, int pageIndex) c_ev_document_get_page_label; 632 void function(EvDocument* document, int pageIndex, double* width, double* height) c_ev_document_get_page_size; 633 ulong function(EvDocument* document) c_ev_document_get_size; 634 GdkPixbuf* function(EvDocument* document, EvRenderContext* rc) c_ev_document_get_thumbnail; 635 cairo_surface_t* function(EvDocument* document, EvRenderContext* rc) c_ev_document_get_thumbnail_surface; 636 const(char)* function(EvDocument* document) c_ev_document_get_title; 637 const(char)* function(EvDocument* document) c_ev_document_get_uri; 638 int function(EvDocument* document) c_ev_document_has_synctex; 639 int function(EvDocument* document) c_ev_document_has_text_page_labels; 640 int function(EvDocument* document) c_ev_document_is_page_size_uniform; 641 int function(EvDocument* document, const(char)* uri, GError** err) c_ev_document_load; 642 int function(EvDocument* document, const(char)* uri, EvDocumentLoadFlags flags, GError** err) c_ev_document_load_full; 643 int function(EvDocument* document, GFile* file, EvDocumentLoadFlags flags, GCancellable* cancellable, GError** err) c_ev_document_load_gfile; 644 int function(EvDocument* document, GInputStream* stream, EvDocumentLoadFlags flags, GCancellable* cancellable, GError** err) c_ev_document_load_stream; 645 cairo_surface_t* function(EvDocument* document, EvRenderContext* rc) c_ev_document_render; 646 int function(EvDocument* document, const(char)* uri, GError** err) c_ev_document_save; 647 void function(EvDocument* document, int modified) c_ev_document_set_modified; 648 EvSourceLink* function(EvDocument* document, int pageIndex, float x, float y) c_ev_document_synctex_backward_search; 649 EvMapping* function(EvDocument* document, EvSourceLink* sourceLink) c_ev_document_synctex_forward_search; 650 651 // evince.document.DocumentAnnotations 652 653 GType function() c_ev_document_annotations_get_type; 654 void function(EvDocumentAnnotations* documentAnnots, EvAnnotation* annot, EvRectangle* rect) c_ev_document_annotations_add_annotation; 655 int function(EvDocumentAnnotations* documentAnnots) c_ev_document_annotations_can_add_annotation; 656 int function(EvDocumentAnnotations* documentAnnots) c_ev_document_annotations_can_remove_annotation; 657 int function(EvDocumentAnnotations* documentAnnots) c_ev_document_annotations_document_is_modified; 658 EvMappingList* function(EvDocumentAnnotations* documentAnnots, EvPage* page) c_ev_document_annotations_get_annotations; 659 EvAnnotationsOverMarkup function(EvDocumentAnnotations* documentAnnots, EvAnnotation* annot, double x, double y) c_ev_document_annotations_over_markup; 660 void function(EvDocumentAnnotations* documentAnnots, EvAnnotation* annot) c_ev_document_annotations_remove_annotation; 661 void function(EvDocumentAnnotations* documentAnnots, EvAnnotation* annot, EvAnnotationsSaveMask mask) c_ev_document_annotations_save_annotation; 662 663 // evince.document.DocumentAttachments 664 665 GType function() c_ev_document_attachments_get_type; 666 GList* function(EvDocumentAttachments* documentAttachments) c_ev_document_attachments_get_attachments; 667 int function(EvDocumentAttachments* documentAttachments) c_ev_document_attachments_has_attachments; 668 669 // evince.document.DocumentFind 670 671 GType function() c_ev_document_find_get_type; 672 GList* function(EvDocumentFind* documentFind, EvPage* page, const(char)* text, int caseSensitive) c_ev_document_find_find_text; 673 GList* function(EvDocumentFind* documentFind, EvPage* page, const(char)* text, EvFindOptions options) c_ev_document_find_find_text_with_options; 674 EvFindOptions function(EvDocumentFind* documentFind) c_ev_document_find_get_supported_options; 675 676 // evince.document.DocumentFonts 677 678 GType function() c_ev_document_fonts_get_type; 679 void function(EvDocumentFonts* documentFonts, GtkTreeModel* model) c_ev_document_fonts_fill_model; 680 const(char)* function(EvDocumentFonts* documentFonts) c_ev_document_fonts_get_fonts_summary; 681 double function(EvDocumentFonts* documentFonts) c_ev_document_fonts_get_progress; 682 int function(EvDocumentFonts* documentFonts, int nPages) c_ev_document_fonts_scan; 683 684 // evince.document.DocumentForms 685 686 GType function() c_ev_document_forms_get_type; 687 int function(EvDocumentForms* documentForms) c_ev_document_forms_document_is_modified; 688 int function(EvDocumentForms* documentForms, EvFormField* field) c_ev_document_forms_form_field_button_get_state; 689 void function(EvDocumentForms* documentForms, EvFormField* field, int state) c_ev_document_forms_form_field_button_set_state; 690 char* function(EvDocumentForms* documentForms, EvFormField* field, int index) c_ev_document_forms_form_field_choice_get_item; 691 int function(EvDocumentForms* documentForms, EvFormField* field) c_ev_document_forms_form_field_choice_get_n_items; 692 char* function(EvDocumentForms* documentForms, EvFormField* field) c_ev_document_forms_form_field_choice_get_text; 693 int function(EvDocumentForms* documentForms, EvFormField* field, int index) c_ev_document_forms_form_field_choice_is_item_selected; 694 void function(EvDocumentForms* documentForms, EvFormField* field, int index) c_ev_document_forms_form_field_choice_select_item; 695 void function(EvDocumentForms* documentForms, EvFormField* field, const(char)* text) c_ev_document_forms_form_field_choice_set_text; 696 void function(EvDocumentForms* documentForms, EvFormField* field, int index) c_ev_document_forms_form_field_choice_toggle_item; 697 void function(EvDocumentForms* documentForms, EvFormField* field) c_ev_document_forms_form_field_choice_unselect_all; 698 char* function(EvDocumentForms* documentForms, EvFormField* field) c_ev_document_forms_form_field_text_get_text; 699 void function(EvDocumentForms* documentForms, EvFormField* field, const(char)* text) c_ev_document_forms_form_field_text_set_text; 700 EvMappingList* function(EvDocumentForms* documentForms, EvPage* page) c_ev_document_forms_get_form_fields; 701 702 // evince.document.DocumentImages 703 704 GType function() c_ev_document_images_get_type; 705 GdkPixbuf* function(EvDocumentImages* documentImages, EvImage* image) c_ev_document_images_get_image; 706 EvMappingList* function(EvDocumentImages* documentImages, EvPage* page) c_ev_document_images_get_image_mapping; 707 708 // evince.document.DocumentInfo 709 710 GType function() c_ev_document_info_get_type; 711 EvDocumentInfo* function(EvDocumentInfo* info) c_ev_document_info_copy; 712 void function(EvDocumentInfo* info) c_ev_document_info_free; 713 714 // evince.document.DocumentLayers 715 716 GType function() c_ev_document_layers_get_type; 717 GtkTreeModel* function(EvDocumentLayers* documentLayers) c_ev_document_layers_get_layers; 718 int function(EvDocumentLayers* documentLayers) c_ev_document_layers_has_layers; 719 void function(EvDocumentLayers* documentLayers, EvLayer* layer) c_ev_document_layers_hide_layer; 720 int function(EvDocumentLayers* documentLayers, EvLayer* layer) c_ev_document_layers_layer_is_visible; 721 void function(EvDocumentLayers* documentLayers, EvLayer* layer) c_ev_document_layers_show_layer; 722 723 // evince.document.DocumentLicense 724 725 GType function() c_ev_document_license_get_type; 726 EvDocumentLicense* function() c_ev_document_license_new; 727 EvDocumentLicense* function(EvDocumentLicense* license) c_ev_document_license_copy; 728 void function(EvDocumentLicense* license) c_ev_document_license_free; 729 const(char)* function(EvDocumentLicense* license) c_ev_document_license_get_text; 730 const(char)* function(EvDocumentLicense* license) c_ev_document_license_get_uri; 731 const(char)* function(EvDocumentLicense* license) c_ev_document_license_get_web_statement; 732 733 // evince.document.DocumentLinks 734 735 GType function() c_ev_document_links_get_type; 736 EvLinkDest* function(EvDocumentLinks* documentLinks, const(char)* linkName) c_ev_document_links_find_link_dest; 737 int function(EvDocumentLinks* documentLinks, const(char)* linkName) c_ev_document_links_find_link_page; 738 int function(EvDocumentLinks* documentLinks, EvLinkDest* dest) c_ev_document_links_get_dest_page; 739 char* function(EvDocumentLinks* documentLinks, EvLinkDest* dest) c_ev_document_links_get_dest_page_label; 740 int function(EvDocumentLinks* documentLinks, EvLink* link) c_ev_document_links_get_link_page; 741 char* function(EvDocumentLinks* documentLinks, EvLink* link) c_ev_document_links_get_link_page_label; 742 EvMappingList* function(EvDocumentLinks* documentLinks, EvPage* page) c_ev_document_links_get_links; 743 GtkTreeModel* function(EvDocumentLinks* documentLinks) c_ev_document_links_get_links_model; 744 int function(EvDocumentLinks* documentLinks) c_ev_document_links_has_document_links; 745 746 // evince.document.DocumentMedia 747 748 GType function() c_ev_document_media_get_type; 749 EvMappingList* function(EvDocumentMedia* documentMedia, EvPage* page) c_ev_document_media_get_media_mapping; 750 751 // evince.document.DocumentPrint 752 753 GType function() c_ev_document_print_get_type; 754 void function(EvDocumentPrint* documentPrint, EvPage* page, cairo_t* cr) c_ev_document_print_print_page; 755 756 // evince.document.DocumentSecurity 757 758 GType function() c_ev_document_security_get_type; 759 int function(EvDocumentSecurity* documentSecurity) c_ev_document_security_has_document_security; 760 void function(EvDocumentSecurity* documentSecurity, const(char)* password) c_ev_document_security_set_password; 761 762 // evince.document.DocumentText 763 764 GType function() c_ev_document_text_get_type; 765 char* function(EvDocumentText* documentText, EvPage* page) c_ev_document_text_get_text; 766 PangoAttrList* function(EvDocumentText* documentText, EvPage* page) c_ev_document_text_get_text_attrs; 767 int function(EvDocumentText* documentText, EvPage* page, EvRectangle** areas, uint* nAreas) c_ev_document_text_get_text_layout; 768 cairo_region_t* function(EvDocumentText* documentText, EvPage* page) c_ev_document_text_get_text_mapping; 769 770 // evince.document.DocumentTransition 771 772 GType function() c_ev_document_transition_get_type; 773 EvTransitionEffect* function(EvDocumentTransition* documentTrans, int page) c_ev_document_transition_get_effect; 774 double function(EvDocumentTransition* documentTrans, int page) c_ev_document_transition_get_page_duration; 775 776 // evince.document.FileExporter 777 778 GType function() c_ev_file_exporter_get_type; 779 void function(EvFileExporter* exporter, EvFileExporterContext* fc) c_ev_file_exporter_begin; 780 void function(EvFileExporter* exporter) c_ev_file_exporter_begin_page; 781 void function(EvFileExporter* exporter, EvRenderContext* rc) c_ev_file_exporter_do_page; 782 void function(EvFileExporter* exporter) c_ev_file_exporter_end; 783 void function(EvFileExporter* exporter) c_ev_file_exporter_end_page; 784 EvFileExporterCapabilities function(EvFileExporter* exporter) c_ev_file_exporter_get_capabilities; 785 786 // evince.document.FormField 787 788 GType function() c_ev_form_field_get_type; 789 char* function(EvFormField* field) c_ev_form_field_get_alternate_name; 790 void function(EvFormField* field, char* alternativeText) c_ev_form_field_set_alternate_name; 791 792 // evince.document.FormFieldButton 793 794 GType function() c_ev_form_field_button_get_type; 795 EvFormField* function(int id, EvFormFieldButtonType type) c_ev_form_field_button_new; 796 797 // evince.document.FormFieldChoice 798 799 GType function() c_ev_form_field_choice_get_type; 800 EvFormField* function(int id, EvFormFieldChoiceType type) c_ev_form_field_choice_new; 801 802 // evince.document.FormFieldSignature 803 804 GType function() c_ev_form_field_signature_get_type; 805 EvFormField* function(int id) c_ev_form_field_signature_new; 806 807 // evince.document.FormFieldText 808 809 GType function() c_ev_form_field_text_get_type; 810 EvFormField* function(int id, EvFormFieldTextType type) c_ev_form_field_text_new; 811 812 // evince.document.Image 813 814 GType function() c_ev_image_get_type; 815 EvImage* function(int page, int imgId) c_ev_image_new; 816 EvImage* function(GdkPixbuf* pixbuf) c_ev_image_new_from_pixbuf; 817 int function(EvImage* image) c_ev_image_get_id; 818 int function(EvImage* image) c_ev_image_get_page; 819 GdkPixbuf* function(EvImage* image) c_ev_image_get_pixbuf; 820 const(char)* function(EvImage* image) c_ev_image_get_tmp_uri; 821 const(char)* function(EvImage* image, GdkPixbuf* pixbuf) c_ev_image_save_tmp; 822 823 // evince.document.EvinceLayer 824 825 GType function() c_ev_layer_get_type; 826 EvLayer* function(int isParent, int rbGroup) c_ev_layer_new; 827 int function(EvLayer* layer) c_ev_layer_get_rb_group; 828 int function(EvLayer* layer) c_ev_layer_is_parent; 829 830 // evince.document.Link 831 832 GType function() c_ev_link_get_type; 833 EvLink* function(const(char)* title, EvLinkAction* action) c_ev_link_new; 834 EvLinkAction* function(EvLink* self) c_ev_link_get_action; 835 const(char)* function(EvLink* self) c_ev_link_get_title; 836 837 // evince.document.LinkAction 838 839 GType function() c_ev_link_action_get_type; 840 EvLinkAction* function(EvLinkDest* dest) c_ev_link_action_new_dest; 841 EvLinkAction* function(const(char)* uri) c_ev_link_action_new_external_uri; 842 EvLinkAction* function(const(char)* filename, const(char)* params) c_ev_link_action_new_launch; 843 EvLinkAction* function(GList* showList, GList* hideList, GList* toggleList) c_ev_link_action_new_layers_state; 844 EvLinkAction* function(const(char)* name) c_ev_link_action_new_named; 845 EvLinkAction* function(EvLinkDest* dest, const(char)* filename) c_ev_link_action_new_remote; 846 int function(EvLinkAction* a, EvLinkAction* b) c_ev_link_action_equal; 847 EvLinkActionType function(EvLinkAction* self) c_ev_link_action_get_action_type; 848 EvLinkDest* function(EvLinkAction* self) c_ev_link_action_get_dest; 849 const(char)* function(EvLinkAction* self) c_ev_link_action_get_filename; 850 GList* function(EvLinkAction* self) c_ev_link_action_get_hide_list; 851 const(char)* function(EvLinkAction* self) c_ev_link_action_get_name; 852 const(char)* function(EvLinkAction* self) c_ev_link_action_get_params; 853 GList* function(EvLinkAction* self) c_ev_link_action_get_show_list; 854 GList* function(EvLinkAction* self) c_ev_link_action_get_toggle_list; 855 const(char)* function(EvLinkAction* self) c_ev_link_action_get_uri; 856 857 // evince.document.LinkDest 858 859 GType function() c_ev_link_dest_get_type; 860 EvLinkDest* function(int page) c_ev_link_dest_new_fit; 861 EvLinkDest* function(int page, double top, int changeTop) c_ev_link_dest_new_fith; 862 EvLinkDest* function(int page, double left, double bottom, double right, double top) c_ev_link_dest_new_fitr; 863 EvLinkDest* function(int page, double left, int changeLeft) c_ev_link_dest_new_fitv; 864 EvLinkDest* function(const(char)* namedDest) c_ev_link_dest_new_named; 865 EvLinkDest* function(int page) c_ev_link_dest_new_page; 866 EvLinkDest* function(const(char)* pageLabel) c_ev_link_dest_new_page_label; 867 EvLinkDest* function(int page, double left, double top, double zoom, int changeLeft, int changeTop, int changeZoom) c_ev_link_dest_new_xyz; 868 int function(EvLinkDest* a, EvLinkDest* b) c_ev_link_dest_equal; 869 double function(EvLinkDest* self) c_ev_link_dest_get_bottom; 870 EvLinkDestType function(EvLinkDest* self) c_ev_link_dest_get_dest_type; 871 double function(EvLinkDest* self, int* changeLeft) c_ev_link_dest_get_left; 872 const(char)* function(EvLinkDest* self) c_ev_link_dest_get_named_dest; 873 int function(EvLinkDest* self) c_ev_link_dest_get_page; 874 const(char)* function(EvLinkDest* self) c_ev_link_dest_get_page_label; 875 double function(EvLinkDest* self) c_ev_link_dest_get_right; 876 double function(EvLinkDest* self, int* changeTop) c_ev_link_dest_get_top; 877 double function(EvLinkDest* self, int* changeZoom) c_ev_link_dest_get_zoom; 878 879 // evince.document.MappingList 880 881 GType function() c_ev_mapping_list_get_type; 882 EvMappingList* function(uint page, GList* list, GDestroyNotify dataDestroyFunc) c_ev_mapping_list_new; 883 EvMapping* function(EvMappingList* mappingList, void* data) c_ev_mapping_list_find; 884 EvMapping* function(EvMappingList* mappingList, void* data, GCompareFunc func) c_ev_mapping_list_find_custom; 885 EvMapping* function(EvMappingList* mappingList, double x, double y) c_ev_mapping_list_get; 886 void* function(EvMappingList* mappingList, double x, double y) c_ev_mapping_list_get_data; 887 GList* function(EvMappingList* mappingList) c_ev_mapping_list_get_list; 888 uint function(EvMappingList* mappingList) c_ev_mapping_list_get_page; 889 uint function(EvMappingList* mappingList) c_ev_mapping_list_length; 890 EvMapping* function(EvMappingList* mappingList, uint n) c_ev_mapping_list_nth; 891 EvMappingList* function(EvMappingList* mappingList) c_ev_mapping_list_ref; 892 void function(EvMappingList* mappingList, EvMapping* mapping) c_ev_mapping_list_remove; 893 void function(EvMappingList* mappingList) c_ev_mapping_list_unref; 894 895 // evince.document.Media 896 897 GType function() c_ev_media_get_type; 898 EvMedia* function(EvPage* page, const(char)* uri) c_ev_media_new_for_uri; 899 uint function(EvMedia* media) c_ev_media_get_page_index; 900 int function(EvMedia* media) c_ev_media_get_show_controls; 901 const(char)* function(EvMedia* media) c_ev_media_get_uri; 902 void function(EvMedia* media, int showControls) c_ev_media_set_show_controls; 903 904 // evince.document.Page 905 906 GType function() c_ev_page_get_type; 907 EvPage* function(int index) c_ev_page_new; 908 909 // evince.document.Rectangle 910 911 GType function() c_ev_rectangle_get_type; 912 EvRectangle* function() c_ev_rectangle_new; 913 EvRectangle* function(EvRectangle* evRect) c_ev_rectangle_copy; 914 void function(EvRectangle* evRect) c_ev_rectangle_free; 915 916 // evince.document.RenderContext 917 918 GType function() c_ev_render_context_get_type; 919 EvRenderContext* function(EvPage* page, int rotation, double scale) c_ev_render_context_new; 920 void function(EvRenderContext* rc, double widthPoints, double heightPoints, int* scaledWidth, int* scaledHeight) c_ev_render_context_compute_scaled_size; 921 void function(EvRenderContext* rc, double widthPoints, double heightPoints, double* scaleX, double* scaleY) c_ev_render_context_compute_scales; 922 void function(EvRenderContext* rc, double widthPoints, double heightPoints, int* transformedWidth, int* transformedHeight) c_ev_render_context_compute_transformed_size; 923 void function(EvRenderContext* rc, EvPage* page) c_ev_render_context_set_page; 924 void function(EvRenderContext* rc, int rotation) c_ev_render_context_set_rotation; 925 void function(EvRenderContext* rc, double scale) c_ev_render_context_set_scale; 926 void function(EvRenderContext* rc, int targetWidth, int targetHeight) c_ev_render_context_set_target_size; 927 928 // evince.document.Selection 929 930 GType function() c_ev_selection_get_type; 931 char* function(EvSelection* selection, EvPage* page, EvSelectionStyle style, EvRectangle* points) c_ev_selection_get_selected_text; 932 cairo_region_t* function(EvSelection* selection, EvRenderContext* rc, EvSelectionStyle style, EvRectangle* points) c_ev_selection_get_selection_region; 933 void function(EvSelection* selection, EvRenderContext* rc, cairo_surface_t** surface, EvRectangle* points, EvRectangle* oldPoints, EvSelectionStyle style, GdkColor* text, GdkColor* base) c_ev_selection_render_selection; 934 935 // evince.document.SourceLink 936 937 GType function() c_ev_source_link_get_type; 938 EvSourceLink* function(const(char)* filename, int line, int col) c_ev_source_link_new; 939 EvSourceLink* function(EvSourceLink* link) c_ev_source_link_copy; 940 void function(EvSourceLink* link) c_ev_source_link_free; 941 942 // evince.document.TransitionEffect 943 944 GType function() c_ev_transition_effect_get_type; 945 EvTransitionEffect* function(EvTransitionEffectType type, const(char)* firstPropertyName, ... ) c_ev_transition_effect_new; 946 947 // evince.document.EvinceDocument 948 949 GList* function() c_ev_backends_manager_get_all_types_info; 950 EvDocument* function(const(char)* mimeType) c_ev_backends_manager_get_document; 951 const(char)* function(EvDocument* document) c_ev_backends_manager_get_document_module_name; 952 EvTypeInfo* function(EvDocument* document) c_ev_backends_manager_get_document_type_info; 953 char* function(const(char)* uri, EvCompressionType type, GError** err) c_ev_file_compress; 954 int function(const(char)* from, const(char)* to, GError** err) c_ev_file_copy_metadata; 955 char* function(const(char)* uri, int fast, GError** err) c_ev_file_get_mime_type; 956 int function(GFile* file) c_ev_file_is_temp; 957 char* function(const(char)* uri, EvCompressionType type, GError** err) c_ev_file_uncompress; 958 char* function(const(char)* tmpl, GError** err) c_ev_mkdtemp; 959 int function(const(char)* tmpl, char** fileName, GError** err) c_ev_mkstemp; 960 GFile* function(const(char)* tmpl, GError** err) c_ev_mkstemp_file; 961 const(char)* function() c_ev_get_locale_dir; 962 int function() c_ev_init; 963 int function(EvRectangle* a, EvRectangle* b) c_ev_rect_cmp; 964 void function() c_ev_shutdown; 965 void function(GFile* file) c_ev_tmp_file_unlink; 966 void function(const(char)* filename) c_ev_tmp_filename_unlink; 967 void function(const(char)* uri) c_ev_tmp_uri_unlink; 968 int function(const(char)* from, const(char)* to, GError** err) c_ev_xfer_uri_simple; 969 } 970 971 972 // evince.document.Annotation 973 974 alias c_ev_annotation_get_type ev_annotation_get_type; 975 alias c_ev_annotation_equal ev_annotation_equal; 976 alias c_ev_annotation_get_annotation_type ev_annotation_get_annotation_type; 977 alias c_ev_annotation_get_area ev_annotation_get_area; 978 alias c_ev_annotation_get_color ev_annotation_get_color; 979 alias c_ev_annotation_get_contents ev_annotation_get_contents; 980 alias c_ev_annotation_get_modified ev_annotation_get_modified; 981 alias c_ev_annotation_get_name ev_annotation_get_name; 982 alias c_ev_annotation_get_page ev_annotation_get_page; 983 alias c_ev_annotation_get_page_index ev_annotation_get_page_index; 984 alias c_ev_annotation_get_rgba ev_annotation_get_rgba; 985 alias c_ev_annotation_set_area ev_annotation_set_area; 986 alias c_ev_annotation_set_color ev_annotation_set_color; 987 alias c_ev_annotation_set_contents ev_annotation_set_contents; 988 alias c_ev_annotation_set_modified ev_annotation_set_modified; 989 alias c_ev_annotation_set_modified_from_time ev_annotation_set_modified_from_time; 990 alias c_ev_annotation_set_name ev_annotation_set_name; 991 alias c_ev_annotation_set_rgba ev_annotation_set_rgba; 992 993 // evince.document.AnnotationAttachment 994 995 alias c_ev_annotation_attachment_get_type ev_annotation_attachment_get_type; 996 alias c_ev_annotation_attachment_new ev_annotation_attachment_new; 997 alias c_ev_annotation_attachment_get_attachment ev_annotation_attachment_get_attachment; 998 alias c_ev_annotation_attachment_set_attachment ev_annotation_attachment_set_attachment; 999 1000 // evince.document.AnnotationMarkup 1001 1002 alias c_ev_annotation_markup_get_type ev_annotation_markup_get_type; 1003 alias c_ev_annotation_markup_can_have_popup ev_annotation_markup_can_have_popup; 1004 alias c_ev_annotation_markup_get_label ev_annotation_markup_get_label; 1005 alias c_ev_annotation_markup_get_opacity ev_annotation_markup_get_opacity; 1006 alias c_ev_annotation_markup_get_popup_is_open ev_annotation_markup_get_popup_is_open; 1007 alias c_ev_annotation_markup_get_rectangle ev_annotation_markup_get_rectangle; 1008 alias c_ev_annotation_markup_has_popup ev_annotation_markup_has_popup; 1009 alias c_ev_annotation_markup_set_has_popup ev_annotation_markup_set_has_popup; 1010 alias c_ev_annotation_markup_set_label ev_annotation_markup_set_label; 1011 alias c_ev_annotation_markup_set_opacity ev_annotation_markup_set_opacity; 1012 alias c_ev_annotation_markup_set_popup_is_open ev_annotation_markup_set_popup_is_open; 1013 alias c_ev_annotation_markup_set_rectangle ev_annotation_markup_set_rectangle; 1014 1015 // evince.document.AnnotationText 1016 1017 alias c_ev_annotation_text_get_type ev_annotation_text_get_type; 1018 alias c_ev_annotation_text_new ev_annotation_text_new; 1019 alias c_ev_annotation_text_get_icon ev_annotation_text_get_icon; 1020 alias c_ev_annotation_text_get_is_open ev_annotation_text_get_is_open; 1021 alias c_ev_annotation_text_set_icon ev_annotation_text_set_icon; 1022 alias c_ev_annotation_text_set_is_open ev_annotation_text_set_is_open; 1023 1024 // evince.document.AnnotationTextMarkup 1025 1026 alias c_ev_annotation_text_markup_get_type ev_annotation_text_markup_get_type; 1027 alias c_ev_annotation_text_markup_highlight_new ev_annotation_text_markup_highlight_new; 1028 alias c_ev_annotation_text_markup_squiggly_new ev_annotation_text_markup_squiggly_new; 1029 alias c_ev_annotation_text_markup_strike_out_new ev_annotation_text_markup_strike_out_new; 1030 alias c_ev_annotation_text_markup_underline_new ev_annotation_text_markup_underline_new; 1031 alias c_ev_annotation_text_markup_get_markup_type ev_annotation_text_markup_get_markup_type; 1032 alias c_ev_annotation_text_markup_set_markup_type ev_annotation_text_markup_set_markup_type; 1033 1034 // evince.document.AsyncRenderer 1035 1036 alias c_ev_async_renderer_get_type ev_async_renderer_get_type; 1037 alias c_ev_async_renderer_render_pixbuf ev_async_renderer_render_pixbuf; 1038 1039 // evince.document.Attachment 1040 1041 alias c_ev_attachment_get_type ev_attachment_get_type; 1042 alias c_ev_attachment_new ev_attachment_new; 1043 alias c_ev_attachment_error_quark ev_attachment_error_quark; 1044 alias c_ev_attachment_get_creation_date ev_attachment_get_creation_date; 1045 alias c_ev_attachment_get_description ev_attachment_get_description; 1046 alias c_ev_attachment_get_mime_type ev_attachment_get_mime_type; 1047 alias c_ev_attachment_get_modification_date ev_attachment_get_modification_date; 1048 alias c_ev_attachment_get_name ev_attachment_get_name; 1049 alias c_ev_attachment_open ev_attachment_open; 1050 alias c_ev_attachment_save ev_attachment_save; 1051 1052 // evince.document.Document 1053 1054 alias c_ev_document_get_type ev_document_get_type; 1055 alias c_ev_document_doc_mutex_lock ev_document_doc_mutex_lock; 1056 alias c_ev_document_doc_mutex_trylock ev_document_doc_mutex_trylock; 1057 alias c_ev_document_doc_mutex_unlock ev_document_doc_mutex_unlock; 1058 alias c_ev_document_factory_add_filters ev_document_factory_add_filters; 1059 alias c_ev_document_factory_get_document ev_document_factory_get_document; 1060 alias c_ev_document_factory_get_document_for_gfile ev_document_factory_get_document_for_gfile; 1061 alias c_ev_document_factory_get_document_for_stream ev_document_factory_get_document_for_stream; 1062 alias c_ev_document_factory_get_document_full ev_document_factory_get_document_full; 1063 alias c_ev_document_fc_mutex_lock ev_document_fc_mutex_lock; 1064 alias c_ev_document_fc_mutex_trylock ev_document_fc_mutex_trylock; 1065 alias c_ev_document_fc_mutex_unlock ev_document_fc_mutex_unlock; 1066 alias c_ev_document_get_doc_mutex ev_document_get_doc_mutex; 1067 alias c_ev_document_get_fc_mutex ev_document_get_fc_mutex; 1068 alias c_ev_document_misc_format_date ev_document_misc_format_date; 1069 alias c_ev_document_misc_format_datetime ev_document_misc_format_datetime; 1070 alias c_ev_document_misc_get_loading_thumbnail ev_document_misc_get_loading_thumbnail; 1071 alias c_ev_document_misc_get_page_border_size ev_document_misc_get_page_border_size; 1072 alias c_ev_document_misc_get_pointer_position ev_document_misc_get_pointer_position; 1073 alias c_ev_document_misc_get_screen_dpi ev_document_misc_get_screen_dpi; 1074 alias c_ev_document_misc_get_thumbnail_frame ev_document_misc_get_thumbnail_frame; 1075 alias c_ev_document_misc_get_widget_dpi ev_document_misc_get_widget_dpi; 1076 alias c_ev_document_misc_invert_pixbuf ev_document_misc_invert_pixbuf; 1077 alias c_ev_document_misc_invert_surface ev_document_misc_invert_surface; 1078 alias c_ev_document_misc_paint_one_page ev_document_misc_paint_one_page; 1079 alias c_ev_document_misc_pixbuf_from_surface ev_document_misc_pixbuf_from_surface; 1080 alias c_ev_document_misc_render_loading_thumbnail ev_document_misc_render_loading_thumbnail; 1081 alias c_ev_document_misc_render_loading_thumbnail_surface ev_document_misc_render_loading_thumbnail_surface; 1082 alias c_ev_document_misc_render_thumbnail_surface_with_frame ev_document_misc_render_thumbnail_surface_with_frame; 1083 alias c_ev_document_misc_render_thumbnail_with_frame ev_document_misc_render_thumbnail_with_frame; 1084 alias c_ev_document_misc_surface_from_pixbuf ev_document_misc_surface_from_pixbuf; 1085 alias c_ev_document_misc_surface_rotate_and_scale ev_document_misc_surface_rotate_and_scale; 1086 alias c_ev_document_check_dimensions ev_document_check_dimensions; 1087 alias c_ev_document_find_page_by_label ev_document_find_page_by_label; 1088 alias c_ev_document_get_backend_info ev_document_get_backend_info; 1089 alias c_ev_document_get_info ev_document_get_info; 1090 alias c_ev_document_get_max_label_len ev_document_get_max_label_len; 1091 alias c_ev_document_get_max_page_size ev_document_get_max_page_size; 1092 alias c_ev_document_get_min_page_size ev_document_get_min_page_size; 1093 alias c_ev_document_get_modified ev_document_get_modified; 1094 alias c_ev_document_get_n_pages ev_document_get_n_pages; 1095 alias c_ev_document_get_page ev_document_get_page; 1096 alias c_ev_document_get_page_label ev_document_get_page_label; 1097 alias c_ev_document_get_page_size ev_document_get_page_size; 1098 alias c_ev_document_get_size ev_document_get_size; 1099 alias c_ev_document_get_thumbnail ev_document_get_thumbnail; 1100 alias c_ev_document_get_thumbnail_surface ev_document_get_thumbnail_surface; 1101 alias c_ev_document_get_title ev_document_get_title; 1102 alias c_ev_document_get_uri ev_document_get_uri; 1103 alias c_ev_document_has_synctex ev_document_has_synctex; 1104 alias c_ev_document_has_text_page_labels ev_document_has_text_page_labels; 1105 alias c_ev_document_is_page_size_uniform ev_document_is_page_size_uniform; 1106 alias c_ev_document_load ev_document_load; 1107 alias c_ev_document_load_full ev_document_load_full; 1108 alias c_ev_document_load_gfile ev_document_load_gfile; 1109 alias c_ev_document_load_stream ev_document_load_stream; 1110 alias c_ev_document_render ev_document_render; 1111 alias c_ev_document_save ev_document_save; 1112 alias c_ev_document_set_modified ev_document_set_modified; 1113 alias c_ev_document_synctex_backward_search ev_document_synctex_backward_search; 1114 alias c_ev_document_synctex_forward_search ev_document_synctex_forward_search; 1115 1116 // evince.document.DocumentAnnotations 1117 1118 alias c_ev_document_annotations_get_type ev_document_annotations_get_type; 1119 alias c_ev_document_annotations_add_annotation ev_document_annotations_add_annotation; 1120 alias c_ev_document_annotations_can_add_annotation ev_document_annotations_can_add_annotation; 1121 alias c_ev_document_annotations_can_remove_annotation ev_document_annotations_can_remove_annotation; 1122 alias c_ev_document_annotations_document_is_modified ev_document_annotations_document_is_modified; 1123 alias c_ev_document_annotations_get_annotations ev_document_annotations_get_annotations; 1124 alias c_ev_document_annotations_over_markup ev_document_annotations_over_markup; 1125 alias c_ev_document_annotations_remove_annotation ev_document_annotations_remove_annotation; 1126 alias c_ev_document_annotations_save_annotation ev_document_annotations_save_annotation; 1127 1128 // evince.document.DocumentAttachments 1129 1130 alias c_ev_document_attachments_get_type ev_document_attachments_get_type; 1131 alias c_ev_document_attachments_get_attachments ev_document_attachments_get_attachments; 1132 alias c_ev_document_attachments_has_attachments ev_document_attachments_has_attachments; 1133 1134 // evince.document.DocumentFind 1135 1136 alias c_ev_document_find_get_type ev_document_find_get_type; 1137 alias c_ev_document_find_find_text ev_document_find_find_text; 1138 alias c_ev_document_find_find_text_with_options ev_document_find_find_text_with_options; 1139 alias c_ev_document_find_get_supported_options ev_document_find_get_supported_options; 1140 1141 // evince.document.DocumentFonts 1142 1143 alias c_ev_document_fonts_get_type ev_document_fonts_get_type; 1144 alias c_ev_document_fonts_fill_model ev_document_fonts_fill_model; 1145 alias c_ev_document_fonts_get_fonts_summary ev_document_fonts_get_fonts_summary; 1146 alias c_ev_document_fonts_get_progress ev_document_fonts_get_progress; 1147 alias c_ev_document_fonts_scan ev_document_fonts_scan; 1148 1149 // evince.document.DocumentForms 1150 1151 alias c_ev_document_forms_get_type ev_document_forms_get_type; 1152 alias c_ev_document_forms_document_is_modified ev_document_forms_document_is_modified; 1153 alias c_ev_document_forms_form_field_button_get_state ev_document_forms_form_field_button_get_state; 1154 alias c_ev_document_forms_form_field_button_set_state ev_document_forms_form_field_button_set_state; 1155 alias c_ev_document_forms_form_field_choice_get_item ev_document_forms_form_field_choice_get_item; 1156 alias c_ev_document_forms_form_field_choice_get_n_items ev_document_forms_form_field_choice_get_n_items; 1157 alias c_ev_document_forms_form_field_choice_get_text ev_document_forms_form_field_choice_get_text; 1158 alias c_ev_document_forms_form_field_choice_is_item_selected ev_document_forms_form_field_choice_is_item_selected; 1159 alias c_ev_document_forms_form_field_choice_select_item ev_document_forms_form_field_choice_select_item; 1160 alias c_ev_document_forms_form_field_choice_set_text ev_document_forms_form_field_choice_set_text; 1161 alias c_ev_document_forms_form_field_choice_toggle_item ev_document_forms_form_field_choice_toggle_item; 1162 alias c_ev_document_forms_form_field_choice_unselect_all ev_document_forms_form_field_choice_unselect_all; 1163 alias c_ev_document_forms_form_field_text_get_text ev_document_forms_form_field_text_get_text; 1164 alias c_ev_document_forms_form_field_text_set_text ev_document_forms_form_field_text_set_text; 1165 alias c_ev_document_forms_get_form_fields ev_document_forms_get_form_fields; 1166 1167 // evince.document.DocumentImages 1168 1169 alias c_ev_document_images_get_type ev_document_images_get_type; 1170 alias c_ev_document_images_get_image ev_document_images_get_image; 1171 alias c_ev_document_images_get_image_mapping ev_document_images_get_image_mapping; 1172 1173 // evince.document.DocumentInfo 1174 1175 alias c_ev_document_info_get_type ev_document_info_get_type; 1176 alias c_ev_document_info_copy ev_document_info_copy; 1177 alias c_ev_document_info_free ev_document_info_free; 1178 1179 // evince.document.DocumentLayers 1180 1181 alias c_ev_document_layers_get_type ev_document_layers_get_type; 1182 alias c_ev_document_layers_get_layers ev_document_layers_get_layers; 1183 alias c_ev_document_layers_has_layers ev_document_layers_has_layers; 1184 alias c_ev_document_layers_hide_layer ev_document_layers_hide_layer; 1185 alias c_ev_document_layers_layer_is_visible ev_document_layers_layer_is_visible; 1186 alias c_ev_document_layers_show_layer ev_document_layers_show_layer; 1187 1188 // evince.document.DocumentLicense 1189 1190 alias c_ev_document_license_get_type ev_document_license_get_type; 1191 alias c_ev_document_license_new ev_document_license_new; 1192 alias c_ev_document_license_copy ev_document_license_copy; 1193 alias c_ev_document_license_free ev_document_license_free; 1194 alias c_ev_document_license_get_text ev_document_license_get_text; 1195 alias c_ev_document_license_get_uri ev_document_license_get_uri; 1196 alias c_ev_document_license_get_web_statement ev_document_license_get_web_statement; 1197 1198 // evince.document.DocumentLinks 1199 1200 alias c_ev_document_links_get_type ev_document_links_get_type; 1201 alias c_ev_document_links_find_link_dest ev_document_links_find_link_dest; 1202 alias c_ev_document_links_find_link_page ev_document_links_find_link_page; 1203 alias c_ev_document_links_get_dest_page ev_document_links_get_dest_page; 1204 alias c_ev_document_links_get_dest_page_label ev_document_links_get_dest_page_label; 1205 alias c_ev_document_links_get_link_page ev_document_links_get_link_page; 1206 alias c_ev_document_links_get_link_page_label ev_document_links_get_link_page_label; 1207 alias c_ev_document_links_get_links ev_document_links_get_links; 1208 alias c_ev_document_links_get_links_model ev_document_links_get_links_model; 1209 alias c_ev_document_links_has_document_links ev_document_links_has_document_links; 1210 1211 // evince.document.DocumentMedia 1212 1213 alias c_ev_document_media_get_type ev_document_media_get_type; 1214 alias c_ev_document_media_get_media_mapping ev_document_media_get_media_mapping; 1215 1216 // evince.document.DocumentPrint 1217 1218 alias c_ev_document_print_get_type ev_document_print_get_type; 1219 alias c_ev_document_print_print_page ev_document_print_print_page; 1220 1221 // evince.document.DocumentSecurity 1222 1223 alias c_ev_document_security_get_type ev_document_security_get_type; 1224 alias c_ev_document_security_has_document_security ev_document_security_has_document_security; 1225 alias c_ev_document_security_set_password ev_document_security_set_password; 1226 1227 // evince.document.DocumentText 1228 1229 alias c_ev_document_text_get_type ev_document_text_get_type; 1230 alias c_ev_document_text_get_text ev_document_text_get_text; 1231 alias c_ev_document_text_get_text_attrs ev_document_text_get_text_attrs; 1232 alias c_ev_document_text_get_text_layout ev_document_text_get_text_layout; 1233 alias c_ev_document_text_get_text_mapping ev_document_text_get_text_mapping; 1234 1235 // evince.document.DocumentTransition 1236 1237 alias c_ev_document_transition_get_type ev_document_transition_get_type; 1238 alias c_ev_document_transition_get_effect ev_document_transition_get_effect; 1239 alias c_ev_document_transition_get_page_duration ev_document_transition_get_page_duration; 1240 1241 // evince.document.FileExporter 1242 1243 alias c_ev_file_exporter_get_type ev_file_exporter_get_type; 1244 alias c_ev_file_exporter_begin ev_file_exporter_begin; 1245 alias c_ev_file_exporter_begin_page ev_file_exporter_begin_page; 1246 alias c_ev_file_exporter_do_page ev_file_exporter_do_page; 1247 alias c_ev_file_exporter_end ev_file_exporter_end; 1248 alias c_ev_file_exporter_end_page ev_file_exporter_end_page; 1249 alias c_ev_file_exporter_get_capabilities ev_file_exporter_get_capabilities; 1250 1251 // evince.document.FormField 1252 1253 alias c_ev_form_field_get_type ev_form_field_get_type; 1254 alias c_ev_form_field_get_alternate_name ev_form_field_get_alternate_name; 1255 alias c_ev_form_field_set_alternate_name ev_form_field_set_alternate_name; 1256 1257 // evince.document.FormFieldButton 1258 1259 alias c_ev_form_field_button_get_type ev_form_field_button_get_type; 1260 alias c_ev_form_field_button_new ev_form_field_button_new; 1261 1262 // evince.document.FormFieldChoice 1263 1264 alias c_ev_form_field_choice_get_type ev_form_field_choice_get_type; 1265 alias c_ev_form_field_choice_new ev_form_field_choice_new; 1266 1267 // evince.document.FormFieldSignature 1268 1269 alias c_ev_form_field_signature_get_type ev_form_field_signature_get_type; 1270 alias c_ev_form_field_signature_new ev_form_field_signature_new; 1271 1272 // evince.document.FormFieldText 1273 1274 alias c_ev_form_field_text_get_type ev_form_field_text_get_type; 1275 alias c_ev_form_field_text_new ev_form_field_text_new; 1276 1277 // evince.document.Image 1278 1279 alias c_ev_image_get_type ev_image_get_type; 1280 alias c_ev_image_new ev_image_new; 1281 alias c_ev_image_new_from_pixbuf ev_image_new_from_pixbuf; 1282 alias c_ev_image_get_id ev_image_get_id; 1283 alias c_ev_image_get_page ev_image_get_page; 1284 alias c_ev_image_get_pixbuf ev_image_get_pixbuf; 1285 alias c_ev_image_get_tmp_uri ev_image_get_tmp_uri; 1286 alias c_ev_image_save_tmp ev_image_save_tmp; 1287 1288 // evince.document.EvinceLayer 1289 1290 alias c_ev_layer_get_type ev_layer_get_type; 1291 alias c_ev_layer_new ev_layer_new; 1292 alias c_ev_layer_get_rb_group ev_layer_get_rb_group; 1293 alias c_ev_layer_is_parent ev_layer_is_parent; 1294 1295 // evince.document.Link 1296 1297 alias c_ev_link_get_type ev_link_get_type; 1298 alias c_ev_link_new ev_link_new; 1299 alias c_ev_link_get_action ev_link_get_action; 1300 alias c_ev_link_get_title ev_link_get_title; 1301 1302 // evince.document.LinkAction 1303 1304 alias c_ev_link_action_get_type ev_link_action_get_type; 1305 alias c_ev_link_action_new_dest ev_link_action_new_dest; 1306 alias c_ev_link_action_new_external_uri ev_link_action_new_external_uri; 1307 alias c_ev_link_action_new_launch ev_link_action_new_launch; 1308 alias c_ev_link_action_new_layers_state ev_link_action_new_layers_state; 1309 alias c_ev_link_action_new_named ev_link_action_new_named; 1310 alias c_ev_link_action_new_remote ev_link_action_new_remote; 1311 alias c_ev_link_action_equal ev_link_action_equal; 1312 alias c_ev_link_action_get_action_type ev_link_action_get_action_type; 1313 alias c_ev_link_action_get_dest ev_link_action_get_dest; 1314 alias c_ev_link_action_get_filename ev_link_action_get_filename; 1315 alias c_ev_link_action_get_hide_list ev_link_action_get_hide_list; 1316 alias c_ev_link_action_get_name ev_link_action_get_name; 1317 alias c_ev_link_action_get_params ev_link_action_get_params; 1318 alias c_ev_link_action_get_show_list ev_link_action_get_show_list; 1319 alias c_ev_link_action_get_toggle_list ev_link_action_get_toggle_list; 1320 alias c_ev_link_action_get_uri ev_link_action_get_uri; 1321 1322 // evince.document.LinkDest 1323 1324 alias c_ev_link_dest_get_type ev_link_dest_get_type; 1325 alias c_ev_link_dest_new_fit ev_link_dest_new_fit; 1326 alias c_ev_link_dest_new_fith ev_link_dest_new_fith; 1327 alias c_ev_link_dest_new_fitr ev_link_dest_new_fitr; 1328 alias c_ev_link_dest_new_fitv ev_link_dest_new_fitv; 1329 alias c_ev_link_dest_new_named ev_link_dest_new_named; 1330 alias c_ev_link_dest_new_page ev_link_dest_new_page; 1331 alias c_ev_link_dest_new_page_label ev_link_dest_new_page_label; 1332 alias c_ev_link_dest_new_xyz ev_link_dest_new_xyz; 1333 alias c_ev_link_dest_equal ev_link_dest_equal; 1334 alias c_ev_link_dest_get_bottom ev_link_dest_get_bottom; 1335 alias c_ev_link_dest_get_dest_type ev_link_dest_get_dest_type; 1336 alias c_ev_link_dest_get_left ev_link_dest_get_left; 1337 alias c_ev_link_dest_get_named_dest ev_link_dest_get_named_dest; 1338 alias c_ev_link_dest_get_page ev_link_dest_get_page; 1339 alias c_ev_link_dest_get_page_label ev_link_dest_get_page_label; 1340 alias c_ev_link_dest_get_right ev_link_dest_get_right; 1341 alias c_ev_link_dest_get_top ev_link_dest_get_top; 1342 alias c_ev_link_dest_get_zoom ev_link_dest_get_zoom; 1343 1344 // evince.document.MappingList 1345 1346 alias c_ev_mapping_list_get_type ev_mapping_list_get_type; 1347 alias c_ev_mapping_list_new ev_mapping_list_new; 1348 alias c_ev_mapping_list_find ev_mapping_list_find; 1349 alias c_ev_mapping_list_find_custom ev_mapping_list_find_custom; 1350 alias c_ev_mapping_list_get ev_mapping_list_get; 1351 alias c_ev_mapping_list_get_data ev_mapping_list_get_data; 1352 alias c_ev_mapping_list_get_list ev_mapping_list_get_list; 1353 alias c_ev_mapping_list_get_page ev_mapping_list_get_page; 1354 alias c_ev_mapping_list_length ev_mapping_list_length; 1355 alias c_ev_mapping_list_nth ev_mapping_list_nth; 1356 alias c_ev_mapping_list_ref ev_mapping_list_ref; 1357 alias c_ev_mapping_list_remove ev_mapping_list_remove; 1358 alias c_ev_mapping_list_unref ev_mapping_list_unref; 1359 1360 // evince.document.Media 1361 1362 alias c_ev_media_get_type ev_media_get_type; 1363 alias c_ev_media_new_for_uri ev_media_new_for_uri; 1364 alias c_ev_media_get_page_index ev_media_get_page_index; 1365 alias c_ev_media_get_show_controls ev_media_get_show_controls; 1366 alias c_ev_media_get_uri ev_media_get_uri; 1367 alias c_ev_media_set_show_controls ev_media_set_show_controls; 1368 1369 // evince.document.Page 1370 1371 alias c_ev_page_get_type ev_page_get_type; 1372 alias c_ev_page_new ev_page_new; 1373 1374 // evince.document.Rectangle 1375 1376 alias c_ev_rectangle_get_type ev_rectangle_get_type; 1377 alias c_ev_rectangle_new ev_rectangle_new; 1378 alias c_ev_rectangle_copy ev_rectangle_copy; 1379 alias c_ev_rectangle_free ev_rectangle_free; 1380 1381 // evince.document.RenderContext 1382 1383 alias c_ev_render_context_get_type ev_render_context_get_type; 1384 alias c_ev_render_context_new ev_render_context_new; 1385 alias c_ev_render_context_compute_scaled_size ev_render_context_compute_scaled_size; 1386 alias c_ev_render_context_compute_scales ev_render_context_compute_scales; 1387 alias c_ev_render_context_compute_transformed_size ev_render_context_compute_transformed_size; 1388 alias c_ev_render_context_set_page ev_render_context_set_page; 1389 alias c_ev_render_context_set_rotation ev_render_context_set_rotation; 1390 alias c_ev_render_context_set_scale ev_render_context_set_scale; 1391 alias c_ev_render_context_set_target_size ev_render_context_set_target_size; 1392 1393 // evince.document.Selection 1394 1395 alias c_ev_selection_get_type ev_selection_get_type; 1396 alias c_ev_selection_get_selected_text ev_selection_get_selected_text; 1397 alias c_ev_selection_get_selection_region ev_selection_get_selection_region; 1398 alias c_ev_selection_render_selection ev_selection_render_selection; 1399 1400 // evince.document.SourceLink 1401 1402 alias c_ev_source_link_get_type ev_source_link_get_type; 1403 alias c_ev_source_link_new ev_source_link_new; 1404 alias c_ev_source_link_copy ev_source_link_copy; 1405 alias c_ev_source_link_free ev_source_link_free; 1406 1407 // evince.document.TransitionEffect 1408 1409 alias c_ev_transition_effect_get_type ev_transition_effect_get_type; 1410 alias c_ev_transition_effect_new ev_transition_effect_new; 1411 1412 // evince.document.EvinceDocument 1413 1414 alias c_ev_backends_manager_get_all_types_info ev_backends_manager_get_all_types_info; 1415 alias c_ev_backends_manager_get_document ev_backends_manager_get_document; 1416 alias c_ev_backends_manager_get_document_module_name ev_backends_manager_get_document_module_name; 1417 alias c_ev_backends_manager_get_document_type_info ev_backends_manager_get_document_type_info; 1418 alias c_ev_file_compress ev_file_compress; 1419 alias c_ev_file_copy_metadata ev_file_copy_metadata; 1420 alias c_ev_file_get_mime_type ev_file_get_mime_type; 1421 alias c_ev_file_is_temp ev_file_is_temp; 1422 alias c_ev_file_uncompress ev_file_uncompress; 1423 alias c_ev_mkdtemp ev_mkdtemp; 1424 alias c_ev_mkstemp ev_mkstemp; 1425 alias c_ev_mkstemp_file ev_mkstemp_file; 1426 alias c_ev_get_locale_dir ev_get_locale_dir; 1427 alias c_ev_init ev_init; 1428 alias c_ev_rect_cmp ev_rect_cmp; 1429 alias c_ev_shutdown ev_shutdown; 1430 alias c_ev_tmp_file_unlink ev_tmp_file_unlink; 1431 alias c_ev_tmp_filename_unlink ev_tmp_filename_unlink; 1432 alias c_ev_tmp_uri_unlink ev_tmp_uri_unlink; 1433 alias c_ev_xfer_uri_simple ev_xfer_uri_simple;