logo top
Main Page   Widgets   Namespaces   Book  

Gtk::IconSource Class Reference

List of all members.

Public Member Functions

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

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

GtkIconSource* gobj_copy () const
void set_filename (const Glib::ustring& filename)
void set_pixbuf (const Glib::RefPtr<Gdk::Pixbuf>& pixbuf)
Glib::ustring get_filename () const
Glib::RefPtr<Gdk::Pixbufget_pixbuf ()
void set_direction_wildcarded (bool setting=true)
void set_state_wildcarded (bool setting=true)
void set_size_wildcarded (bool setting=true)
bool get_size_wildcarded () const
bool get_state_wildcarded () const
bool get_direction_wildcarded () const
void set_direction (TextDirection direction)
void set_state (Gtk::StateType state)
void set_size (IconSize size)
TextDirection get_direction () const
Gtk::StateType get_state () const
IconSize get_size () const

Protected Attributes

GtkIconSource* gobject_

Related Functions

(Note that these are not member functions.)

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

Constructor & Destructor Documentation

Gtk::IconSource::IconSource (  ) 
 

Gtk::IconSource::IconSource ( GtkIconSource*  gobject,
bool  make_a_copy = true
[explicit]
 

Gtk::IconSource::IconSource ( const IconSource other  ) 
 

Gtk::IconSource::~IconSource (  ) 
 


Member Function Documentation

TextDirection Gtk::IconSource::get_direction (  )  const
 

bool Gtk::IconSource::get_direction_wildcarded (  )  const
 

Glib::ustring Gtk::IconSource::get_filename (  )  const
 

Glib::RefPtr<Gdk::Pixbuf> Gtk::IconSource::get_pixbuf (  ) 
 

IconSize Gtk::IconSource::get_size (  )  const
 

bool Gtk::IconSource::get_size_wildcarded (  )  const
 

Gtk::StateType Gtk::IconSource::get_state (  )  const
 

bool Gtk::IconSource::get_state_wildcarded (  )  const
 

const GtkIconSource* Gtk::IconSource::gobj (  )  const [inline]
 

Provides access to the underlying C instance.

GtkIconSource* Gtk::IconSource::gobj (  )  [inline]
 

Provides access to the underlying C instance.

GtkIconSource* Gtk::IconSource::gobj_copy (  )  const
 

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

void Gtk::IconSource::set_direction ( TextDirection  direction  ) 
 

void Gtk::IconSource::set_direction_wildcarded ( bool  setting = true  ) 
 

void Gtk::IconSource::set_filename ( const Glib::ustring&  filename  ) 
 

void Gtk::IconSource::set_pixbuf ( const Glib::RefPtr<Gdk::Pixbuf>&  pixbuf  ) 
 

void Gtk::IconSource::set_size ( IconSize  size  ) 
 

void Gtk::IconSource::set_size_wildcarded ( bool  setting = true  ) 
 

void Gtk::IconSource::set_state ( Gtk::StateType  state  ) 
 

void Gtk::IconSource::set_state_wildcarded ( bool  setting = true  ) 
 

void Gtk::IconSource::swap ( IconSource other  ) 
 


Friends And Related Function Documentation

void swap ( IconSource lhs,
IconSource rhs
[related]
 

Gtk::IconSource wrap ( GtkIconSource*  object,
bool  take_copy = false
[related]
 


Member Data Documentation

GtkIconSource* Gtk::IconSource::gobject_ [protected]
 


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