|
| SkSVGFeLighting (SkSVGTag t) |
|
std::vector< SkSVGFeInputType > | getInputs () const final |
|
bool | parseAndSetAttribute (const char *, const char *) override |
|
sk_sp< SkImageFilter > | onMakeImageFilter (const SkSVGRenderContext &, const SkSVGFilterContext &) const final |
|
virtual sk_sp< SkImageFilter > | makeDistantLight (const SkSVGRenderContext &, const SkSVGFilterContext &, const SkSVGFeDistantLight *) const =0 |
|
virtual sk_sp< SkImageFilter > | makePointLight (const SkSVGRenderContext &, const SkSVGFilterContext &, const SkSVGFePointLight *) const =0 |
|
virtual sk_sp< SkImageFilter > | makeSpotLight (const SkSVGRenderContext &, const SkSVGFilterContext &, const SkSVGFeSpotLight *) const =0 |
|
SkColor | resolveLightingColor (const SkSVGRenderContext &) const |
|
SkPoint3 | resolveXYZ (const SkSVGRenderContext &, const SkSVGFilterContext &, SkSVGNumberType, SkSVGNumberType, SkSVGNumberType) const |
|
| SkSVGFe (SkSVGTag t) |
|
virtual sk_sp< SkImageFilter > | onMakeImageFilter (const SkSVGRenderContext &, const SkSVGFilterContext &) const =0 |
|
virtual std::vector< SkSVGFeInputType > | getInputs () const =0 |
|
bool | parseAndSetAttribute (const char *, const char *) override |
|
| SkSVGHiddenContainer (SkSVGTag t) |
|
void | onRender (const SkSVGRenderContext &) const final |
|
| SkSVGContainer (SkSVGTag) |
|
void | onRender (const SkSVGRenderContext &) const override |
|
SkPath | onAsPath (const SkSVGRenderContext &) const override |
|
SkRect | onObjectBoundingBox (const SkSVGRenderContext &) const override |
|
bool | hasChildren () const final |
|
template<typename NodeType , typename Func > |
void | forEachChild (Func func) const |
|
| SkSVGTransformableNode (SkSVGTag) |
|
bool | onPrepareToRender (SkSVGRenderContext *) const override |
|
void | onSetAttribute (SkSVGAttribute, const SkSVGValue &) override |
|
void | mapToParent (SkPath *) const |
|
void | mapToParent (SkRect *) const |
|
| SkSVGNode (SkSVGTag) |
|
virtual bool | onPrepareToRender (SkSVGRenderContext *) const |
|
virtual void | onRender (const SkSVGRenderContext &) const =0 |
|
virtual bool | onAsPaint (const SkSVGRenderContext &, SkPaint *) const |
|
virtual SkPath | onAsPath (const SkSVGRenderContext &) const =0 |
|
virtual void | onSetAttribute (SkSVGAttribute, const SkSVGValue &) |
|
virtual bool | hasChildren () const |
|
virtual SkRect | onObjectBoundingBox (const SkSVGRenderContext &) const |
|