Classes | |
class | AnimatorBounceWidget |
class | AnimatorFrameIntervalWidget |
class | AnimatorFrameRateWidget |
class | DrawableModelColumnRecord |
class | DrawableTreeView |
class | GradientStopWidget |
class | LineCapButtonBox |
class | LineCapComboBox |
A drop-down combobox that is loaded with graphical examples of all line join styles available in Cairo. More... | |
class | LineJoinButtonBox |
class | LineJoinComboBox |
A drop-down combobox that is loaded with graphical examples of all line join styles available in Cairo. More... | |
class | LineWidthComboBox |
A drop-down combobox that can be loaded with a range of line widths that can grow linearly or exponentially. More... | |
class | MarkerComboBox |
A drop-down combobox that is loaded with graphical examples of all marker styles styles available in Papyrus. More... | |
class | MarkerWidget |
class | ScrolledDrawableTreeView |
class | ScrolledViewport |
class | StrokeDialog |
class | StrokeWidget |
class | Viewport |
Typedefs | |
typedef enum Papyrus::Gtk::SIZE | SIZE |
typedef enum Papyrus::Gtk::INCREMENT | INCREMENT |
typedef enum Papyrus::Gtk::SKETCH | SKETCH |
Enumerations | |
enum | SIZE { SIZE_XSMALL, SIZE_SMALL, SIZE_MEDIUM, SIZE_LARGE, SIZE_XLARGE } |
enum | INCREMENT { INCREMENT_LINEAR, INCREMENT_EXPONENTIAL } |
enum | SKETCH { SKETCH_LINE, SKETCH_POLYGON } |
Functions | |
void | deallocate_pixbuf_memory (const guint8 *data) |
Glib::RefPtr< Gdk::Pixbuf > | create_pixbuf (Papyrus::Renderable::pointer renderable, int width, int height) |
Glib::RefPtr< Gdk::Pixbuf > | cairo_image_to_pixbuf (const Cairo::RefPtr< Cairo::ImageSurface > imgsurf) |
Variables | |
const char * | line_cap_string [] |
const char * | line_join_string [] |
const char * | marker_string [] |
typedef enum Papyrus::Gtk::INCREMENT Papyrus::Gtk::INCREMENT |
typedef enum Papyrus::Gtk::SIZE Papyrus::Gtk::SIZE |
typedef enum Papyrus::Gtk::SKETCH Papyrus::Gtk::SKETCH |
enum Papyrus::Gtk::SIZE |
enum Papyrus::Gtk::SKETCH |
Glib::RefPtr< Gdk::Pixbuf > Papyrus::Gtk::cairo_image_to_pixbuf | ( | const Cairo::RefPtr< Cairo::ImageSurface > | imgsurf | ) |
Glib::RefPtr< Gdk::Pixbuf > Papyrus::Gtk::create_pixbuf | ( | Papyrus::Renderable::pointer | renderable, | |
int | width, | |||
int | height | |||
) |
Referenced by Papyrus::Gtk::LineJoinButtonBox::create_images(), Papyrus::Gtk::LineCapButtonBox::create_images(), Papyrus::Gtk::LineJoinComboBox::create_pixbufs(), Papyrus::Gtk::LineCapComboBox::create_pixbufs(), Papyrus::Gtk::MarkerComboBox::load_pixbufs(), and Papyrus::Gtk::LineWidthComboBox::load_pixbufs().
void Papyrus::Gtk::deallocate_pixbuf_memory | ( | const guint8 * | data | ) |
const char * Papyrus::Gtk::line_cap_string |
{ "Butt", "Round", "Square", }
Referenced by Papyrus::Gtk::LineCapComboBox::LineCapComboBox(), and Papyrus::Gtk::LineCapButtonBox::set_size().
const char * Papyrus::Gtk::line_join_string |
{ "Miter", "Round", "Bevel", }
Referenced by Papyrus::Gtk::LineJoinComboBox::LineJoinComboBox(), and Papyrus::Gtk::LineJoinButtonBox::set_size().
const char * Papyrus::Gtk::marker_string |
{ "None", "Lines", "Triangle", "Diamond", "Half Diamond", "Half Head (Upper)", "Half Head (Lower)", "Slashed Cross", "Ellipse", "Dot", "Double Triangle", "Dot and Triangle", "Box", "Crow Foot", "Cross", "1 or Many", "0 or Many", "1 or 0", "1 Exactly", "Concave", "Round", "Open Round", "Backslash", }
Referenced by Papyrus::Gtk::MarkerComboBox::load_pixbufs().