Skia
2DGraphicsLibrary
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SkShader Member List

This is the complete list of members for SkShader, including all inherited members.

asACompose(ComposeRec *) const (defined in SkShader)SkShaderinlinevirtual
asAGradient(GradientInfo *info) const (defined in SkShader)SkShadervirtual
asFragmentProcessor(const AsFPArgs &) const SkShadervirtual
asLuminanceColor(SkColor *) const SkShader
computeTotalInverse(const ContextRec &, SkMatrix *totalInverse) const (defined in SkShader)SkShaderprotected
contextSize(const ContextRec &) const SkShader
createContext(const ContextRec &, void *storage) const SkShader
Factory typedef (defined in SkFlattenable)SkFlattenable
FactoryToName(Factory) (defined in SkFlattenable)SkFlattenablestatic
Flags enum nameSkShader
flatten(SkWriteBuffer &) const overrideSkShaderprotectedvirtual
fLocalMatrix (defined in SkShader)SkShaderprivate
getFactory() const =0SkFlattenablepure virtual
getLocalMatrix() const SkShaderinline
getRefCnt() const SkRefCntBaseinline
getTypeName() const SkFlattenableinlinevirtual
GradientType enum nameSkShader
INHERITED typedef (defined in SkShader)SkShaderprivate
internal_dispose_restore_refcnt_to_1() const SkRefCntBaseinlineprotected
isABitmap(SkBitmap *outTexture, SkMatrix *outMatrix, TileMode xy[2]) const SkShaderinline
isABitmap() const (defined in SkShader)SkShaderinline
isAImage(SkMatrix *localMatrix, TileMode xy[2]) const SkShaderinline
isAImage() const (defined in SkShader)SkShaderinline
isOpaque() const SkShaderinlinevirtual
kClamp_TileMode enum valueSkShader
kColor_GradientType enum value (defined in SkShader)SkShader
kConical_GradientType enum value (defined in SkShader)SkShader
kConstInY32_Flag enum valueSkShader
kLast_GradientType enum value (defined in SkShader)SkShader
kLinear_GradientType enum value (defined in SkShader)SkShader
kMirror_TileMode enum valueSkShader
kNone_GradientType enum value (defined in SkShader)SkShader
kOpaqueAlpha_Flag enum valueSkShader
kPrefers4f_Flag enum valueSkShader
kRadial_GradientType enum value (defined in SkShader)SkShader
kRepeat_TileMode enum valueSkShader
kSkColorFilter_Type enum value (defined in SkFlattenable)SkFlattenable
kSkDrawable_Type enum value (defined in SkFlattenable)SkFlattenable
kSkDrawLooper_Type enum value (defined in SkFlattenable)SkFlattenable
kSkImageFilter_Type enum value (defined in SkFlattenable)SkFlattenable
kSkMaskFilter_Type enum value (defined in SkFlattenable)SkFlattenable
kSkNormalSource_Type enum value (defined in SkFlattenable)SkFlattenable
kSkPathEffect_Type enum value (defined in SkFlattenable)SkFlattenable
kSkPixelRef_Type enum value (defined in SkFlattenable)SkFlattenable
kSkRasterizer_Type enum value (defined in SkFlattenable)SkFlattenable
kSkShader_Type enum value (defined in SkFlattenable)SkFlattenable
kSkUnused_Type enum value (defined in SkFlattenable)SkFlattenable
kSkXfermode_Type enum value (defined in SkFlattenable)SkFlattenable
kSweep_GradientType enum value (defined in SkShader)SkShader
kTileModeCount enum value (defined in SkShader)SkShader
MakeBitmapShader(const SkBitmap &src, TileMode tmx, TileMode tmy, const SkMatrix *localMatrix=nullptr)SkShaderstatic
MakeColorShader(SkColor)SkShaderstatic
MakeColorShader(const SkColor4f &, sk_sp< SkColorSpace >)SkShaderstatic
MakeComposeShader(sk_sp< SkShader > dst, sk_sp< SkShader > src, SkXfermode::Mode) (defined in SkShader)SkShaderstatic
MakeComposeShader(sk_sp< SkShader > dst, sk_sp< SkShader > src, sk_sp< SkXfermode > xfer)SkShaderstatic
MakeEmptyShader()SkShaderstatic
MakePictureShader(sk_sp< SkPicture > src, TileMode tmx, TileMode tmy, const SkMatrix *localMatrix, const SkRect *tile)SkShaderstatic
makeWithColorFilter(sk_sp< SkColorFilter >) const SkShader
makeWithLocalMatrix(const SkMatrix &) const SkShader
NameToFactory(const char name[]) (defined in SkFlattenable)SkFlattenablestatic
NameToType(const char name[], Type *type) (defined in SkFlattenable)SkFlattenablestatic
onAsLuminanceColor(SkColor *) const (defined in SkShader)SkShaderinlineprotectedvirtual
onContextSize(const ContextRec &) const SkShaderprotectedvirtual
onCreateContext(const ContextRec &, void *storage) const SkShaderprotectedvirtual
onIsABitmap(SkBitmap *, SkMatrix *, TileMode[2]) const (defined in SkShader)SkShaderinlineprotectedvirtual
onIsAImage(SkMatrix *, TileMode[2]) const (defined in SkShader)SkShaderinlineprotectedvirtual
ref() const SkRefCntBaseinline
refAsALocalMatrixShader(SkMatrix *localMatrix) const SkShadervirtual
Register(const char name[], Factory, Type) (defined in SkFlattenable)SkFlattenablestatic
SkBitmapProcLegacyShader (defined in SkShader)SkShaderfriend
SkFlattenable() (defined in SkFlattenable)SkFlattenableinline
SkLocalMatrixShader (defined in SkShader)SkShaderfriend
SkRefCntBase()SkRefCntBaseinline
SkShader(const SkMatrix *localMatrix=NULL) (defined in SkShader)SkShader
TileMode enum nameSkShader
Type enum name (defined in SkFlattenable)SkFlattenable
unique() const SkRefCntBaseinline
unref() const SkRefCntBaseinline
validate() const (defined in SkRefCntBase)SkRefCntBaseinline
~SkRefCntBase()SkRefCntBaseinlinevirtual
~SkShader() (defined in SkShader)SkShadervirtual