1 /* Copyright (C) 2000-2007, Luca Padovani <padovani@sti.uniurb.it>.
2  *
3  * This file is part of GtkMathView, a flexible, high-quality rendering
4  * engine for MathML documents.
5  *
6  * GtkMathView is free software; you can redistribute it and/or modify it
7  * under the terms of the GNU Lesser General Public License as published
8  * by the Free Software Foundation; either version 3 of the License, or
9  * (at your option) any later version.
10  *
11  * GtkMathView is distributed in the hope that it will be useful, but
12  * WITHOUT ANY WARRANTY; without even the implied warranty of
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14  * 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 this program.  If not, see <http://www.gnu.org/licenses/>.
18  */
19 
20 #ifndef __gtkmathview_h__
21 #define __gtkmathview_h__
22 
23 #define gtk_math_view_get_type                 GTKMATHVIEW_METHOD_NAME(get_type)
24 #define gtk_math_view_new                      GTKMATHVIEW_METHOD_NAME(new)
25 #define gtk_math_view_update                   GTKMATHVIEW_METHOD_NAME(update)
26 #define gtk_math_view_freeze                   GTKMATHVIEW_METHOD_NAME(freeze)
27 #define gtk_math_view_thaw                     GTKMATHVIEW_METHOD_NAME(thaw)
28 #define gtk_math_view_load_reader              GTKMATHVIEW_METHOD_NAME(load_reader)
29 #define gtk_math_view_load_uri                 GTKMATHVIEW_METHOD_NAME(load_uri)
30 #define gtk_math_view_load_buffer              GTKMATHVIEW_METHOD_NAME(load_buffer)
31 #define gtk_math_view_load_document            GTKMATHVIEW_METHOD_NAME(load_document)
32 #define gtk_math_view_load_root                GTKMATHVIEW_METHOD_NAME(load_root)
33 #define gtk_math_view_unload                   GTKMATHVIEW_METHOD_NAME(unload)
34 #define gtk_math_view_structure_changed        GTKMATHVIEW_METHOD_NAME(structure_changed)
35 #define gtk_math_view_attribute_changed        GTKMATHVIEW_METHOD_NAME(attribute_changed)
36 #define gtk_math_view_select                   GTKMATHVIEW_METHOD_NAME(select)
37 #define gtk_math_view_unselect                 GTKMATHVIEW_METHOD_NAME(unselect)
38 #define gtk_math_view_is_selected              GTKMATHVIEW_METHOD_NAME(is_selected)
39 #define gtk_math_view_get_document             GTKMATHVIEW_METHOD_NAME(get_document)
40 #define gtk_math_view_get_element_at           GTKMATHVIEW_METHOD_NAME(get_element_at)
41 #define gtk_math_view_get_element_extents      GTKMATHVIEW_METHOD_NAME(get_element_extents)
42 #define gtk_math_view_get_element_extents_ref  GTKMATHVIEW_METHOD_NAME(get_element_extents_ref)
43 #define gtk_math_view_get_element_length       GTKMATHVIEW_METHOD_NAME(get_element_length)
44 #define gtk_math_view_get_char_at              GTKMATHVIEW_METHOD_NAME(get_char_at)
45 #define gtk_math_view_get_char_extents         GTKMATHVIEW_METHOD_NAME(get_char_extents)
46 #define gtk_math_view_get_char_extents_ref     GTKMATHVIEW_METHOD_NAME(get_char_extents_ref)
47 #define gtk_math_view_get_size                 GTKMATHVIEW_METHOD_NAME(get_size)
48 #define gtk_math_view_get_bounding_box         GTKMATHVIEW_METHOD_NAME(get_bounding_box)
49 #define gtk_math_view_get_top                  GTKMATHVIEW_METHOD_NAME(get_top)
50 #define gtk_math_view_set_top                  GTKMATHVIEW_METHOD_NAME(set_top)
51 #define gtk_math_view_set_adjustments          GTKMATHVIEW_METHOD_NAME(set_adjustments)
52 #define gtk_math_view_get_adjustments          GTKMATHVIEW_METHOD_NAME(get_adjustments)
53 #define gtk_math_view_get_buffer               GTKMATHVIEW_METHOD_NAME(get_buffer)
54 #define gtk_math_view_set_font_size            GTKMATHVIEW_METHOD_NAME(set_font_size)
55 #define gtk_math_view_get_font_size            GTKMATHVIEW_METHOD_NAME(get_font_size)
56 #define gtk_math_view_set_log_verbosity        GTKMATHVIEW_METHOD_NAME(set_log_verbosity)
57 #define gtk_math_view_get_log_verbosity        GTKMATHVIEW_METHOD_NAME(get_log_verbosity)
58 #define gtk_math_view_get_t1_opaque_mode       GTKMATHVIEW_METHOD_NAME(get_t1_opaque_mode)
59 #define gtk_math_view_set_t1_opaque_mode       GTKMATHVIEW_METHOD_NAME(set_t1_opaque_mode)
60 #define gtk_math_view_get_t1_anti_aliased_mode GTKMATHVIEW_METHOD_NAME(get_t1_anti_aliased_mode)
61 #define gtk_math_view_set_t1_anti_aliased_mode GTKMATHVIEW_METHOD_NAME(set_t1_anti_aliased_mode)
62 #define gtk_math_view_add_configuration_path   GTKMATHVIEW_METHOD_NAME(add_configuration_path)
63 
64 #endif /* __gtkmathview_h__ */
65