Inkscape
Vector Graphics Editor
|
Holds information about glyphs added by PdfParser which haven't been added to the document yet. More...
#include <svg-builder.h>
Public Attributes | |
Geom::Point | position |
Geom::Point | text_position |
Geom::Point | origin |
Geom::Point | delta |
Geom::Point | advance |
double | rise |
double | char_space |
double | word_space |
double | horiz_scaling |
Glib::ustring | code |
bool | is_space |
bool | style_changed |
GfxState * | state |
double | text_size |
std::string | font_specification |
SPCSSAttr * | css_font |
unsigned int | cairo_index |
std::shared_ptr< CairoFont > | cairo_font |
Holds information about glyphs added by PdfParser which haven't been added to the document yet.
TODO Turn this into a class and store the actual GfxState.
Definition at line 75 of file svg-builder.h.
Geom::Point Inkscape::Extension::Internal::SvgGlyph::advance |
Definition at line 80 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
std::shared_ptr<CairoFont> Inkscape::Extension::Internal::SvgGlyph::cairo_font |
Definition at line 95 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::_flushText(), and Inkscape::Extension::Internal::SvgBuilder::addChar().
unsigned int Inkscape::Extension::Internal::SvgGlyph::cairo_index |
Definition at line 94 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
double Inkscape::Extension::Internal::SvgGlyph::char_space |
Definition at line 82 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
Glib::ustring Inkscape::Extension::Internal::SvgGlyph::code |
Definition at line 85 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
SPCSSAttr* Inkscape::Extension::Internal::SvgGlyph::css_font |
Definition at line 93 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
Geom::Point Inkscape::Extension::Internal::SvgGlyph::delta |
Definition at line 79 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
std::string Inkscape::Extension::Internal::SvgGlyph::font_specification |
Definition at line 92 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
double Inkscape::Extension::Internal::SvgGlyph::horiz_scaling |
Definition at line 84 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
bool Inkscape::Extension::Internal::SvgGlyph::is_space |
Definition at line 86 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
Geom::Point Inkscape::Extension::Internal::SvgGlyph::origin |
Definition at line 78 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
Geom::Point Inkscape::Extension::Internal::SvgGlyph::position |
Definition at line 76 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::_flushText(), and Inkscape::Extension::Internal::SvgBuilder::addChar().
double Inkscape::Extension::Internal::SvgGlyph::rise |
Definition at line 81 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
GfxState* Inkscape::Extension::Internal::SvgGlyph::state |
Definition at line 89 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
bool Inkscape::Extension::Internal::SvgGlyph::style_changed |
Definition at line 88 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
Geom::Point Inkscape::Extension::Internal::SvgGlyph::text_position |
Definition at line 77 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
double Inkscape::Extension::Internal::SvgGlyph::text_size |
Definition at line 90 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().
double Inkscape::Extension::Internal::SvgGlyph::word_space |
Definition at line 83 of file svg-builder.h.
Referenced by Inkscape::Extension::Internal::SvgBuilder::addChar().