Lines Matching refs:textData
529 int SkPaint::textToGlyphs(const void* textData, size_t byteLength,
535 SkASSERT(textData != NULL);
540 return SkUTF8_CountUnichars((const char*)textData, byteLength);
542 return SkUTF16_CountUnichars((const uint16_t*)textData, SkToInt(byteLength >> 1));
558 memcpy(glyphs, textData, byteLength >> 1 << 1);
565 const char* text = (const char*)textData;
597 bool SkPaint::containsText(const void* textData, size_t byteLength) const {
602 SkASSERT(textData != NULL);
606 const uint16_t* glyphID = static_cast<const uint16_t*>(textData);
621 const char* text = static_cast<const char*>(textData);
631 const uint16_t* text = static_cast<const uint16_t*>(textData);
641 const int32_t* text = static_cast<const int32_t*>(textData);
658 SkUnichar textData[]) const {
664 SkASSERT(textData != NULL);
670 textData[index] = cache->glyphToUnichar(glyphs[index]);
1134 SkScalar SkPaint::measureText(const void* textData, size_t length,
1136 const char* text = (const char*)textData;
1333 int SkPaint::getTextWidths(const void* textData, size_t byteLength,
1339 SkASSERT(NULL != textData);
1342 return this->countText(textData, byteLength);
1355 const char* text = (const char*)textData;
1440 void SkPaint::getTextPath(const void* textData, size_t length,
1442 SkASSERT(length == 0 || textData != NULL);
1444 const char* text = (const char*)textData;
1468 void SkPaint::getPosTextPath(const void* textData, size_t length,
1470 SkASSERT(length == 0 || textData != NULL);
1472 const char* text = (const char*)textData;