Flutter Engine
The Flutter Engine
|
This is the complete list of members for SkRuntimeShader, including all inherited members.
appendRootStages(const SkStageRec &rec, const SkMatrix &ctm) const | SkShaderBase | |
appendStages(const SkStageRec &rec, const SkShaders::MatrixRec &mRec) const override | SkRuntimeShader | virtual |
asGradient(GradientInfo *info=nullptr, SkMatrix *localMatrix=nullptr) const | SkShaderBase | inlinevirtual |
asLuminanceColor(SkColor4f *) const | SkShaderBase | |
asRuntimeEffect() const override | SkRuntimeShader | inlinevirtual |
children() const | SkRuntimeShader | inline |
ConcatLocalMatrices(const SkMatrix &parentLM, const SkMatrix &childLM) | SkShaderBase | inlinestatic |
Deserialize(const void *data, size_t size, const SkDeserialProcs *procs=nullptr) | SkShaderBase | inlinestatic |
SkShader::Deserialize(Type, const void *data, size_t length, const SkDeserialProcs *procs=nullptr) | SkFlattenable | static |
effect() const | SkRuntimeShader | inline |
Factory typedef | SkFlattenable | |
FactoryToName(Factory) | SkFlattenable | static |
flatten(SkWriteBuffer &buffer) const override | SkRuntimeShader | virtual |
getFactory() const =0 | SkFlattenable | pure virtual |
GetFlattenableType() | SkShaderBase | inlinestatic |
getFlattenableType() const override | SkShaderBase | inlinevirtual |
getTypeName() const =0 | SkFlattenable | pure virtual |
GradientType enum name | SkShaderBase | |
isAImage(SkMatrix *localMatrix, SkTileMode xy[2]) const | SkShader | |
isAImage() const | SkShader | inline |
isConstant() const | SkShaderBase | inlinevirtual |
isOpaque() const override | SkRuntimeShader | inlinevirtual |
kOpaqueAlpha_Flag enum value | SkShaderBase | |
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 | |
makeAsALocalMatrixShader(SkMatrix *localMatrix) const | SkShaderBase | virtual |
makeContext(const ContextRec &, SkArenaAlloc *) const | SkShaderBase | |
makeInvertAlpha() const | SkShaderBase | |
makeTracedClone(const SkIPoint &coord) | SkRuntimeShader | |
makeWithColorFilter(sk_sp< SkColorFilter >) const | SkShader | |
makeWithCTM(const SkMatrix &) const | SkShaderBase | |
makeWithLocalMatrix(const SkMatrix &) const | SkShader | |
makeWithWorkingColorSpace(sk_sp< SkColorSpace >) const | SkShader | |
NameToFactory(const char name[]) | SkFlattenable | static |
onAsLuminanceColor(SkColor4f *) const | SkShaderBase | inlineprotectedvirtual |
onIsAImage(SkMatrix *, SkTileMode[2]) const | SkShaderBase | inlinevirtual |
ref() const | SkRefCntBase | inline |
Register(const char name[], Factory) | SkFlattenable | static |
RegisterFlattenables() | SkShaderBase | static |
serialize(const SkSerialProcs *=nullptr) const | SkFlattenable | |
serialize(void *memory, size_t memory_size, const SkSerialProcs *=nullptr) const | SkFlattenable | |
ShaderType enum name | SkShaderBase | |
SkFlattenable() | SkFlattenable | inline |
SkRefCntBase() | SkRefCntBase | inline |
SkRuntimeShader(sk_sp< SkRuntimeEffect > effect, sk_sp< SkSL::DebugTracePriv > debugTrace, sk_sp< const SkData > uniforms, SkSpan< const SkRuntimeEffect::ChildPtr > children) | SkRuntimeShader | |
SkRuntimeShader(sk_sp< SkRuntimeEffect > effect, sk_sp< SkSL::DebugTracePriv > debugTrace, UniformsCallback uniformsCallback, SkSpan< const SkRuntimeEffect::ChildPtr > children) | SkRuntimeShader | |
SkShaderBase() | SkShaderBase | protected |
type() const override | SkRuntimeShader | inlinevirtual |
Type enum name | SkFlattenable | |
uniformData(const SkColorSpace *dstCS) const | SkRuntimeShader | |
unique() const | SkRefCntBase | inline |
unref() const | SkRefCntBase | inline |
~SkRefCntBase() | SkRefCntBase | inlinevirtual |
~SkShaderBase() override | SkShaderBase |