Ardour
9.0-pre0-582-g084a23a80d
|
#include <gdk/gdktypes.h>
#include <gdk/gdkgc.h>
#include <gdk/gdkrgb.h>
#include <gdk-pixbuf/gdk-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 | ) |