Lines Matching refs:this
53 * In future, this will be a virtual base from which specific backends
71 * derive a class from this one and override the notify() method.
82 * constructor takes this path as an argument. This prevents one from
83 * adding a single observer to multiple paths, but this is intentional
92 * generate notifications when this single preference changes.
118 * any preference using the Preferences class invalidates this object,
191 * Interpret the preference as a number followed by a unit (without space), and return this unit string.
219 * Get the full path of the preference described by this Entry.
242 * Not calling this method doesn't guarantee the preferences are unmodified
258 * had been encountered, this will reset it.
501 * This deletes the singleton object. Calling get() after this function
582 if (!this->isValid()) {
585 return Inkscape::Preferences::get()->_extractBool(*this);
591 if (!this->isValid()) {
594 return Inkscape::Preferences::get()->_extractInt(*this);
600 if (!this->isValid()) {
603 int val = Inkscape::Preferences::get()->_extractInt(*this);
610 if (!this->isValid()) {
613 return Inkscape::Preferences::get()->_extractDouble(*this);
615 return Inkscape::Preferences::get()->_extractDouble(*this, unit);
621 if (!this->isValid()) {
626 val = Inkscape::Preferences::get()->_extractDouble(*this);
628 val = Inkscape::Preferences::get()->_extractDouble(*this, unit);
636 if (!this->isValid()) {
639 return Inkscape::Preferences::get()->_extractString(*this);
645 if (!this->isValid()) {
648 return Inkscape::Preferences::get()->_extractUnit(*this);
654 if (!this->isValid()) {
657 return Inkscape::Preferences::get()->_extractColor(*this);
663 if (!this->isValid()) {
666 return Inkscape::Preferences::get()->_extractStyle(*this);
672 if (!this->isValid()) {
675 return Inkscape::Preferences::get()->_extractInheritedStyle(*this);