HomeSort by relevance Sort by last modified time
    Searched refs:SkFlattenable (Results 1 - 25 of 145) sorted by null

1 2 3 4 5 6

  /external/chromium_org/third_party/skia/include/core/
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);
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 {
111 SK_DECLARE_INST_COUNT(SkFlattenable)
    [all...]
SkRasterizer.h 13 #include "SkFlattenable.h"
21 class SK_API SkRasterizer : public SkFlattenable {
44 typedef SkFlattenable INHERITED;
SkColorFilter.h 14 #include "SkFlattenable.h"
29 class SK_API SkColorFilter : public SkFlattenable {
143 typedef SkFlattenable INHERITED;
SkDrawLooper.h 14 #include "SkFlattenable.h"
31 class SK_API SkDrawLooper : public SkFlattenable {
122 typedef SkFlattenable INHERITED;
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/
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);
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 {
68 SK_DECLARE_INST_COUNT(SkFlattenable)
70 typedef SkFlattenable* (*Factory)(SkReadBuffer&);
72 SkFlattenable() {}
93 SkFlattenable::Register(name, factory, type)
    [all...]
SkRasterizer.h 13 #include "SkFlattenable.h"
21 class SK_API SkRasterizer : public SkFlattenable {
42 typedef SkFlattenable INHERITED;
SkColorFilter.h 14 #include "SkFlattenable.h"
29 class SK_API SkColorFilter : public SkFlattenable {
141 typedef SkFlattenable INHERITED;
SkDrawLooper.h 14 #include "SkFlattenable.h"
31 class SK_API SkDrawLooper : public SkFlattenable {
120 typedef SkFlattenable INHERITED;
SkReadBuffer.h 113 virtual SkFlattenable* readFlattenable(SkFlattenable::Type);
174 void setFactoryPlayback(SkFlattenable::Factory array[], int count) {
185 void setFactoryArray(SkTDArray<SkFlattenable::Factory>* array) {
220 SkTDArray<SkFlattenable::Factory>* fFactoryTDArray;
221 SkFlattenable::Factory* fFactoryArray;
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/
SkFlattenableSerialization.cpp 14 SkData* SkValidatingSerializeFlattenable(SkFlattenable* flattenable) {
23 SkFlattenable* SkValidatingDeserializeFlattenable(const void* data, size_t size,
24 SkFlattenable::Type type) {
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::Factory SkFlattenable::NameToFactory(const char name[])
    [all...]
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;
SkPtrRecorder.h 14 #include "SkFlattenable.h"
139 class SkFactorySet : public SkTPtrSet<SkFlattenable::Factory> {};
156 uint32_t find(SkFlattenable::Factory);
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/skia/src/core/
SkFlattenableSerialization.cpp 14 SkData* SkValidatingSerializeFlattenable(SkFlattenable* flattenable) {
23 SkFlattenable* SkValidatingDeserializeFlattenable(const void* data, size_t size,
24 SkFlattenable::Type type) {
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::Factory SkFlattenable::NameToFactory(const char name[])
    [all...]
SkPtrRecorder.h 14 #include "SkFlattenable.h"
118 class SkFactorySet : public SkTPtrSet<SkFlattenable::Factory> {};
135 uint32_t find(SkFlattenable::Factory);
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/
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/
SkPixelXorXfermode.cpp 34 SkFlattenable* SkPixelXorXfermode::CreateProc(SkReadBuffer& buffer) {
  /external/skia/include/effects/
SkLayerDrawLooper.h 86 static SkFlattenable* CreateProc(SkReadBuffer& buffer);
117 class MyRegistrar : public SkFlattenable::Registrar {

Completed in 712 milliseconds

1 2 3 4 5 6