Lines Matching defs:SPTRef
49 static void sp_tref_href_changed(SPObject *old_ref, SPObject *ref, SPTRef *tref);
50 static void sp_tref_delete_self(SPObject *deleted, SPTRef *self);
52 SPTRef::SPTRef() : SPItem() {
62 SPTRef::~SPTRef() {
66 void SPTRef::build(SPDocument *document, Inkscape::XML::Node *repr) {
77 void SPTRef::release() {
91 void SPTRef::set(unsigned int key, const gchar* value) {
129 void SPTRef::update(SPCtx *ctx, guint flags) {
149 void SPTRef::modified(unsigned int flags) {
169 Inkscape::XML::Node* SPTRef::write(Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags) {
190 Geom::OptRect SPTRef::bbox(Geom::Affine const &transform, SPItem::BBoxType type) const {
217 const char* SPTRef::displayName() const {
221 gchar* SPTRef::description() const {
246 sp_tref_href_changed(SPObject */*old_ref*/, SPObject */*ref*/, SPTRef *tref)
278 sp_tref_delete_self(SPObject */*deleted*/, SPTRef *self)
286 SPObject * SPTRef::getObjectReferredTo(void)
300 SPObject const *SPTRef::getObjectReferredTo() const {
315 sp_tref_reference_allowed(SPTRef *tref, SPObject *possible_ref)
388 void sp_tref_update_text(SPTRef *tref)
459 SPTRef *tref = SP_TREF(obj);