#include <linejoinbuttonbox.h>
Public Member Functions | |
LineJoinButtonBox (Cairo::LineJoin selected=Cairo::LINE_JOIN_MITER, SIZE size=SIZE_MEDIUM) | |
~LineJoinButtonBox () | |
sigc::signal< void, Cairo::LineJoin > | signal_selected () |
Cairo::LineJoin | selected () |
void | set_selected (Cairo::LineJoin selected) |
SIZE | get_size () |
void | set_size (SIZE size) |
Protected Member Functions | |
void | create_images (SIZE size) |
Protected Attributes | |
SIZE | m_size |
Cairo::LineJoin | m_selected |
::Gtk::Tooltips | m_tooltips |
std::vector< ::Gtk::Image * > | m_images |
std::vector < ::Gtk::ToggleButton * > | m_buttons |
sigc::signal< void, Cairo::LineJoin > | m_signal_selected |
Papyrus::Gtk::LineJoinButtonBox::LineJoinButtonBox | ( | Cairo::LineJoin | selected = Cairo::LINE_JOIN_MITER , |
|
SIZE | size = SIZE_MEDIUM | |||
) |
References set_size().
Papyrus::Gtk::LineJoinButtonBox::~LineJoinButtonBox | ( | ) |
void Papyrus::Gtk::LineJoinButtonBox::create_images | ( | SIZE | size | ) | [protected] |
Cairo::LineJoin Papyrus::Gtk::LineJoinButtonBox::selected | ( | ) |
References m_selected.
void Papyrus::Gtk::LineJoinButtonBox::set_selected | ( | Cairo::LineJoin | selected | ) |
References m_buttons, m_selected, and m_signal_selected.
Referenced by set_size().
void Papyrus::Gtk::LineJoinButtonBox::set_size | ( | SIZE | size | ) |
References create_images(), Papyrus::Gtk::line_join_string, m_buttons, m_images, m_selected, m_tooltips, and set_selected().
Referenced by LineJoinButtonBox(), Papyrus::Gtk::MarkerWidget::MarkerWidget(), and Papyrus::Gtk::StrokeWidget::StrokeWidget().
sigc::signal< void, Cairo::LineJoin > Papyrus::Gtk::LineJoinButtonBox::signal_selected | ( | ) |
References m_signal_selected.
Referenced by Papyrus::Gtk::MarkerWidget::MarkerWidget(), and Papyrus::Gtk::StrokeWidget::StrokeWidget().
std::vector< ::Gtk::ToggleButton*> Papyrus::Gtk::LineJoinButtonBox::m_buttons [protected] |
Referenced by set_selected(), and set_size().
std::vector< ::Gtk::Image*> Papyrus::Gtk::LineJoinButtonBox::m_images [protected] |
Referenced by create_images(), and set_size().
Cairo::LineJoin Papyrus::Gtk::LineJoinButtonBox::m_selected [protected] |
Referenced by selected(), set_selected(), and set_size().
sigc::signal<void, Cairo::LineJoin> Papyrus::Gtk::LineJoinButtonBox::m_signal_selected [protected] |
Referenced by set_selected(), and signal_selected().
SIZE Papyrus::Gtk::LineJoinButtonBox::m_size [protected] |
Referenced by get_size().
::Gtk::Tooltips Papyrus::Gtk::LineJoinButtonBox::m_tooltips [protected] |
Referenced by set_size().