Home
last modified time | relevance | path

Searched refs:SkFlattenable (Results 1 – 25 of 117) sorted by relevance

12345

/external/skia/legacy/include/core/
DSkFlattenable.h28 static SkFlattenable::Registrar g##flattenable##Reg(#flattenable, \
33 static SkFlattenable::Registrar g##flattenable##Reg(#flattenable, \
43 SkFlattenable::Registrar(#flattenable, CreateProc); \
50 SkFlattenable::Registrar(#flattenable, flattenable::CreateProc);
63 class SK_API SkFlattenable : public SkRefCnt {
65 typedef SkFlattenable* (*Factory)(SkFlattenableReadBuffer&);
67 SkFlattenable() {} in SkFlattenable() function
92 SkFlattenable::Register(name, factory); in Registrar()
97 SkFlattenable(SkFlattenableReadBuffer&) {} in SkFlattenable() function
142 void setFactoryPlayback(SkFlattenable::Factory array[], int count) { in setFactoryPlayback()
[all …]
DSkShape.h17 class SkShape : public SkFlattenable {
39 static SkFlattenable* CreateProc(SkFlattenableReadBuffer&);
50 typedef SkFlattenable INHERITED;
DSkXfermode.h24 class SK_API SkXfermode : public SkFlattenable {
177 SkXfermode(SkFlattenableReadBuffer& rb) : SkFlattenable(rb) {} in SK_DECLARE_FLATTENABLE_REGISTRAR()
193 typedef SkFlattenable INHERITED;
232 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
DSkUnitMapper.h18 class SkUnitMapper : public SkFlattenable {
27 SkUnitMapper(SkFlattenableReadBuffer& rb) : SkFlattenable(rb) {} in SkUnitMapper()
DSkColorFilter.h17 class SK_API SkColorFilter : public SkFlattenable {
127 typedef SkFlattenable INHERITED;
151 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
DSkPathEffect.h25 class SK_API SkPathEffect : public SkFlattenable {
84 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
119 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
DSkDrawLooper.h26 class SK_API SkDrawLooper : public SkFlattenable {
67 typedef SkFlattenable INHERITED;
DSkRasterizer.h21 class SkRasterizer : public SkFlattenable {
40 typedef SkFlattenable INHERITED;
/external/skia/include/core/
DSkFlattenable.h19 SkFlattenable::Registrar(#flattenable, flattenable::CreateProc);
34 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { \
44 class SK_API SkFlattenable : public SkRefCnt {
46 SK_DECLARE_INST_COUNT(SkFlattenable)
48 typedef SkFlattenable* (*Factory)(SkFlattenableReadBuffer&);
50 SkFlattenable() {} in SkFlattenable() function
65 SkFlattenable::Register(name, factory); in Registrar()
70 SkFlattenable(SkFlattenableReadBuffer&) {} in SkFlattenable() function
DSkUnitMapper.h18 class SkUnitMapper : public SkFlattenable {
29 SkUnitMapper(SkFlattenableReadBuffer& rb) : SkFlattenable(rb) {} in SkUnitMapper()
32 typedef SkFlattenable INHERITED;
DSkFlattenableBuffers.h17 class SkFlattenable; variable
67 virtual SkFlattenable* readFlattenable() = 0;
134 virtual void writeFlattenable(SkFlattenable* flattenable) = 0;
170 void flattenObject(SkFlattenable* obj, SkFlattenableWriteBuffer& buffer);
DSkDrawLooper.h28 class SK_API SkDrawLooper : public SkFlattenable {
73 typedef SkFlattenable INHERITED;
DSkRasterizer.h21 class SK_API SkRasterizer : public SkFlattenable {
41 typedef SkFlattenable INHERITED;
DSkAnnotation.h22 class SkAnnotation : public SkFlattenable {
55 typedef SkFlattenable INHERITED;
DSkColorFilter.h21 class SK_API SkColorFilter : public SkFlattenable {
129 typedef SkFlattenable INHERITED;
/external/skia/src/core/
DSkFlattenable.cpp11 SK_DEFINE_INST_COUNT(SkFlattenable) in SK_DEFINE_INST_COUNT() argument
15 void SkFlattenable::flatten(SkFlattenableWriteBuffer&) const in SK_DEFINE_INST_COUNT()
27 uint32_t SkNamedFactorySet::find(SkFlattenable::Factory factory) { in find()
32 const char* name = SkFlattenable::FactoryToName(factory); in find()
70 SkFlattenable::Factory fFactory;
76 void SkFlattenable::Register(const char name[], Factory factory) { in Register()
103 SkFlattenable::Factory SkFlattenable::NameToFactory(const char name[]) { in NameToFactory()
116 const char* SkFlattenable::FactoryToName(Factory fact) { in FactoryToName()
DSkOrderedReadBuffer.h50 virtual SkFlattenable* readFlattenable() SK_OVERRIDE;
84 void setFactoryPlayback(SkFlattenable::Factory array[], int count) { in setFactoryPlayback()
95 void setFactoryArray(SkTDArray<SkFlattenable::Factory>* array) { in setFactoryArray()
118 SkTDArray<SkFlattenable::Factory>* fFactoryTDArray;
119 SkFlattenable::Factory* fFactoryArray;
/external/skia/legacy/src/core/
DSkFlattenable.cpp40 void SkFlattenable::flatten(SkFlattenableWriteBuffer&) in flatten()
115 SkFlattenable* SkFlattenableReadBuffer::readFlattenable() { in readFlattenable()
118 SkFlattenable::Factory factory = NULL; in readFlattenable()
135 factory = (SkFlattenable::Factory)readFunctionPtr(); in readFlattenable()
138 SkFlattenable* obj = NULL; in readFlattenable()
153 SkFlattenable::Factory factory = NULL; in readFlattenable()
176 factory = SkFlattenable::NameToFactory(name); in readFlattenable()
187 factory = (SkFlattenable::Factory)readFunctionPtr(); in readFlattenable()
195 SkFlattenable* obj = NULL; in readFlattenable()
266 void SkFlattenableWriteBuffer::writeFlattenable(SkFlattenable* flattenable) { in writeFlattenable()
[all …]
/external/skia/legacy/src/utils/
DSkUnitMappers.cpp36 SkFlattenable::Factory SkDiscreteMapper::getFactory() { in getFactory()
40 SkFlattenable* SkDiscreteMapper::Create(SkFlattenableReadBuffer& rb) { in Create()
68 SkFlattenable::Factory SkCosineMapper::getFactory() { in getFactory()
72 SkFlattenable* SkCosineMapper::Create(SkFlattenableReadBuffer& rb) { in Create()
/external/skia/legacy/include/effects/
DSkTestImageFilters.h14 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
44 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
75 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
111 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
137 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
DSkPixelXorXfermode.h28 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
43 static SkFlattenable* Create(SkFlattenableReadBuffer&);
/external/skia/legacy/src/effects/
DSk2DPathEffect.cpp83 SkFlattenable::Factory Sk2DPathEffect::getFactory() { in getFactory()
87 SkFlattenable* Sk2DPathEffect::CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
103 SkFlattenable* SkPath2DPathEffect::CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
112 SkFlattenable::Factory SkPath2DPathEffect::getFactory() { in getFactory()
DSkPixelXorXfermode.cpp31 SkFlattenable::Factory SkPixelXorXfermode::getFactory() { in getFactory()
35 SkFlattenable* SkPixelXorXfermode::Create(SkFlattenableReadBuffer& rb) { in Create()
DSkColorFilters.cpp99 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
142 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
201 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
326 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
377 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
415 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
456 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
499 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
517 static SkFlattenable* CreateProc(SkFlattenableReadBuffer& buffer) { in CreateProc()
/external/skia/legacy/include/utils/
DSkUnitMappers.h32 static SkFlattenable* Create(SkFlattenableReadBuffer& buffer);
52 static SkFlattenable* Create(SkFlattenableReadBuffer&);

12345