OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MinikinFont
(Results
1 - 25
of
29
) sorted by null
1
2
/frameworks/minikin/libs/minikin/
MinikinFont.cpp
17
#include <minikin/
MinikinFont
.h>
22
MinikinFont
::~
MinikinFont
() {
HbFontCache.h
23
class
MinikinFont
;
26
void purgeHbFontLocked(const
MinikinFont
*
minikinFont
);
27
hb_font_t* getHbFontLocked(
MinikinFont
*
minikinFont
);
MinikinInternal.h
26
#include <minikin/
MinikinFont
.h>
48
hb_blob_t* getFontTable(
MinikinFont
*
minikinFont
, uint32_t tag);
HbFontCache.cpp
26
#include <minikin/
MinikinFont
.h>
32
MinikinFont
* font = reinterpret_cast<
MinikinFont
*>(userData);
94
void purgeHbFontLocked(const
MinikinFont
*
minikinFont
) {
96
const int32_t fontId =
minikinFont
->GetUniqueId();
102
hb_font_t* getHbFontLocked(
MinikinFont
*
minikinFont
) {
106
if (
minikinFont
== nullptr) {
114
const int32_t fontId =
minikinFont
->GetUniqueId()
[
all
...]
FontFamily.cpp
33
#include <minikin/
MinikinFont
.h>
80
bool FontFamily::addFont(
MinikinFont
* typeface) {
82
const uint32_t os2Tag =
MinikinFont
::MakeTag('O', 'S', '/', '2');
98
void FontFamily::addFont(
MinikinFont
* typeface, FontStyle style) {
103
void FontFamily::addFontLocked(
MinikinFont
* typeface, FontStyle style) {
154
MinikinFont
* FontFamily::getFont(size_t index) const {
175
MinikinFont
* typeface = getClosestMatch(defaultStyle).font;
176
const uint32_t cmapTag =
MinikinFont
::MakeTag('c', 'm', 'a', 'p');
204
MinikinFont
*
minikinFont
= getClosestMatch(defaultStyle).font
[
all
...]
MinikinFontFreeType.cpp
17
// Implementation of
MinikinFont
abstraction specialized for FreeType
33
MinikinFont
(sIdCounter++),
MinikinInternal.cpp
87
hb_blob_t* getFontTable(
MinikinFont
*
minikinFont
, uint32_t tag) {
89
hb_font_t* font = getHbFontLocked(
minikinFont
);
Android.mk
48
MinikinFont
.cpp \
/frameworks/base/libs/hwui/hwui/
MinikinSkia.h
21
#include <minikin/
MinikinFont
.h>
28
class ANDROID_API MinikinFontSkia : public
MinikinFont
{
55
static void populateSkPaint(SkPaint* paint, const
MinikinFont
* font, FontFakery fakery);
MinikinUtils.h
57
MinikinFont
* curFont = NULL;
61
MinikinFont
* nextFont = layout.getFont(i);
MinikinSkia.cpp
27
MinikinFont
(typeface->uniqueID()), mTypeface(typeface), mFontData(fontData),
35
static void MinikinFontSkia_SetSkiaPaint(const
MinikinFont
* font, SkPaint* skPaint, const MinikinPaint& paint) {
120
void MinikinFontSkia::populateSkPaint(SkPaint* paint, const
MinikinFont
* font, FontFakery fakery) {
Typeface.cpp
72
MinikinFont
*font = new MinikinFontSkia(skFace, NULL, 0, 0);
143
MinikinFont
* mf = firstFamily->getClosestMatch(defaultStyle).font;
/frameworks/minikin/include/minikin/
FontFamily.h
31
class
MinikinFont
;
97
MinikinFont
* font;
117
bool addFont(
MinikinFont
* typeface);
119
void addFont(
MinikinFont
* typeface, FontStyle style);
127
MinikinFont
* getFont(size_t index) const;
143
void addFontLocked(
MinikinFont
* typeface, FontStyle style);
147
Font(
MinikinFont
* typeface, FontStyle style) :
149
MinikinFont
* typeface;
MinikinFontFreeType.h
24
#include <minikin/
MinikinFont
.h>
39
class MinikinFontFreeType : public
MinikinFont
{
MinikinFont.h
43
class
MinikinFont
;
55
MinikinFont
*font;
100
class
MinikinFont
: public MinikinRefCounted {
102
MinikinFont
(int32_t uniqueId) : mUniqueId(uniqueId) {}
104
virtual ~
MinikinFont
();
FontCollection.h
23
#include <minikin/
MinikinFont
.h>
49
MinikinFont
* baseFont(FontStyle style);
Layout.h
108
MinikinFont
*getFont(int i) const;
/frameworks/minikin/tests/
MinikinFontForTest.h
20
#include <minikin/
MinikinFont
.h>
24
class MinikinFontForTest : public android::
MinikinFont
{
30
//
MinikinFont
overrides.
MinikinFontForTest.cpp
19
#include <minikin/
MinikinFont
.h>
30
MinikinFont
(typeface->uniqueID()),
HbFontCacheTest.cpp
27
#include <minikin/
MinikinFont
.h>
59
// Different object must be returned if the passed
minikinFont
has different ID.
66
MinikinFontForTest
minikinFont
(kTestFontDir "Regular.ttf");
68
hb_font_t* font = getHbFontLocked(&
minikinFont
);
82
font = getHbFontLocked(&
minikinFont
);
/frameworks/minikin/sample/
MinikinSkia.h
3
class MinikinFontSkia : public
MinikinFont
{
MinikinSkia.cpp
4
#include <minikin/
MinikinFont
.h>
10
MinikinFont
(typeface->uniqueID()),
example.cpp
59
MinikinFont
*font = new MinikinFontFreeType(face);
68
MinikinFont
*font = new MinikinFontFreeType(face);
example_skia.cpp
61
MinikinFont
*font = new MinikinFontSkia(skFace);
70
MinikinFont
*font = new MinikinFontSkia(skFace);
/frameworks/base/core/jni/android/graphics/
FontFamily.cpp
58
MinikinFont
*
minikinFont
= new MinikinFontSkia(face, fontData, fontSize, ttcIndex);
59
bool result = family->addFont(
minikinFont
);
60
minikinFont
->Unref();
181
MinikinFont
*
minikinFont
= new MinikinFontSkia(face, fontPtr, (size_t)fontSize, ttcIndex);
182
fontFamily->addFont(
minikinFont
, FontStyle(weight / 100, isItalic));
183
minikinFont
->Unref();
Completed in 2181 milliseconds
1
2