|
Public Member Functions |
virtual | ~Image () |
GtkImage* | gobj () |
| Provides access to the underlying C GtkObject.
|
const GtkImage* | gobj () const |
| Provides access to the underlying C GtkObject.
|
| Image () |
| Image (const Glib::RefPtr<Gdk::Pixmap>& pixmap, const Glib::RefPtr<Gdk::Bitmap>& mask) |
| Image (const Glib::RefPtr<Gdk::Image>& image, const Glib::RefPtr<Gdk::Bitmap>& mask) |
| Image (const std::string& file) |
| Image (const Glib::RefPtr<Gdk::Pixbuf>& pixbuf) |
| Image (const Gtk::StockID& stock_id, IconSize size) |
| Image (IconSet& icon_set, IconSize size) |
| Image (const Glib::RefPtr<Gdk::PixbufAnimation>& animation) |
void | set (const Glib::RefPtr<Gdk::Pixmap>& pixmap, const Glib::RefPtr<Gdk::Bitmap>& mask) |
void | set (const Glib::RefPtr<Gdk::Image>& image, const Glib::RefPtr<Gdk::Bitmap>& mask) |
void | set (const std::string& filename) |
void | set (const Glib::RefPtr<Gdk::Pixbuf>& pixbuf) |
void | set (const Gtk::StockID& stock_id, IconSize size) |
void | set (IconSet& icon_set, IconSize size) |
void | set (const Glib::RefPtr<Gdk::PixbufAnimation>& animation) |
void | clear () |
ImageType | get_storage_type () const |
void | get_pixmap (Glib::RefPtr<Gdk::Pixmap>& pixmap, Glib::RefPtr<Gdk::Bitmap>& mask) const |
void | get_image (Glib::RefPtr<Gdk::Image>& gdk_image, Glib::RefPtr<Gdk::Bitmap>& mask) const |
Glib::RefPtr<Gdk::Pixbuf> | get_pixbuf () const |
void | get_stock (Gtk::StockID& stock_id, IconSize& size) const |
void | get_icon_set (IconSet& icon_set, IconSize& size) const |
Glib::RefPtr<Gdk::PixbufAnimation> | get_animation () |
Glib::PropertyProxy< Glib::RefPtr<
Gdk::Pixbuf > > | property_pixbuf () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
Glib::PropertyProxy< Glib::RefPtr<
Gdk::Pixmap > > | property_pixmap () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
Glib::PropertyProxy< Glib::RefPtr<
Gdk::Image > > | property_image () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
Glib::PropertyProxy< Glib::RefPtr<
Gdk::Pixmap > > | property_mask () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
Glib::PropertyProxy_WriteOnly<
Glib::ustring > | property_file () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
Glib::PropertyProxy<Glib::ustring> | property_stock () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
Glib::PropertyProxy<Gtk::IconSet> | property_icon_set () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
Glib::PropertyProxy<int> | property_icon_size () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
Glib::PropertyProxy< Glib::RefPtr<
Gdk::PixbufAnimation > > | property_pixbuf_animation () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
Glib::PropertyProxy_ReadOnly<
ImageType > | property_storage_type () |
| You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
Related Functions |
(Note that these are not member functions.)
|
Gtk::Image* | wrap (GtkImage* object, bool take_copy=false) |
The Gtk::Image widget displays an image. Various kinds of object can be displayed as an image; most typically, you would load a Gdk::Pixbuf ("pixel buffer") from a file, and then display that.