Lines Matching refs:textData
497 int SkPaint::textToGlyphs(const void* textData, size_t byteLength,
503 SkASSERT(textData != NULL);
508 return SkUTF8_CountUnichars((const char*)textData, byteLength);
510 return SkUTF16_CountUnichars((const uint16_t*)textData, SkToInt(byteLength >> 1));
526 memcpy(glyphs, textData, byteLength >> 1 << 1);
533 const char* text = (const char*)textData;
565 bool SkPaint::containsText(const void* textData, size_t byteLength) const {
570 SkASSERT(textData != NULL);
574 const uint16_t* glyphID = static_cast<const uint16_t*>(textData);
589 const char* text = static_cast<const char*>(textData);
599 const uint16_t* text = static_cast<const uint16_t*>(textData);
609 const int32_t* text = static_cast<const int32_t*>(textData);
626 SkUnichar textData[]) const {
632 SkASSERT(textData != NULL);
638 textData[index] = cache->glyphToUnichar(glyphs[index]);
1102 SkScalar SkPaint::measureText(const void* textData, size_t length, SkRect* bounds) const {
1103 const char* text = (const char*)textData;
1294 int SkPaint::getTextWidths(const void* textData, size_t byteLength,
1300 SkASSERT(textData);
1303 return this->countText(textData, byteLength);
1316 const char* text = (const char*)textData;
1401 void SkPaint::getTextPath(const void* textData, size_t length,
1403 SkASSERT(length == 0 || textData != NULL);
1405 const char* text = (const char*)textData;
1429 void SkPaint::getPosTextPath(const void* textData, size_t length,
1431 SkASSERT(length == 0 || textData != NULL);
1433 const char* text = (const char*)textData;