Flutter Engine
The Flutter Engine
|
This is the complete list of members for SkImageFilter_Base, 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 &bounds) const | SkImageFilter | 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 | SkImageFilter_Base | 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 |
ignoreInputsAffectsTransparentBlack() const | SkImageFilter_Base | inlineprivatevirtual |
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 |
onAffectsTransparentBlack() const | SkImageFilter_Base | inlineprivatevirtual |
onFilterImage(const skif::Context &context) const =0 | SkImageFilter_Base | privatepure virtual |
onGetCTMCapability() const | SkImageFilter_Base | inlineprivatevirtual |
onGetInputLayerBounds(const skif::Mapping &mapping, const skif::LayerSpace< SkIRect > &desiredOutput, std::optional< skif::LayerSpace< SkIRect > > contentBounds) const =0 | SkImageFilter_Base | privatepure virtual |
onGetOutputLayerBounds(const skif::Mapping &mapping, std::optional< skif::LayerSpace< SkIRect > > contentBounds) const =0 | SkImageFilter_Base | privatepure virtual |
onIsColorFilterNode(SkColorFilter **) const | SkImageFilter_Base | inlineprivatevirtual |
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 |
SkGraphics | SkImageFilter_Base | friend |
SkImageFilter | SkImageFilter_Base | friend |
SkImageFilter_Base(sk_sp< SkImageFilter > const *inputs, int inputCount, std::optional< bool > usesSrc={}) | SkImageFilter_Base | protected |
SkRefCntBase() | SkRefCntBase | 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 |