8#ifndef SkSVGFeComponentTransfer_DEFINED
9#define SkSVGFeComponentTransfer_DEFINED
44 std::vector<uint8_t>
getTable()
const;
67 std::vector<SkSVGFeInputType>
getInputs()
const override {
return {this->getIn()}; }
#define INHERITED(method,...)
#define SVG_ATTR(attr_name, attr_type, attr_default)
std::vector< SkSVGFeInputType > getInputs() const override
static sk_sp< SkSVGFeComponentTransfer > Make()
static sk_sp< SkSVGFeFunc > MakeFuncG()
bool parseAndSetAttribute(const char *, const char *) override
std::vector< uint8_t > getTable() const
static sk_sp< SkSVGFeFunc > MakeFuncR()
static sk_sp< SkSVGFeFunc > MakeFuncB()
static sk_sp< SkSVGFeFunc > MakeFuncA()
virtual sk_sp< SkImageFilter > onMakeImageFilter(const SkSVGRenderContext &, const SkSVGFilterContext &) const =0
SkSVGHiddenContainer(SkSVGTag t)