Lines Matching defs:SPText
63 SPText::SPText() : SPItem() {
66 SPText::~SPText() {
69 void SPText::build(SPDocument *doc, Inkscape::XML::Node *repr) {
89 void SPText::release() {
93 void SPText::set(unsigned int key, const gchar* value) {
94 //std::cout << "SPText::set: " << sp_attribute_name( key ) << ": " << (value?value:"Null") << std::endl;
136 void SPText::child_added(Inkscape::XML::Node *rch, Inkscape::XML::Node *ref) {
142 void SPText::remove_child(Inkscape::XML::Node *rch) {
149 void SPText::update(SPCtx *ctx, guint flags) {
211 void SPText::modified(guint flags) {
257 Inkscape::XML::Node *SPText::write(Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags) {
327 Geom::OptRect SPText::bbox(Geom::Affine const &transform, SPItem::BBoxType type) const {
339 Inkscape::DrawingItem* SPText::show(Inkscape::Drawing &drawing, unsigned /*key*/, unsigned /*flags*/) {
351 void SPText::hide(unsigned int key) {
360 const char* SPText::displayName() const {
364 gchar* SPText::description() const {
389 void SPText::snappoints(std::vector<Inkscape::SnapCandidatePoint> &p, Inkscape::SnapPreferences const *snapprefs) const {
405 Geom::Affine SPText::set_transform(Geom::Affine const &xform) {
459 void SPText::print(SPPrintContext *ctx) {
474 unsigned SPText::_buildLayoutInput(SPObject *root, Inkscape::Text::Layout::OptionalTextTagAttrs const &parent_optional_attrs, unsigned parent_attrs_offset, bool in_textpath)
487 std::cerr << "SPText::_buildLayoutInput(): Invalid shape-inside value: " << shape_url << std::endl;
491 // std::cout << "SPText::_buildLayoutInput(): shape-inside: " << shape_url << std::endl;
528 std::cerr << "SPText::_buildLayoutInput(): Failed to get curve." << std::endl;
531 std::cerr << "SPText::_buildLayoutInput(): Failed to find shape." << std::endl;
604 void SPText::rebuildLayout()
636 void SPText::_adjustFontsizeRecursive(SPItem *item, double ex, bool is_root)
664 void SPText::_adjustCoordsRecursive(SPItem *item, Geom::Affine const &m, double ex, bool is_root)
684 void SPText::_clearFlow(Inkscape::DrawingGroup *in_arena)