logo top
Main Page   Widgets   Namespaces   Book  

Gdk::GC Class Reference

Inheritance diagram for Gdk::GC:

Inheritance graph
[legend]
List of all members.

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<Colormapget_colormap ()
void set_rgb_fg_color (const Color& color)
void set_rgb_bg_color (const Color& color)
Glib::RefPtr<Screenget_screen ()
Glib::RefPtr<const Screenget_screen () const

Static Public Member Functions

Glib::RefPtr<GCcreate ()
Glib::RefPtr<GCcreate (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::GCwrap (GdkGC* object, bool take_copy=false)

Constructor & Destructor Documentation

virtual Gdk::GC::~GC (  )  [virtual]
 

Gdk::GC::GC (  )  [protected]
 

Gdk::GC::GC ( const Glib::RefPtr<Drawable>&  drawable  )  [explicit, protected]
 


Member Function Documentation

Glib::RefPtr<GC> Gdk::GC::create ( const Glib::RefPtr<Drawable>&  drawable  )  [static]
 

Glib::RefPtr<GC> Gdk::GC::create (  )  [static]
 

Glib::RefPtr<Colormap> Gdk::GC::get_colormap (  ) 
 

Glib::RefPtr<const Screen> Gdk::GC::get_screen (  )  const
 

Glib::RefPtr<Screen> Gdk::GC::get_screen (  ) 
 

const GdkGC* Gdk::GC::gobj (  )  const [inline]
 

Provides access to the underlying C GObject.

GdkGC* Gdk::GC::gobj (  )  [inline]
 

Provides access to the underlying C GObject.

GdkGC* Gdk::GC::gobj_copy (  ) 
 

void Gdk::GC::offset ( int  x_offset,
int  y_offset
 

void Gdk::GC::set_background ( const Color color  ) 
 

void Gdk::GC::set_clip_mask ( const Glib::RefPtr<Bitmap>&  mask  ) 
 

void Gdk::GC::set_clip_origin ( int  x,
int  y
 

void Gdk::GC::set_clip_rectangle ( Rectangle rectangle  ) 
 

void Gdk::GC::set_clip_region ( GdkRegion region  ) 
 

void Gdk::GC::set_colormap ( const Glib::RefPtr<Colormap>&  colormap  ) 
 

void Gdk::GC::set_dashes ( int  dash_offset,
gint8*  dash_list,
int  n
 

void Gdk::GC::set_exposures ( bool  exposures  ) 
 

void Gdk::GC::set_fill ( Fill  fill  ) 
 

void Gdk::GC::set_foreground ( const Color color  ) 
 

void Gdk::GC::set_function ( Function  function  ) 
 

void Gdk::GC::set_line_attributes ( int  line_width,
LineStyle  line_style,
CapStyle  cap_style,
JoinStyle  join_style
 

void Gdk::GC::set_rgb_bg_color ( const Color color  ) 
 

void Gdk::GC::set_rgb_fg_color ( const Color color  ) 
 

void Gdk::GC::set_stipple ( const Glib::RefPtr<Pixmap>&  stipple  ) 
 

void Gdk::GC::set_subwindow ( SubwindowMode  mode  ) 
 

void Gdk::GC::set_tile ( const Glib::RefPtr<Pixmap>&  tile  ) 
 

void Gdk::GC::set_ts_origin ( int  x,
int  y
 


Friends And Related Function Documentation

Glib::RefPtr<Gdk::GC> wrap ( GdkGC*  object,
bool  take_copy = false
[related]
 


The documentation for this class was generated from the following file:
Generated for gtkmm2.2 by Doxygen 1.3.3 © 1997-2001