![]() |
![]() |
Public Member Functions | |
virtual | ~GC () |
GdkGC* | gobj () |
Provides access to the underlying C GObject. | |
const GdkGC* | gobj () const |
Provides access to the underlying C GObject. | |
GdkGC* | gobj_copy () |
void | set_foreground (const Color& color) |
void | set_background (const Color& color) |
void | set_function (Function function) |
void | set_fill (Fill fill) |
void | set_tile (const Glib::RefPtr<Pixmap>& tile) |
void | set_stipple (const Glib::RefPtr<Pixmap>& stipple) |
void | set_ts_origin (int x, int y) |
void | set_clip_origin (int x, int y) |
void | set_clip_mask (const Glib::RefPtr<Bitmap>& mask) |
void | set_clip_rectangle (Rectangle& rectangle) |
void | set_clip_region (GdkRegion* region) |
void | set_subwindow (SubwindowMode mode) |
void | set_exposures (bool exposures) |
void | set_line_attributes (int line_width, LineStyle line_style, CapStyle cap_style, JoinStyle join_style) |
void | set_dashes (int dash_offset, gint8* dash_list, int n) |
void | offset (int x_offset, int y_offset) |
void | set_colormap (const Glib::RefPtr<Colormap>& colormap) |
Glib::RefPtr<Colormap> | get_colormap () |
void | set_rgb_fg_color (const Color& color) |
void | set_rgb_bg_color (const Color& color) |
Glib::RefPtr<Screen> | get_screen () |
Glib::RefPtr<const Screen> | get_screen () const |
Static Public Member Functions | |
Glib::RefPtr<GC> | create () |
Glib::RefPtr<GC> | create (const Glib::RefPtr<Drawable>& drawable) |
Protected Member Functions | |
GC () | |
GC (const Glib::RefPtr<Drawable>& drawable) | |
Related Functions | |
(Note that these are not member functions.) | |
Glib::RefPtr<Gdk::GC> | wrap (GdkGC* object, bool take_copy=false) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Provides access to the underlying C GObject.
|
|
Provides access to the underlying C GObject.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|