#include <ui-items-icon.h>
Public Types | |
enum | Type { NONE = GNOME_APP_PIXMAP_NONE, STOCK = GNOME_APP_PIXMAP_STOCK, DATA = GNOME_APP_PIXMAP_DATA, FILENAME = GNOME_APP_PIXMAP_FILENAME } |
Public Member Functions | |
Icon (const Gtk::StockID &stock_id) | |
Icon (Type type=NONE) | |
~Icon () | |
Type | get_type () const |
gconstpointer | get_pixmap_info () const |
Protected Types | |
typedef const char *const *const | xpmdata_t |
Protected Attributes | |
Type | pixmap_type_ |
gconstpointer | xpm_data_ |
Glib::ustring | stock_id_ |
std::string | filename_ |
typedef const char* const* const Gnome::UI::Items::Icon::xpmdata_t [protected] |
Gnome::UI::Items::Icon::Icon | ( | const Gtk::StockID & | stock_id | ) | [explicit] |
Gnome::UI::Items::Icon::Icon | ( | Type | type = NONE |
) |
Gnome::UI::Items::Icon::~Icon | ( | ) |
Type Gnome::UI::Items::Icon::get_type | ( | ) | const |
gconstpointer Gnome::UI::Items::Icon::get_pixmap_info | ( | ) | const |
Type Gnome::UI::Items::Icon::pixmap_type_ [protected] |
gconstpointer Gnome::UI::Items::Icon::xpm_data_ [protected] |
Glib::ustring Gnome::UI::Items::Icon::stock_id_ [protected] |
std::string Gnome::UI::Items::Icon::filename_ [protected] |