Lines Matching refs:SkPathRef
15 SkPathRef::Editor::Editor(SkAutoTUnref<SkPathRef>* pathRef, in Editor()
22 SkPathRef* copy = new SkPathRef; in Editor()
34 SkPathRef::~SkPathRef() { in ~SkPathRef()
48 SK_DECLARE_STATIC_ONCE_PTR(SkPathRef, empty);
49 SkPathRef* SkPathRef::CreateEmpty() { in CreateEmpty()
51 SkPathRef* pr = new SkPathRef; in CreateEmpty()
57 void SkPathRef::CreateTransformedCopy(SkAutoTUnref<SkPathRef>* dst, in CreateTransformedCopy()
58 const SkPathRef& src, in CreateTransformedCopy()
64 dst->reset(const_cast<SkPathRef*>(&src)); in CreateTransformedCopy()
71 dst->reset(new SkPathRef); in CreateTransformedCopy()
125 SkPathRef* SkPathRef::CreateFromBuffer(SkRBuffer* buffer) { in CreateFromBuffer()
126 SkPathRef* ref = new SkPathRef; in CreateFromBuffer()
177 void SkPathRef::Rewind(SkAutoTUnref<SkPathRef>* pathRef) { in Rewind()
194 pathRef->reset(new SkPathRef); in Rewind()
199 bool SkPathRef::operator== (const SkPathRef& ref) const { in operator ==()
246 void SkPathRef::writeToBuffer(SkWBuffer* buffer) const { in writeToBuffer()
274 uint32_t SkPathRef::writeSize() const { in writeSize()
282 void SkPathRef::copy(const SkPathRef& ref, in copy()
303 void SkPathRef::interpolate(const SkPathRef& ending, SkScalar weight, SkPathRef* out) const { in interpolate()
315 SkPoint* SkPathRef::growForRepeatedVerb(int /*SkPath::Verb*/ verb, in growForRepeatedVerb()
395 SkPoint* SkPathRef::growForVerb(int /* SkPath::Verb*/ verb, SkScalar weight) { in growForVerb()
453 uint32_t SkPathRef::genID() const { in genID()
471 void SkPathRef::addGenIDChangeListener(GenIDChangeListener* listener) { in addGenIDChangeListener()
472 if (nullptr == listener || this == (SkPathRef*)empty) { in addGenIDChangeListener()
480 void SkPathRef::callGenIDChangeListeners() { in callGenIDChangeListeners()
489 SkRRect SkPathRef::getRRect() const { in getRRect()
532 SkPathRef::Iter::Iter() { in Iter()
542 SkPathRef::Iter::Iter(const SkPathRef& path) { in Iter()
546 void SkPathRef::Iter::setPathRef(const SkPathRef& path) { in setPathRef()
553 uint8_t SkPathRef::Iter::next(SkPoint pts[4]) { in next()
599 uint8_t SkPathRef::Iter::peek() const { in peek()
605 void SkPathRef::validate() const { in validate()