/external/chromium_org/third_party/skia/include/core/ |
H A D | SkFlattenableSerialization.h | 11 #include "SkFlattenable.h" 15 SK_API SkData* SkValidatingSerializeFlattenable(SkFlattenable*); 16 SK_API SkFlattenable* SkValidatingDeserializeFlattenable(const void* data, size_t size, 17 SkFlattenable::Type type);
|
H A D | SkFlattenable.h | 50 SkFlattenable::Registrar(#flattenable, flattenable::DeepCreateProc, \ 55 static SkFlattenable* CreateProc(SkReadBuffer&); \ 56 static SkFlattenable* DeepCreateProc(SkReadBuffer& buffer) { \ 67 SkFlattenable::Registrar(#flattenable, flattenable::CreateProc, \ 72 static SkFlattenable* CreateProc(SkReadBuffer&); \ 82 /** For SkFlattenable derived objects with a valid type 90 /** \class SkFlattenable 92 SkFlattenable is the base class for objects that need to be flattened 96 class SK_API SkFlattenable : public SkRefCnt { class in inherits:SkRefCnt 111 SK_DECLARE_INST_COUNT(SkFlattenable) 115 SkFlattenable() {} function in class:SkFlattenable 149 SkFlattenable(SkReadBuffer&) {} function in class:SkFlattenable [all...] |
H A D | SkDrawLooper.h | 14 #include "SkFlattenable.h" 31 class SK_API SkDrawLooper : public SkFlattenable { 122 typedef SkFlattenable INHERITED;
|
H A D | SkRasterizer.h | 13 #include "SkFlattenable.h" 21 class SK_API SkRasterizer : public SkFlattenable { 44 typedef SkFlattenable INHERITED;
|
H A D | SkColorFilter.h | 14 #include "SkFlattenable.h" 29 class SK_API SkColorFilter : public SkFlattenable { 143 typedef SkFlattenable INHERITED;
|
H A D | SkXfermode.h | 13 #include "SkFlattenable.h" 31 class SK_API SkXfermode : public SkFlattenable { 219 explicit SkXfermode(SkReadBuffer& rb) : SkFlattenable(rb) {} 237 typedef SkFlattenable INHERITED;
|
/external/skia/include/core/ |
H A D | SkFlattenableSerialization.h | 11 #include "SkFlattenable.h" 15 SK_API SkData* SkValidatingSerializeFlattenable(SkFlattenable*); 16 SK_API SkFlattenable* SkValidatingDeserializeFlattenable(const void* data, size_t size, 17 SkFlattenable::Type type);
|
H A D | SkFlattenable.h | 19 SkFlattenable::Registrar(#flattenable, flattenable::CreateProc, \ 35 static SkFlattenable* CreateProc(SkReadBuffer& buffer) { \ 39 /** For SkFlattenable derived objects with a valid type 47 /** \class SkFlattenable 49 SkFlattenable is the base class for objects that need to be flattened 53 class SK_API SkFlattenable : public SkRefCnt { class in inherits:SkRefCnt 68 SK_DECLARE_INST_COUNT(SkFlattenable) 70 typedef SkFlattenable* (*Factory)(SkReadBuffer&); 72 SkFlattenable() {} function in class:SkFlattenable 93 SkFlattenable 104 SkFlattenable(SkReadBuffer&) {} function in class:SkFlattenable [all...] |
H A D | SkRasterizer.h | 13 #include "SkFlattenable.h" 21 class SK_API SkRasterizer : public SkFlattenable { 42 typedef SkFlattenable INHERITED;
|
H A D | SkDrawLooper.h | 14 #include "SkFlattenable.h" 31 class SK_API SkDrawLooper : public SkFlattenable { 120 typedef SkFlattenable INHERITED;
|
H A D | SkColorFilter.h | 14 #include "SkFlattenable.h" 29 class SK_API SkColorFilter : public SkFlattenable { 141 typedef SkFlattenable INHERITED;
|
H A D | SkXfermode.h | 13 #include "SkFlattenable.h" 31 class SK_API SkXfermode : public SkFlattenable { 220 explicit SkXfermode(SkReadBuffer& rb) : SkFlattenable(rb) {} 237 typedef SkFlattenable INHERITED;
|
/external/chromium_org/third_party/skia/src/core/ |
H A D | SkFlattenableSerialization.cpp | 14 SkData* SkValidatingSerializeFlattenable(SkFlattenable* flattenable) { 23 SkFlattenable* SkValidatingDeserializeFlattenable(const void* data, size_t size, 24 SkFlattenable::Type type) {
|
H A D | SkFlattenable.cpp | 8 #include "SkFlattenable.h" 15 bool SkFlattenable::NeedsDeepUnflatten(const SkReadBuffer& buffer) { 24 uint32_t SkNamedFactorySet::find(SkFlattenable::Factory factory) { 29 const char* name = SkFlattenable::FactoryToName(factory); 67 SkFlattenable::Factory fFactory; 68 SkFlattenable::Type fType; 74 void SkFlattenable::Register(const char name[], Factory factory, SkFlattenable::Type type) { 96 " Call SkFlattenable::InitializeFlattenablesIfNeeded() before using gEntries", 102 SkFlattenable [all...] |
H A D | SkValidatingReadBuffer.cpp | 222 SkFlattenable* SkValidatingReadBuffer::readFlattenable(SkFlattenable::Type type) { 231 SkFlattenable::Type baseType; 232 if (!SkFlattenable::NameToType(cname, &baseType) || (baseType != type)) { 236 SkFlattenable::Factory factory = SkFlattenable::NameToFactory(cname); 243 SkFlattenable* obj = NULL;
|
H A D | SkPathEffect.cpp | 62 SkFlattenable* SkComposePathEffect::CreateProc(SkReadBuffer& buffer) { 86 SkFlattenable* SkSumPathEffect::CreateProc(SkReadBuffer& buffer) {
|
H A D | SkPtrRecorder.h | 14 #include "SkFlattenable.h" 139 class SkFactorySet : public SkTPtrSet<SkFlattenable::Factory> {}; 156 uint32_t find(SkFlattenable::Factory);
|
H A D | SkReadBuffer.h | 117 virtual SkFlattenable* readFlattenable(SkFlattenable::Type); 177 void setFactoryPlayback(SkFlattenable::Factory array[], int count) { 188 void setFactoryArray(SkTDArray<SkFlattenable::Factory>* array) { 223 SkTDArray<SkFlattenable::Factory>* fFactoryTDArray; 224 SkFlattenable::Factory* fFactoryArray;
|
/external/skia/src/core/ |
H A D | SkFlattenableSerialization.cpp | 14 SkData* SkValidatingSerializeFlattenable(SkFlattenable* flattenable) { 23 SkFlattenable* SkValidatingDeserializeFlattenable(const void* data, size_t size, 24 SkFlattenable::Type type) {
|
H A D | SkFlattenable.cpp | 8 #include "SkFlattenable.h" 13 void SkFlattenable::flatten(SkWriteBuffer&) const 25 uint32_t SkNamedFactorySet::find(SkFlattenable::Factory factory) { 30 const char* name = SkFlattenable::FactoryToName(factory); 68 SkFlattenable::Factory fFactory; 69 SkFlattenable::Type fType; 75 void SkFlattenable::Register(const char name[], Factory factory, SkFlattenable::Type type) { 97 " Call SkFlattenable::InitializeFlattenablesIfNeeded() before using gEntries", 103 SkFlattenable [all...] |
H A D | SkPtrRecorder.h | 14 #include "SkFlattenable.h" 118 class SkFactorySet : public SkTPtrSet<SkFlattenable::Factory> {}; 135 uint32_t find(SkFlattenable::Factory);
|
H A D | SkValidatingReadBuffer.cpp | 222 SkFlattenable* SkValidatingReadBuffer::readFlattenable(SkFlattenable::Type type) { 231 SkFlattenable::Type baseType; 232 if (!SkFlattenable::NameToType(cname, &baseType) || (baseType != type)) { 236 SkFlattenable::Factory factory = SkFlattenable::NameToFactory(cname); 243 SkFlattenable* obj = NULL;
|
/external/chromium_org/third_party/skia/include/effects/ |
H A D | SkLayerDrawLooper.h | 85 static SkFlattenable* DeepCreateProc(SkReadBuffer& buffer) { 92 static SkFlattenable* CreateProc(SkReadBuffer& buffer); 123 class MyRegistrar : public SkFlattenable::Registrar {
|
/external/chromium_org/third_party/skia/src/effects/ |
H A D | SkPixelXorXfermode.cpp | 34 SkFlattenable* SkPixelXorXfermode::CreateProc(SkReadBuffer& buffer) {
|
/external/skia/include/effects/ |
H A D | SkLayerDrawLooper.h | 86 static SkFlattenable* CreateProc(SkReadBuffer& buffer); 117 class MyRegistrar : public SkFlattenable::Registrar {
|