Lines Matching defs:Builder

88  * LocaTable::Builder class
90 LocaTable::Builder::Builder(Header* header, WritableFontData* data)
91 : Table::Builder(header, data),
96 LocaTable::Builder::Builder(Header* header, ReadableFontData* data)
97 : Table::Builder(header, data),
102 LocaTable::Builder::~Builder() {}
105 LocaTable::Builder* LocaTable::Builder::CreateBuilder(Header* header,
107 Ptr<LocaTable::Builder> builder;
108 builder = new LocaTable::Builder(header, data);
112 IntegerList* LocaTable::Builder::LocaList() {
116 void LocaTable::Builder::SetLocaList(IntegerList* list) {
124 int32_t LocaTable::Builder::GlyphOffset(int32_t glyph_id) {
131 int32_t LocaTable::Builder::GlyphLength(int32_t glyph_id) {
138 void LocaTable::Builder::SetNumGlyphs(int32_t num_glyphs) {
142 int32_t LocaTable::Builder::NumGlyphs() {
146 void LocaTable::Builder::Revert() {
151 int32_t LocaTable::Builder::NumLocas() {
155 int32_t LocaTable::Builder::Loca(int32_t index) {
160 FontDataTable* LocaTable::Builder::SubBuildTable(ReadableFontData* data) {
166 void LocaTable::Builder::SubDataSet() {
170 int32_t LocaTable::Builder::SubDataSizeToSerialize() {
180 bool LocaTable::Builder::SubReadyToSerialize() {
184 int32_t LocaTable::Builder::SubSerialize(WritableFontData* new_data) {
198 void LocaTable::Builder::Initialize(ReadableFontData* data) {
203 throw IllegalStateException("numglyphs not set on LocaTable Builder.");
217 int32_t LocaTable::Builder::CheckGlyphRange(int32_t glyph_id) {
227 int32_t LocaTable::Builder::LastGlyphIndex() {
231 IntegerList* LocaTable::Builder::GetLocaList() {
239 void LocaTable::Builder::ClearLoca(bool nullify) {