Searched refs:sfntly (Results 1 - 25 of 178) sorted by relevance

12345678

/external/sfntly/cpp/src/sample/subtly/
H A Dutils.h20 #include "sfntly/font.h"
21 #include "sfntly/font_factory.h"
24 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
[all...]
H A Dsubsetter.h20 #include "sfntly/font.h"
26 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_;
H A Dfont_assembler.h25 #include "sfntly/tag.h"
26 #include "sfntly/font.h"
27 #include "sfntly/port/type.h"
28 #include "sfntly/port/refcount.h"
29 #include "sfntly/table/core/cmap_table.h"
30 #include "sfntly/table/truetype/glyph_table.h"
31 #include "sfntly/table/truetype/loca_table.h"
36 class FontAssembler : public sfntly::RefCounted<FontAssembler> {
41 FontAssembler(FontInfo* font_info, sfntly::IntegerSet* table_blacklist);
46 virtual CALLER_ATTACH sfntly
[all...]
H A Dmerger.h23 namespace sfntly { namespace
29 class Merger : public sfntly::RefCounted<Merger> {
31 explicit Merger(sfntly::FontArray* fonts);
35 virtual CALLER_ATTACH sfntly::Font* Merge();
H A Dcharacter_predicate.h20 #include "sfntly/port/refcount.h"
21 #include "sfntly/port/type.h"
24 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> {
H A Dfont_info.h23 #include "sfntly/font.h"
24 #include "sfntly/port/type.h"
25 #include "sfntly/port/refcount.h"
26 #include "sfntly/table/core/cmap_table.h"
27 #include "sfntly/table/truetype/glyph_table.h"
28 #include "sfntly/table/truetype/loca_table.h"
34 typedef std::map<FontId, sfntly::Ptr<sfntly::Font> > FontIdMap;
61 class FontInfo : public sfntly::RefCounted<FontInfo> {
77 virtual sfntly
[all...]
H A Dstats.h22 #include "sfntly/port/type.h"
24 namespace sfntly { namespace
29 using namespace sfntly;
/external/sfntly/cpp/src/test/autogenerated/
H A Dcmap_test_data.h26 #include "sfntly/port/type.h"
28 namespace sfntly { namespace
183 } // namespace sfntly
/external/sfntly/cpp/src/sample/subsetter/
H A Dsubset_util.h20 namespace sfntly { namespace
30 } // namespace sfntly
H A Dmain.cc36 sfntly::SubsetUtil subset_util;
/external/sfntly/cpp/
H A DCMakeLists.txt2 # CMake build script for Google Typography sfntly.
7 project(sfntly)
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/mat
[all...]
/external/sfntly/
H A DAndroid.mk20 cpp/src/sfntly/data/byte_array.cc \
21 cpp/src/sfntly/data/font_data.cc \
22 cpp/src/sfntly/data/font_input_stream.cc \
23 cpp/src/sfntly/data/font_output_stream.cc \
24 cpp/src/sfntly/data/growable_memory_byte_array.cc \
25 cpp/src/sfntly/data/memory_byte_array.cc \
26 cpp/src/sfntly/data/readable_font_data.cc \
27 cpp/src/sfntly/data/writable_font_data.cc \
28 cpp/src/sfntly/font.cc \
29 cpp/src/sfntly/font_factor
[all...]
/external/sfntly/cpp/src/test/
H A Dchrome_subsetter.cc24 const char* kInputFileName = sfntly::SAMPLE_TTF_FILE;
36 sfntly::ByteVector input_buffer;
37 sfntly::LoadFile(kInputFileName, &input_buffer);
H A Dtest_data.h20 #include "sfntly/tag.h"
22 namespace sfntly { namespace
42 } // namespace sfntly
H A Dtest_xml_utils.h17 #include "sfntly/port/refcount.h"
23 namespace sfntly { namespace
31 } // namespace sfntly
/external/sfntly/cpp/src/sample/chromium/
H A Dfont_subsetter.cc33 sfntly::SubsetterImpl subsetter;
H A Dsubsetter_impl.h16 // File is originally from Chromium third_party/sfntly/src/subsetter.
17 // Use as test case in sfntly so that problems can be caught in upstream early.
22 #include "sfntly/font.h"
23 #include "sfntly/font_factory.h"
24 #include "sfntly/table/truetype/glyph_table.h"
25 #include "sfntly/table/truetype/loca_table.h"
26 #include "sfntly/tag.h"
28 namespace sfntly { namespace
30 // Smart pointer usage in sfntly:
32 // sfntly carrie
[all...]
/external/sfntly/cpp/src/sfntly/math/
H A Dfixed1616.h20 #include "sfntly/port/type.h"
22 namespace sfntly { namespace
39 } // namespace sfntly
H A Dfont_math.h20 #include "sfntly/port/type.h"
22 namespace sfntly { namespace
47 } // namespace sfntly
/external/sfntly/cpp/src/sfntly/table/bitmap/
H A Dglyph_metrics.cc17 #include "sfntly/table/bitmap/glyph_metrics.h"
19 namespace sfntly { namespace
39 } // namespace sfntly
H A Dglyph_metrics.h20 #include "sfntly/table/subtable.h"
22 namespace sfntly { namespace
41 } // namespace sfntly
/external/sfntly/cpp/src/sfntly/tools/subsetter/
H A Dglyph_table_subsetter.h20 #include "sfntly/tools/subsetter/table_subsetter_impl.h"
22 namespace sfntly { namespace
35 } // namespace sfntly
H A Dtable_subsetter_impl.cc17 #include "sfntly/tools/subsetter/table_subsetter_impl.h"
19 namespace sfntly { namespace
38 } // namespace sfntly
H A Dtable_subsetter_impl.h20 #include "sfntly/tools/subsetter/table_subsetter.h"
22 namespace sfntly { namespace
35 } // namespace sfntly
/external/sfntly/cpp/src/sfntly/port/
H A Doutput_stream.h20 #include "sfntly/port/type.h"
22 namespace sfntly { namespace
44 } // namespace sfntly

Completed in 117 milliseconds

12345678