OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SkAdvancedTypefaceMetrics
(Results
1 - 19
of
19
) sorted by null
/external/skia/src/core/
SkAdvancedTypefaceMetrics.cpp
10
#include "
SkAdvancedTypefaceMetrics
.h"
35
SkAdvancedTypefaceMetrics
::AdvanceMetric<Data>* range) {
41
SkAdvancedTypefaceMetrics
::AdvanceMetric<int16_t>* range) {
60
void resetRange(
SkAdvancedTypefaceMetrics
::AdvanceMetric<Data>* range,
67
SkAdvancedTypefaceMetrics
::AdvanceMetric<Data>* appendRange(
68
SkTScopedPtr<
SkAdvancedTypefaceMetrics
::AdvanceMetric<Data> >* nextSlot,
70
nextSlot->reset(new
SkAdvancedTypefaceMetrics
::AdvanceMetric<Data>);
77
SkAdvancedTypefaceMetrics
::AdvanceMetric<Data>* range) {
83
SkAdvancedTypefaceMetrics
::AdvanceMetric<int16_t>* range) {
85
if (range->fType !=
SkAdvancedTypefaceMetrics
::WidthRange::kRange)
[
all
...]
SkTypeface.cpp
10
#include "
SkAdvancedTypefaceMetrics
.h"
95
SkAdvancedTypefaceMetrics
* SkTypeface::getAdvancedTypefaceMetrics(
96
SkAdvancedTypefaceMetrics
::PerGlyphInfo perGlyphInfo,
/external/skia/include/core/
SkAdvancedTypefaceMetrics.h
20
/** \class
SkAdvancedTypefaceMetrics
22
The
SkAdvancedTypefaceMetrics
class is used by the PDF backend to correctly
27
class
SkAdvancedTypefaceMetrics
: public SkRefCnt {
120
void resetRange(
SkAdvancedTypefaceMetrics
::AdvanceMetric<Data>* range,
124
SkAdvancedTypefaceMetrics
::AdvanceMetric<Data>* appendRange(
125
SkTScopedPtr<
SkAdvancedTypefaceMetrics
::AdvanceMetric<Data> >* nextSlot,
130
SkAdvancedTypefaceMetrics
::AdvanceMetric<Data>* range,
132
typename
SkAdvancedTypefaceMetrics
::AdvanceMetric<Data>::MetricType
145
SkAdvancedTypefaceMetrics
::AdvanceMetric<Data>* getAdvanceData(
SkTypeface.h
13
#include "
SkAdvancedTypefaceMetrics
.h"
17
class
SkAdvancedTypefaceMetrics
;
144
SkAdvancedTypefaceMetrics
* getAdvancedTypefaceMetrics(
145
SkAdvancedTypefaceMetrics
::PerGlyphInfo perGlyphInfo,
SkFontHost.h
184
static
SkAdvancedTypefaceMetrics
* GetAdvancedTypefaceMetrics(
186
SkAdvancedTypefaceMetrics
::PerGlyphInfo perGlyphInfo,
/external/skia/src/pdf/
SkPDFFontImpl.h
32
SkPDFType0Font(
SkAdvancedTypefaceMetrics
* info, SkTypeface* typeface);
45
SkPDFCIDFont(
SkAdvancedTypefaceMetrics
* info, SkTypeface* typeface,
61
SkPDFType1Font(
SkAdvancedTypefaceMetrics
* info, SkTypeface* typeface,
67
const
SkAdvancedTypefaceMetrics
::WidthRange* widthRangeEntry);
78
SkPDFType3Font(
SkAdvancedTypefaceMetrics
* info, SkTypeface* typeface,
SkPDFFont.cpp
297
const
SkAdvancedTypefaceMetrics
::VerticalMetric& advance,
307
SkAdvancedTypefaceMetrics
::AdvanceMetric<Data>* advanceInfo,
315
case
SkAdvancedTypefaceMetrics
::WidthRange::kDefault: {
320
case
SkAdvancedTypefaceMetrics
::WidthRange::kRange: {
330
case
SkAdvancedTypefaceMetrics
::WidthRange::kRun: {
711
SkAdvancedTypefaceMetrics
::FontType SkPDFFont::getType() {
749
SkRefPtr<
SkAdvancedTypefaceMetrics
> fontMetrics;
756
SkAdvancedTypefaceMetrics
::PerGlyphInfo info;
757
info =
SkAdvancedTypefaceMetrics
::kGlyphNames_PerGlyphInfo;
758
info = SkTBitOr<
SkAdvancedTypefaceMetrics
::PerGlyphInfo>
[
all
...]
/external/skia/include/pdf/
SkPDFFont.h
13
#include "
SkAdvancedTypefaceMetrics
.h"
94
SK_API virtual
SkAdvancedTypefaceMetrics
::FontType getType();
135
SkPDFFont(
SkAdvancedTypefaceMetrics
* fontInfo, SkTypeface* typeface,
139
SkAdvancedTypefaceMetrics
* fontInfo();
140
void setFontInfo(
SkAdvancedTypefaceMetrics
* info);
165
static SkPDFFont* Create(
SkAdvancedTypefaceMetrics
* fontInfo,
191
SkRefPtr<
SkAdvancedTypefaceMetrics
> fFontInfo;
195
SkAdvancedTypefaceMetrics
::FontType fFontType;
/external/skia/src/ports/
SkFontHost_none.cpp
31
SkAdvancedTypefaceMetrics
* SkFontHost::GetAdvancedTypefaceMetrics(
33
SkAdvancedTypefaceMetrics
::PerGlyphInfo perGlyphInfo) {
SkFontHost_FreeType.cpp
17
#include "
SkAdvancedTypefaceMetrics
.h"
426
SkAdvancedTypefaceMetrics
* SkFontHost::GetAdvancedTypefaceMetrics(
428
SkAdvancedTypefaceMetrics
::PerGlyphInfo perGlyphInfo,
447
SkAdvancedTypefaceMetrics
* info = new
SkAdvancedTypefaceMetrics
;
456
info->fType =
SkAdvancedTypefaceMetrics
::kType1_Font;
458
info->fType =
SkAdvancedTypefaceMetrics
::kType1CID_Font;
461
info->fType =
SkAdvancedTypefaceMetrics
::kCFF_Font;
463
info->fType =
SkAdvancedTypefaceMetrics
::kTrueType_Font;
474
info->fStyle |=
SkAdvancedTypefaceMetrics
::kFixedPitch_Style
[
all
...]
SkFontHost_win.cpp
15
#include "
SkAdvancedTypefaceMetrics
.h"
[
all
...]
SkFontHost_mac_coretext.cpp
[
all
...]
SkFontHost_FONTPATH.cpp
265
SkAdvancedTypefaceMetrics
* SkFontHost::GetAdvancedTypefaceMetrics(
267
SkAdvancedTypefaceMetrics
::PerGlyphInfo perGlyphInfo) {
SkFontHost_simple.cpp
576
SkAdvancedTypefaceMetrics
* SkFontHost::GetAdvancedTypefaceMetrics(
578
SkAdvancedTypefaceMetrics
::PerGlyphInfo perGlyphInfo) {
SkFontHost_mac_atsui.cpp
474
SkAdvancedTypefaceMetrics
* SkFontHost::GetAdvancedTypefaceMetrics(
476
SkAdvancedTypefaceMetrics
::PerGlyphInfo perGlyphInfo,
/external/skia/tests/
WArrayTest.cpp
11
#include "
SkAdvancedTypefaceMetrics
.cpp"
106
SkAdvancedTypefaceMetrics
::AdvanceMetric<int16_t>* data) {
116
case
SkAdvancedTypefaceMetrics
::AdvanceMetric<int16_t>::kRun:
120
case
SkAdvancedTypefaceMetrics
::AdvanceMetric<int16_t>::kRange:
130
case
SkAdvancedTypefaceMetrics
::AdvanceMetric<int16_t>::kDefault:
171
SkTScopedPtr<
SkAdvancedTypefaceMetrics
::AdvanceMetric<int16_t> > result;
/external/webkit/Source/WebCore/platform/graphics/android/fonts/
FontPlatformDataAndroid.cpp
36
#include "
SkAdvancedTypefaceMetrics
.h"
167
SkAdvancedTypefaceMetrics
* metrics = 0;
169
metrics = mTypeface->getAdvancedTypefaceMetrics(
SkAdvancedTypefaceMetrics
::kNo_PerGlyphInfo);
/external/webkit/Source/WebCore/platform/graphics/chromium/
FontPlatformDataLinux.cpp
39
#include "
SkAdvancedTypefaceMetrics
.h"
125
SkAdvancedTypefaceMetrics
* metrics = m_typeface->getAdvancedTypefaceMetrics(
SkAdvancedTypefaceMetrics
::kNo_PerGlyphInfo);
/external/skia/
Android.mk
61
src/core/
SkAdvancedTypefaceMetrics
.cpp \
Completed in 257 milliseconds