#include <SkSVGRenderContext.h>
|
| SkSVGRenderContext (SkCanvas *, const sk_sp< SkFontMgr > &, const sk_sp< skresources::ResourceProvider > &, const SkSVGIDMapper &, const SkSVGLengthContext &, const SkSVGPresentationContext &, const OBBScope &) |
|
| SkSVGRenderContext (const SkSVGRenderContext &) |
|
| SkSVGRenderContext (const SkSVGRenderContext &, SkCanvas *) |
|
| SkSVGRenderContext (const SkSVGRenderContext &, const SkSVGNode *) |
|
| ~SkSVGRenderContext () |
|
const SkSVGLengthContext & | lengthContext () const |
|
SkSVGLengthContext * | writableLengthContext () |
|
const SkSVGPresentationContext & | presentationContext () const |
|
SkCanvas * | canvas () const |
|
void | saveOnce () |
|
void | applyPresentationAttributes (const SkSVGPresentationAttributes &, uint32_t flags) |
|
BorrowedNode | findNodeById (const SkSVGIRI &) const |
|
SkTLazy< SkPaint > | fillPaint () const |
|
SkTLazy< SkPaint > | strokePaint () const |
|
SkSVGColorType | resolveSvgColor (const SkSVGColor &) const |
|
const SkPath * | clipPath () const |
|
const sk_sp< skresources::ResourceProvider > & | resourceProvider () const |
|
sk_sp< SkFontMgr > | fontMgr () const |
|
OBBTransform | transformForCurrentOBB (SkSVGObjectBoundingBoxUnits) const |
|
SkRect | resolveOBBRect (const SkSVGLength &x, const SkSVGLength &y, const SkSVGLength &w, const SkSVGLength &h, SkSVGObjectBoundingBoxUnits) const |
|
◆ ApplyFlags
◆ SkSVGRenderContext() [1/4]
◆ SkSVGRenderContext() [2/4]
◆ SkSVGRenderContext() [3/4]
◆ SkSVGRenderContext() [4/4]
◆ ~SkSVGRenderContext()
SkSVGRenderContext::~SkSVGRenderContext |
( |
| ) |
|
◆ applyPresentationAttributes()
◆ canvas()
SkCanvas* SkSVGRenderContext::canvas |
( |
| ) |
const |
|
inline |
◆ clipPath()
const SkPath* SkSVGRenderContext::clipPath |
( |
| ) |
const |
|
inline |
◆ fillPaint()
SkTLazy<SkPaint> SkSVGRenderContext::fillPaint |
( |
| ) |
const |
◆ findNodeById()
◆ fontMgr()
◆ lengthContext()
◆ presentationContext()
◆ resolveOBBRect()
◆ resolveSvgColor()
◆ resourceProvider()
const sk_sp<skresources::ResourceProvider>& SkSVGRenderContext::resourceProvider |
( |
| ) |
const |
|
inline |
◆ saveOnce()
void SkSVGRenderContext::saveOnce |
( |
| ) |
|
◆ strokePaint()
SkTLazy<SkPaint> SkSVGRenderContext::strokePaint |
( |
| ) |
const |
◆ transformForCurrentOBB()
◆ writableLengthContext()
The documentation for this class was generated from the following file: