BEAST/BSE - Better Audio System and Sound Engine  0.8.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
gxkcanvas.hh
Go to the documentation of this file.
00001  // Licensed GNU LGPL v2.1 or later: http://www.gnu.org/licenses/lgpl.html
00002 #ifndef __GXK_CANVAS_H__
00003 #define __GXK_CANVAS_H__
00004 
00005 #include        <gxk/gxkglobals.hh>
00006 #include        <libgnomecanvas/libgnomecanvas.h>
00007 
00008 G_BEGIN_DECLS
00009 
00010 /* --- functions --- */
00011 GnomeCanvasPoints*      gnome_canvas_points_new0        (guint                   num_points);
00012 GnomeCanvasPoints*      gnome_canvas_points_newv        (guint                   num_points,
00013                                                          ...);
00014 GnomeCanvasItem*        gnome_canvas_typed_item_at      (GnomeCanvas            *canvas,
00015                                                          GtkType                 item_type,
00016                                                          gdouble                 world_x,
00017                                                          gdouble                 world_y);
00018 gboolean        gnome_canvas_item_check_undisposed      (GnomeCanvasItem        *item);
00019 guint           gnome_canvas_item_get_stacking          (GnomeCanvasItem        *item);
00020 void            gnome_canvas_item_keep_between          (GnomeCanvasItem        *between,
00021                                                          GnomeCanvasItem        *item1,
00022                                                          GnomeCanvasItem        *item2);
00023 void            gnome_canvas_item_keep_above            (GnomeCanvasItem        *above,
00024                                                          GnomeCanvasItem        *item1,
00025                                                          GnomeCanvasItem        *item2);
00026 void            gnome_canvas_text_set_zoom_size         (GnomeCanvasText        *item,
00027                                                          gdouble                 pixels);
00028 void            gnome_canvas_set_zoom                   (GnomeCanvas            *canvas,
00029                                                          gdouble                 pixels_per_unit);
00030 void            gnome_canvas_FIXME_hard_update          (GnomeCanvas            *canvas);
00031 
00032 
00033 G_END_DECLS
00034 
00035 #endif /* __GXK_CANVAS_H__ */
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines