Lines Matching refs:ref

44     this->ref = new SPPatternReference(this);
45 this->ref->changedSignal().connect(sigc::mem_fun(this, &SPPattern::_onRefChanged));
90 if (this->ref) {
92 this->ref->detach();
93 delete this->ref;
94 this->ref = NULL;
197 this->ref->attach(Inkscape::URI(value));
201 this->ref->detach();
205 this->ref->detach();
224 for (SPPattern *pat_i = this; pat_i != NULL; pat_i = pat_i->ref ? pat_i->ref->getObject() : NULL) {
286 void SPPattern::_onRefChanged(SPObject *old_ref, SPObject *ref)
292 if (SP_IS_PATTERN(ref)) {
293 _modified_connection = ref->connectModified(sigc::mem_fun(this, &SPPattern::_onRefModified));
296 _onRefModified(ref, 0);
299 void SPPattern::_onRefModified(SPObject * /*ref*/, guint /*flags*/)
420 for (SPPattern *pat_i = this; pat_i != NULL; pat_i = pat_i->ref ? pat_i->ref->getObject() : NULL) {
436 for (SPPattern const *pat_i = this; pat_i != NULL; pat_i = pat_i->ref ? pat_i->ref->getObject() : NULL) {
445 for (SPPattern const *pat_i = this; pat_i != NULL; pat_i = pat_i->ref ? pat_i->ref->getObject() : NULL) {
454 for (SPPattern const *pat_i = this; pat_i != NULL; pat_i = pat_i->ref ? pat_i->ref->getObject() : NULL) {
463 for (SPPattern const *pat_i = this; pat_i != NULL; pat_i = pat_i->ref ? pat_i->ref->getObject() : NULL) {
472 for (SPPattern const *pat_i = this; pat_i != NULL; pat_i = pat_i->ref ? pat_i->ref->getObject() : NULL) {
481 for (SPPattern const *pat_i = this; pat_i != NULL; pat_i = pat_i->ref ? pat_i->ref->getObject() : NULL) {
490 for (SPPattern const *pat_i = this; pat_i != NULL; pat_i = pat_i->ref ? pat_i->ref->getObject() : NULL) {
500 for (SPPattern const *pat_i = this; pat_i != NULL; pat_i = pat_i->ref ? pat_i->ref->getObject() : NULL) {
543 for (SPPattern *pat_i = this; pat_i != NULL; pat_i = pat_i->ref ? pat_i->ref->getObject() : NULL) {