Home | History | Annotate | Download | only in bitmap

Lines Matching defs:Builder

31   BitmapGlyphBuilderPtr builder;
32 builder.Attach(Builder::CreateGlyphBuilder(data, format));
33 if (builder) {
34 glyph.Attach(down_cast<BitmapGlyph*>(builder->Build()));
44 * BitmapGlyph::Builder class
46 BitmapGlyph::Builder::~Builder() {
49 CALLER_ATTACH BitmapGlyph::Builder*
50 BitmapGlyph::Builder::CreateGlyphBuilder(ReadableFontData* data,
52 BitmapGlyphBuilderPtr builder;
61 builder = new SimpleBitmapGlyph::Builder(data, format);
65 builder = new CompositeBitmapGlyph::Builder(data, format);
68 return builder.Detach();
71 BitmapGlyph::Builder::Builder(WritableFontData* data, int32_t format)
72 : SubTable::Builder(data), format_(format) {
75 BitmapGlyph::Builder::Builder(ReadableFontData* data, int32_t format)
76 : SubTable::Builder(data), format_(format) {
80 FontDataTable* BitmapGlyph::Builder::SubBuildTable(ReadableFontData* data) {
85 void BitmapGlyph::Builder::SubDataSet() {
89 int32_t BitmapGlyph::Builder::SubDataSizeToSerialize() {
93 bool BitmapGlyph::Builder::SubReadyToSerialize() {
97 int32_t BitmapGlyph::Builder::SubSerialize(WritableFontData* new_data) {