~ubuntu-branches/ubuntu/jaunty/gimp/jaunty-security

« back to all changes in this revision

Viewing changes to libgimp/gimpimage_pdb.h

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Holbach
  • Date: 2007-05-02 16:33:03 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20070502163303-bvzhjzbpw8qglc4y
Tags: 2.3.16-1ubuntu1
* Resynchronized with Debian, remaining Ubuntu changes:
  - debian/rules: i18n magic.
* debian/control.in:
  - Maintainer: Ubuntu Core Developers <ubuntu-devel@lists.ubuntu.com>
* debian/patches/02_help-message.patch,
  debian/patches/03_gimp.desktop.in.in.patch,
  debian/patches/10_dont_show_wizard.patch: updated.
* debian/patches/04_composite-signedness.patch,
  debian/patches/05_add-letter-spacing.patch: dropped, used upstream.

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
 * Boston, MA 02111-1307, USA.
20
20
 */
21
21
 
22
 
/* NOTE: This file is autogenerated by pdbgen.pl */
 
22
/* NOTE: This file is auto-generated by pdbgen.pl */
23
23
 
24
24
#ifndef __GIMP_IMAGE_PDB_H__
25
25
#define __GIMP_IMAGE_PDB_H__
29
29
/* For information look into the C source or the html documentation */
30
30
 
31
31
 
32
 
gint*             gimp_image_list                     (gint                 *num_images);
33
 
gint32            gimp_image_new                      (gint                  width,
34
 
                                                       gint                  height,
35
 
                                                       GimpImageBaseType     type);
36
 
gint32            gimp_image_duplicate                (gint32                image_ID);
37
 
gboolean          gimp_image_delete                   (gint32                image_ID);
38
 
GimpImageBaseType gimp_image_base_type                (gint32                image_ID);
39
 
gint              gimp_image_width                    (gint32                image_ID);
40
 
gint              gimp_image_height                   (gint32                image_ID);
41
 
gboolean          gimp_image_free_shadow              (gint32                image_ID);
42
 
gboolean          gimp_image_resize                   (gint32                image_ID,
43
 
                                                       gint                  new_width,
44
 
                                                       gint                  new_height,
45
 
                                                       gint                  offx,
46
 
                                                       gint                  offy);
47
 
gboolean          gimp_image_resize_to_layers         (gint32                image_ID);
48
 
gboolean          gimp_image_scale                    (gint32                image_ID,
49
 
                                                       gint                  new_width,
50
 
                                                       gint                  new_height);
51
 
gboolean          gimp_image_crop                     (gint32                image_ID,
52
 
                                                       gint                  new_width,
53
 
                                                       gint                  new_height,
54
 
                                                       gint                  offx,
55
 
                                                       gint                  offy);
56
 
gboolean          gimp_image_flip                     (gint32                image_ID,
57
 
                                                       GimpOrientationType   flip_type);
58
 
gboolean          gimp_image_rotate                   (gint32                image_ID,
59
 
                                                       GimpRotationType      rotate_type);
60
 
gint*             gimp_image_get_layers               (gint32                image_ID,
61
 
                                                       gint                 *num_layers);
62
 
gint*             gimp_image_get_channels             (gint32                image_ID,
63
 
                                                       gint                 *num_channels);
64
 
gint32            gimp_image_get_active_drawable      (gint32                image_ID);
65
 
gboolean          gimp_image_unset_active_channel     (gint32                image_ID);
66
 
gint32            gimp_image_get_floating_sel         (gint32                image_ID);
67
 
gint32            gimp_image_floating_sel_attached_to (gint32                image_ID);
68
 
gboolean          gimp_image_pick_color               (gint32                image_ID,
69
 
                                                       gint32                drawable_ID,
70
 
                                                       gdouble               x,
71
 
                                                       gdouble               y,
72
 
                                                       gboolean              sample_merged,
73
 
                                                       gboolean              sample_average,
74
 
                                                       gdouble               average_radius,
75
 
                                                       GimpRGB              *color);
76
 
gint32            gimp_image_pick_correlate_layer     (gint32                image_ID,
77
 
                                                       gint                  x,
78
 
                                                       gint                  y);
79
 
gboolean          gimp_image_add_layer                (gint32                image_ID,
80
 
                                                       gint32                layer_ID,
81
 
                                                       gint                  position);
82
 
gboolean          gimp_image_remove_layer             (gint32                image_ID,
83
 
                                                       gint32                layer_ID);
84
 
gboolean          gimp_image_raise_layer              (gint32                image_ID,
85
 
                                                       gint32                layer_ID);
86
 
gboolean          gimp_image_lower_layer              (gint32                image_ID,
87
 
                                                       gint32                layer_ID);
88
 
gboolean          gimp_image_raise_layer_to_top       (gint32                image_ID,
89
 
                                                       gint32                layer_ID);
