Inkscape
Vector Graphics Editor
|
Icon Loader. More...
Go to the source code of this file.
Classes | |
struct | Inkscape::UI::GetShapeIconResult |
A pair containing an icon name & a CSS class to set an RGBA color. More... | |
Namespaces | |
namespace | Gtk |
namespace | Inkscape |
Helper class to stream background task notifications as a series of messages. | |
namespace | Inkscape::UI |
User interface code. | |
Functions | |
Gtk::Image * | sp_get_icon_image (Glib::ustring const &icon_name, int size) |
Gtk::Image * | sp_get_icon_image (Glib::ustring const &icon_name, Gtk::IconSize icon_size) |
GtkWidget * | sp_get_icon_image (Glib::ustring const &icon_name, GtkIconSize icon_size) |
GetShapeIconResult | Inkscape::UI::get_shape_icon (Glib::ustring const &shape_type, std::uint32_t const rgba_color) |
Get the shape icon for this named shape type. | |
Gtk::Image * | Inkscape::UI::get_shape_image (Glib::ustring const &shape_type, std::uint32_t const rgba_color, Gtk::IconSize const icon_size) |
As get_shape_icon(), but returns a ready-made, managed Image having that icon name & CSS class. | |
Icon Loader.
Definition in file icon-loader.h.
Gtk::Image * sp_get_icon_image | ( | Glib::ustring const & | icon_name, |
Gtk::IconSize | icon_size | ||
) |
Definition at line 36 of file icon-loader.cpp.
GtkWidget * sp_get_icon_image | ( | Glib::ustring const & | icon_name, |
GtkIconSize | icon_size | ||
) |
Definition at line 44 of file icon-loader.cpp.
Gtk::Image * sp_get_icon_image | ( | Glib::ustring const & | icon_name, |
int | size | ||
) |
Definition at line 28 of file icon-loader.cpp.
References size.
Referenced by Inkscape::UI::Dialog::FillAndStroke::_createPageTabLabel(), Inkscape::UI::Widget::ColorNotebook::_initUI(), Inkscape::UI::Dialog::ExportList::append_row(), Inkscape::UI::Dialog::AttrDialog::AttrDialog(), Inkscape::UI::Dialog::docprops_style_button(), Inkscape::UI::Widget::FontList::FontList(), Inkscape::Extension::WidgetImage::get_widget(), Inkscape::UI::Widget::PrefEditFolder::init(), Inkscape::UI::Widget::PrefOpenFolder::init(), Inkscape::UI::Widget::PrefEntryFileButtonHBox::init(), Inkscape::UI::Widget::Labelled::Labelled(), Inkscape::LivePathEffect::LPETiling::newWidget(), Inkscape::LivePathEffect::OriginalSatelliteParam::param_newWidget(), Inkscape::LivePathEffect::PathParam::param_newWidget(), Inkscape::LivePathEffect::PathArrayParam::param_newWidget(), Inkscape::LivePathEffect::SatelliteParam::param_newWidget(), Inkscape::LivePathEffect::SatelliteArrayParam::param_newWidget(), Inkscape::LivePathEffect::ToggleButtonParam::param_newWidget(), Inkscape::UI::Widget::AlignmentSelector::setupButton(), Inkscape::UI::Widget::AnchorSelector::setupButton(), Inkscape::UI::Widget::StrokeStyle::StrokeStyleButton::StrokeStyleButton(), and Inkscape::UI::Dialog::CloneTiler::table_x_y_rand().