Lines Matching refs:SkSVGDOM
15 #include "modules/svg/include/SkSVGDOM.h"
389 SkSVGDOM::Builder& SkSVGDOM::Builder::setFontManager(sk_sp<SkFontMgr> fmgr) {
394 SkSVGDOM::Builder& SkSVGDOM::Builder::setResourceProvider(sk_sp<skresources::ResourceProvider> rp) {
399 sk_sp<SkSVGDOM> SkSVGDOM::Builder::make(SkStream& str) const {
421 return sk_sp<SkSVGDOM>(new SkSVGDOM(sk_sp<SkSVGSVG>(static_cast<SkSVGSVG*>(root.release())),
426 sk_sp<SkSVGDOM> SkSVGDOM::Builder::make(SkStream& str, uint64_t svgColor) const {
448 return sk_sp<SkSVGDOM>(new SkSVGDOM(sk_sp<SkSVGSVG>(static_cast<SkSVGSVG*>(root.release())),
453 SkSVGDOM::SkSVGDOM(sk_sp<SkSVGSVG> root, sk_sp<SkFontMgr> fmgr,
465 void SkSVGDOM::render(SkCanvas* canvas) const {
475 void SkSVGDOM::setResizePercentage(float resizePercentage)
482 const SkSize& SkSVGDOM::containerSize() const {
486 void SkSVGDOM::setContainerSize(const SkSize& containerSize) {
491 sk_sp<SkSVGNode>* SkSVGDOM::findNodeById(const char* id) {