90
 
gboolean          gimp_image_lower_layer_to_bottom    (gint32                image_ID,
91
 
                                                       gint32                layer_ID);
92
 
gboolean          gimp_image_add_channel              (gint32                image_ID,
93
 
                                                       gint32                channel_ID,
94
 
                                                       gint                  position);
95
 
gboolean          gimp_image_remove_channel           (gint32                image_ID,
96
 
                                                       gint32                channel_ID);
97
 
gboolean          gimp_image_raise_channel            (gint32                image_ID,
98
 
                                                       gint32                channel_ID);
99
 
gboolean          gimp_image_lower_channel            (gint32                image_ID,
100
 
                                                       gint32                layer_ID);
101
 
gint32            gimp_image_flatten                  (gint32                image_ID);
102
 
gint32            gimp_image_merge_visible_layers     (gint32                image_ID,
103
 
                                                       GimpMergeType         merge_type);
104
 
gint32            gimp_image_merge_down               (gint32                image_ID,
105
 
                                                       gint32                merge_layer_ID,
106
 
                                                       GimpMergeType         merge_type);
107
 
guint8*           _gimp_image_get_colormap            (gint32                image_ID,
108
 
                                                       gint                 *num_bytes);
109
 
gboolean          _gimp_image_set_colormap            (gint32                image_ID,
110
 
                                                       gint                  num_bytes,
111
 
                                                       const guint8         *colormap);
112
 
gboolean          gimp_image_clean_all                (gint32                image_ID);
113
 
gboolean          gimp_image_is_dirty                 (gint32                image_ID);
114
 
gboolean          _gimp_image_thumbnail               (gint32                image_ID,
115
 
                                                       gint                  width,
116
 
                                                       gint                  height,
117
 
                                                       gint                 *ret_width,
118
 
                                                       gint                 *ret_height,
119
 
                                                       gint                 *bpp,
120
 
                                                       gint                 *thumbnail_data_count,
121
 
                                                       guint8              **thumbnail_data);
122
 
gint32            gimp_image_get_active_layer         (gint32                image_ID);
123
 
gboolean          gimp_image_set_active_layer         (gint32                image_ID,
124
 
                                                       gint32                active_layer_ID);
125
 
gint32            gimp_image_get_active_channel       (gint32                image_ID);
126
 
gboolean          gimp_image_set_active_channel       (gint32                image_ID,
127
 
                                                       gint32                active_channel_ID);
128
 
gint32            gimp_image_get_selection            (gint32                image_ID);
129
 
gboolean          gimp_image_get_component_active     (gint32                image_ID,
130
 
                                                       GimpChannelType       component);
131
 
gboolean          gimp_image_set_component_active     (gint32                image_ID,
132
 
                                                       GimpChannelType       component,
133
 
                                                       gboolean              active);
134
 
gboolean          gimp_image_get_component_visible    (gint32                image_ID,
135
 
                                                       GimpChannelType       component);
136
 
gboolean          gimp_image_set_component_visible    (gint32                image_ID,
137
 
                                                       GimpChannelType       component,
138
 
                                                       gboolean              visible);
139
 
gchar*            gimp_image_get_filename             (gint32                image_ID);
140
 
gboolean          gimp_image_set_filename             (gint32                image_ID,
141
 
                                                       const gchar          *filename);
142
 
gchar*            gimp_image_get_name                 (gint32                image_ID);
143
 
gboolean          gimp_image_get_resolution           (gint32                image_ID,
144
 
                                                       gdouble              *xresolution,
145
 
                                                       gdouble              *yresolution);
146
 
gboolean          gimp_image_set_resolution           (gint32                image_ID,
147
 
                                                       gdouble               xresolution,
148
 
                                                       gdouble               yresolution);
149
 
GimpUnit          gimp_image_get_unit                 (gint32                image_ID);
150
 
gboolean          gimp_image_set_unit                 (gint32                image_ID,
151
 
                                                       GimpUnit              unit);
152
 
gint              gimp_image_get_tattoo_state         (gint32                image_ID);
153
 
gboolean          gimp_image_set_tattoo_state         (gint32                image_ID,
154
 
                                                       gint                  tattoo_state);
155
 
gint32            gimp_image_get_layer_by_tattoo      (gint32                image_ID,
156
 
                                                       gint                  tattoo);
157
 
gint32            gimp_image_get_channel_by_tattoo    (gint32                image_ID,
158
 
                                                       gint                  tattoo);
 
32
gboolean                 gimp_image_is_valid                 (gint32                image_ID);
 
33
gint*                    gimp_image_list                     (gint                 *num_images);
 
34
gint32                   gimp_image_new                      (gint                  width,
 
35
                                                              gint                  height,
 
36
                                                              GimpImageBaseType     type);
 
37
gint32                   gimp_image_duplicate                (gint32                image_ID);
 
38
gboolean                 gimp_image_delete                   (gint32                image_ID);
 
39
GimpImageBaseType        gimp_image_base_type                (gint32                image_ID);
 
40
gint                     gimp_image_width                    (gint32                image_ID);
 
41
gint                     gimp_image_height                   (gint32                image_ID);
 
42
gboolean                 gimp_image_free_shadow              (gint32                image_ID);
 
43
gboolean                 gimp_image_resize                   (gint32                image_ID,
 
44
                                                              gint                  new_width,
 
45
                                                              gint                  new_height,
 
46
                                                              gint                  offx,
 
47
                                                              gint                  offy);
 
48
gboolean                 gimp_image_resize_to_layers         (gint32                image_ID);
 
49
gboolean                 gimp_image_scale                    (gint32                image_ID,
 
50
                                                              gint                  new_width,
 
51
                                                              gint                  new_height);
 
52
gboolean                 gimp_image_crop                     (gint32                image_ID,
 
53
                                                              gint                  new_width,
 
54
                                                              gint                  new_height,
 
55
                                                              gint                  offx,
 
56
                                                              gint                  offy);
 
57
gboolean                 gimp_image_flip                     (gint32                image_ID,
 
58
                                                              GimpOrientationType   flip_type);
 
59
gboolean                 gimp_image_rotate                   (gint32                image_ID,
 
60
                                                              GimpRotationType      rotate_type);
 
61
gint*                    gimp_image_get_layers               (gint32                image_ID,
 
62
                                                              gint                 *num_layers);
 
63
gint*                    gimp_image_get_channels             (gint32                image_ID,
 
64
                                                              gint                 *num_channels);
 
65
gint*                    gimp_image_get_vectors              (gint32                image_ID,
 
66
                                                              gint                 *num_vectors);
 
67
gint32                   gimp_image_get_active_drawable      (gint32                image_ID);
 
68
gboolean                 gimp_image_unset_active_channel     (gint32                image_ID);
 
69
gint32                   gimp_image_get_floating_sel         (gint32                image_ID);
 
70
gint32                   gimp_image_floating_sel_attached_to (gint32                image_ID);
 
71
gboolean                 gimp_image_pick_color               (gint32                image_ID,
 
72
                                                              gint32                drawable_ID,
 
73
                                                              gdouble               x,
 
74
                                                              gdouble               y,
 
75
                                                              gboolean              sample_merged,
 
76
                                                              gboolean              sample_average,
 
77
                                                              gdouble               average_radius,
 
78
                                                              GimpRGB              *color);
 
79
gint32                   gimp_image_pick_correlate_layer     (gint32                image_ID,
 
80
                                                              gint                  x,
 
81
                                                              gint                  y);
 
82
gboolean                 gimp_image_add_layer                (gint32                image_ID,
 
83
                                                              gint32                layer_ID,
 
84
                                                              gint                  position);
 
85
gboolean                 gimp_image_remove_layer             (gint32                image_ID,
 
86
                                                              gint32                layer_ID);
 
87
gint                     gimp_image_get_layer_position       (gint32                image_ID,
 
88
                                                              gint32                layer_ID);
 
89
gboolean                 gimp_image_raise_layer              (gint32                image_ID,
 
90
                                                              gint32                layer_ID);
 
91
gboolean                 gimp_image_lower_layer              (gint32                image_ID,
 
92
                                                              gint32                layer_ID);
 
93
gboolean                 gimp_image_raise_layer_to_top       (gint32                image_ID,
 
94
                                                              gint32                layer_ID);
 
95
gboolean                 gimp_image_lower_layer_to_bottom    (gint32                image_ID,
 
96
                                                              gint32                layer_ID);
 
97
gboolean                 gimp_image_add_channel              (gint32                image_ID,
 
98
                                                              gint32                channel_ID,
 
99
                                                              gint                  position);
 
100
gboolean                 gimp_image_remove_channel           (gint32                image_ID,
 
101
                                                              gint32                channel_ID);
 
102
gint                     gimp_image_get_channel_position     (gint32                image_ID,
 
103
                                                              gint32                channel_ID);
 
104
gboolean                 gimp_image_raise_channel            (gint32                image_ID,
 
105
                                                              gint32                channel_ID);
 
106
gboolean                 gimp_image_lower_channel            (gint32                image_ID,
 
107
                                                              gint32                channel_ID);
 
108
gboolean                 gimp_image_add_vectors              (gint32                image_ID,
 
109
                                                              gint32                vectors_ID,
 
110
                                                              gint                  position);
 
111
gboolean                 gimp_image_remove_vectors           (gint32                image_ID,
 
112
                                                              gint32                vectors_ID);
 
113
gint                     gimp_image_get_vectors_position     (gint32                image_ID,
 
114
                                                              gint32                vectors_ID);
 
