Home
last modified time | relevance | path

Searched refs:SkFontTableTag (Results 1 – 25 of 42) sorted by relevance

12

/external/skia/include/core/
DSkTypeface.h34 typedef uint32_t SkFontTableTag; typedef
207 int getTableTags(SkFontTableTag tags[]) const;
211 size_t getTableSize(SkFontTableTag) const;
232 size_t getTableData(SkFontTableTag tag, size_t offset, size_t length,
243 sk_sp<SkData> copyTableData(SkFontTableTag tag) const;
402 virtual int onGetTableTags(SkFontTableTag tags[]) const = 0;
403 virtual size_t onGetTableData(SkFontTableTag, size_t offset,
405 virtual sk_sp<SkData> onCopyTableData(SkFontTableTag) const;
/external/skia/src/core/
DSkFontStream.h33 static int GetTableTags(SkStream*, int ttcIndex, SkFontTableTag tags[]);
41 static size_t GetTableData(SkStream*, int ttcIndex, SkFontTableTag tag,
44 static size_t GetTableSize(SkStream* stream, int ttcIndex, SkFontTableTag tag) { in GetTableSize()
DSkTypeface.cpp83 int onGetTableTags(SkFontTableTag tags[]) const override { return 0; } in onGetTableTags()
84 size_t onGetTableData(SkFontTableTag, size_t, size_t, void*) const override { in onGetTableData() argument
259 int SkTypeface::getTableTags(SkFontTableTag tags[]) const { in getTableTags()
263 size_t SkTypeface::getTableSize(SkFontTableTag tag) const { in getTableSize()
267 size_t SkTypeface::getTableData(SkFontTableTag tag, size_t offset, size_t length, in getTableData()
272 sk_sp<SkData> SkTypeface::copyTableData(SkFontTableTag tag) const { in copyTableData()
276 sk_sp<SkData> SkTypeface::onCopyTableData(SkFontTableTag tag) const { in onCopyTableData()
361 constexpr SkFontTableTag os2Tag = SkTEndian_SwapBE32(SkOTTableOS2::TAG); in getAdvancedMetrics()
DSkTypeface_remote.h86 int onGetTableTags(SkFontTableTag tags[]) const override { in onGetTableTags()
89 size_t onGetTableData(SkFontTableTag, size_t offset, size_t length, void* data) const override { in onGetTableData() argument
DSkFontStream.cpp157 SkFontTableTag tags[]) { in GetTableTags()
172 SkFontTableTag tag, in GetTableData()
/external/skqp/src/core/
DSkFontStream.h33 static int GetTableTags(SkStream*, int ttcIndex, SkFontTableTag tags[]);
41 static size_t GetTableData(SkStream*, int ttcIndex, SkFontTableTag tag,
44 static size_t GetTableSize(SkStream* stream, int ttcIndex, SkFontTableTag tag) { in GetTableSize()
DSkTypeface.cpp89 int onGetTableTags(SkFontTableTag tags[]) const override { return 0; } in onGetTableTags()
90 size_t onGetTableData(SkFontTableTag, size_t, size_t, void*) const override { in onGetTableData() argument
252 int SkTypeface::getTableTags(SkFontTableTag tags[]) const { in getTableTags()
256 size_t SkTypeface::getTableSize(SkFontTableTag tag) const { in getTableSize()
260 size_t SkTypeface::getTableData(SkFontTableTag tag, size_t offset, size_t length, in getTableData()
350 constexpr SkFontTableTag os2Tag = SkTEndian_SwapBE32(SkOTTableOS2::TAG); in getAdvancedMetrics()
DSkTypeface_remote.h98 int onGetTableTags(SkFontTableTag tags[]) const override { in onGetTableTags()
102 size_t onGetTableData(SkFontTableTag, size_t offset, size_t length, void* data) const override { in onGetTableData() argument
DSkFontStream.cpp157 SkFontTableTag tags[]) { in GetTableTags()
172 SkFontTableTag tag, in GetTableData()
/external/skqp/include/core/
DSkTypeface.h34 typedef uint32_t SkFontTableTag; typedef
228 int getTableTags(SkFontTableTag tags[]) const;
232 size_t getTableSize(SkFontTableTag) const;
254 size_t getTableData(SkFontTableTag tag, size_t offset, size_t length,
412 virtual int onGetTableTags(SkFontTableTag tags[]) const = 0;
413 virtual size_t onGetTableData(SkFontTableTag, size_t offset,
/external/skia/tests/
DFontHostTest.cpp27 SkFontTableTag fTag;
74 SkAutoTArray<SkFontTableTag> array(n); in test_fontstream()
82 SkFontTableTag t = array[i]; in test_fontstream()
135 SkAutoTMalloc<SkFontTableTag> storage(count); in test_tables()
136 SkFontTableTag* tags = storage.get(); in test_tables()
/external/skqp/tests/
DFontHostTest.cpp27 SkFontTableTag fTag;
118 SkAutoTArray<SkFontTableTag> array(n); in test_fontstream()
126 SkFontTableTag t = array[i]; in test_fontstream()
179 SkAutoTMalloc<SkFontTableTag> storage(count); in test_tables()
180 SkFontTableTag* tags = storage.get(); in test_tables()
/external/skia/src/ports/
DSkTypeface_mac_ct.h102 int onGetTableTags(SkFontTableTag tags[]) const override;
103 size_t onGetTableData(SkFontTableTag, size_t offset, size_t length, void* data) const override;
104 sk_sp<SkData> onCopyTableData(SkFontTableTag) const override;
DSkFontHost_FreeType_common.h123 int onGetTableTags(SkFontTableTag tags[]) const override;
124 size_t onGetTableData(SkFontTableTag, size_t offset,
126 sk_sp<SkData> onCopyTableData(SkFontTableTag) const override;
DSkTypeface_win_dw.h143 int onGetTableTags(SkFontTableTag tags[]) const override;
144 size_t onGetTableData(SkFontTableTag, size_t offset, size_t length, void* data) const override;
145 sk_sp<SkData> onCopyTableData(SkFontTableTag) const override;
/external/skqp/tools/fonts/
DSkRandomScalerContext.h48 int onGetTableTags(SkFontTableTag tags[]) const override;
49 size_t onGetTableData(SkFontTableTag, size_t offset,
DSkTestEmptyTypeface.h61 int onGetTableTags(SkFontTableTag tags[]) const override { return 0; } in onGetTableTags()
62 size_t onGetTableData(SkFontTableTag, size_t, size_t, void*) const override { in onGetTableData() argument
DSkTestTypeface.h113 int onGetTableTags(SkFontTableTag tags[]) const override { in onGetTableTags()
117 size_t onGetTableData(SkFontTableTag tag, size_t offset, in onGetTableData()
DSkTestSVGTypeface.h120 int onGetTableTags(SkFontTableTag tags[]) const override { in onGetTableTags()
124 size_t onGetTableData(SkFontTableTag tag, size_t offset, in onGetTableData()
/external/skia/tools/fonts/
DRandomScalerContext.h50 int onGetTableTags(SkFontTableTag tags[]) const override;
51 size_t onGetTableData(SkFontTableTag, size_t offset, size_t length, void* data) const override;
DTestEmptyTypeface.h62 int onGetTableTags(SkFontTableTag tags[]) const override { return 0; } in onGetTableTags()
63 size_t onGetTableData(SkFontTableTag, size_t, size_t, void*) const override { return 0; } in onGetTableData() argument
DTestTypeface.h109 int onGetTableTags(SkFontTableTag tags[]) const override { return 0; } in onGetTableTags()
111 size_t onGetTableData(SkFontTableTag tag, in onGetTableData()
DTestSVGTypeface.h119 int onGetTableTags(SkFontTableTag tags[]) const override { return 0; } in onGetTableTags()
121 size_t onGetTableData(SkFontTableTag tag, in onGetTableData()
/external/skqp/src/ports/
DSkFontHost_FreeType_common.h115 int onGetTableTags(SkFontTableTag tags[]) const override;
116 size_t onGetTableData(SkFontTableTag, size_t offset,
DSkTypeface_win_dw.h126 int onGetTableTags(SkFontTableTag tags[]) const override;
127 size_t onGetTableData(SkFontTableTag, size_t offset, size_t length, void* data) const override;

12