|
Ardour
9.0-pre0-1950-g391fe97693
|
#include <ydk/gdktypes.h>#include <ydk/gdkgc.h>#include <ydk/gdkrgb.h>#include <ydk-pixbuf/ydk-pixbuf.h>#include <cairo.h>Go to the source code of this file.
Classes | |
| struct | _GdkDrawable |
| struct | _GdkDrawableClass |
| struct | _GdkTrapezoid |
Macros | |
| #define | GDK_TYPE_DRAWABLE (gdk_drawable_get_type ()) |
| #define | GDK_DRAWABLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_DRAWABLE, GdkDrawable)) |
| #define | GDK_DRAWABLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_DRAWABLE, GdkDrawableClass)) |
| #define | GDK_IS_DRAWABLE(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_DRAWABLE)) |
| #define | GDK_IS_DRAWABLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_DRAWABLE)) |
| #define | GDK_DRAWABLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_DRAWABLE, GdkDrawableClass)) |
| #define | gdk_draw_pixmap gdk_draw_drawable |
| #define | gdk_draw_bitmap gdk_draw_drawable |
Typedefs | |
| typedef typedefG_BEGIN_DECLS struct _GdkDrawableClass | GdkDrawableClass |
| typedef struct _GdkTrapezoid | GdkTrapezoid |
Functions | |
| GType | gdk_drawable_get_type (void) G_GNUC_CONST |
| void | gdk_drawable_set_data (GdkDrawable *drawable, const gchar *key, gpointer data, GDestroyNotify destroy_func) |
| gpointer | gdk_drawable_get_data (GdkDrawable *drawable, const gchar *key) |
| void | gdk_drawable_set_colormap (GdkDrawable *drawable, GdkColormap *colormap) |
| GdkColormap * | gdk_drawable_get_colormap (GdkDrawable *drawable) |
| gint | gdk_drawable_get_depth (GdkDrawable *drawable) |
| void | gdk_drawable_get_size (GdkDrawable *drawable, gint *width, gint *height) |
| GdkVisual * | gdk_drawable_get_visual (GdkDrawable *drawable) |
| GdkScreen * | gdk_drawable_get_screen (GdkDrawable *drawable) |
| GdkDisplay * | gdk_drawable_get_display (GdkDrawable *drawable) |
| GdkDrawable * | gdk_drawable_ref (GdkDrawable *drawable) |
| void | gdk_drawable_unref (GdkDrawable *drawable) |
| void | gdk_draw_point (GdkDrawable *drawable, GdkGC *gc, gint x, gint y) |
| void | gdk_draw_line (GdkDrawable *drawable, GdkGC *gc, gint x1_, gint y1_, gint x2_, gint y2_) |
| void | gdk_draw_rectangle (GdkDrawable *drawable, GdkGC *gc, gboolean filled, gint x, gint y, gint width, gint height) |
| void | gdk_draw_arc (GdkDrawable *drawable, GdkGC *gc, gboolean filled, gint x, gint y, gint width, gint height, gint angle1, gint angle2) |
| void | gdk_draw_polygon (GdkDrawable *drawable, GdkGC *gc, gboolean filled, const GdkPoint *points, gint n_points) |
| void | gdk_draw_string (GdkDrawable *drawable, GdkFont *font, GdkGC *gc, gint x, gint y, const gchar *string) |
| void | gdk_draw_text (GdkDrawable *drawable, GdkFont *font, GdkGC *gc, gint x, gint y, const gchar *text, gint text_length) |
| void | gdk_draw_text_wc (GdkDrawable *drawable, GdkFont *font, GdkGC *gc, gint x, gint y, const GdkWChar *text, gint text_length) |
| void | gdk_draw_drawable (GdkDrawable *drawable, GdkGC *gc, GdkDrawable *src, gint xsrc, gint ysrc, gint xdest, gint ydest, gint width, gint height) |
| void | gdk_draw_image (GdkDrawable *drawable, GdkGC *gc, GdkImage *image, gint xsrc, gint ysrc, gint xdest, gint ydest, gint width, gint height) |
| void | gdk_draw_points (GdkDrawable *drawable, GdkGC *gc, const GdkPoint *points, gint n_points) |
| void | gdk_draw_segments (GdkDrawable *drawable, GdkGC *gc, const GdkSegment *segs, gint n_segs) |
| void | gdk_draw_lines (GdkDrawable *drawable, GdkGC *gc, const GdkPoint *points, gint n_points) |
| void | gdk_draw_pixbuf (GdkDrawable *drawable, GdkGC *gc, const GdkPixbuf *pixbuf, gint src_x, gint src_y, gint dest_x, gint dest_y, gint width, gint height, GdkRgbDither dither, gint x_dither, gint y_dither) |
| void | gdk_draw_glyphs (GdkDrawable *drawable, GdkGC *gc, PangoFont *font, gint x, gint y, PangoGlyphString *glyphs) |
| void | gdk_draw_layout_line (GdkDrawable *drawable, GdkGC *gc, gint x, gint y, PangoLayoutLine *line) |
| void | gdk_draw_layout (GdkDrawable *drawable, GdkGC *gc, gint x, gint y, PangoLayout *layout) |
| void | gdk_draw_layout_line_with_colors (GdkDrawable *drawable, GdkGC *gc, gint x, gint y, PangoLayoutLine *line, const GdkColor *foreground, const GdkColor *background) |
| void | gdk_draw_layout_with_colors (GdkDrawable *drawable, GdkGC *gc, gint x, gint y, PangoLayout *layout, const GdkColor *foreground, const GdkColor *background) |
| void | gdk_draw_glyphs_transformed (GdkDrawable *drawable, GdkGC *gc, const PangoMatrix *matrix, PangoFont *font, gint x, gint y, PangoGlyphString *glyphs) |
| void | gdk_draw_trapezoids (GdkDrawable *drawable, GdkGC *gc, const GdkTrapezoid *trapezoids, gint n_trapezoids) |
| GdkImage * | gdk_drawable_get_image (GdkDrawable *drawable, gint x, gint y, gint width, gint height) |
| GdkImage * | gdk_drawable_copy_to_image (GdkDrawable *drawable, GdkImage *image, gint src_x, gint src_y, gint dest_x, gint dest_y, gint width, gint height) |
| GdkRegion * | gdk_drawable_get_clip_region (GdkDrawable *drawable) |
| GdkRegion * | gdk_drawable_get_visible_region (GdkDrawable *drawable) |
| #define gdk_draw_bitmap gdk_draw_drawable |
Definition at line 414 of file gdkdrawable.h.
| #define gdk_draw_pixmap gdk_draw_drawable |
Definition at line 413 of file gdkdrawable.h.
| #define GDK_DRAWABLE | ( | object | ) | (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_DRAWABLE, GdkDrawable)) |
Definition at line 47 of file gdkdrawable.h.
| #define GDK_DRAWABLE_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_DRAWABLE, GdkDrawableClass)) |
Definition at line 48 of file gdkdrawable.h.
| #define GDK_DRAWABLE_GET_CLASS | ( | obj | ) | (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_DRAWABLE, GdkDrawableClass)) |
Definition at line 51 of file gdkdrawable.h.
| #define GDK_IS_DRAWABLE | ( | object | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_DRAWABLE)) |
Definition at line 49 of file gdkdrawable.h.
| #define GDK_IS_DRAWABLE_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_DRAWABLE)) |
Definition at line 50 of file gdkdrawable.h.
| #define GDK_TYPE_DRAWABLE (gdk_drawable_get_type ()) |
Definition at line 46 of file gdkdrawable.h.
| typedef typedefG_BEGIN_DECLS struct _GdkDrawableClass GdkDrawableClass |
Definition at line 41 of file gdkdrawable.h.
| typedef struct _GdkTrapezoid GdkTrapezoid |
Definition at line 41 of file gdkdrawable.h.
| void gdk_draw_arc | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| gboolean | filled, | ||
| gint | x, | ||
| gint | y, | ||
| gint | width, | ||
| gint | height, | ||
| gint | angle1, | ||
| gint | angle2 | ||
| ) |
| void gdk_draw_drawable | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| GdkDrawable * | src, | ||
| gint | xsrc, | ||
| gint | ysrc, | ||
| gint | xdest, | ||
| gint | ydest, | ||
| gint | width, | ||
| gint | height | ||
| ) |
| void gdk_draw_glyphs | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| PangoFont * | font, | ||
| gint | x, | ||
| gint | y, | ||
| PangoGlyphString * | glyphs | ||
| ) |
| void gdk_draw_glyphs_transformed | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| const PangoMatrix * | matrix, | ||
| PangoFont * | font, | ||
| gint | x, | ||
| gint | y, | ||
| PangoGlyphString * | glyphs | ||
| ) |
| void gdk_draw_image | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| GdkImage * | image, | ||
| gint | xsrc, | ||
| gint | ysrc, | ||
| gint | xdest, | ||
| gint | ydest, | ||
| gint | width, | ||
| gint | height | ||
| ) |
| void gdk_draw_layout | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| gint | x, | ||
| gint | y, | ||
| PangoLayout * | layout | ||
| ) |
| void gdk_draw_layout_line | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| gint | x, | ||
| gint | y, | ||
| PangoLayoutLine * | line | ||
| ) |
| void gdk_draw_layout_line_with_colors | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| gint | x, | ||
| gint | y, | ||
| PangoLayoutLine * | line, | ||
| const GdkColor * | foreground, | ||
| const GdkColor * | background | ||
| ) |
| void gdk_draw_layout_with_colors | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| gint | x, | ||
| gint | y, | ||
| PangoLayout * | layout, | ||
| const GdkColor * | foreground, | ||
| const GdkColor * | background | ||
| ) |
| void gdk_draw_line | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| gint | x1_, | ||
| gint | y1_, | ||
| gint | x2_, | ||
| gint | y2_ | ||
| ) |
| void gdk_draw_lines | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| const GdkPoint * | points, | ||
| gint | n_points | ||
| ) |
| void gdk_draw_pixbuf | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| const GdkPixbuf * | pixbuf, | ||
| gint | src_x, | ||
| gint | src_y, | ||
| gint | dest_x, | ||
| gint | dest_y, | ||
| gint | width, | ||
| gint | height, | ||
| GdkRgbDither | dither, | ||
| gint | x_dither, | ||
| gint | y_dither | ||
| ) |
| void gdk_draw_point | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| gint | x, | ||
| gint | y | ||
| ) |
| void gdk_draw_points | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| const GdkPoint * | points, | ||
| gint | n_points | ||
| ) |
| void gdk_draw_polygon | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| gboolean | filled, | ||
| const GdkPoint * | points, | ||
| gint | n_points | ||
| ) |
| void gdk_draw_rectangle | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| gboolean | filled, | ||
| gint | x, | ||
| gint | y, | ||
| gint | width, | ||
| gint | height | ||
| ) |
| void gdk_draw_segments | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| const GdkSegment * | segs, | ||
| gint | n_segs | ||
| ) |
| void gdk_draw_string | ( | GdkDrawable * | drawable, |
| GdkFont * | font, | ||
| GdkGC * | gc, | ||
| gint | x, | ||
| gint | y, | ||
| const gchar * | string | ||
| ) |
| void gdk_draw_text | ( | GdkDrawable * | drawable, |
| GdkFont * | font, | ||
| GdkGC * | gc, | ||
| gint | x, | ||
| gint | y, | ||
| const gchar * | text, | ||
| gint | text_length | ||
| ) |
| void gdk_draw_text_wc | ( | GdkDrawable * | drawable, |
| GdkFont * | font, | ||
| GdkGC * | gc, | ||
| gint | x, | ||
| gint | y, | ||
| const GdkWChar * | text, | ||
| gint | text_length | ||
| ) |
| void gdk_draw_trapezoids | ( | GdkDrawable * | drawable, |
| GdkGC * | gc, | ||
| const GdkTrapezoid * | trapezoids, | ||
| gint | n_trapezoids | ||
| ) |
| GdkImage* gdk_drawable_copy_to_image | ( | GdkDrawable * | drawable, |
| GdkImage * | image, | ||
| gint | src_x, | ||
| gint | src_y, | ||
| gint | dest_x, | ||
| gint | dest_y, | ||
| gint | width, | ||
| gint | height | ||
| ) |
| GdkRegion* gdk_drawable_get_clip_region | ( | GdkDrawable * | drawable | ) |
| GdkColormap* gdk_drawable_get_colormap | ( | GdkDrawable * | drawable | ) |
| gpointer gdk_drawable_get_data | ( | GdkDrawable * | drawable, |
| const gchar * | key | ||
| ) |
| gint gdk_drawable_get_depth | ( | GdkDrawable * | drawable | ) |
| GdkDisplay* gdk_drawable_get_display | ( | GdkDrawable * | drawable | ) |
| GdkImage* gdk_drawable_get_image | ( | GdkDrawable * | drawable, |
| gint | x, | ||
| gint | y, | ||
| gint | width, | ||
| gint | height | ||
| ) |
| GdkScreen* gdk_drawable_get_screen | ( | GdkDrawable * | drawable | ) |
| void gdk_drawable_get_size | ( | GdkDrawable * | drawable, |
| gint * | width, | ||
| gint * | height | ||
| ) |
| GType gdk_drawable_get_type | ( | void | ) |
| GdkRegion* gdk_drawable_get_visible_region | ( | GdkDrawable * | drawable | ) |
| GdkVisual* gdk_drawable_get_visual | ( | GdkDrawable * | drawable | ) |
| GdkDrawable* gdk_drawable_ref | ( | GdkDrawable * | drawable | ) |
| void gdk_drawable_set_colormap | ( | GdkDrawable * | drawable, |
| GdkColormap * | colormap | ||
| ) |
| void gdk_drawable_set_data | ( | GdkDrawable * | drawable, |
| const gchar * | key, | ||
| gpointer | data, | ||
| GDestroyNotify | destroy_func | ||
| ) |
| void gdk_drawable_unref | ( | GdkDrawable * | drawable | ) |