115
gboolean                 gimp_image_raise_vectors            (gint32                image_ID,
 
116
                                                              gint32                vectors_ID);
 
117
gboolean                 gimp_image_lower_vectors            (gint32                image_ID,
 
118
                                                              gint32                vectors_ID);
 
119
gboolean                 gimp_image_raise_vectors_to_top     (gint32                image_ID,
 
120
                                                              gint32                vectors_ID);
 
121
gboolean                 gimp_image_lower_vectors_to_bottom  (gint32                image_ID,
 
122
                                                              gint32                vectors_ID);
 
123
gint32                   gimp_image_flatten                  (gint32                image_ID);
 
124
gint32                   gimp_image_merge_visible_layers     (gint32                image_ID,
 
125
                                                              GimpMergeType         merge_type);
 
126
gint32                   gimp_image_merge_down               (gint32                image_ID,
 
127
                                                              gint32                merge_layer_ID,
 
128
                                                              GimpMergeType         merge_type);
 
129
G_GNUC_INTERNAL guint8*  _gimp_image_get_colormap            (gint32                image_ID,
 
130
                                                              gint                 *num_bytes);
 
131
G_GNUC_INTERNAL gboolean _gimp_image_set_colormap            (gint32                image_ID,
 
132
                                                              gint                  num_bytes,
 
133
                                                              const guint8         *colormap);
 
134
gboolean                 gimp_image_clean_all                (gint32                image_ID);
 
135
gboolean                 gimp_image_is_dirty                 (gint32                image_ID);
 
136
G_GNUC_INTERNAL gboolean _gimp_image_thumbnail               (gint32                image_ID,
 
137
                                                              gint                  width,
 
138
                                                              gint                  height,
 
139
                                                              gint                 *actual_width,
 
140
                                                              gint                 *actual_height,
 
141
                                                              gint                 *bpp,
 
142
                                                              gint                 *thumbnail_data_count,
 
143
                                                              guint8              **thumbnail_data);
 
144
gint32                   gimp_image_get_active_layer         (gint32                image_ID);
 
145
gboolean                 gimp_image_set_active_layer         (gint32                image_ID,
 
146
                                                              gint32                active_layer_ID);
 
147
gint32                   gimp_image_get_active_channel       (gint32                image_ID);
 
148
gboolean                 gimp_image_set_active_channel       (gint32                image_ID,
 
149
                                                              gint32                active_channel_ID);
 
150
gint32                   gimp_image_get_active_vectors       (gint32                image_ID);
 
151
gboolean                 gimp_image_set_active_vectors       (gint32                image_ID,
 
152
                                                              gint32                active_vectors_ID);
 
153
gint32                   gimp_image_get_selection            (gint32                image_ID);
 
154
gboolean                 gimp_image_get_component_active     (gint32                image_ID,
 
155
                                                              GimpChannelType       component);
 
156
gboolean                 gimp_image_set_component_active     (gint32                image_ID,
 
157
                                                              GimpChannelType       component,
 
158
                                                              gboolean              active);
 
159
gboolean                 gimp_image_get_component_visible    (gint32                image_ID,
 
160
                                                              GimpChannelType       component);
 
161
gboolean                 gimp_image_set_component_visible    (gint32                image_ID,
 
162
                                                              GimpChannelType       component,
 
163
                                                              gboolean              visible);
 
164
gchar*                   gimp_image_get_filename             (gint32                image_ID);
 
165
gboolean                 gimp_image_set_filename             (gint32                image_ID,
 
166
                                                              const gchar          *filename);
 
167
gchar*                   gimp_image_get_name                 (gint32                image_ID);
 
168
gboolean                 gimp_image_get_resolution           (gint32                image_ID,
 
169
                                                              gdouble              *xresolution,
 
170
                                                              gdouble              *yresolution);
 
171
gboolean                 gimp_image_set_resolution           (gint32                image_ID,
 
172
                                                              gdouble               xresolution,
 
173
                                                              gdouble               yresolution);
 
174
GimpUnit                 gimp_image_get_unit                 (gint32                image_ID);
 
175
gboolean                 gimp_image_set_unit                 (gint32                image_ID,
 
176
                                                              GimpUnit              unit);
 
177
gint                     gimp_image_get_tattoo_state         (gint32                image_ID);
 
178
gboolean                 gimp_image_set_tattoo_state         (gint32                image_ID,
 
179
                                                              gint                  tattoo_state);
 
180
gint32                   gimp_image_get_layer_by_tattoo      (gint32                image_ID,
 
181
                                                              gint                  tattoo);
 
182
gint32                   gimp_image_get_channel_by_tattoo    (gint32                image_ID,
 
183
                                                              gint                  tattoo);
159
184
 
160
185
 
161
186
G_END_DECLS