Lines Matching refs:SkFlattenable
8 #include "include/core/SkFlattenable.h"
16 uint32_t SkNamedFactorySet::find(SkFlattenable::Factory factory) {
21 const char* name = SkFlattenable::FactoryToName(factory);
57 SkFlattenable::Factory fFactory;
77 void SkFlattenable::Finalize() {
81 void SkFlattenable::Register(const char name[], Factory factory) {
91 SkFlattenable::Factory SkFlattenable::NameToFactory(const char name[]) {
102 const char* SkFlattenable::FactoryToName(Factory fact) {
116 sk_sp<SkData> SkFlattenable::serialize(const SkSerialProcs* procs) const {
128 size_t SkFlattenable::serialize(void* memory, size_t memory_size,
138 sk_sp<SkFlattenable> SkFlattenable::Deserialize(SkFlattenable::Type type, const void* data,
144 return sk_sp<SkFlattenable>(buffer.readFlattenable(type));