Home
last modified time | relevance | path

Searched refs:readFlattenable (Results 1 – 7 of 7) sorted by relevance

/external/skia/src/core/
DSkReadBuffer.h128 virtual SkFlattenable* readFlattenable(SkFlattenable::Type);
129 template <typename T> T* readFlattenable() { in readFlattenable() function
130 return (T*) this->readFlattenable(T::GetFlattenableType()); in readFlattenable()
132 SkColorFilter* readColorFilter() { return this->readFlattenable<SkColorFilter>(); } in readColorFilter()
133 SkDrawLooper* readDrawLooper() { return this->readFlattenable<SkDrawLooper>(); } in readDrawLooper()
134 SkImageFilter* readImageFilter() { return this->readFlattenable<SkImageFilter>(); } in readImageFilter()
135 SkMaskFilter* readMaskFilter() { return this->readFlattenable<SkMaskFilter>(); } in readMaskFilter()
136 SkPathEffect* readPathEffect() { return this->readFlattenable<SkPathEffect>(); } in readPathEffect()
137 SkRasterizer* readRasterizer() { return this->readFlattenable<SkRasterizer>(); } in readRasterizer()
138 SkShader* readShader() { return this->readFlattenable<SkShader>(); } in readShader()
[all …]
DSkFlattenableSerialization.cpp26 return buffer.readFlattenable(type); in SkValidatingDeserializeFlattenable()
DSkValidatingReadBuffer.h42 SkFlattenable* readFlattenable(SkFlattenable::Type type) override;
DSkValidatingReadBuffer.cpp225 SkFlattenable* SkValidatingReadBuffer::readFlattenable(SkFlattenable::Type type) { in readFlattenable() function in SkValidatingReadBuffer
DSkReadBuffer.cpp336 SkFlattenable* SkReadBuffer::readFlattenable(SkFlattenable::Type ft) { in readFlattenable() function in SkReadBuffer
DSkScalerContext.cpp73 obj = buffer.readFlattenable(ft); in load_flattenable()
/external/skia/tests/
DSerializationTest.cpp44 *flattenable = (T*)reader.readFlattenable(T::GetFlattenableType()); in Read()