Flutter Engine
The Flutter Engine
|
This is the complete list of members for SkGradientBaseShader, including all inherited members.
AppendGradientFillStages(SkRasterPipeline *p, SkArenaAlloc *alloc, const SkPMColor4f *colors, const SkScalar *positions, int count) | SkGradientBaseShader | static |
appendGradientStages(SkArenaAlloc *alloc, SkRasterPipeline *tPipeline, SkRasterPipeline *postPipeline) const =0 | SkGradientBaseShader | protectedpure virtual |
AppendInterpolatedToDstStages(SkRasterPipeline *p, SkArenaAlloc *alloc, bool colorsAreOpaque, const Interpolation &interpolation, const SkColorSpace *intermediateColorSpace, const SkColorSpace *dstColorSpace) | SkGradientBaseShader | static |
appendRootStages(const SkStageRec &rec, const SkMatrix &ctm) const | SkShaderBase | |
appendStages(const SkStageRec &, const SkShaders::MatrixRec &) const override | SkGradientBaseShader | protectedvirtual |
asGradient(GradientInfo *info=nullptr, SkMatrix *localMatrix=nullptr) const | SkShaderBase | inlinevirtual |
asLuminanceColor(SkColor4f *) const | SkShaderBase | |
asRuntimeEffect() const | SkShaderBase | inlinevirtual |
cachedBitmap() const | SkGradientBaseShader | inline |
colorsAreOpaque() const | SkGradientBaseShader | inline |
commonAsAGradient(GradientInfo *) const | SkGradientBaseShader | protected |
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 |
Factory typedef | SkFlattenable | |
FactoryToName(Factory) | SkFlattenable | static |
fColorCount | SkGradientBaseShader | |
fColors | SkGradientBaseShader | |
fColorSpace | SkGradientBaseShader | |
fFirstStopIsImplicit | SkGradientBaseShader | |
fInterpolation | SkGradientBaseShader | |
Flags enum name | SkShaderBase | |
fLastStopIsImplicit | SkGradientBaseShader | |
flatten(SkWriteBuffer &) const override | SkGradientBaseShader | protectedvirtual |
fPositions | SkGradientBaseShader | |
fPtsToUnit | SkGradientBaseShader | protected |
fTileMode | SkGradientBaseShader | protected |
getColorCount() const | SkGradientBaseShader | inline |
getFactory() const =0 | SkFlattenable | pure virtual |
GetFlattenableType() | SkShaderBase | inlinestatic |
getFlattenableType() const override | SkShaderBase | inlinevirtual |
getGradientMatrix() const | SkGradientBaseShader | inline |
getInterpolation() const | SkGradientBaseShader | inline |
getLegacyColor(int i) const | SkGradientBaseShader | inline |
getPos(int i) const | SkGradientBaseShader | inline |
getPositions() const | SkGradientBaseShader | inline |
getTileMode() const | SkGradientBaseShader | inline |
getTypeName() const =0 | SkFlattenable | pure virtual |
GradientType enum name | SkShaderBase | |
interpolateInPremul() const | SkGradientBaseShader | inline |
Interpolation typedef | SkGradientBaseShader | |
isAImage(SkMatrix *localMatrix, SkTileMode xy[2]) const | SkShader | |
isAImage() const | SkShader | inline |
isConstant() const | SkShaderBase | inlinevirtual |
isOpaque() const override | SkGradientBaseShader | virtual |
kDegenerateThreshold | SkGradientBaseShader | static |
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 | |
MakeDegenerateGradient(const SkColor4f colors[], const SkScalar pos[], int colorCount, sk_sp< SkColorSpace > colorSpace, SkTileMode mode) | SkGradientBaseShader | static |
makeInvertAlpha() const | SkShaderBase | |
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 override | SkGradientBaseShader | protectedvirtual |
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 | |
setCachedBitmap(SkBitmap b) const | SkGradientBaseShader | inline |
ShaderType enum name | SkShaderBase | |
SkFlattenable() | SkFlattenable | inline |
SkGradientBaseShader(const Descriptor &desc, const SkMatrix &ptsToUnit) | SkGradientBaseShader | |
SkRefCntBase() | SkRefCntBase | inline |
SkShaderBase() | SkShaderBase | protected |
type() const final | SkGradientBaseShader | inlinevirtual |
Type enum name | SkFlattenable | |
unique() const | SkRefCntBase | inline |
unref() const | SkRefCntBase | inline |
ValidGradient(const SkColor4f colors[], int count, SkTileMode tileMode, const Interpolation &interpolation) | SkGradientBaseShader | static |
~SkGradientBaseShader() override | SkGradientBaseShader | |
~SkRefCntBase() | SkRefCntBase | inlinevirtual |
~SkShaderBase() override | SkShaderBase |