Lines Matching defs:TextLayoutValue
39 mCache(LruCache<TextLayoutCacheKey, sp<TextLayoutValue> >::kUnlimitedCapacity),
68 void TextLayoutCache::operator()(TextLayoutCacheKey& text, sp<TextLayoutValue>& desc) {
88 sp<TextLayoutValue> TextLayoutCache::getValue(const SkPaint* paint,
100 sp<TextLayoutValue> value = mCache.get(key);
108 value = new TextLayoutValue(contextCount);
315 TextLayoutValue::TextLayoutValue(size_t contextCount) :
324 size_t TextLayoutValue::getSize() const {
325 return sizeof(TextLayoutValue) + sizeof(jfloat) * mAdvances.capacity() +
329 void TextLayoutValue::setElapsedTime(uint32_t time) {
333 uint32_t TextLayoutValue::getElapsedTime() {
345 void TextLayoutShaper::computeValues(TextLayoutValue* value, const SkPaint* paint,
912 sp<TextLayoutValue> TextLayoutEngine::getValue(const SkPaint* paint, const jchar* text,
914 sp<TextLayoutValue> value;
923 value = new TextLayoutValue(count);