Searched refs:SerializeBehavior (Results 1 – 5 of 5) sorted by relevance
158 enum class SerializeBehavior { enum167 void serialize(SkWStream*, SerializeBehavior = SerializeBehavior::kIncludeDataIfLocal) const;173 sk_sp<SkData> serialize(SerializeBehavior = SerializeBehavior::kIncludeDataIfLocal) const;
236 void SkTypeface::serialize(SkWStream* wstream, SerializeBehavior behavior) const { in serialize()249 case SerializeBehavior::kDoIncludeData: shouldSerializeData = true; break; in serialize()250 case SerializeBehavior::kDontIncludeData: shouldSerializeData = false; break; in serialize()251 case SerializeBehavior::kIncludeDataIfLocal: shouldSerializeData = isLocalData; break; in serialize()272 sk_sp<SkData> SkTypeface::serialize(SerializeBehavior behavior) const { in serialize()616 auto skData = serialize(SkTypeface::SerializeBehavior::kDontIncludeData); in GetHash()
114 ((const SkTypeface*)ptr)->serialize(dst, SkTypeface::SerializeBehavior::kDoIncludeData); in dump()
509 auto data0 = tf->serialize(SkTypeface::SerializeBehavior::kDoIncludeData); in check_serialize_behaviors()510 auto data1 = tf->serialize(SkTypeface::SerializeBehavior::kDontIncludeData); in check_serialize_behaviors()511 auto data2 = tf->serialize(SkTypeface::SerializeBehavior::kIncludeDataIfLocal); in check_serialize_behaviors()
343 sk_sp<SkData> data(typeface->serialize(SkTypeface::SerializeBehavior::kDoIncludeData)); in serialize_typeface_proc()