Flutter Engine
The Flutter Engine
|
This is the complete list of members for SkRuntimeImageFilter, including all inherited members.
affectsTransparentBlack() const | SkImageFilter_Base | |
asAColorFilter(SkColorFilter **filterPtr) const | SkImageFilter | |
asColorFilter(SkColorFilter **filterPtr) const | SkImageFilter | inline |
canComputeFastBounds() const | SkImageFilter | |
computeFastBounds(const SkRect &src) const override | SkRuntimeImageFilter | virtual |
countInputs() const | SkImageFilter | |
Deserialize(const void *data, size_t size, const SkDeserialProcs *procs=nullptr) | SkImageFilter | inlinestatic |
SkFlattenable::Deserialize(Type, const void *data, size_t length, const SkDeserialProcs *procs=nullptr) | SkFlattenable | static |
Factory typedef | SkFlattenable | |
FactoryToName(Factory) | SkFlattenable | static |
filterBounds(const SkIRect &src, const SkMatrix &ctm, MapDirection, const SkIRect *inputRect=nullptr) const | SkImageFilter | |
filterImage(const skif::Context &context) const | SkImageFilter_Base | |
flatten(SkWriteBuffer &) const override | SkRuntimeImageFilter | protectedvirtual |
getChildInputLayerBounds(int index, const skif::Mapping &mapping, const skif::LayerSpace< SkIRect > &desiredOutput, std::optional< skif::LayerSpace< SkIRect > > contentBounds) const | SkImageFilter_Base | protected |
getChildOutput(int index, const skif::Context &ctx) const | SkImageFilter_Base | protected |
getChildOutputLayerBounds(int index, const skif::Mapping &mapping, std::optional< skif::LayerSpace< SkIRect > > contentBounds) const | SkImageFilter_Base | protected |
getCTMCapability() const | SkImageFilter_Base | |
getFactory() const =0 | SkFlattenable | pure virtual |
GetFlattenableType() | SkImageFilter_Base | inlinestatic |
getFlattenableType() const override | SkImageFilter_Base | inlinevirtual |
getInput(int i) const | SkImageFilter | |
getInputBounds(const skif::Mapping &mapping, const skif::DeviceSpace< SkIRect > &desiredOutput, std::optional< skif::ParameterSpace< SkRect > > knownContentBounds) const | SkImageFilter_Base | |
getOutputBounds(const skif::Mapping &mapping, const skif::ParameterSpace< SkRect > &contentBounds) const | SkImageFilter_Base | |
getTypeName() const =0 | SkFlattenable | pure virtual |
isColorFilterNode(SkColorFilter **filterPtr) const | SkImageFilter | |
kForward_MapDirection enum value | SkImageFilter | |
kReverse_MapDirection enum value | SkImageFilter | |
kSkBlender_Type enum value | SkFlattenable | |
kSkColorFilter_Type enum value | SkFlattenable | |
kSkDrawable_Type enum value | SkFlattenable | |
kSkDrawLooper_Type enum value | SkFlattenable | |
kSkImageFilter_Type enum value | SkFlattenable | |
kSkMaskFilter_Type enum value | SkFlattenable | |
kSkPathEffect_Type enum value | SkFlattenable | |
kSkShader_Type enum value | SkFlattenable | |
makeImageWithFilter(sk_sp< skif::Backend > backend, sk_sp< SkImage > src, const SkIRect &subset, const SkIRect &clipBounds, SkIRect *outSubset, SkIPoint *offset) const | SkImageFilter_Base | |
makeWithLocalMatrix(const SkMatrix &matrix) const | SkImageFilter | |
MapDirection enum name | SkImageFilter | |
MatrixCapability typedef | SkImageFilter_Base | |
NameToFactory(const char name[]) | SkFlattenable | static |
ref() const | SkRefCntBase | inline |
refMe() const | SkImageFilter | inlineprotected |
Register(const char name[], Factory) | SkFlattenable | static |
serialize(const SkSerialProcs *=nullptr) const | SkFlattenable | |
serialize(void *memory, size_t memory_size, const SkSerialProcs *=nullptr) const | SkFlattenable | |
SkFlattenable() | SkFlattenable | inline |
SkImageFilter_Base(sk_sp< SkImageFilter > const *inputs, int inputCount, std::optional< bool > usesSrc={}) | SkImageFilter_Base | protected |
SkRefCntBase() | SkRefCntBase | inline |
SkRuntimeImageFilter(const SkRuntimeShaderBuilder &builder, float maxSampleRadius, std::string_view childShaderNames[], const sk_sp< SkImageFilter > inputs[], int inputCount) | SkRuntimeImageFilter | inline |
Type enum name | SkFlattenable | |
Unflatten(SkReadBuffer &buffer) | SkImageFilter_Base | static |
unique() const | SkRefCntBase | inline |
uniqueID() const | SkImageFilter_Base | inline |
unref() const | SkRefCntBase | inline |
usesSource() const | SkImageFilter_Base | inline |
~SkImageFilter_Base() override | SkImageFilter_Base | protected |
~SkRefCntBase() | SkRefCntBase | inlinevirtual |