Lines Matching defs:Font

47  * Font class
49 Font::~Font() {}
51 bool Font::HasTable(int32_t tag) {
57 Table* Font::GetTable(int32_t tag) {
64 const TableMap* Font::GetTableMap() {
68 void Font::Serialize(OutputStream* os, IntegerList* table_ordering) {
80 Font::Font(int32_t sfnt_version, ByteVector* digest)
87 void Font::BuildTableHeadersForSerialization(IntegerList* table_ordering,
113 void Font::SerializeHeader(FontOutputStream* fos,
138 void Font::SerializeTables(FontOutputStream* fos,
163 void Font::GenerateTableOrdering(IntegerList* default_table_ordering,
195 void Font::DefaultTableOrdering(IntegerList* default_table_ordering) {
211 * Font::Builder class
213 Font::Builder::~Builder() {}
215 CALLER_ATTACH Font::Builder* Font::Builder::GetOTFBuilder(FontFactory* factory,
222 CALLER_ATTACH Font::Builder* Font::Builder::GetOTFBuilder(
231 CALLER_ATTACH Font::Builder* Font::Builder::GetOTFBuilder(
237 bool Font::Builder::ReadyToBuild() {
254 CALLER_ATTACH Font* Font::Builder::Build() {
255 FontPtr font = new Font(sfnt_version_, &digest_);
268 void Font::Builder::SetDigest(ByteVector* digest) {
273 void Font::Builder::ClearTableBuilders() {
277 bool Font::Builder::HasTableBuilder(int32_t tag) {
281 Table::Builder* Font::Builder::GetTableBuilder(int32_t tag) {
287 Table::Builder* Font::Builder::NewTableBuilder(int32_t tag) {
295 Table::Builder* Font::Builder::NewTableBuilder(int32_t tag,
310 void Font::Builder::RemoveTableBuilder(int32_t tag) {
317 Font::Builder::Builder(FontFactory* factory)
322 void Font::Builder::LoadFont(InputStream* is) {
333 void Font::Builder::LoadFont(WritableFontData* wfd,
343 int32_t Font::Builder::SfntWrapperSize() {
348 void Font::Builder::BuildAllTableBuilders(DataBlockMap* table_data,
361 Table::Builder* Font::Builder::GetTableBuilder(Header* header,
366 void Font::Builder::BuildTablesFromBuilders(Font* font,
406 void Font::Builder::InterRelateBuilders(TableBuilderMap* builder_map) {
480 void Font::Builder::ReadHeader(FontInputStream* is,
501 void Font::Builder::ReadHeader(ReadableFontData* fd,
524 void Font::Builder::LoadTableData(HeaderOffsetSortedSet* headers,
542 void Font::Builder::LoadTableData(HeaderOffsetSortedSet* headers,