Home
last modified time | relevance | path

Searched refs:sfntly (Results 1 – 25 of 390) sorted by relevance

12345678910>>...16

/external/chromium_org/third_party/sfntly/
Dsfntly.gyp11 'target_name': 'sfntly',
14 'cpp/src/sfntly/data/byte_array.cc',
15 'cpp/src/sfntly/data/byte_array.h',
16 'cpp/src/sfntly/data/font_data.cc',
17 'cpp/src/sfntly/data/font_data.h',
18 'cpp/src/sfntly/data/font_input_stream.cc',
19 'cpp/src/sfntly/data/font_input_stream.h',
20 'cpp/src/sfntly/data/font_output_stream.cc',
21 'cpp/src/sfntly/data/font_output_stream.h',
22 'cpp/src/sfntly/data/growable_memory_byte_array.cc',
[all …]
Dsfntly.target.linux-mips64.mk27 third_party/sfntly/cpp/src/sfntly/data/byte_array.cc \
28 third_party/sfntly/cpp/src/sfntly/data/font_data.cc \
29 third_party/sfntly/cpp/src/sfntly/data/font_input_stream.cc \
30 third_party/sfntly/cpp/src/sfntly/data/font_output_stream.cc \
31 third_party/sfntly/cpp/src/sfntly/data/growable_memory_byte_array.cc \
32 third_party/sfntly/cpp/src/sfntly/data/memory_byte_array.cc \
33 third_party/sfntly/cpp/src/sfntly/data/readable_font_data.cc \
34 third_party/sfntly/cpp/src/sfntly/data/writable_font_data.cc \
35 third_party/sfntly/cpp/src/sfntly/font.cc \
36 third_party/sfntly/cpp/src/sfntly/font_factory.cc \
[all …]
Dsfntly.target.linux-x86.mk27 third_party/sfntly/cpp/src/sfntly/data/byte_array.cc \
28 third_party/sfntly/cpp/src/sfntly/data/font_data.cc \
29 third_party/sfntly/cpp/src/sfntly/data/font_input_stream.cc \
30 third_party/sfntly/cpp/src/sfntly/data/font_output_stream.cc \
31 third_party/sfntly/cpp/src/sfntly/data/growable_memory_byte_array.cc \
32 third_party/sfntly/cpp/src/sfntly/data/memory_byte_array.cc \
33 third_party/sfntly/cpp/src/sfntly/data/readable_font_data.cc \
34 third_party/sfntly/cpp/src/sfntly/data/writable_font_data.cc \
35 third_party/sfntly/cpp/src/sfntly/font.cc \
36 third_party/sfntly/cpp/src/sfntly/font_factory.cc \
[all …]
Dsfntly.target.darwin-x86.mk27 third_party/sfntly/cpp/src/sfntly/data/byte_array.cc \
28 third_party/sfntly/cpp/src/sfntly/data/font_data.cc \
29 third_party/sfntly/cpp/src/sfntly/data/font_input_stream.cc \
30 third_party/sfntly/cpp/src/sfntly/data/font_output_stream.cc \
31 third_party/sfntly/cpp/src/sfntly/data/growable_memory_byte_array.cc \
32 third_party/sfntly/cpp/src/sfntly/data/memory_byte_array.cc \
33 third_party/sfntly/cpp/src/sfntly/data/readable_font_data.cc \
34 third_party/sfntly/cpp/src/sfntly/data/writable_font_data.cc \
35 third_party/sfntly/cpp/src/sfntly/font.cc \
36 third_party/sfntly/cpp/src/sfntly/font_factory.cc \
[all …]
Dsfntly.target.darwin-arm64.mk27 third_party/sfntly/cpp/src/sfntly/data/byte_array.cc \
28 third_party/sfntly/cpp/src/sfntly/data/font_data.cc \
29 third_party/sfntly/cpp/src/sfntly/data/font_input_stream.cc \
30 third_party/sfntly/cpp/src/sfntly/data/font_output_stream.cc \
31 third_party/sfntly/cpp/src/sfntly/data/growable_memory_byte_array.cc \
32 third_party/sfntly/cpp/src/sfntly/data/memory_byte_array.cc \
33 third_party/sfntly/cpp/src/sfntly/data/readable_font_data.cc \
34 third_party/sfntly/cpp/src/sfntly/data/writable_font_data.cc \
35 third_party/sfntly/cpp/src/sfntly/font.cc \
36 third_party/sfntly/cpp/src/sfntly/font_factory.cc \
[all …]
Dsfntly.target.linux-arm64.mk27 third_party/sfntly/cpp/src/sfntly/data/byte_array.cc \
28 third_party/sfntly/cpp/src/sfntly/data/font_data.cc \
29 third_party/sfntly/cpp/src/sfntly/data/font_input_stream.cc \
30 third_party/sfntly/cpp/src/sfntly/data/font_output_stream.cc \
31 third_party/sfntly/cpp/src/sfntly/data/growable_memory_byte_array.cc \
32 third_party/sfntly/cpp/src/sfntly/data/memory_byte_array.cc \
33 third_party/sfntly/cpp/src/sfntly/data/readable_font_data.cc \
34 third_party/sfntly/cpp/src/sfntly/data/writable_font_data.cc \
35 third_party/sfntly/cpp/src/sfntly/font.cc \
36 third_party/sfntly/cpp/src/sfntly/font_factory.cc \
[all …]
Dsfntly.target.darwin-mips64.mk27 third_party/sfntly/cpp/src/sfntly/data/byte_array.cc \
28 third_party/sfntly/cpp/src/sfntly/data/font_data.cc \
29 third_party/sfntly/cpp/src/sfntly/data/font_input_stream.cc \
30 third_party/sfntly/cpp/src/sfntly/data/font_output_stream.cc \
31 third_party/sfntly/cpp/src/sfntly/data/growable_memory_byte_array.cc \
32 third_party/sfntly/cpp/src/sfntly/data/memory_byte_array.cc \
33 third_party/sfntly/cpp/src/sfntly/data/readable_font_data.cc \
34 third_party/sfntly/cpp/src/sfntly/data/writable_font_data.cc \
35 third_party/sfntly/cpp/src/sfntly/font.cc \
36 third_party/sfntly/cpp/src/sfntly/font_factory.cc \
[all …]
Dsfntly.target.darwin-x86_64.mk27 third_party/sfntly/cpp/src/sfntly/data/byte_array.cc \
28 third_party/sfntly/cpp/src/sfntly/data/font_data.cc \
29 third_party/sfntly/cpp/src/sfntly/data/font_input_stream.cc \
30 third_party/sfntly/cpp/src/sfntly/data/font_output_stream.cc \
31 third_party/sfntly/cpp/src/sfntly/data/growable_memory_byte_array.cc \
32 third_party/sfntly/cpp/src/sfntly/data/memory_byte_array.cc \
33 third_party/sfntly/cpp/src/sfntly/data/readable_font_data.cc \
34 third_party/sfntly/cpp/src/sfntly/data/writable_font_data.cc \
35 third_party/sfntly/cpp/src/sfntly/font.cc \
36 third_party/sfntly/cpp/src/sfntly/font_factory.cc \
[all …]
Dsfntly.target.linux-mips.mk27 third_party/sfntly/cpp/src/sfntly/data/byte_array.cc \
28 third_party/sfntly/cpp/src/sfntly/data/font_data.cc \
29 third_party/sfntly/cpp/src/sfntly/data/font_input_stream.cc \
30 third_party/sfntly/cpp/src/sfntly/data/font_output_stream.cc \
31 third_party/sfntly/cpp/src/sfntly/data/growable_memory_byte_array.cc \
32 third_party/sfntly/cpp/src/sfntly/data/memory_byte_array.cc \
33 third_party/sfntly/cpp/src/sfntly/data/readable_font_data.cc \
34 third_party/sfntly/cpp/src/sfntly/data/writable_font_data.cc \
35 third_party/sfntly/cpp/src/sfntly/font.cc \
36 third_party/sfntly/cpp/src/sfntly/font_factory.cc \
[all …]
Dsfntly.target.darwin-mips.mk27 third_party/sfntly/cpp/src/sfntly/data/byte_array.cc \
28 third_party/sfntly/cpp/src/sfntly/data/font_data.cc \
29 third_party/sfntly/cpp/src/sfntly/data/font_input_stream.cc \
30 third_party/sfntly/cpp/src/sfntly/data/font_output_stream.cc \
31 third_party/sfntly/cpp/src/sfntly/data/growable_memory_byte_array.cc \
32 third_party/sfntly/cpp/src/sfntly/data/memory_byte_array.cc \
33 third_party/sfntly/cpp/src/sfntly/data/readable_font_data.cc \
34 third_party/sfntly/cpp/src/sfntly/data/writable_font_data.cc \
35 third_party/sfntly/cpp/src/sfntly/font.cc \
36 third_party/sfntly/cpp/src/sfntly/font_factory.cc \
[all …]
Dsfntly.target.linux-x86_64.mk27 third_party/sfntly/cpp/src/sfntly/data/byte_array.cc \
28 third_party/sfntly/cpp/src/sfntly/data/font_data.cc \
29 third_party/sfntly/cpp/src/sfntly/data/font_input_stream.cc \
30 third_party/sfntly/cpp/src/sfntly/data/font_output_stream.cc \
31 third_party/sfntly/cpp/src/sfntly/data/growable_memory_byte_array.cc \
32 third_party/sfntly/cpp/src/sfntly/data/memory_byte_array.cc \
33 third_party/sfntly/cpp/src/sfntly/data/readable_font_data.cc \
34 third_party/sfntly/cpp/src/sfntly/data/writable_font_data.cc \
35 third_party/sfntly/cpp/src/sfntly/font.cc \
36 third_party/sfntly/cpp/src/sfntly/font_factory.cc \
[all …]
Dsfntly.target.darwin-arm.mk27 third_party/sfntly/cpp/src/sfntly/data/byte_array.cc \
28 third_party/sfntly/cpp/src/sfntly/data/font_data.cc \
29 third_party/sfntly/cpp/src/sfntly/data/font_input_stream.cc \
30 third_party/sfntly/cpp/src/sfntly/data/font_output_stream.cc \
31 third_party/sfntly/cpp/src/sfntly/data/growable_memory_byte_array.cc \
32 third_party/sfntly/cpp/src/sfntly/data/memory_byte_array.cc \
33 third_party/sfntly/cpp/src/sfntly/data/readable_font_data.cc \
34 third_party/sfntly/cpp/src/sfntly/data/writable_font_data.cc \
35 third_party/sfntly/cpp/src/sfntly/font.cc \
36 third_party/sfntly/cpp/src/sfntly/font_factory.cc \
[all …]
Dsfntly.target.linux-arm.mk27 third_party/sfntly/cpp/src/sfntly/data/byte_array.cc \
28 third_party/sfntly/cpp/src/sfntly/data/font_data.cc \
29 third_party/sfntly/cpp/src/sfntly/data/font_input_stream.cc \
30 third_party/sfntly/cpp/src/sfntly/data/font_output_stream.cc \
31 third_party/sfntly/cpp/src/sfntly/data/growable_memory_byte_array.cc \
32 third_party/sfntly/cpp/src/sfntly/data/memory_byte_array.cc \
33 third_party/sfntly/cpp/src/sfntly/data/readable_font_data.cc \
34 third_party/sfntly/cpp/src/sfntly/data/writable_font_data.cc \
35 third_party/sfntly/cpp/src/sfntly/font.cc \
36 third_party/sfntly/cpp/src/sfntly/font_factory.cc \
[all …]
/external/chromium_org/build/secondary/third_party/sfntly/
DBUILD.gn5 static_library("sfntly") {
7 "cpp/src/sfntly/data/byte_array.cc",
8 "cpp/src/sfntly/data/byte_array.h",
9 "cpp/src/sfntly/data/font_data.cc",
10 "cpp/src/sfntly/data/font_data.h",
11 "cpp/src/sfntly/data/font_input_stream.cc",
12 "cpp/src/sfntly/data/font_input_stream.h",
13 "cpp/src/sfntly/data/font_output_stream.cc",
14 "cpp/src/sfntly/data/font_output_stream.h",
15 "cpp/src/sfntly/data/growable_memory_byte_array.cc",
[all …]
/external/sfntly/
DAndroid.mk19 cpp/src/sfntly/data/byte_array.cc \
20 cpp/src/sfntly/data/font_data.cc \
21 cpp/src/sfntly/data/font_input_stream.cc \
22 cpp/src/sfntly/data/font_output_stream.cc \
23 cpp/src/sfntly/data/growable_memory_byte_array.cc \
24 cpp/src/sfntly/data/memory_byte_array.cc \
25 cpp/src/sfntly/data/readable_font_data.cc \
26 cpp/src/sfntly/data/writable_font_data.cc \
27 cpp/src/sfntly/font.cc \
28 cpp/src/sfntly/font_factory.cc \
[all …]
/external/chromium_org/third_party/sfntly/cpp/src/sample/subtly/
Dfont_info.h34 typedef std::map<FontId, sfntly::Ptr<sfntly::Font> > FontIdMap;
61 class FontInfo : public sfntly::RefCounted<FontInfo> {
77 virtual sfntly::FontDataTable* GetTable(FontId font_id, int32_t tag);
79 virtual const sfntly::TableMap* GetTableMap(FontId);
102 public sfntly::RefCounted<FontSourcedInfoBuilder> {
104 FontSourcedInfoBuilder(sfntly::Font* font, FontId font_id);
105 FontSourcedInfoBuilder(sfntly::Font* font,
119 sfntly::Ptr<sfntly::Font> font_;
123 sfntly::Ptr<sfntly::CMapTable::CMap> cmap_;
124 sfntly::Ptr<sfntly::LocaTable> loca_table_;
[all …]
Dfont_assembler.h36 class FontAssembler : public sfntly::RefCounted<FontAssembler> {
41 FontAssembler(FontInfo* font_info, sfntly::IntegerSet* table_blacklist);
46 virtual CALLER_ATTACH sfntly::Font* Assemble();
48 sfntly::IntegerSet* table_blacklist() const { return table_blacklist_; } in table_blacklist()
49 void set_table_blacklist(sfntly::IntegerSet* table_blacklist) { in set_table_blacklist()
60 sfntly::Ptr<FontInfo> font_info_;
61 sfntly::Ptr<sfntly::FontFactory> font_factory_;
62 sfntly::Ptr<sfntly::Font::Builder> font_builder_;
63 sfntly::IntegerSet* table_blacklist_;
Dutils.h24 CALLER_ATTACH sfntly::Font* LoadFont(const char* font_path);
25 CALLER_ATTACH sfntly::Font::Builder* LoadFontBuilder(const char* font_path);
27 void LoadFonts(const char* font_path, sfntly::FontFactory* factory,
28 sfntly::FontArray* fonts);
30 sfntly::FontFactory* factory,
31 sfntly::FontBuilderArray* builders);
33 bool SerializeFont(const char* font_path, sfntly::Font* font);
34 bool SerializeFont(const char* font_path, sfntly::FontFactory* factory,
35 sfntly::Font* font);
Dsubsetter.h26 class Subsetter : public sfntly::RefCounted<Subsetter> {
28 Subsetter(sfntly::Font* font, CharacterPredicate* predicate);
33 virtual CALLER_ATTACH sfntly::Font* Subset();
36 sfntly::Ptr<sfntly::Font> font_;
37 sfntly::Ptr<CharacterPredicate> predicate_;
Dcharacter_predicate.h24 class CharacterPredicate : virtual public sfntly::RefCount {
33 public sfntly::RefCounted<AcceptRange> {
48 public sfntly::RefCounted<AcceptSet> {
50 explicit AcceptSet(sfntly::IntegerSet* characters);
55 sfntly::IntegerSet* characters_;
60 public sfntly::RefCounted<AcceptAll> {
/external/sfntly/cpp/src/sample/subtly/
Dfont_info.h34 typedef std::map<FontId, sfntly::Ptr<sfntly::Font> > FontIdMap;
61 class FontInfo : public sfntly::RefCounted<FontInfo> {
77 virtual sfntly::FontDataTable* GetTable(FontId font_id, int32_t tag);
79 virtual const sfntly::TableMap* GetTableMap(FontId);
102 public sfntly::RefCounted<FontSourcedInfoBuilder> {
104 FontSourcedInfoBuilder(sfntly::Font* font, FontId font_id);
105 FontSourcedInfoBuilder(sfntly::Font* font,
119 sfntly::Ptr<sfntly::Font> font_;
123 sfntly::Ptr<sfntly::CMapTable::CMap> cmap_;
124 sfntly::Ptr<sfntly::LocaTable> loca_table_;
[all …]
Dfont_assembler.h36 class FontAssembler : public sfntly::RefCounted<FontAssembler> {
41 FontAssembler(FontInfo* font_info, sfntly::IntegerSet* table_blacklist);
46 virtual CALLER_ATTACH sfntly::Font* Assemble();
48 sfntly::IntegerSet* table_blacklist() const { return table_blacklist_; } in table_blacklist()
49 void set_table_blacklist(sfntly::IntegerSet* table_blacklist) { in set_table_blacklist()
60 sfntly::Ptr<FontInfo> font_info_;
61 sfntly::Ptr<sfntly::FontFactory> font_factory_;
62 sfntly::Ptr<sfntly::Font::Builder> font_builder_;
63 sfntly::IntegerSet* table_blacklist_;
Dutils.h24 CALLER_ATTACH sfntly::Font* LoadFont(const char* font_path);
25 CALLER_ATTACH sfntly::Font::Builder* LoadFontBuilder(const char* font_path);
27 void LoadFonts(const char* font_path, sfntly::FontFactory* factory,
28 sfntly::FontArray* fonts);
30 sfntly::FontFactory* factory,
31 sfntly::FontBuilderArray* builders);
33 bool SerializeFont(const char* font_path, sfntly::Font* font);
34 bool SerializeFont(const char* font_path, sfntly::FontFactory* factory,
35 sfntly::Font* font);
Dsubsetter.h26 class Subsetter : public sfntly::RefCounted<Subsetter> {
28 Subsetter(sfntly::Font* font, CharacterPredicate* predicate);
33 virtual CALLER_ATTACH sfntly::Font* Subset();
36 sfntly::Ptr<sfntly::Font> font_;
37 sfntly::Ptr<CharacterPredicate> predicate_;
/external/sfntly/cpp/
DCMakeLists.txt2 # CMake build script for Google Typography sfntly.
7 project(sfntly) project
43 file(GLOB SFNTLY_CORE_FILES src/sfntly/*.h src/sfntly/*.cc)
44 file(GLOB SFNTLY_PORT_FILES src/sfntly/port/*.h src/sfntly/port/*.cc)
45 file(GLOB SFNTLY_DATA_FILES src/sfntly/data/*.h src/sfntly/data/*.cc)
46 file(GLOB SFNTLY_MATH_FILES src/sfntly/math/*.h src/sfntly/math/*.cc)
47 file(GLOB SFNTLY_TABLE_COMMON_FILES src/sfntly/table/*.h src/sfntly/table/*.cc)
48 file(GLOB SFNTLY_TABLE_BITMAP_FILES src/sfntly/table/bitmap/*.h src/sfntly/table/bitmap/*.cc)
49 file(GLOB SFNTLY_TABLE_CORE_FILES src/sfntly/table/core/*.h src/sfntly/table/core/*.cc)
50 file(GLOB SFNTLY_TABLE_TTF_FILES src/sfntly/table/truetype/*.h src/sfntly/table/truetype/*.cc)
[all …]

12345678910>>...16