Flutter Engine
The Flutter Engine
|
#include <SkSVGRenderContext.h>
Classes | |
class | BorrowedNode |
struct | OBBScope |
struct | OBBTransform |
Public Types | |
enum | ApplyFlags { kLeaf = 1 << 0 } |
Definition at line 63 of file SkSVGRenderContext.h.
SkSVGRenderContext::SkSVGRenderContext | ( | SkCanvas * | canvas, |
const sk_sp< SkFontMgr > & | fmgr, | ||
const sk_sp< skresources::ResourceProvider > & | rp, | ||
const SkSVGIDMapper & | mapper, | ||
const SkSVGLengthContext & | lctx, | ||
const SkSVGPresentationContext & | pctx, | ||
const OBBScope & | obbs, | ||
const sk_sp< SkShapers::Factory > & | fact | ||
) |
Definition at line 149 of file SkSVGRenderContext.cpp.
SkSVGRenderContext::SkSVGRenderContext | ( | const SkSVGRenderContext & | other | ) |
Definition at line 167 of file SkSVGRenderContext.cpp.
SkSVGRenderContext::SkSVGRenderContext | ( | const SkSVGRenderContext & | other, |
SkCanvas * | canvas | ||
) |
Definition at line 177 of file SkSVGRenderContext.cpp.
SkSVGRenderContext::SkSVGRenderContext | ( | const SkSVGRenderContext & | other, |
const SkSVGNode * | node | ||
) |
Definition at line 187 of file SkSVGRenderContext.cpp.
SkSVGRenderContext::~SkSVGRenderContext | ( | ) |
Definition at line 197 of file SkSVGRenderContext.cpp.
void SkSVGRenderContext::applyPresentationAttributes | ( | const SkSVGPresentationAttributes & | attrs, |
uint32_t | flags | ||
) |
Definition at line 209 of file SkSVGRenderContext.cpp.
|
inline |
Definition at line 90 of file SkSVGRenderContext.h.
|
inline |
Definition at line 140 of file SkSVGRenderContext.h.
Definition at line 443 of file SkSVGRenderContext.cpp.
SkSVGRenderContext::BorrowedNode SkSVGRenderContext::findNodeById | ( | const SkSVGIRI & | iri | ) | const |
Definition at line 201 of file SkSVGRenderContext.cpp.
Definition at line 146 of file SkSVGRenderContext.h.
|
inline |
Definition at line 85 of file SkSVGRenderContext.h.
|
inline |
Definition at line 169 of file SkSVGRenderContext.h.
|
inline |
Definition at line 176 of file SkSVGRenderContext.h.
|
inline |
Definition at line 164 of file SkSVGRenderContext.h.
|
inline |
Definition at line 88 of file SkSVGRenderContext.h.
SkRect SkSVGRenderContext::resolveOBBRect | ( | const SkSVGLength & | x, |
const SkSVGLength & | y, | ||
const SkSVGLength & | w, | ||
const SkSVGLength & | h, | ||
SkSVGObjectBoundingBoxUnits | obbu | ||
) | const |
Definition at line 503 of file SkSVGRenderContext.cpp.
SkSVGColorType SkSVGRenderContext::resolveSvgColor | ( | const SkSVGColor & | color | ) | const |
Definition at line 471 of file SkSVGRenderContext.cpp.
|
inline |
Definition at line 142 of file SkSVGRenderContext.h.
void SkSVGRenderContext::saveOnce | ( | ) |
Definition at line 323 of file SkSVGRenderContext.cpp.
Definition at line 454 of file SkSVGRenderContext.cpp.
SkSVGRenderContext::OBBTransform SkSVGRenderContext::transformForCurrentOBB | ( | SkSVGObjectBoundingBoxUnits | u | ) | const |
Definition at line 493 of file SkSVGRenderContext.cpp.
|
inline |
Definition at line 86 of file SkSVGRenderContext.h.