Searched refs:SkUnichar (Results 1 - 25 of 107) sorted by relevance

12345

/external/chromium_org/third_party/skia/include/core/
H A DSkUtils.h59 SkUnichar SkUTF8_ToUnichar(const char utf8[]);
60 SkUnichar SkUTF8_NextUnichar(const char**);
61 SkUnichar SkUTF8_PrevUnichar(const char**);
67 size_t SkUTF8_FromUnichar(SkUnichar uni, char utf8[] = NULL);
77 SkUnichar SkUTF16_NextUnichar(const uint16_t**);
79 SkUnichar SkUTF16_PrevUnichar(const uint16_t**);
80 size_t SkUTF16_FromUnichar(SkUnichar uni, uint16_t utf16[] = NULL);
85 inline bool SkUnichar_IsVariationSelector(SkUnichar uni) {
/external/skia/include/core/
H A DSkUtils.h59 SkUnichar SkUTF8_ToUnichar(const char utf8[]);
60 SkUnichar SkUTF8_NextUnichar(const char**);
61 SkUnichar SkUTF8_PrevUnichar(const char**);
67 size_t SkUTF8_FromUnichar(SkUnichar uni, char utf8[] = NULL);
77 SkUnichar SkUTF16_NextUnichar(const uint16_t**);
79 SkUnichar SkUTF16_PrevUnichar(const uint16_t**);
80 size_t SkUTF16_FromUnichar(SkUnichar uni, uint16_t utf16[] = NULL);
85 inline bool SkUnichar_IsVariationSelector(SkUnichar uni) {
/external/skia/include/ports/
H A DSkTypeface_android.h29 SK_API bool SkGetFallbackFamilyNameForChar(SkUnichar uni, SkString* name);
46 SK_API bool SkGetFallbackFamilyNameForChar(SkUnichar uni, const char* lang, SkString* name);
/external/chromium_org/third_party/skia/include/views/
H A DSkOSMenu.h65 void setKeyEquivalent(SkUnichar key) { fKey = key; }
66 SkUnichar getKeyEquivalent() const { return fKey; }
89 SkUnichar fKey;
103 void assignKeyEquivalentToItem(int itemID, SkUnichar key);
112 bool handleKeyEquivalent(SkUnichar key);
H A DSkWindow.h46 bool handleChar(SkUnichar);
70 virtual bool onHandleChar(SkUnichar);
/external/skia/include/views/
H A DSkOSMenu.h65 void setKeyEquivalent(SkUnichar key) { fKey = key; }
66 SkUnichar getKeyEquivalent() const { return fKey; }
89 SkUnichar fKey;
103 void assignKeyEquivalentToItem(int itemID, SkUnichar key);
112 bool handleKeyEquivalent(SkUnichar key);
H A DSkWindow.h47 bool handleChar(SkUnichar);
71 virtual bool onHandleChar(SkUnichar);
/external/skia/src/core/
H A DSkGlyphCache.h43 const SkGlyph& getUnicharAdvance(SkUnichar);
53 const SkGlyph& getUnicharMetrics(SkUnichar);
61 const SkGlyph& getUnicharMetrics(SkUnichar, SkFixed x, SkFixed y);
68 uint16_t unicharToGlyph(SkUnichar);
73 SkUnichar glyphToUnichar(uint16_t);
82 unsigned getBaseGlyphCount(SkUnichar charCode) const {
H A DSkUtils.cpp208 SkUnichar SkUTF8_ToUnichar(const char utf8[]) {
229 SkUnichar SkUTF8_NextUnichar(const char** ptr) {
251 SkUnichar SkUTF8_PrevUnichar(const char** ptr) {
266 size_t SkUTF8_FromUnichar(SkUnichar uni, char utf8[]) {
283 SkDEBUGCODE(SkUnichar orig = uni;)
340 SkUnichar SkUTF16_NextUnichar(const uint16_t** srcPtr) {
344 SkUnichar c = *src++;
359 SkUnichar SkUTF16_PrevUnichar(const uint16_t** srcPtr) {
363 SkUnichar c = *--src;
375 size_t SkUTF16_FromUnichar(SkUnichar un
[all...]
H A DSkScalerContext.h173 uint16_t charToGlyphID(SkUnichar uni);
178 SkUnichar glyphIDToChar(uint16_t glyphID);
199 unsigned getBaseGlyphCount(SkUnichar charCode);
203 SkFontID findTypefaceIdForChar(SkUnichar uni);
260 virtual uint16_t generateCharToGlyph(SkUnichar unichar) = 0;
266 virtual SkUnichar generateGlyphToChar(uint16_t glyphId);
304 SkScalerContext* getContextFromChar(SkUnichar uni, uint16_t* glyphID);
/external/chromium_org/third_party/skia/include/ports/
H A DSkFontMgr.h80 SkUnichar character) const;
83 const char bcp47[], SkUnichar character) const;
133 SkUnichar character) const
136 const char bcp47[], SkUnichar character) const
H A DSkRemotableFontMgr.h139 SkUnichar character) const=0;
142 const char bcp47[], SkUnichar character) const=0;
H A DSkFontMgr_indirect.h47 SkUnichar character) const SK_OVERRIDE;
52 SkUnichar character) const SK_OVERRIDE;
/external/chromium_org/third_party/skia/src/core/
H A DSkGlyphCache.h43 const SkGlyph& getUnicharAdvance(SkUnichar);
53 const SkGlyph& getUnicharMetrics(SkUnichar);
61 const SkGlyph& getUnicharMetrics(SkUnichar, SkFixed x, SkFixed y);
68 uint16_t unicharToGlyph(SkUnichar);
73 SkUnichar glyphToUnichar(uint16_t);
H A DSkUtils.cpp208 SkUnichar SkUTF8_ToUnichar(const char utf8[]) {
229 SkUnichar SkUTF8_NextUnichar(const char** ptr) {
251 SkUnichar SkUTF8_PrevUnichar(const char** ptr) {
266 size_t SkUTF8_FromUnichar(SkUnichar uni, char utf8[]) {
283 SkDEBUGCODE(SkUnichar orig = uni;)
340 SkUnichar SkUTF16_NextUnichar(const uint16_t** srcPtr) {
344 SkUnichar c = *src++;
359 SkUnichar SkUTF16_PrevUnichar(const uint16_t** srcPtr) {
363 SkUnichar c = *--src;
375 size_t SkUTF16_FromUnichar(SkUnichar un
[all...]
H A DSkScalerContext.h167 uint16_t charToGlyphID(SkUnichar uni) {
174 SkUnichar glyphIDToChar(uint16_t glyphID) {
246 virtual uint16_t generateCharToGlyph(SkUnichar unichar) = 0;
252 virtual SkUnichar generateGlyphToChar(uint16_t glyphId);
275 SkScalerContext* getContextFromChar(SkUnichar uni, uint16_t* glyphID);
/external/chromium_org/third_party/skia/tests/
H A DUnicodeTest.cpp20 static bool isUVS(SkUnichar uni) {
28 static const SkUnichar gRanges[] = {
33 for (SkUnichar uni = gRanges[i] - 8; uni <= gRanges[i+1] + 8; ++uni) {
H A DPaintTest.cpp21 static size_t uni_to_utf8(const SkUnichar src[], void* dst, int count) {
30 static size_t uni_to_utf16(const SkUnichar src[], void* dst, int count) {
39 static size_t uni_to_utf32(const SkUnichar src[], void* dst, int count) {
40 SkUnichar* u32 = (SkUnichar*)dst;
42 memcpy(u32, src, count * sizeof(SkUnichar));
44 return count * sizeof(SkUnichar);
69 SkUnichar src[NGLYPHS];
70 SkUnichar dst[NGLYPHS]; // used for utf8, utf16, utf32 storage
73 size_t (*fSeedTextProc)(const SkUnichar[], voi
[all...]
H A DUtilsTest.cpp168 static const SkUnichar gUni[] = {
180 SkUnichar c = SkUTF16_NextUnichar(&ptr);
189 SkUnichar fUni;
207 SkUnichar u0 = SkUTF8_ToUnichar(gTest[i].fUtf8);
208 SkUnichar u1 = SkUTF8_NextUnichar(&p);
/external/skia/tests/
H A DUnicodeTest.cpp20 static bool isUVS(SkUnichar uni) {
28 static const SkUnichar gRanges[] = {
33 for (SkUnichar uni = gRanges[i] - 8; uni <= gRanges[i+1] + 8; ++uni) {
H A DPaintTest.cpp21 static size_t uni_to_utf8(const SkUnichar src[], void* dst, int count) {
30 static size_t uni_to_utf16(const SkUnichar src[], void* dst, int count) {
39 static size_t uni_to_utf32(const SkUnichar src[], void* dst, int count) {
40 SkUnichar* u32 = (SkUnichar*)dst;
42 memcpy(u32, src, count * sizeof(SkUnichar));
44 return count * sizeof(SkUnichar);
69 SkUnichar src[NGLYPHS];
70 SkUnichar dst[NGLYPHS]; // used for utf8, utf16, utf32 storage
73 size_t (*fSeedTextProc)(const SkUnichar[], voi
[all...]
H A DUtilsTest.cpp168 static const SkUnichar gUni[] = {
180 SkUnichar c = SkUTF16_NextUnichar(&ptr);
189 SkUnichar fUni;
207 SkUnichar u0 = SkUTF8_ToUnichar(gTest[i].fUtf8);
208 SkUnichar u1 = SkUTF8_NextUnichar(&p);
/external/chromium_org/third_party/skia/src/ports/
H A DSkTypeface_win_dw.cpp49 static SkUnichar next_utf8(const void** chars) {
53 static SkUnichar next_utf16(const void** chars) {
57 static SkUnichar next_utf32(const void** chars) {
58 const SkUnichar** uniChars = (const SkUnichar**)chars;
59 SkUnichar uni = **uniChars;
64 typedef SkUnichar (*EncodingProc)(const void**);
80 const SkUnichar c = next_ucs4_proc(&chars);
292 SkTDArray<SkUnichar>* glyphToUnicode) {
296 SkAutoTMalloc<SkUnichar> glyphToUn
[all...]
/external/chromium_org/third_party/skia/src/fonts/
H A DSkTestScalerContext.h37 int codeToIndex(SkUnichar charCode) const;
41 mutable SkUnichar fDebugOverage[8];
/external/chromium_org/third_party/skia/experimental/SkiaExamples/
H A DSkExample.h68 bool onHandleChar(SkUnichar unichar) SK_OVERRIDE;

Completed in 833 milliseconds

12345