logo top
Main Page   Widgets   Namespaces   Book  

Gtk::IconSet Class Reference

List of all members.

Public Member Functions

 IconSet ()
 IconSet (GtkIconSet* gobject, bool make_a_copy=true)
 IconSet (const IconSet& other)
IconSetoperator= (const IconSet& other)
 ~IconSet ()
void swap (IconSet& other)
GtkIconSet* gobj ()
 Provides access to the underlying C instance.

const GtkIconSet* gobj () const
 Provides access to the underlying C instance.

GtkIconSet* gobj_copy () const
 IconSet (const Glib::RefPtr<Gdk::Pixbuf>& pixbuf)
IconSet copy () const
Glib::RefPtr<Gdk::Pixbufrender_icon (const Glib::RefPtr<Style>& style, TextDirection direction, Gtk::StateType state, IconSize size, Widget& widget, const Glib::ustring& detail)
void add_source (const IconSource& source)
Glib::ArrayHandle<IconSizeget_sizes () const

Static Public Member Functions

IconSet lookup_default (const Gtk::StockID& stock_id)

Protected Attributes

GtkIconSet* gobject_

Related Functions

(Note that these are not member functions.)

void swap (IconSet& lhs, IconSet& rhs)
Gtk::IconSet wrap (GtkIconSet* object, bool take_copy=false)

Constructor & Destructor Documentation

Gtk::IconSet::IconSet (  ) 
 

Gtk::IconSet::IconSet ( GtkIconSet*  gobject,
bool  make_a_copy = true
[explicit]
 

Gtk::IconSet::IconSet ( const IconSet other  ) 
 

Gtk::IconSet::~IconSet (  ) 
 

Gtk::IconSet::IconSet ( const Glib::RefPtr<Gdk::Pixbuf>&  pixbuf  )  [explicit]
 


Member Function Documentation

void Gtk::IconSet::add_source ( const IconSource source  ) 
 

IconSet Gtk::IconSet::copy (  )  const
 

Glib::ArrayHandle<IconSize> Gtk::IconSet::get_sizes (  )  const
 

const GtkIconSet* Gtk::IconSet::gobj (  )  const [inline]
 

Provides access to the underlying C instance.

GtkIconSet* Gtk::IconSet::gobj (  )  [inline]
 

Provides access to the underlying C instance.

GtkIconSet* Gtk::IconSet::gobj_copy (  )  const
 

IconSet Gtk::IconSet::lookup_default ( const Gtk::StockID stock_id  )  [static]
 

IconSet& Gtk::IconSet::operator= ( const IconSet other  ) 
 

Glib::RefPtr<Gdk::Pixbuf> Gtk::IconSet::render_icon ( const Glib::RefPtr<Style>&  style,
TextDirection  direction,
Gtk::StateType  state,
IconSize  size,
Widget widget,
const Glib::ustring detail
 

void Gtk::IconSet::swap ( IconSet other  ) 
 


Friends And Related Function Documentation

void swap ( IconSet lhs,
IconSet rhs
[related]
 

Gtk::IconSet wrap ( GtkIconSet*  object,
bool  take_copy = false
[related]
 


Member Data Documentation

GtkIconSet* Gtk::IconSet::gobject_ [protected]
 


The documentation for this class was generated from the following file:
Generated for gtkmm 2.2 by Doxygen 1.3.4 © 1997-2001