comparison src/pixbuf-renderer.h @ 1435:8355da717c68

gint -> gboolean.
author zas_
date Sat, 14 Mar 2009 21:12:55 +0000
parents 7e180091e0b7
children 24a12aa0cb54
comparison
equal deleted inserted replaced
1434:b106af9689db 1435:8355da717c68
191 GdkPixbuf *pixbuf_renderer_get_pixbuf(PixbufRenderer *pr); 191 GdkPixbuf *pixbuf_renderer_get_pixbuf(PixbufRenderer *pr);
192 192
193 void pixbuf_renderer_set_orientation(PixbufRenderer *pr, gint orientation); 193 void pixbuf_renderer_set_orientation(PixbufRenderer *pr, gint orientation);
194 gint pixbuf_renderer_get_orientation(PixbufRenderer *pr); 194 gint pixbuf_renderer_get_orientation(PixbufRenderer *pr);
195 195
196 void pixbuf_renderer_set_post_process_func(PixbufRenderer *pr, PixbufRendererPostProcessFunc func, gpointer user_data, gint slow); 196 void pixbuf_renderer_set_post_process_func(PixbufRenderer *pr, PixbufRendererPostProcessFunc func, gpointer user_data, gboolean slow);
197 197
198 /* display an on-request array of pixbuf tiles */ 198 /* display an on-request array of pixbuf tiles */
199 199
200 void pixbuf_renderer_set_tiles(PixbufRenderer *pr, gint width, gint height, 200 void pixbuf_renderer_set_tiles(PixbufRenderer *pr, gint width, gint height,
201 gint tile_width, gint tile_height, gint cache_size, 201 gint tile_width, gint tile_height, gint cache_size,
234 void pixbuf_renderer_zoom_set_limits(PixbufRenderer *pr, gdouble min, gdouble max); 234 void pixbuf_renderer_zoom_set_limits(PixbufRenderer *pr, gdouble min, gdouble max);
235 235
236 /* sizes */ 236 /* sizes */
237 237
238 gboolean pixbuf_renderer_get_image_size(PixbufRenderer *pr, gint *width, gint *height); 238 gboolean pixbuf_renderer_get_image_size(PixbufRenderer *pr, gint *width, gint *height);
239 gint pixbuf_renderer_get_scaled_size(PixbufRenderer *pr, gint *width, gint *height); 239 gboolean pixbuf_renderer_get_scaled_size(PixbufRenderer *pr, gint *width, gint *height);
240 240
241 /* region of image in pixel coordinates */ 241 /* region of image in pixel coordinates */
242 gint pixbuf_renderer_get_visible_rect(PixbufRenderer *pr, GdkRectangle *rect); 242 gboolean pixbuf_renderer_get_visible_rect(PixbufRenderer *pr, GdkRectangle *rect);
243 243
244 /* actual size of the PixbufRenderer window minus borders, 244 /* actual size of the PixbufRenderer window minus borders,
245 * x and y are the scroll offset and include zoom factor. 245 * x and y are the scroll offset and include zoom factor.
246 */ 246 */
247 gint pixbuf_renderer_get_virtual_rect(PixbufRenderer *pr, GdkRectangle *rect); 247 gboolean pixbuf_renderer_get_virtual_rect(PixbufRenderer *pr, GdkRectangle *rect);
248 248
249 /* background color */ 249 /* background color */
250 void pixbuf_renderer_set_color(PixbufRenderer *pr, GdkColor *color); 250 void pixbuf_renderer_set_color(PixbufRenderer *pr, GdkColor *color);
251 251
252 /* overlay */ 252 /* overlay */
257 } OverlayRendererFlags; 257 } OverlayRendererFlags;
258 258
259 gint pixbuf_renderer_overlay_add(PixbufRenderer *pr, GdkPixbuf *pixbuf, gint x, gint y, 259 gint pixbuf_renderer_overlay_add(PixbufRenderer *pr, GdkPixbuf *pixbuf, gint x, gint y,
260 OverlayRendererFlags flags); 260 OverlayRendererFlags flags);
261 void pixbuf_renderer_overlay_set(PixbufRenderer *pr, gint id, GdkPixbuf *pixbuf, gint x, gint y); 261 void pixbuf_renderer_overlay_set(PixbufRenderer *pr, gint id, GdkPixbuf *pixbuf, gint x, gint y);
262 gint pixbuf_renderer_overlay_get(PixbufRenderer *pr, gint id, GdkPixbuf **pixbuf, gint *x, gint *y); 262 gboolean pixbuf_renderer_overlay_get(PixbufRenderer *pr, gint id, GdkPixbuf **pixbuf, gint *x, gint *y);
263 void pixbuf_renderer_overlay_remove(PixbufRenderer *pr, gint id); 263 void pixbuf_renderer_overlay_remove(PixbufRenderer *pr, gint id);
264 264
265 gint pixbuf_renderer_get_mouse_position(PixbufRenderer *pr, gint *x_pixel, gint *y_pixel); 265 gboolean pixbuf_renderer_get_mouse_position(PixbufRenderer *pr, gint *x_pixel, gint *y_pixel);
266 /* x_pixel and y_pixel are the pixel coordinates \see pixbuf_renderer_get_mouse_position */ 266 /* x_pixel and y_pixel are the pixel coordinates \see pixbuf_renderer_get_mouse_position */
267 gint pixbuf_renderer_get_pixel_colors(PixbufRenderer *pr, gint x_pixel, gint y_pixel, 267 gboolean pixbuf_renderer_get_pixel_colors(PixbufRenderer *pr, gint x_pixel, gint y_pixel,
268 gint *r_mouse, gint *g_mouse, gint *b_mouse); 268 gint *r_mouse, gint *g_mouse, gint *b_mouse);
269 269
270 #endif 270 #endif
271 /* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */ 271 /* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */