Lines Matching refs:SkFlattenable
33 static SkFlattenable::Type paintflat_to_flattype(PaintFlats pf) { in paintflat_to_flattype()
35 SkFlattenable::kSkColorFilter_Type, in paintflat_to_flattype()
36 SkFlattenable::kSkDrawLooper_Type, in paintflat_to_flattype()
37 SkFlattenable::kSkImageFilter_Type, in paintflat_to_flattype()
38 SkFlattenable::kSkMaskFilter_Type, in paintflat_to_flattype()
39 SkFlattenable::kSkPathEffect_Type, in paintflat_to_flattype()
40 SkFlattenable::kSkRasterizer_Type, in paintflat_to_flattype()
41 SkFlattenable::kSkShader_Type, in paintflat_to_flattype()
42 SkFlattenable::kSkXfermode_Type, in paintflat_to_flattype()
46 return (SkFlattenable::Type)gEffectTypesInPaintFlatsOrder[pf]; in paintflat_to_flattype()
49 static void set_paintflat(SkPaint* paint, SkFlattenable* obj, unsigned paintFlat) { in set_paintflat()
118 SkFlattenable* getFlat(unsigned index) const { in getFlat()
127 SkFlattenable* obj = fReader->readFlattenable(paintflat_to_flattype(pf)); in defFlattenable()
137 SkFlattenable::Factory factory = SkFlattenable::NameToFactory(name); in defFactory()
231 SkTDArray<SkFlattenable*> fFlatArray;
233 SkTDArray<SkFlattenable::Factory> fFactoryArray;