|
enum | GdkCapStyle { GDK_CAP_NOT_LAST
, GDK_CAP_BUTT
, GDK_CAP_ROUND
, GDK_CAP_PROJECTING
} |
|
enum | GdkFill { GDK_SOLID
, GDK_TILED
, GDK_STIPPLED
, GDK_OPAQUE_STIPPLED
} |
|
enum | GdkFunction {
GDK_COPY
, GDK_INVERT
, GDK_XOR
, GDK_CLEAR
,
GDK_AND
, GDK_AND_REVERSE
, GDK_AND_INVERT
, GDK_NOOP
,
GDK_OR
, GDK_EQUIV
, GDK_OR_REVERSE
, GDK_COPY_INVERT
,
GDK_OR_INVERT
, GDK_NAND
, GDK_NOR
, GDK_SET
} |
|
enum | GdkJoinStyle { GDK_JOIN_MITER
, GDK_JOIN_ROUND
, GDK_JOIN_BEVEL
} |
|
enum | GdkLineStyle { GDK_LINE_SOLID
, GDK_LINE_ON_OFF_DASH
, GDK_LINE_DOUBLE_DASH
} |
|
enum | GdkSubwindowMode { GDK_CLIP_BY_CHILDREN = 0
, GDK_INCLUDE_INFERIORS = 1
} |
|
enum | GdkGCValuesMask {
GDK_GC_FOREGROUND = 1 << 0
, GDK_GC_BACKGROUND = 1 << 1
, GDK_GC_FONT = 1 << 2
, GDK_GC_FUNCTION = 1 << 3
,
GDK_GC_FILL = 1 << 4
, GDK_GC_TILE = 1 << 5
, GDK_GC_STIPPLE = 1 << 6
, GDK_GC_CLIP_MASK = 1 << 7
,
GDK_GC_SUBWINDOW = 1 << 8
, GDK_GC_TS_X_ORIGIN = 1 << 9
, GDK_GC_TS_Y_ORIGIN = 1 << 10
, GDK_GC_CLIP_X_ORIGIN = 1 << 11
,
GDK_GC_CLIP_Y_ORIGIN = 1 << 12
, GDK_GC_EXPOSURES = 1 << 13
, GDK_GC_LINE_WIDTH = 1 << 14
, GDK_GC_LINE_STYLE = 1 << 15
,
GDK_GC_CAP_STYLE = 1 << 16
, GDK_GC_JOIN_STYLE = 1 << 17
} |
|
|
GType | gdk_gc_get_type (void) G_GNUC_CONST |
|
GdkGC * | gdk_gc_new (GdkDrawable *drawable) |
|
GdkGC * | gdk_gc_new_with_values (GdkDrawable *drawable, GdkGCValues *values, GdkGCValuesMask values_mask) |
|
GdkGC * | gdk_gc_ref (GdkGC *gc) |
|
void | gdk_gc_unref (GdkGC *gc) |
|
void | gdk_gc_get_values (GdkGC *gc, GdkGCValues *values) |
|
void | gdk_gc_set_values (GdkGC *gc, GdkGCValues *values, GdkGCValuesMask values_mask) |
|
void | gdk_gc_set_foreground (GdkGC *gc, const GdkColor *color) |
|
void | gdk_gc_set_background (GdkGC *gc, const GdkColor *color) |
|
void | gdk_gc_set_font (GdkGC *gc, GdkFont *font) |
|
void | gdk_gc_set_function (GdkGC *gc, GdkFunction function) |
|
void | gdk_gc_set_fill (GdkGC *gc, GdkFill fill) |
|
void | gdk_gc_set_tile (GdkGC *gc, GdkPixmap *tile) |
|
void | gdk_gc_set_stipple (GdkGC *gc, GdkPixmap *stipple) |
|
void | gdk_gc_set_ts_origin (GdkGC *gc, gint x, gint y) |
|
void | gdk_gc_set_clip_origin (GdkGC *gc, gint x, gint y) |
|
void | gdk_gc_set_clip_mask (GdkGC *gc, GdkBitmap *mask) |
|
void | gdk_gc_set_clip_rectangle (GdkGC *gc, const GdkRectangle *rectangle) |
|
void | gdk_gc_set_clip_region (GdkGC *gc, const GdkRegion *region) |
|
void | gdk_gc_set_subwindow (GdkGC *gc, GdkSubwindowMode mode) |
|
void | gdk_gc_set_exposures (GdkGC *gc, gboolean exposures) |
|
void | gdk_gc_set_line_attributes (GdkGC *gc, gint line_width, GdkLineStyle line_style, GdkCapStyle cap_style, GdkJoinStyle join_style) |
|
void | gdk_gc_set_dashes (GdkGC *gc, gint dash_offset, gint8 dash_list[], gint n) |
|
void | gdk_gc_offset (GdkGC *gc, gint x_offset, gint y_offset) |
|
void | gdk_gc_copy (GdkGC *dst_gc, GdkGC *src_gc) |
|
void | gdk_gc_set_colormap (GdkGC *gc, GdkColormap *colormap) |
|
GdkColormap * | gdk_gc_get_colormap (GdkGC *gc) |
|
void | gdk_gc_set_rgb_fg_color (GdkGC *gc, const GdkColor *color) |
|
void | gdk_gc_set_rgb_bg_color (GdkGC *gc, const GdkColor *color) |
|
GdkScreen * | gdk_gc_get_screen (GdkGC *gc) |
|