void setViewPort(const SkSize &viewport)
const SkSize & viewPort() const
SkSVGLengthContext(const SkSize &viewport, SkScalar dpi=90)
BorrowedNode(sk_sp< SkSVGNode > *node)
const SkSVGNode * get() const
const SkSVGNode & operator*() const
const SkSVGNode * operator->() const
SkSVGLengthContext * writableLengthContext()
sk_sp< SkFontMgr > fontMgr() const
const SkSVGPresentationContext & presentationContext() const
std::unique_ptr< SkShaper::ScriptRunIterator > makeScriptRunIterator(const char *utf8, size_t utf8Bytes) const
std::unique_ptr< SkShaper::BiDiRunIterator > makeBidiRunIterator(const char *utf8, size_t utf8Bytes, uint8_t bidiLevel) const
SkCanvas * canvas() const
const SkPath * clipPath() const
const SkSVGLengthContext & lengthContext() const
std::unique_ptr< SkShaper > makeShaper() const
const sk_sp< skresources::ResourceProvider > & resourceProvider() const
SkSVGPresentationAttributes fInherited
SkSVGPresentationContext & operator=(const SkSVGPresentationContext &)=default
SkSVGPresentationContext(const SkSVGPresentationContext &)=default
const SkSVGRenderContext * fCtx